Home | History | Annotate | Download | only in ObjCARC

Lines Matching full:nounwind

22   %tmp1 = call i8* @objc_retain(i8* %digits) nounwind
34 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0
47 %tmp1 = call i8* @objc_retain(i8* %digits) nounwind
59 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0
72 %tmp1 = call i8* @objc_retain(i8* %digits) nounwind
84 call void @objc_release(i8* %digits) nounwind, !clang.imprecise_release !0
99 define void @test3(i8* %a) nounwind {
101 %outer = call i8* @objc_retain(i8* %a) nounwind
102 %inner = call i8* @objc_retain(i8* %a) nounwind
111 call void @objc_release(i8* %a) nounwind
112 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
125 define void @test4(i8* %a) nounwind {
127 %outer = call i8* @objc_retain(i8* %a) nounwind
128 %inner = call i8* @objc_retain(i8* %a) nounwind
141 call void @objc_release(i8* %a) nounwind
142 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
157 define void @test5(i8* %a) nounwind {
159 %outer = tail call i8* @objc_retain(i8* %a) nounwind
160 %inner = tail call i8* @objc_retain(i8* %a) nounwind
175 call void @objc_release(i8* %a) nounwind
176 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
190 define void @test6(i8* %a) nounwind {
192 %outer = tail call i8* @objc_retain(i8* %a) nounwind
193 %inner = tail call i8* @objc_retain(i8* %a) nounwind
208 call void @objc_release(i8* %a) nounwind
209 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
223 define void @test7(i8* %a) nounwind {
225 %outer = tail call i8* @objc_retain(i8* %a) nounwind
226 %inner = tail call i8* @objc_retain(i8* %a) nounwind
241 call void @objc_release(i8* %a) nounwind
242 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
255 define void @test8(i8* %a) nounwind {
257 %outer = tail call i8* @objc_retain(i8* %a) nounwind
258 %inner = tail call i8* @objc_retain(i8* %a) nounwind
273 call void @objc_release(i8* %a) nounwind
274 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
285 define void @test9(i8* %a) nounwind {
287 %outer = tail call i8* @objc_retain(i8* %a) nounwind
288 %inner = tail call i8* @objc_retain(i8* %a) nounwind
302 call void @objc_release(i8* %a) nounwind
303 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
314 define void @test10(i8* %a) nounwind {
316 %outer = tail call i8* @objc_retain(i8* %a) nounwind
317 %inner = tail call i8* @objc_retain(i8* %a) nounwind
331 call void @objc_release(i8* %a) nounwind
332 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
343 define void @test11(i8* %a) nounwind {
345 %outer = tail call i8* @objc_retain(i8* %a) nounwind
346 %inner = tail call i8* @objc_retain(i8* %a) nounwind
359 call void @objc_release(i8* %a) nounwind
360 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
377 define void @test12(i8* %a) nounwind {
379 %outer = tail call i8* @objc_retain(i8* %a) nounwind
380 %inner = tail call i8* @objc_retain(i8* %a) nounwind
393 call void @objc_release(i8* %a) nounwind
394 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
413 define void @test13(i8* %a) nounwind {
416 %a1 = tail call i8* @objc_retain(i8* %a) nounwind
420 %a2 = tail call i8* @objc_retain(i8* %a) nounwind
425 call void @objc_release(i8* %reloaded_a) nounwind, !clang.imprecise_release !0
429 call void @objc_release(i8* %a) nounwind, !clang.imprecise_release !0
433 ; CHECK: attributes [[NUW]] = { nounwind }