/external/clang/test/CodeGenObjC/ |
arc-no-runtime.m | 8 // CHECK: call void @objc_release( 12 // CHECK: declare extern_weak void @objc_release(
|
arc.ll | 6 declare void @objc_release(i8*) 21 call void @objc_release(i8* %x) 25 call void @objc_release(i8* %x)
|
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...] |
arc-bridged-cast.m | 30 // CHECK: call void @objc_release 33 // CHECK: call void @objc_release 54 // CHECK: call void @objc_release
|
nsvalue-objc-boxable-ios-arc.m | 30 // CHECK: call void @objc_release 49 // CHECK: call void @objc_release 68 // CHECK: call void @objc_release 89 // CHECK: call void @objc_release 108 // CHECK: call void @objc_release 123 // CHECK: call void @objc_release
|
/external/llvm/test/Transforms/ObjCARC/ |
pr12270.ll | 14 call void @objc_release(i8* %foo) nounwind 19 declare void @objc_release(i8*)
|
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...] |
pointer-types.ll | 3 ; Don't hoist @objc_release past a use of its pointer, even 12 ; CHECK-NEXT: call void @objc_release(i8* %tmp11) 25 call void @objc_release(i8* %tmp11) nounwind 30 declare void @objc_release(i8*)
|
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*)
|
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 ! [all...] |
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...] |
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 ! [all...] |
basic.ll | 7 declare void @objc_release(i8*) 34 ; CHECK: @objc_release 54 call void @objc_release(i8* %c) nounwind 79 call void @objc_release(i8* %c) nounwind, !clang.imprecise_release !0 86 ; TODO: Make the objc_release's argument be %0. 90 ; CHECK: @objc_release 111 call void @objc_release(i8* %c) nounwind 120 ; CHECK: @objc_release 141 call void @objc_release(i8* %c) nounwind, !clang.imprecise_release !0 156 ; CHECK: tail call void @objc_release(i8* %x) [[NUW] [all...] |
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 ! [all...] |
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
|
tail-call-invariant-enforcement.ll | 3 declare void @objc_release(i8* %x) 64 ; By itself, we should never change whether or not objc_release is tail called. 67 ; CHECK: call void @objc_release(i8* %x) [[NUW]] 68 ; CHECK: tail call void @objc_release(i8* %x) [[NUW]] 72 call void @objc_release(i8* %x) 73 tail call void @objc_release(i8* %x)
|
empty-block.ll | 8 declare void @objc_release(i8*) 31 tail call void @objc_release(i8* %1) nounwind, !clang.imprecise_release !0 52 tail call void @objc_release(i8* %1) nounwind, !clang.imprecise_release !0
|
contract-storestrong-ivar.ll | 15 declare void @objc_release(i8*) 27 tail call void @objc_release(i8* %tmp5) nounwind
|
/external/clang/test/CodeGenObjCXX/ |
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...] |
arc-pseudo-destructors.mm | 7 // CHECK-NEXT: call void @objc_release 15 // CHECK-NEXT: call void @objc_release
|
arc-cxx11-init-list.mm | 26 // CHECK: call void @objc_release(i8* {{.*}}) 33 // CHECK: call void @objc_release(i8* {{.*}}) 45 // CHECK: {{.*}} call void @objc_release(i8* {{.*}})
|
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...] |
arc-move.mm | 9 // CHECK-NEXT: call void @objc_release 42 // CHECK-NEXT: call void @objc_release 69 // CHECK-NEXT: call void @objc_release(i8* [[OBJ]]) 83 // CHECK-NEXT: call void @objc_release(i8* [[T0]])
|
arc-references.mm | 23 // CHECK: call void @objc_release 59 // CHECK: call void @objc_release( 76 // CHECK-NEXT: call void @objc_release
|
/external/llvm/include/llvm/Analysis/ |
ObjCARCInstKind.h | 34 Release, ///< objc_release 51 CallOrUser, ///< could call objc_release and/or "use" pointers 52 Call, ///< could call objc_release
|