llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-clang Author: Corbin Robeck (CRobeck) <details> <summary>Changes</summary> --- Full diff: https://github.com/llvm/llvm-project/pull/88076.diff 2 Files Affected: - (modified) clang/include/clang/Basic/BuiltinsAMDGPU.def (+2) - (modified) llvm/include/llvm/IR/IntrinsicsAMDGPU.td (+3) ``````````diff diff --git a/clang/include/clang/Basic/BuiltinsAMDGPU.def b/clang/include/clang/Basic/BuiltinsAMDGPU.def index c660582cc98e66..d2912d271d4005 100644 --- a/clang/include/clang/Basic/BuiltinsAMDGPU.def +++ b/clang/include/clang/Basic/BuiltinsAMDGPU.def @@ -61,6 +61,8 @@ BUILTIN(__builtin_amdgcn_s_waitcnt, "vIi", "n") BUILTIN(__builtin_amdgcn_s_sendmsg, "vIiUi", "n") BUILTIN(__builtin_amdgcn_s_sendmsghalt, "vIiUi", "n") BUILTIN(__builtin_amdgcn_s_barrier, "v", "n") +BUILTIN(__builtin_amdgcn_s_ttracedata, "v", "n") +BUILTIN(__builtin_amdgcn_s_ttracedata_imm, "v", "n") BUILTIN(__builtin_amdgcn_wave_barrier, "v", "n") BUILTIN(__builtin_amdgcn_sched_barrier, "vIi", "n") BUILTIN(__builtin_amdgcn_sched_group_barrier, "vIiIiIi", "n") diff --git a/llvm/include/llvm/IR/IntrinsicsAMDGPU.td b/llvm/include/llvm/IR/IntrinsicsAMDGPU.td index 6bbc13f1de86e2..ee9a5d7a343980 100644 --- a/llvm/include/llvm/IR/IntrinsicsAMDGPU.td +++ b/llvm/include/llvm/IR/IntrinsicsAMDGPU.td @@ -1887,9 +1887,12 @@ def int_amdgcn_s_setprio : IntrHasSideEffects]>; def int_amdgcn_s_ttracedata : + ClangBuiltin<"__builtin_amdgcn_s_ttracedata">, DefaultAttrsIntrinsic<[], [llvm_i32_ty], [IntrNoMem, IntrHasSideEffects]>; + def int_amdgcn_s_ttracedata_imm : + ClangBuiltin<"__builtin_amdgcn_s_ttracedata_imm">, DefaultAttrsIntrinsic<[], [llvm_i16_ty], [IntrNoMem, IntrHasSideEffects, ImmArg<ArgIndex<0>>]>; `````````` </details> https://github.com/llvm/llvm-project/pull/88076 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits