Lines Matching full:tail
13 ; CHECK-NEXT: tail call void @objc_storeStrong(i8** @x, i8* %p) [[NUW:#[0-9]+]]
18 %0 = tail call i8* @objc_retain(i8* %p) nounwind
21 tail call void @objc_release(i8* %tmp) nounwind
29 ; CHECK-NEXT: %0 = tail call i8* @objc_retain(i8* %p) [[NUW]]
32 ; CHECK-NEXT: tail call void @objc_release(i8* %tmp) [[NUW]]
37 %0 = tail call i8* @objc_retain(i8* %p) nounwind
40 tail call void @objc_release(i8* %tmp) nounwind
48 ; CHECK-NEXT: %0 = tail call i8* @objc_retain(i8* %p) [[NUW]]
51 ; CHECK-NEXT: tail call void @objc_release(i8* %tmp) [[NUW]]
56 %0 = tail call i8* @objc_retain(i8* %p) nounwind
59 tail call void @objc_release(i8* %tmp) nounwind
68 ; CHECK-NEXT: %x0 = tail call i8* @objc_retain(i8* %newValue) [[NUW]]
71 ; CHECK-NEXT: tail call void @use_pointer(i8* %x1), !clang.arc.no_objc_arc_exceptions !0
72 ; CHECK-NEXT: tail call void @objc_release(i8* %x1) [[NUW]], !clang.imprecise_release !0
77 %x0 = tail call i8* @objc_retain(i8* %newValue) nounwind
80 tail call void @use_pointer(i8* %x1), !clang.arc.no_objc_arc_exceptions !0
81 tail call void @objc_release(i8* %x1) nounwind, !clang.imprecise_release !0
89 ; CHECK-NEXT: %x0 = tail call i8* @objc_retain(i8* %newValue) [[NUW]]
93 ; CHECK-NEXT: tail call void @objc_release(i8* %x1) [[NUW]], !clang.imprecise_release !0
98 %x0 = tail call i8* @objc_retain(i8* %newValue) nounwind
102 tail call void @objc_release(i8* %x1) nounwind, !clang.imprecise_release !0
110 ; CHECK: tail call void @objc_storeStrong(i8** @x, i8* %newValue) [[NUW]]
114 %x0 = tail call i8* @objc_retain(i8* %newValue) nounwind
118 tail call void @objc_release(i8* %x1) nounwind, !clang.imprecise_release !0
126 ; CHECK: tail call void @objc_storeStrong(i8** @x, i8* %newValue) [[NUW]]
130 %x0 = tail call i8* @objc_retain(i8* %newValue) nounwind
132 tail call void @objc_release(i8* %x1) nounwind, !clang.imprecise_release !0
142 ; CHECK-NEXT: %0 = tail call i8* @objc_retain(i8* %p) [[NUW]]
144 ; CHECK-NEXT: tail call void @objc_release(i8* %tmp) [[NUW]]
149 %0 = tail call i8* @objc_retain(i8* %p) nounwind
151 tail call void @objc_release(i8* %tmp) nounwind
161 ; CHECK-NEXT: tail call void @objc_release(i8* %tmp) [[NUW]]
168 tail call void @objc_release(i8* %tmp) nounwind