We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
ptr_mask
1 parent 553f790 commit 55ba58cCopy full SHA for 55ba58c
src/test/codegen/intrinsics/mask.rs
@@ -1,7 +1,11 @@
1
#![crate_type = "lib"]
2
#![feature(core_intrinsics)]
3
4
+// CHECK-LABEL: @mask_ptr
5
+// CHECK-SAME: [[WORD:i[0-9]+]] %mask
6
+#[no_mangle]
7
pub fn mask_ptr(ptr: *const u8, mask: usize) -> *const u8 {
- // CHECK: llvm.ptrmask
8
+ // CHECK: call
9
+ // CHECK-SAME: @llvm.ptrmask.p0isVoid.[[WORD]](
10
core::intrinsics::ptr_mask(ptr, mask)
11
}
0 commit comments