Home
last modified time | relevance | path

Searched refs:objc_release (Results 1 – 25 of 98) sorted by relevance

1234

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/ObjCARC/
Dallocas.ll5 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 …]
Dbasic.ll8 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 …]
Dcfg-hazards.ll9 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 …]
Dfunclet.ll17 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 …]
Dintrinsic-use.ll7 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 …]
Dinvoke.ll4 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 …]
Dsplit-backedge.ll10 ; 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*)
Dcontract-storestrong.ll6 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 …]
Dretain-not-declared.ll8 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/
Dallocas.ll5 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 …]
Dcfg-hazards.ll9 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 …]
Dbasic.ll8 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 …]
Dintrinsic-use.ll7 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 …]
Dinvoke.ll4 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 …]
Dcontract-storestrong.ll6 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 …]
Dsplit-backedge.ll10 ; 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*)
Dretain-not-declared.ll8 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/
Dcfg-hazards.ll9 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 …]
Dbasic.ll6 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 …]
Dinvoke.ll4 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
Dretain-not-declared.ll8 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
Dcontract-storestrong.ll6 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/
Dliterals.mm45 // 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 …]
Darc.mm28 // 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/
Darc-literals.m29 // 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