HomeSort by relevance Sort by last modified time
    Searched full:objc_autoreleasereturnvalue (Results 1 - 25 of 28) sorted by null

1 2

  /external/llvm/test/Transforms/ObjCARC/
pr12270.ll 11 %foo = call i8* @objc_autoreleaseReturnValue(i8* %bar) nounwind
18 declare i8* @objc_autoreleaseReturnValue(i8*)
post-inlining.ll 6 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
tail-call-invariant-enforcement.ll 6 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)
rv.ll 9 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...]
empty-block.ll 10 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
contract.ll 8 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)
expand.ll 8 declare i8* @objc_autoreleaseReturnValue(i8*)
71 ; CHECK: call i8* @objc_autoreleaseReturnValue(i8* %x)
76 %0 = call i8* @objc_autoreleaseReturnValue(i8* %x) nounwind
retain-not-declared.ll 6 declare i8* @objc_autoreleaseReturnValue(i8*)
24 %1 = tail call i8* @objc_autoreleaseReturnValue(i8* %call) nounwind
contract-testcases.ll 15 declare i8* @objc_autoreleaseReturnValue(i8*)
allocas.ll 7 declare i8* @objc_autoreleaseReturnValue(i8*)
  /external/clang/test/CodeGenObjC/
objc-arc-container-subscripting.m 18 // CHECK: [[EIGHT:%.*]] = tail call i8* @objc_autoreleaseReturnValue(i8* [[SIX]]) [[NUW]]
arc-linetable-autorelease.m 33 // CHECK: call {{.*}} @objc_autoreleaseReturnValue{{.*}} !dbg ![[ARC]]
arc-weak-property.m 25 // CHECK-NEXT: [[T6:%.*]] = tail call i8* @objc_autoreleaseReturnValue(i8* [[T5]])
arc.m 11 // 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]])
    [all...]
arc-blocks.m 19 // CHECK-NEXT: [[T5:%.*]] = tail call i8* @objc_autoreleaseReturnValue(i8* [[T4]]) [[NUW]]
329 // CHECK-NEXT: tail call i8* @objc_autoreleaseReturnValue
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ARCRuntimeEntryPoints.h 76 "objc_autoreleaseReturnValue", true);
105 /// Declaration for ObjC runtime function objc_autoreleaseReturnValue.
ObjCARCOpts.cpp 576 /// objc_autoreleaseReturnValue, delete the pair and return true.
602 // Check for being preceded by an objc_autoreleaseReturnValue on the same
640 /// Turn objc_autoreleaseReturnValue into objc_autorelease if the result is not
662 DEBUG(dbgs() << "Transforming objc_autoreleaseReturnValue => "
    [all...]
  /external/clang/test/CodeGenObjCXX/
lambda-expressions.mm 22 // ARC: call i8* @objc_autoreleaseReturnValue
arc.mm 207 // CHECK: objc_autoreleaseReturnValue
273 // CHECK: call i8* @objc_autoreleaseReturnValue
  /external/llvm/include/llvm/Analysis/
ObjCARCInstKind.h 36 AutoreleaseRV, ///< objc_autoreleaseReturnValue
ObjCARCAnalysisUtils.h 58 M.getNamedValue("objc_autoreleaseReturnValue") ||
  /external/clang/lib/CodeGen/
TargetInfo.h 147 /// implementation of objc_autoreleaseReturnValue sniffs the
CodeGenModule.h 123 /// id objc_autoreleaseReturnValue(id);
124 llvm::Constant *objc_autoreleaseReturnValue;
    [all...]
  /external/clang/docs/
AutomaticReferenceCounting.rst     [all...]
  /external/llvm/lib/Analysis/
ObjCARCInstKind.cpp 109 .Case("objc_autoreleaseReturnValue", ARCInstKind::AutoreleaseRV)

Completed in 384 milliseconds

1 2