[llvm] [AMDGPU] New intrinsic llvm.amdgcn.pops.exiting.wave.id (PR #89612)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Fri May 3 11:01:27 PDT 2024


================
@@ -213,6 +213,11 @@ let isMoveImm = 1 in {
   } // End Uses = [SCC]
 } // End isMoveImm = 1
 
+// Variant of S_MOV_B32 used for reading volatile source values like
+// SRC_POPS_EXITING_WAVE_ID.
+let mayLoad = 1, mayStore = 1, maybeAtomic = 0 in
+def S_MOV_B32_loadstore : SOP1_32 <"s_mov_b32">;
----------------
arsenm wrote:

Can we just delete it? 

https://github.com/llvm/llvm-project/pull/89612


More information about the llvm-commits mailing list