[llvm] [AMDGPU] New intrinsic llvm.amdgcn.pops.exiting.wave.id (PR #89612)
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 22 07:55:47 PDT 2024
================
@@ -2485,6 +2485,9 @@ class AMDGPUGlobalLoadLDS : Intrinsic <
"", [SDNPMemOperand]>;
def int_amdgcn_global_load_lds : AMDGPUGlobalLoadLDS;
+def int_amdgcn_pops_exiting_wave_id :
+ DefaultAttrsIntrinsic<[llvm_i32_ty], [], [IntrNoMem, IntrSpeculatable]>;
----------------
jayfoad wrote:
Since this reads a volatile value it might need some more attributes - maybe `IntrHasSideEffects`?
https://github.com/llvm/llvm-project/pull/89612
More information about the llvm-commits
mailing list