Home
last modified time | relevance | path

Searched refs:objc_autoreleaseReturnValue (Results 1 – 21 of 21) sorted by relevance

/external/llvm/test/Transforms/ObjCARC/
Drv.ll9 declare i8* @objc_autoreleaseReturnValue(i8*)
62 call i8* @objc_autoreleaseReturnValue(i8* null)
77 %1 = call i8* @objc_autoreleaseReturnValue(i8* %0) nounwind
91 %1 = call i8* @objc_autoreleaseReturnValue(i8* %0) nounwind
113 ; objc_retainAutoreleasedReturnValue and objc_autoreleaseReturnValue
119 ; CHECK: %t = tail call i8* @objc_autoreleaseReturnValue(i8* %p)
123 %t = call i8* @objc_autoreleaseReturnValue(i8* %p)
130 ; CHECK: %t = tail call i8* @objc_autoreleaseReturnValue(i8* %p)
135 %t = call i8* @objc_autoreleaseReturnValue(i8* %p)
180 ; CHECK: tail call i8* @objc_autoreleaseReturnValue(i8* %p)
[all …]
Dtail-call-invariant-enforcement.ll6 declare i8* @objc_autoreleaseReturnValue(i8* %x)
27 ; CHECK: %tmp0 = tail call i8* @objc_autoreleaseReturnValue(i8* %x) [[NUW]]
28 ; CHECK: %tmp1 = tail call i8* @objc_autoreleaseReturnValue(i8* %x) [[NUW]]
32 %tmp0 = call i8* @objc_autoreleaseReturnValue(i8* %x)
33 %tmp1 = tail call i8* @objc_autoreleaseReturnValue(i8* %x)
77 ; If we convert a tail called @objc_autoreleaseReturnValue to an
84 %tmp0 = tail call i8* @objc_autoreleaseReturnValue(i8* %x)
Dpost-inlining.ll6 declare i8* @objc_autoreleaseReturnValue(i8*)
18 %1 = tail call i8* @objc_autoreleaseReturnValue(i8* %0) nounwind
31 %1 = tail call i8* @objc_autoreleaseReturnValue(i8* %call.i) nounwind
44 call i8* @objc_autoreleaseReturnValue(i8* %p) nounwind
Dempty-block.ll10 declare i8* @objc_autoreleaseReturnValue(i8*)
18 ; CHECK: @objc_autoreleaseReturnValue
32 %4 = tail call i8* @objc_autoreleaseReturnValue(i8* %1) nounwind
53 %4 = tail call i8* @objc_autoreleaseReturnValue(i8* %1) nounwind
Dpr12270.ll11 %foo = call i8* @objc_autoreleaseReturnValue(i8* %bar) nounwind
18 declare i8* @objc_autoreleaseReturnValue(i8*)
Dcontract.ll8 declare i8* @objc_autoreleaseReturnValue(i8*)
56 tail call i8* @objc_autoreleaseReturnValue(i8* %0) nounwind
118 ; objc_retainAutoreleasedReturnValue and objc_autoreleaseReturnValue
124 ; CHECK: %t = tail call i8* @objc_autoreleaseReturnValue(i8* %1) [[NUW]]
129 %t = tail call i8* @objc_autoreleaseReturnValue(i8* %p) nounwind
139 ; CHECK: tail call i8* @objc_autoreleaseReturnValue(i8* %1)
145 %2 = tail call i8* @objc_autoreleaseReturnValue(i8* %p)
Dexpand.ll8 declare i8* @objc_autoreleaseReturnValue(i8*)
71 ; CHECK: call i8* @objc_autoreleaseReturnValue(i8* %x)
76 %0 = call i8* @objc_autoreleaseReturnValue(i8* %x) nounwind
Dretain-not-declared.ll6 declare i8* @objc_autoreleaseReturnValue(i8*)
24 %1 = tail call i8* @objc_autoreleaseReturnValue(i8* %call) nounwind
Dcontract-testcases.ll15 declare i8* @objc_autoreleaseReturnValue(i8*)
Dallocas.ll7 declare i8* @objc_autoreleaseReturnValue(i8*)
Dbasic.ll9 declare i8* @objc_autoreleaseReturnValue(i8*)
2559 ; CHECK: call i8* @objc_autoreleaseReturnValue(
2572 %q = call i8* @objc_autoreleaseReturnValue(i8* %retval) nounwind
/external/clang/test/CodeGenObjC/
Dobjc-arc-container-subscripting.m18 // CHECK: [[EIGHT:%.*]] = tail call i8* @objc_autoreleaseReturnValue(i8* [[SIX]]) [[NUW]]
Darc-linetable-autorelease.m33 // CHECK: call {{.*}} @objc_autoreleaseReturnValue{{.*}} !dbg ![[ARC]]
Darc-weak-property.m25 // CHECK-NEXT: [[T6:%.*]] = tail call i8* @objc_autoreleaseReturnValue(i8* [[T5]])
Darc.m11 // ARC-ALIEN: declare extern_weak i8* @objc_autoreleaseReturnValue(i8*)
24 // ARC-NATIVE: declare i8* @objc_autoreleaseReturnValue(i8*)
62 // CHECK-NEXT: [[T1:%.*]] = tail call i8* @objc_autoreleaseReturnValue(i8* [[RET]])
196 // CHECK-NEXT: [[RET:%.*]] = tail call i8* @objc_autoreleaseReturnValue(i8* [[INIT]])
1185 // CHECK-NEXT: [[T3:%.*]] = tail call i8* @objc_autoreleaseReturnValue(i8* [[T2]])
1301 // CHECK-NEXT: [[T6:%.*]] = tail call i8* @objc_autoreleaseReturnValue(i8* [[T5]])
Darc-blocks.m19 // CHECK-NEXT: [[T5:%.*]] = tail call i8* @objc_autoreleaseReturnValue(i8* [[T4]]) [[NUW]]
329 // CHECK-NEXT: tail call i8* @objc_autoreleaseReturnValue
/external/clang/test/CodeGenObjCXX/
Dlambda-expressions.mm22 // ARC: call i8* @objc_autoreleaseReturnValue
Darc.mm207 // CHECK: objc_autoreleaseReturnValue
273 // CHECK: call i8* @objc_autoreleaseReturnValue
/external/clang/lib/CodeGen/
DCodeGenModule.h124 llvm::Constant *objc_autoreleaseReturnValue; member
DCGObjC.cpp2154 CGM.getObjCEntrypoints().objc_autoreleaseReturnValue, in EmitARCAutoreleaseReturnValue()
/external/clang/docs/
DAutomaticReferenceCounting.rst2020 .. _arc.runtime.objc_autoreleaseReturnValue:
2022 ``id objc_autoreleaseReturnValue(id value);``
2208 :ref:`objc_autoreleaseReturnValue <arc.runtime.objc_autoreleaseReturnValue>`.
2214 return objc_autoreleaseReturnValue(objc_retain(value));
2228 :ref:`objc_autoreleaseReturnValue <arc.runtime.objc_autoreleaseReturnValue>` on