Skip to content

Commit ed9a91c

Browse files
committed
AMDGPU: Set inaccessiblememonly on sendmsg intrinsics
llvm-svn: 366384
1 parent 3628a8f commit ed9a91c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/include/llvm/IR/IntrinsicsAMDGPU.td

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,9 +199,9 @@ def int_amdgcn_wavefrontsize :
199199
// The first parameter is s_sendmsg immediate (i16),
200200
// the second one is copied to m0
201201
def int_amdgcn_s_sendmsg : GCCBuiltin<"__builtin_amdgcn_s_sendmsg">,
202-
Intrinsic <[], [llvm_i32_ty, llvm_i32_ty], [ImmArg<0>]>;
202+
Intrinsic <[], [llvm_i32_ty, llvm_i32_ty], [ImmArg<0>, IntrInaccessibleMemOnly]>;
203203
def int_amdgcn_s_sendmsghalt : GCCBuiltin<"__builtin_amdgcn_s_sendmsghalt">,
204-
Intrinsic <[], [llvm_i32_ty, llvm_i32_ty], [ImmArg<0>]>;
204+
Intrinsic <[], [llvm_i32_ty, llvm_i32_ty], [ImmArg<0>, IntrInaccessibleMemOnly]>;
205205

206206
def int_amdgcn_s_barrier : GCCBuiltin<"__builtin_amdgcn_s_barrier">,
207207
Intrinsic<[], [], [IntrConvergent]>;

0 commit comments

Comments
 (0)