@@ -25,7 +25,7 @@ def OptSMEMOffsetMod : NamedIntOperand<i32, "offset"> {
25
25
26
26
class SM_Pseudo <string opName, dag outs, dag ins, string asmOps, list<dag> pattern=[]> :
27
27
InstSI <outs, ins, "", pattern>,
28
- SIMCInstr<opName , SIEncodingFamily.NONE> {
28
+ SIMCInstr<NAME , SIEncodingFamily.NONE> {
29
29
let isPseudo = 1;
30
30
let isCodeGenOnly = 1;
31
31
@@ -116,7 +116,6 @@ class SM_Probe_Pseudo <string opName, RegisterClass baseClass, OffsetMode offset
116
116
let hasSideEffects = 1;
117
117
let has_offset = offsets.HasOffset;
118
118
let has_soffset = offsets.HasSOffset;
119
- let PseudoInstr = opName # offsets.Variant;
120
119
}
121
120
122
121
class SM_Load_Pseudo <string opName, RegisterClass baseClass,
@@ -132,7 +131,6 @@ class SM_Load_Pseudo <string opName, RegisterClass baseClass,
132
131
let has_dlc = 1;
133
132
let has_offset = offsets.HasOffset;
134
133
let has_soffset = offsets.HasSOffset;
135
- let PseudoInstr = opName # offsets.Variant;
136
134
}
137
135
138
136
class SM_Store_Pseudo <string opName, RegisterClass baseClass,
@@ -148,7 +146,6 @@ class SM_Store_Pseudo <string opName, RegisterClass baseClass,
148
146
let has_offset = offsets.HasOffset;
149
147
let has_soffset = offsets.HasSOffset;
150
148
let ScalarStore = 1;
151
- let PseudoInstr = opName # offsets.Variant;
152
149
}
153
150
154
151
class SM_Discard_Pseudo <string opName, OffsetMode offsets>
@@ -162,7 +159,6 @@ class SM_Discard_Pseudo <string opName, OffsetMode offsets>
162
159
let hasSideEffects = 1;
163
160
let has_offset = offsets.HasOffset;
164
161
let has_soffset = offsets.HasSOffset;
165
- let PseudoInstr = opName # offsets.Variant;
166
162
}
167
163
168
164
multiclass SM_Pseudo_Loads<RegisterClass baseClass,
@@ -238,7 +234,6 @@ class SM_Prefetch_Pseudo <string opName, RegisterClass baseClass, bit hasSBase>
238
234
let ScalarStore = 0;
239
235
let has_offset = 1;
240
236
let has_soffset = 1;
241
- let PseudoInstr = opName;
242
237
}
243
238
244
239
//===----------------------------------------------------------------------===//
@@ -271,8 +266,6 @@ class SM_Pseudo_Atomic<string opName,
271
266
RegisterClass dataClass,
272
267
OffsetMode offsets,
273
268
bit isRet,
274
- string opNameWithSuffix =
275
- opName # offsets.Variant # !if(isRet, "_RTN", ""),
276
269
Operand CPolTy = !if(isRet, CPol_GLC, CPol_NonGLC)> :
277
270
SM_Atomic_Pseudo<opName,
278
271
!if(isRet, (outs dataClass:$sdst), (outs)),
@@ -283,7 +276,6 @@ class SM_Pseudo_Atomic<string opName,
283
276
isRet> {
284
277
let has_offset = offsets.HasOffset;
285
278
let has_soffset = offsets.HasSOffset;
286
- let PseudoInstr = opNameWithSuffix;
287
279
288
280
let Constraints = !if(isRet, "$sdst = $sdata", "");
289
281
let DisableEncoding = !if(isRet, "$sdata", "");
0 commit comments