@@ -870,7 +870,7 @@ def S_GETREG_B32 : SOPK_Pseudo <
870
870
}
871
871
} // End mayLoad = 1
872
872
873
- let mayLoad = 0, mayStore = 0, Defs = [MODE], Uses = [MODE] in {
873
+ let Defs = [MODE], Uses = [MODE] in {
874
874
875
875
// FIXME: Need to truncate immediate to 16-bits.
876
876
class S_SETREG_B32_Pseudo <list<dag> pattern=[]> : SOPK_Pseudo <
@@ -914,7 +914,7 @@ def S_SETREG_IMM32_B32_mode : S_SETREG_IMM32_B32_Pseudo {
914
914
let hasSideEffects = 0;
915
915
}
916
916
917
- } // End mayLoad = 0, mayStore = 0, Defs = [MODE], Uses = [MODE]
917
+ } // End Defs = [MODE], Uses = [MODE]
918
918
919
919
class SOPK_WAITCNT<string opName, list<dag> pat=[]> :
920
920
SOPK_Pseudo<
@@ -1264,7 +1264,7 @@ def S_WAKEUP : SOPP_Pseudo <"s_wakeup", (ins) > {
1264
1264
let mayStore = 1;
1265
1265
}
1266
1266
1267
- let mayLoad = 0, mayStore = 0, hasSideEffects = 1 in
1267
+ let hasSideEffects = 1 in
1268
1268
def S_WAITCNT : SOPP_Pseudo <"s_waitcnt" , (ins WAIT_FLAG:$simm16), "$simm16",
1269
1269
[(int_amdgcn_s_waitcnt timm:$simm16)]>;
1270
1270
def S_SETHALT : SOPP_Pseudo <"s_sethalt" , (ins i32imm:$simm16), "$simm16",
@@ -1278,8 +1278,6 @@ def S_SETKILL : SOPP_Pseudo <"s_setkill" , (ins i16imm:$simm16), "$simm16">;
1278
1278
def S_SLEEP : SOPP_Pseudo <"s_sleep", (ins i32imm:$simm16),
1279
1279
"$simm16", [(int_amdgcn_s_sleep timm:$simm16)]> {
1280
1280
let hasSideEffects = 1;
1281
- let mayLoad = 0;
1282
- let mayStore = 0;
1283
1281
}
1284
1282
1285
1283
def S_SETPRIO : SOPP_Pseudo <"s_setprio" , (ins i16imm:$simm16), "$simm16">;
@@ -1305,14 +1303,10 @@ def S_ICACHE_INV : SOPP_Pseudo <"s_icache_inv", (ins)> {
1305
1303
def S_INCPERFLEVEL : SOPP_Pseudo <"s_incperflevel", (ins i32imm:$simm16), "$simm16",
1306
1304
[(int_amdgcn_s_incperflevel timm:$simm16)]> {
1307
1305
let hasSideEffects = 1;
1308
- let mayLoad = 0;
1309
- let mayStore = 0;
1310
1306
}
1311
1307
def S_DECPERFLEVEL : SOPP_Pseudo <"s_decperflevel", (ins i32imm:$simm16), "$simm16",
1312
1308
[(int_amdgcn_s_decperflevel timm:$simm16)]> {
1313
1309
let hasSideEffects = 1;
1314
- let mayLoad = 0;
1315
- let mayStore = 0;
1316
1310
}
1317
1311
def S_TTRACEDATA : SOPP_Pseudo <"s_ttracedata", (ins)> {
1318
1312
let simm16 = 0;
0 commit comments