@@ -75,11 +75,11 @@ body: |
75
75
liveins: $p0
76
76
; CHECK-LABEL: name: nodep_wtm_rmem
77
77
; CHECK: LDA_dms_lda_idx_imm killed renamable $p0, 0 :: (load (s32) from %ir.p)
78
- ; CHECK: ST_TM killed renamable $r1, killed renamable $p1 :: (store (s32) into custom "TileMemory")
78
+ ; CHECK: ST_TM killed renamable $r1, killed renamable $p1 :: (store (s32) into custom "TileMemory", addrspace 15 )
79
79
80
80
renamable $r1 = MOVA_lda_cg 42
81
81
renamable $p1 = MOVXM_lng_cg -524284
82
- ST_TM killed renamable $r1, killed renamable $p1 :: (store (s32) into custom "TileMemory")
82
+ ST_TM killed renamable $r1, killed renamable $p1 :: (store (s32) into custom "TileMemory", addrspace 15 )
83
83
renamable $r0 = LDA_dms_lda_idx_imm killed renamable $p0, 0 :: (load (s32) from %ir.p)
84
84
PseudoRET implicit $lr, implicit $r0
85
85
@@ -99,10 +99,10 @@ body: |
99
99
100
100
; CHECK-LABEL: name: nodep_rtm_wmem
101
101
; CHECK: ST_dms_sts_idx_imm killed renamable $r1, killed renamable $p0, 0 :: (store (s32) into %ir.p)
102
- ; CHECK: renamable $r0 = LDA_TM killed renamable $p1 :: (load (s32) from custom "TileMemory")
102
+ ; CHECK: renamable $r0 = LDA_TM killed renamable $p1 :: (load (s32) from custom "TileMemory", addrspace 15 )
103
103
renamable $p1 = MOVXM_lng_cg -524282
104
104
ST_dms_sts_idx_imm killed renamable $r1, killed renamable $p0, 0 :: (store (s32) into %ir.p)
105
- renamable $r0 = LDA_TM killed renamable $p1 :: (load (s32) from custom "TileMemory")
105
+ renamable $r0 = LDA_TM killed renamable $p1 :: (load (s32) from custom "TileMemory", addrspace 15 )
106
106
107
107
...
108
108
---
@@ -118,12 +118,12 @@ body: |
118
118
bb.0.entry:
119
119
liveins: $p1
120
120
; CHECK-LABEL: name: true_tm
121
- ; CHECK: ST_TM killed renamable $r1, killed renamable $p0 :: (store (s32) into custom "TileMemory")
122
- ; CHECK: renamable $r0 = LDA_TM killed renamable $p1 :: (load (s32) from custom "TileMemory")
121
+ ; CHECK: ST_TM killed renamable $r1, killed renamable $p0 :: (store (s32) into custom "TileMemory", addrspace 15 )
122
+ ; CHECK: renamable $r0 = LDA_TM killed renamable $p1 :: (load (s32) from custom "TileMemory", addrspace 15 )
123
123
renamable $r1 = MOVA_lda_cg 42
124
124
renamable $p0 = MOVXM_lng_cg -524283
125
- ST_TM killed renamable $r1, renamable $p0 :: (store (s32) into custom "TileMemory")
126
- renamable $r0 = LDA_TM killed renamable $p1 :: (load (s32) from custom "TileMemory")
125
+ ST_TM killed renamable $r1, renamable $p0 :: (store (s32) into custom "TileMemory", addrspace 15 )
126
+ renamable $r0 = LDA_TM killed renamable $p1 :: (load (s32) from custom "TileMemory", addrspace 15 )
127
127
128
128
...
129
129
---
@@ -139,11 +139,11 @@ body: |
139
139
bb.0.entry:
140
140
liveins: $p0, $r1
141
141
; CHECK-LABEL: name: anti_tm
142
- ; CHECK: renamable $r0 = LDA_TM renamable $p0 :: (load (s32) from custom "TileMemory")
143
- ; CHECK: ST_TM killed renamable $r1, killed renamable $p0 :: (store (s32) into custom "TileMemory")
144
- renamable $r0 = LDA_TM renamable $p0 :: (load (s32) from custom "TileMemory")
142
+ ; CHECK: renamable $r0 = LDA_TM renamable $p0 :: (load (s32) from custom "TileMemory", addrspace 15 )
143
+ ; CHECK: ST_TM killed renamable $r1, killed renamable $p0 :: (store (s32) into custom "TileMemory", addrspace 15 )
144
+ renamable $r0 = LDA_TM renamable $p0 :: (load (s32) from custom "TileMemory", addrspace 15 )
145
145
renamable $r1 = MOVA_lda_cg 42
146
- ST_TM killed renamable $r1, renamable $p0 :: (store (s32) into custom "TileMemory")
146
+ ST_TM killed renamable $r1, renamable $p0 :: (store (s32) into custom "TileMemory", addrspace 15 )
147
147
148
148
...
149
149
---
@@ -160,14 +160,14 @@ body: |
160
160
liveins: $r0, $r1
161
161
162
162
; CHECK-LABEL: name: out_tm
163
- ; CHECK: ST_TM killed renamable $r3, killed renamable $p0 :: (store (s32) into custom "TileMemory")
164
- ; CHECK: ST_TM killed renamable $r0, killed renamable $p0 :: (store (s32) into custom "TileMemory")
163
+ ; CHECK: ST_TM killed renamable $r3, killed renamable $p0 :: (store (s32) into custom "TileMemory", addrspace 15 )
164
+ ; CHECK: ST_TM killed renamable $r0, killed renamable $p0 :: (store (s32) into custom "TileMemory", addrspace 15 )
165
165
renamable $p0 = MOVXM_lng_cg -524283
166
166
renamable $r2 = MOVXM_lng_cg 524288
167
167
renamable $r3 = nsw ADD_add_r_ri renamable $r0, 13, implicit-def $srcarry
168
- ST_TM killed renamable $r3, killed renamable $p0 :: (store (s32) into custom "TileMemory")
168
+ ST_TM killed renamable $r3, killed renamable $p0 :: (store (s32) into custom "TileMemory", addrspace 15 )
169
169
renamable $r1 = ADD killed renamable $r1, killed renamable $r2, implicit-def $srcarry
170
170
$p0 = MOV_mv_scl killed $r1
171
- ST_TM killed renamable $r0, killed renamable $p0 :: (store (s32) into custom "TileMemory")
171
+ ST_TM killed renamable $r0, killed renamable $p0 :: (store (s32) into custom "TileMemory", addrspace 15 )
172
172
173
173
...
0 commit comments