[llvm] [NVPTX] Add a few more missing fence intrinsics (PR #166352)
Pradeep Kumar via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 10 04:56:35 PST 2025
================
@@ -1747,18 +1747,43 @@ let TargetPrefix = "nvvm" in {
}
//
- // Membar
+ // Membar / Fence
//
let IntrProperties = [IntrNoCallback] in {
def int_nvvm_membar_cta : NVVMBuiltin, Intrinsic<[]>;
def int_nvvm_membar_gl : NVVMBuiltin, Intrinsic<[]>;
def int_nvvm_membar_sys : NVVMBuiltin, Intrinsic<[]>;
def int_nvvm_fence_sc_cluster : Intrinsic<[]>;
+
+ // Operation fence
+ def int_nvvm_fence_mbarrier_init_release_cluster: NVVMBuiltin,
----------------
schwarzschild-radius wrote:
Removed Clang Builtins in the latest revision
https://github.com/llvm/llvm-project/pull/166352
More information about the llvm-commits
mailing list