diff --git a/llvm/include/llvm/IR/IntrinsicsAMDGPU.td b/llvm/include/llvm/IR/IntrinsicsAMDGPU.td index b529642a55871..cc3584833202b 100644 --- a/llvm/include/llvm/IR/IntrinsicsAMDGPU.td +++ b/llvm/include/llvm/IR/IntrinsicsAMDGPU.td @@ -2563,9 +2563,10 @@ def int_amdgcn_buffer_wbinvl1_vol : // VI Intrinsics //===----------------------------------------------------------------------===// -// The llvm.amdgcn.mov.dpp.i32 intrinsic represents the mov.dpp operation in AMDGPU. -// This operation is being deprecated and can be replaced with llvm.amdgcn.update.dpp.i32. -// llvm.amdgcn.mov.dpp.i32 +// The llvm.amdgcn.mov.dpp intrinsic represents the mov.dpp operation in AMDGPU. +// This operation is being deprecated and can be replaced with +// llvm.amdgcn.update.dpp. +// llvm.amdgcn.mov.dpp def int_amdgcn_mov_dpp : Intrinsic<[llvm_anyint_ty], [LLVMMatchType<0>, llvm_i32_ty, llvm_i32_ty, llvm_i32_ty, @@ -2574,11 +2575,12 @@ def int_amdgcn_mov_dpp : ImmArg>, ImmArg>, ImmArg>, ImmArg>, IntrNoCallback, IntrNoFree]>; -// The llvm.amdgcn.update.dpp.i32 intrinsic represents the update.dpp operation in AMDGPU. -// It takes an old value, a source operand, a DPP control operand, a row mask, a bank mask, and a bound control. -// This operation is equivalent to a sequence of v_mov_b32 operations. -// It is preferred over llvm.amdgcn.mov.dpp.i32 for future use. -// llvm.amdgcn.update.dpp.i32 +// The llvm.amdgcn.update.dpp intrinsic represents the update.dpp operation in +// AMDGPU. It takes an old value, a source operand, a DPP control operand, a row +// mask, a bank mask, and a bound control. This operation is equivalent to a +// sequence of v_mov_b32 operations. It is preferred over llvm.amdgcn.mov.dpp +// for future use. +// llvm.amdgcn.update.dpp // Should be equivalent to: // v_mov_b32 // v_mov_b32 @@ -2662,7 +2664,7 @@ def int_amdgcn_permlanex16 : [IntrNoMem, IntrConvergent, IntrWillReturn, ImmArg>, ImmArg>, IntrNoCallback, IntrNoFree]>; -// llvm.amdgcn.mov.dpp8.i32 +// llvm.amdgcn.mov.dpp8 // is a 32-bit constant whose high 8 bits must be zero which selects // the lanes to read from. def int_amdgcn_mov_dpp8 :