[PATCH] D156679: [WIP][AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 18 05:55:07 PDT 2023
arsenm added inline comments.
================
Comment at: llvm/lib/Target/AMDGPU/SOPInstructions.td:1277-1282
+def S_SOFT_WAITCNT : SOPP_Pseudo <"s_soft_waitcnt" , (ins SWaitCnt:$simm16), "$simm16">;
+def S_SOFT_WAITCNT_VSCNT : SOPP_Pseudo<"s_soft_waitcnt_vscnt", (ins SReg_32:$sdst, s16imm:$simm16), "$sdst, $simm16"> {
+ let mayLoad = 1;
+ let mayStore = 1;
+ let has_sdst = 1;
+}
----------------
These look too much like a real instruction, should use a lowercase suffix and the same prefix as the real instruction
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D156679/new/
https://reviews.llvm.org/D156679
More information about the llvm-commits
mailing list