Lines Matching refs:objc_retain
5 declare i8* @objc_retain(i8*)
20 %0 = call i8* @objc_retain(i8* %x) nounwind
35 ; Merge objc_retain and objc_autorelease into objc_retainAutorelease.
42 %0 = tail call i8* @objc_retain(i8* %x) nounwind
55 %0 = tail call i8* @objc_retain(i8* %x) nounwind
68 tail call i8* @objc_retain(i8* %x) nounwind
86 tail call i8* @objc_retain(i8* %x) nounwind
96 ; CHECK: tail call i8* @objc_retain(i8* %p) [[NUW]]
102 tail call i8* @objc_retain(i8* %p) nounwind
137 ; CHECK: tail call i8* @objc_retain(i8* %p)
143 %1 = tail call i8* @objc_retain(i8* %p)
159 %p = call i8* @objc_retain(i8* %c) nounwind
177 ; Turn objc_retain into objc_retainAutoreleasedReturnValue if its operand
184 tail call i8* @objc_retain(i8* %p) nounwind
188 ; Convert objc_retain to objc_retainAutoreleasedReturnValue if its
197 tail call i8* @objc_retain(i8* %y) nounwind
201 ; Don't convert objc_retain to objc_retainAutoreleasedReturnValue if its
205 ; CHECK-NEXT: tail call i8* @objc_retain(i8* %y) [[NUW]]
209 tail call i8* @objc_retain(i8* %y) nounwind
213 ; Don't Convert objc_retain to objc_retainAutoreleasedReturnValue if it
219 ; CHECK-NEXT: tail call i8* @objc_retain(i8* %y) [[NUW]]
225 tail call i8* @objc_retain(i8* %y) nounwind