Searched refs:objc_release (Results 1 – 25 of 98) sorted by relevance
1234
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/ObjCARC/ |
D | allocas.ll | 5 declare void @objc_release(i8*) 49 ; CHECK: @objc_release(i8* %y) 50 ; CHECK: @objc_release(i8* %x) 61 call void @objc_release(i8* %y), !clang.imprecise_release !0 63 call void @objc_release(i8* %x), !clang.imprecise_release !0 70 ; CHECK: @objc_release(i8* %y) 71 ; CHECK: @objc_release(i8* %x) 83 call void @objc_release(i8* %y), !clang.imprecise_release !0 85 call void @objc_release(i8* %x), !clang.imprecise_release !0 93 ; CHECK: @objc_release(i8* %y) [all …]
|
D | basic.ll | 8 declare void @objc_release(i8*) 35 ; CHECK: @objc_release 55 call void @objc_release(i8* %c) nounwind 80 call void @objc_release(i8* %c) nounwind, !clang.imprecise_release !0 87 ; TODO: Make the objc_release's argument be %0. 91 ; CHECK: @objc_release 112 call void @objc_release(i8* %c) nounwind 121 ; CHECK: @objc_release 142 call void @objc_release(i8* %c) nounwind, !clang.imprecise_release !0 157 ; CHECK: tail call void @objc_release(i8* %x) [[NUW]] [all …]
|
D | cfg-hazards.ll | 9 declare void @objc_release(i8*) 18 ; CHECK: call void @objc_release( 34 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0 43 ; CHECK: void @objc_release( 59 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0 68 ; CHECK: void @objc_release( 84 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0 96 ; CHECK-NEXT: call void @objc_release(i8* %a) 111 call void @objc_release(i8* %a) nounwind 112 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0 [all …]
|
D | funclet.ll | 17 declare dllimport void @objc_release(i8*) local_unnamed_addr 36 tail call void @objc_release(i8* null), !clang.imprecise_release !1 45 tail call void @objc_release(i8* null), !clang.imprecise_release !1 46 tail call void @objc_release(i8* %a.0), !clang.imprecise_release !1 51 call void @objc_release(i8* null) [ "funclet"(token %1) ], !clang.imprecise_release !1 57 call void @objc_release(i8* %a.1) [ "funclet"(token %2) ], !clang.imprecise_release !1 62 ; CHECK: call void @objc_release(i8* {{.*}}) {{.*}}[ "funclet"(token %1) ] 63 ; CHECK-NOT: call void @objc_release(i8* {{.*}}) {{.*}}[ "funclet"(token %2) ] 79 tail call void @objc_release(i8* null), !clang.imprecise_release !1 88 tail call void @objc_release(i8* null), !clang.imprecise_release !1 [all …]
|
D | intrinsic-use.ll | 7 declare void @objc_release(i8*) 25 ; CHECK-NEXT: @objc_release(i8* %y) 31 ; CHECK-NEXT: @objc_release(i8* [[VAL1]]) 35 ; CHECK-NEXT: @objc_release(i8* [[VAL2]]) 36 ; CHECK-NEXT: @objc_release(i8* %x) 50 call void @objc_release(i8* %y) nounwind 56 call void @objc_release(i8* %val1) nounwind 60 call void @objc_release(i8* %val2) nounwind 61 call void @objc_release(i8* %x) nounwind 73 ; CHECK-NEXT: @objc_release(i8* %y) [all …]
|
D | invoke.ll | 4 declare void @objc_release(i8*) 15 ; CHECK: call void @objc_release(i8* %zipFile) [[NUW:#[0-9]+]], !clang.imprecise_release !0 18 ; CHECK: call void @objc_release(i8* %zipFile) [[NUW]], !clang.imprecise_release !0 29 call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 35 call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 43 ; CHECK: call void @objc_release(i8* %zipFile) [[NUW]], !clang.imprecise_release !0 47 ; CHECK: call void @objc_release(i8* %zipFile) [[NUW]], !clang.imprecise_release !0 71 call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 83 ; CHECK-NEXT: call void @objc_release 100 tail call void @objc_release(i8* %call) nounwind, !clang.imprecise_release !0 [all …]
|
D | split-backedge.ll | 10 ; CHECK: call void @objc_release(i8* %call) [[NUW]] 11 ; CHECK: call void @objc_release(i8* %call) [[NUW]] 12 ; CHECK: call void @objc_release(i8* %cond) [[NUW]] 30 call void @objc_release(i8* %call) nounwind 31 call void @objc_release(i8* %call) nounwind 33 call void @objc_release(i8* %cond) nounwind 44 declare void @objc_release(i8*)
|
D | contract-storestrong.ll | 6 declare void @objc_release(i8*) 21 tail call void @objc_release(i8* %tmp) nounwind 32 ; CHECK-NEXT: tail call void @objc_release(i8* %tmp) [[NUW]] 40 tail call void @objc_release(i8* %tmp) nounwind 51 ; CHECK-NEXT: tail call void @objc_release(i8* %tmp) [[NUW]] 59 tail call void @objc_release(i8* %tmp) nounwind 72 ; CHECK-NEXT: tail call void @objc_release(i8* %x1) [[NUW]], !clang.imprecise_release !0 81 tail call void @objc_release(i8* %x1) nounwind, !clang.imprecise_release !0 93 ; CHECK-NEXT: tail call void @objc_release(i8* %x1) [[NUW]], !clang.imprecise_release !0 102 tail call void @objc_release(i8* %x1) nounwind, !clang.imprecise_release !0 [all …]
|
D | retain-not-declared.ll | 8 declare void @objc_release(i8*) 34 ; CHECK: @objc_release( 35 ; CHECK: @objc_release( 45 call void @objc_release(i8* %tmp1) nounwind 50 call void @objc_release(i8* %tmp2) nounwind, !clang.imprecise_release !0 61 call void @objc_release(i8* %tmp2) nounwind, !clang.imprecise_release !0
|
/external/llvm/test/Transforms/ObjCARC/ |
D | allocas.ll | 5 declare void @objc_release(i8*) 49 ; CHECK: @objc_release(i8* %y) 50 ; CHECK: @objc_release(i8* %x) 61 call void @objc_release(i8* %y), !clang.imprecise_release !0 63 call void @objc_release(i8* %x), !clang.imprecise_release !0 70 ; CHECK: @objc_release(i8* %y) 71 ; CHECK: @objc_release(i8* %x) 83 call void @objc_release(i8* %y), !clang.imprecise_release !0 85 call void @objc_release(i8* %x), !clang.imprecise_release !0 93 ; CHECK: @objc_release(i8* %y) [all …]
|
D | cfg-hazards.ll | 9 declare void @objc_release(i8*) 18 ; CHECK: call void @objc_release( 34 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0 43 ; CHECK: void @objc_release( 59 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0 68 ; CHECK: void @objc_release( 84 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0 96 ; CHECK-NEXT: call void @objc_release(i8* %a) 111 call void @objc_release(i8* %a) nounwind 112 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0 [all …]
|
D | basic.ll | 8 declare void @objc_release(i8*) 35 ; CHECK: @objc_release 55 call void @objc_release(i8* %c) nounwind 80 call void @objc_release(i8* %c) nounwind, !clang.imprecise_release !0 87 ; TODO: Make the objc_release's argument be %0. 91 ; CHECK: @objc_release 112 call void @objc_release(i8* %c) nounwind 121 ; CHECK: @objc_release 142 call void @objc_release(i8* %c) nounwind, !clang.imprecise_release !0 157 ; CHECK: tail call void @objc_release(i8* %x) [[NUW]] [all …]
|
D | intrinsic-use.ll | 7 declare void @objc_release(i8*) 28 ; CHECK-NEXT: @objc_release(i8* %y) 34 ; CHECK-NEXT: @objc_release(i8* [[VAL1]]) 38 ; CHECK-NEXT: @objc_release(i8* [[VAL2]]) 39 ; CHECK-NEXT: @objc_release(i8* %x) 53 call void @objc_release(i8* %y) nounwind 59 call void @objc_release(i8* %val1) nounwind 63 call void @objc_release(i8* %val2) nounwind 64 call void @objc_release(i8* %x) nounwind 76 ; CHECK-NEXT: @objc_release(i8* %y) [all …]
|
D | invoke.ll | 4 declare void @objc_release(i8*) 15 ; CHECK: call void @objc_release(i8* %zipFile) [[NUW:#[0-9]+]], !clang.imprecise_release !0 18 ; CHECK: call void @objc_release(i8* %zipFile) [[NUW]], !clang.imprecise_release !0 29 call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 35 call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 43 ; CHECK: call void @objc_release(i8* %zipFile) [[NUW]], !clang.imprecise_release !0 47 ; CHECK: call void @objc_release(i8* %zipFile) [[NUW]], !clang.imprecise_release !0 71 call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 83 ; CHECK-NEXT: call void @objc_release 100 tail call void @objc_release(i8* %call) nounwind, !clang.imprecise_release !0 [all …]
|
D | contract-storestrong.ll | 6 declare void @objc_release(i8*) 21 tail call void @objc_release(i8* %tmp) nounwind 32 ; CHECK-NEXT: tail call void @objc_release(i8* %tmp) [[NUW]] 40 tail call void @objc_release(i8* %tmp) nounwind 51 ; CHECK-NEXT: tail call void @objc_release(i8* %tmp) [[NUW]] 59 tail call void @objc_release(i8* %tmp) nounwind 72 ; CHECK-NEXT: tail call void @objc_release(i8* %x1) [[NUW]], !clang.imprecise_release !0 81 tail call void @objc_release(i8* %x1) nounwind, !clang.imprecise_release !0 93 ; CHECK-NEXT: tail call void @objc_release(i8* %x1) [[NUW]], !clang.imprecise_release !0 102 tail call void @objc_release(i8* %x1) nounwind, !clang.imprecise_release !0 [all …]
|
D | split-backedge.ll | 10 ; CHECK: call void @objc_release(i8* %call) [[NUW]] 11 ; CHECK: call void @objc_release(i8* %call) [[NUW]] 12 ; CHECK: call void @objc_release(i8* %cond) [[NUW]] 30 call void @objc_release(i8* %call) nounwind 31 call void @objc_release(i8* %call) nounwind 33 call void @objc_release(i8* %cond) nounwind 44 declare void @objc_release(i8*)
|
D | retain-not-declared.ll | 8 declare void @objc_release(i8*) 34 ; CHECK: @objc_release( 35 ; CHECK: @objc_release( 45 call void @objc_release(i8* %tmp1) nounwind 50 call void @objc_release(i8* %tmp2) nounwind, !clang.imprecise_release !0 61 call void @objc_release(i8* %tmp2) nounwind, !clang.imprecise_release !0
|
/external/swiftshader/third_party/LLVM/test/Transforms/ObjCARC/ |
D | cfg-hazards.ll | 9 declare void @objc_release(i8*) 17 ; CHECK: call void @objc_release( 33 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0 42 ; CHECK: void @objc_release( 58 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0 67 ; CHECK: void @objc_release( 83 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0 95 ; CHECK-NEXT: call void @objc_release(i8* %a) 110 call void @objc_release(i8* %a) nounwind 111 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0 [all …]
|
D | basic.ll | 6 declare void @objc_release(i8*) 50 call void @objc_release(i8* %c) nounwind 57 ; TODO: Make the objc_release's argument be %0. 61 ; CHECK: @objc_release 82 call void @objc_release(i8* %c) nounwind 94 ; CHECK: @objc_release 117 call void @objc_release(i8* %c) nounwind 128 ; TODO: @objc_release 138 call void @objc_release(i8* %c) nounwind 153 ; TODO: @objc_release [all …]
|
D | invoke.ll | 4 declare void @objc_release(i8*) 13 ; CHECK: call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 16 ; CHECK: call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 26 call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 32 call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 40 ; CHECK: call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 44 ; CHECK: call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0 67 call void @objc_release(i8* %zipFile) nounwind, !clang.imprecise_release !0
|
D | retain-not-declared.ll | 8 declare void @objc_release(i8*) 34 ; CHECK: @objc_release( 35 ; CHECK: @objc_release( 45 call void @objc_release(i8* %tmp1) nounwind 50 call void @objc_release(i8* %tmp2) nounwind, !clang.imprecise_release !0 61 call void @objc_release(i8* %tmp2) nounwind, !clang.imprecise_release !0
|
D | contract-storestrong.ll | 6 declare void @objc_release(i8*) 19 tail call void @objc_release(i8* %tmp) nounwind 30 ; CHECK-NEXT: tail call void @objc_release(i8* %tmp) nounwind 38 tail call void @objc_release(i8* %tmp) nounwind 49 ; CHECK-NEXT: tail call void @objc_release(i8* %tmp) nounwind 57 tail call void @objc_release(i8* %tmp) nounwind
|
/external/clang/test/CodeGenObjCXX/ |
D | literals.mm | 45 // CHECK: call void @objc_release 49 // CHECK: call void @objc_release 52 // CHECK: call void @objc_release 58 // CHECK: call void @objc_release 59 // CHECK-NOT: call void @objc_release 61 // CHECK: call void @objc_release 62 // CHECK-NOT: call void @objc_release 64 // CHECK-NOT: call void @objc_release 97 // CHECK: call void @objc_release 101 // CHECK: call void @objc_release [all …]
|
D | arc.mm | 28 // CHECK-NEXT: call void @objc_release(i8* [[T1]]) 37 // CHECK-NEXT: call void @objc_release(i8* [[T1]]) 92 // CHECK-NEXT: call void @objc_release(i8* [[T2]]) 150 // CHECK: call void @objc_release 152 // CHECK: call void @objc_release 154 // CHECK: call void @objc_release 156 // CHECK: call void @objc_release 158 // CHECK: call void @objc_release 187 // CHECK: call void @objc_release 189 // CHECK: call void @objc_release [all …]
|
/external/clang/test/CodeGenObjC/ |
D | arc-literals.m | 29 // CHECK: call void @objc_release 31 // CHECK: call void @objc_release 33 // CHECK: call void @objc_release 35 // CHECK: call void @objc_release 66 // CHECK: call void @objc_release 67 // CHECK: call void @objc_release 68 // CHECK: call void @objc_release 111 // CHECK: call void @objc_release 112 // CHECK: call void @objc_release 113 // CHECK: call void @objc_release [all …]
|
1234