Lines Matching refs:release
17 declare dllimport void @llvm.objc.release(i8*) local_unnamed_addr
36 tail call void @llvm.objc.release(i8* null), !clang.imprecise_release !1
45 tail call void @llvm.objc.release(i8* null), !clang.imprecise_release !1
46 tail call void @llvm.objc.release(i8* %a.0), !clang.imprecise_release !1
51 call void @llvm.objc.release(i8* null) [ "funclet"(token %1) ], !clang.imprecise_release !1
57 call void @llvm.objc.release(i8* %a.1) [ "funclet"(token %2) ], !clang.imprecise_release !1
62 ; CHECK: call void @llvm.objc.release(i8* {{.*}}) {{.*}}[ "funclet"(token %1) ]
63 ; CHECK-NOT: call void @llvm.objc.release(i8* {{.*}}) {{.*}}[ "funclet"(token %2) ]
79 tail call void @llvm.objc.release(i8* null), !clang.imprecise_release !1
88 tail call void @llvm.objc.release(i8* null), !clang.imprecise_release !1
89 tail call void @llvm.objc.release(i8* %a.0), !clang.imprecise_release !1
94 call void @llvm.objc.release(i8* null) [ "funclet"(token %1) ], !clang.imprecise_release !1
103 call void @llvm.objc.release(i8* %a.1) [ "funclet"(token %2) ], !clang.imprecise_release !1
108 ; CHECK: call void @llvm.objc.release(i8* {{.*}}) {{.*}}[ "funclet"(token %1) ]
109 ; CHECK-NOT: call void @llvm.objc.release(i8* {{.*}}) {{.*}}[ "funclet"(token %2) ]