Searched refs:objc_retainBlock (Results 1 – 15 of 15) sorted by relevance
4 ; objc_retainBlock stores into %repeater so the load from after the7 ; CHECK: %tmp16 = call i8* @objc_retainBlock(i8* %tmp15) [[NUW:#[0-9]+]]30 %tmp16 = call i8* @objc_retainBlock(i8* %tmp15) nounwind39 declare i8* @objc_retainBlock(i8*)
11 declare i8* @objc_retainBlock(i8*)86 ; CHECK: call i8* @objc_retainBlock(i8* %x)91 %0 = call i8* @objc_retainBlock(i8* %x) nounwind
13 ; CHECK: %tmp7 = call i8* @objc_retainBlock(i8* %tmp6) [[NUW:#[0-9]+]], !clang.arc.copy_on_escape !049 %tmp7 = call i8* @objc_retainBlock(i8* %tmp6) nounwind, !clang.arc.copy_on_escape !069 ; CHECK-NOT: @objc_retainBlock104 %tmp7 = call i8* @objc_retainBlock(i8* %tmp6) nounwind, !clang.arc.copy_on_escape !0126 declare i8* @objc_retainBlock(i8*)
15 declare i8* @objc_retainBlock(i8*)
13 declare i8* @objc_retainBlock(i8*)
21 declare i8* @objc_retainBlock(i8*)796 %foo5 = call i8* @objc_retainBlock(i8* %foo4) nounwind815 %foo21 = call i8* @objc_retainBlock(i8* %foo20) nounwind
10 declare i8* @objc_retainBlock(i8*)
12 declare i8* @objc_retainBlock(i8*)601 ; CHECK: call i8* @objc_retainBlock613 %0 = call i8* @objc_retainBlock(i8* %a) nounwind
12 // CHECK: call i8* @objc_retainBlock(i8* {{%.*}}) [[NUW:#[0-9]+]], !clang.arc.copy_on_escape19 // CHECK: call i8* @objc_retainBlock(i8* {{%.*}}) [[NUW]]
16 // CHECK-NEXT: [[T2:%.*]] = call i8* @objc_retainBlock(i8* [[T1]]) [[NUW:#[0-9]+]]340 // CHECK-NEXT: [[T1:%.*]] = call i8* @objc_retainBlock(i8* [[T0]])361 // objc_retainBlock/release instead of _Block_object_assign/destroy.374 // CHECK-NEXT: [[T2:%.*]] = call i8* @objc_retainBlock(i8* [[T1]])405 // CHECK-NEXT: [[T1:%.*]] = call i8* @objc_retainBlock(i8* [[T0]])435 // CHECK-NEXT: [[T2:%.*]] = call i8* @objc_retainBlock(i8* [[T1]])453 // CHECK-NEXT: [[T2:%.*]] = call i8* @objc_retainBlock(i8* [[T1]])514 // CHECK-NEXT: [[T2:%.*]] = call i8* @objc_retainBlock(i8* [[T1]])588 // CHECK-NEXT: [[T2:%.*]] = call i8* @objc_retainBlock(i8* [[T1]])606 // CHECK-NEXT: [[T2:%.*]] = call i8* @objc_retainBlock(i8* [[T1]])
21 // ARC: call i8* @objc_retainBlock36 // ARC: call i8* @objc_retainBlock
98 // CHECK-NEXT: [[T3:%.*]] = call i8* @objc_retainBlock(i8* [[T2]])109 // CHECK: call i8* @objc_retainBlock
206 llvm::Constant *objc_retainBlock; member
1926 CGM.getARCEntrypoints().objc_retainBlock, in EmitARCRetainBlock()1936 assert(call->getCalledValue() == CGM.getARCEntrypoints().objc_retainBlock); in EmitARCRetainBlock()
2227 .. _arc.runtime.objc_retainBlock:2229 ``id objc_retainBlock(id value);``2265 and not an ``objc_retainBlock`` operation will be emitted if the argument is