[clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors. (PR #92809)

Gang Chen via cfe-commits cfe-commits at lists.llvm.org
Mon Jun 24 20:25:53 PDT 2024


================
@@ -3172,8 +3172,8 @@ def int_amdgcn_loop : Intrinsic<[llvm_i1_ty],
   [llvm_anyint_ty], [IntrWillReturn, IntrNoCallback, IntrNoFree]
 >;
 
-def int_amdgcn_end_cf : Intrinsic<[], [llvm_anyint_ty],
-  [IntrWillReturn, IntrNoCallback, IntrNoFree]>;
+def int_amdgcn_wave_reconverge : Intrinsic<[], [llvm_anyint_ty],
----------------
cmc-rep wrote:

I second that, all these control-flow pseudo need to have their semantics documented

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


More information about the cfe-commits mailing list