Lines Matching refs:externref
4 %externref = type ptr addrspace(10) ;; addrspace 10 is nonintegral
7 declare %externref @llvm.wasm.ref.null.extern() nounwind
9 declare i32 @llvm.wasm.ref.is_null.extern(%externref) nounwind
12 define %externref @get_null_extern() {
14 ; CHECK: .functype get_null_extern () -> (externref)
18 %null = call %externref @llvm.wasm.ref.null.extern()
19 ret %externref %null
32 define i32 @ref_is_null_extern(%externref %eref) {
34 ; CHECK: .functype ref_is_null_extern (externref) -> (i32)
42 %null = call %externref @llvm.wasm.ref.null.extern()
43 %is_null = call i32 @llvm.wasm.ref.is_null.extern(%externref %null)
44 %arg_is_null = call i32 @llvm.wasm.ref.is_null.extern(%externref %eref)