Searched refs:objc_retainAutoreleasedReturnValue (Results 1 – 25 of 70) sorted by relevance
123
6 declare i8* @objc_retainAutoreleasedReturnValue(i8*)26 ; retain is an objc_retainAutoreleasedReturnValue, since it's32 ; CHECK-NEXT: %0 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %x) nounwind42 %0 = call i8* @objc_retainAutoreleasedReturnValue(i8* %x)61 call i8* @objc_retainAutoreleasedReturnValue(i8* null)76 %0 = call i8* @objc_retainAutoreleasedReturnValue(i8* %call) nounwind109 ; Don't eliminate objc_retainAutoreleasedReturnValue by merging it into111 ; TODO? Merge objc_retainAutoreleasedReturnValue and objc_autorelease into113 ; objc_retainAutoreleasedReturnValue and objc_autoreleaseReturnValue118 ; CHECK: call i8* @objc_retainAutoreleasedReturnValue(i8* %p)[all …]
6 ; CHECK-NEXT: %0 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %tcall) nounwind12 %0 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %tcall) nounwind18 declare i8* @objc_retainAutoreleasedReturnValue(i8*)
5 declare i8* @objc_retainAutoreleasedReturnValue(i8*)23 %0 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %call) nounwind39 %tmp1 = call i8* @objc_retainAutoreleasedReturnValue(i8* %call88) nounwind44 %tmp2 = call i8* @objc_retainAutoreleasedReturnValue(i8* %call94) nounwind
9 declare i8* @objc_retainAutoreleasedReturnValue(i8*)113 ; Don't eliminate objc_retainAutoreleasedReturnValue by merging it into115 ; TODO? Merge objc_retainAutoreleasedReturnValue and objc_autorelease into117 ; objc_retainAutoreleasedReturnValue and objc_autoreleaseReturnValue122 ; CHECK: call i8* @objc_retainAutoreleasedReturnValue(i8* %p) nounwind127 tail call i8* @objc_retainAutoreleasedReturnValue(i8* %p) nounwind
11 declare i8* @objc_retainAutoreleasedReturnValue(i8*)25 %tmp1 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %tmp) nounwind57 %tmp3 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %tmp2) nounwind
6 declare i8* @objc_retainAutoreleasedReturnValue(i8*)26 ; retain is an objc_retainAutoreleasedReturnValue, since it's32 ; CHECK-NEXT: %0 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %x) [[NUW:#[0-9]+]]42 %0 = call i8* @objc_retainAutoreleasedReturnValue(i8* %x)61 call i8* @objc_retainAutoreleasedReturnValue(i8* null)76 %0 = call i8* @objc_retainAutoreleasedReturnValue(i8* %call) nounwind109 ; Don't eliminate objc_retainAutoreleasedReturnValue by merging it into111 ; TODO? Merge objc_retainAutoreleasedReturnValue and objc_autorelease into113 ; objc_retainAutoreleasedReturnValue and objc_autoreleaseReturnValue118 ; CHECK: call i8* @objc_retainAutoreleasedReturnValue(i8* %p)[all …]
9 declare i8* @objc_retainAutoreleasedReturnValue(i8*)114 ; Don't eliminate objc_retainAutoreleasedReturnValue by merging it into116 ; TODO? Merge objc_retainAutoreleasedReturnValue and objc_autorelease into118 ; objc_retainAutoreleasedReturnValue and objc_autoreleaseReturnValue123 ; CHECK: call i8* @objc_retainAutoreleasedReturnValue(i8* %p) [[NUW]]128 tail call i8* @objc_retainAutoreleasedReturnValue(i8* %p) nounwind177 ; Turn objc_retain into objc_retainAutoreleasedReturnValue if its operand181 ; CHECK: tail call i8* @objc_retainAutoreleasedReturnValue(i8* %p)188 ; Convert objc_retain to objc_retainAutoreleasedReturnValue if its193 ; CHECK-NEXT: tail call i8* @objc_retainAutoreleasedReturnValue(i8* %y) [[NUW]][all …]
10 declare i8* @objc_retainAutoreleasedReturnValue(i8*)25 %tmp1 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %tmp) nounwind58 %tmp3 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %tmp2) nounwind66 ; When looking for the defining instruction for an objc_retainAutoreleasedReturnValue73 ; CHECK-NEXT: %tmp = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %call) [[NUW:#[0-9]+]]81 %tmp = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %call) nounwind
5 declare i8* @objc_retainAutoreleasedReturnValue(i8*)23 %0 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %call) nounwind33 ; CHECK: @objc_retainAutoreleasedReturnValue(39 %tmp1 = call i8* @objc_retainAutoreleasedReturnValue(i8* %call88) nounwind44 %tmp2 = call i8* @objc_retainAutoreleasedReturnValue(i8* %call94) nounwind
7 declare i8* @objc_retainAutoreleasedReturnValue(i8* %x)51 ; Always tail call objc_retainAutoreleasedReturnValue.53 ; CHECK: %tmp0 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %y) [[NUW]]54 ; CHECK: %tmp1 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %z) [[NUW]]59 %tmp0 = call i8* @objc_retainAutoreleasedReturnValue(i8* %y)61 %tmp1 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %z)
7 ; CHECK-NEXT: %0 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %tcall) [[NUW:#[0-9]+]]14 %0 = tail call i8* @objc_retainAutoreleasedReturnValue(i8* %tcall) nounwind37 declare i8* @objc_retainAutoreleasedReturnValue(i8*)
7 declare i8* @objc_retainAutoreleasedReturnValue(i8*)27 ; CHECK: call i8* @objc_retainAutoreleasedReturnValue(i8* %x)32 %0 = call i8* @objc_retainAutoreleasedReturnValue(i8* %x) nounwind
24 %2 = call i8* @objc_retainAutoreleasedReturnValue(i8* %call1) [ "funclet"(token %1) ]30 %3 = call i8* @objc_retainAutoreleasedReturnValue(i8* %call2) [ "funclet"(token %1) ]38 %4 = call i8* @objc_retainAutoreleasedReturnValue(i8* %call)47 declare dllimport i8* @objc_retainAutoreleasedReturnValue(i8*)
18 // CHECK: call i8* @objc_retainAutoreleasedReturnValue21 // CHECK: call i8* @objc_retainAutoreleasedReturnValue24 // CHECK: call i8* @objc_retainAutoreleasedReturnValue27 // CHECK: call i8* @objc_retainAutoreleasedReturnValue62 // CHECK-NEXT: [[T4:%.*]] = call i8* @objc_retainAutoreleasedReturnValue(i8* [[T3]])106 // CHECK-NEXT: [[T5:%.*]] = call i8* @objc_retainAutoreleasedReturnValue(i8* [[T4]])138 // CHECK-NEXT: [[T4:%.*]] = call i8* @objc_retainAutoreleasedReturnValue(i8* [[T3]])151 // CHECK-NEXT: call i8* @objc_retainAutoreleasedReturnValue(i8* [[T3]])
28 // CHECK: call i8* @objc_retainAutoreleasedReturnValue47 // CHECK: call i8* @objc_retainAutoreleasedReturnValue66 // CHECK: call i8* @objc_retainAutoreleasedReturnValue87 // CHECK: call i8* @objc_retainAutoreleasedReturnValue106 // CHECK: call i8* @objc_retainAutoreleasedReturnValue121 // CHECK: call i8* @objc_retainAutoreleasedReturnValue
28 // CHECK: call i8* @objc_retainAutoreleasedReturnValue47 // CHECK: call i8* @objc_retainAutoreleasedReturnValue66 // CHECK: call i8* @objc_retainAutoreleasedReturnValue87 // CHECK: call i8* @objc_retainAutoreleasedReturnValue106 // CHECK: call i8* @objc_retainAutoreleasedReturnValue125 // CHECK: call i8* @objc_retainAutoreleasedReturnValue
45 // CHECK: objc_retainAutoreleasedReturnValue65 // CHECK-NEXT: call i8* @objc_retainAutoreleasedReturnValue70 // CHECK-NEXT: call i8* @objc_retainAutoreleasedReturnValue
28 // CHECK: [[RET0:%[a-zA-Z0-9.]+]] = call i8* @objc_retainAutoreleasedReturnValue(i8* [[OBJECT0]])35 // CHECK: [[RET1:%[a-zA-Z0-9.]+]] = call i8* @objc_retainAutoreleasedReturnValue(i8* [[OBJECT1]])40 // CHECK: call i8* @objc_retainAutoreleasedReturnValue80 // CHECK: [[RET0:%[a-zA-Z0-9.]+]] = call i8* @objc_retainAutoreleasedReturnValue(i8* [[OBJECT0]])87 // CHECK: [[RET1:%[a-zA-Z0-9.]+]] = call i8* @objc_retainAutoreleasedReturnValue(i8* [[OBJECT1]])92 // CHECK: call i8* @objc_retainAutoreleasedReturnValue