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

1 2

  /external/llvm/test/Transforms/ObjCARC/
tail-call-invariant-enforcement.ll 5 declare i8* @objc_autorelease(i8* %x)
10 ; Never tail call objc_autorelease.
13 ; CHECK: %tmp0 = call i8* @objc_autorelease(i8* %x) [[NUW]]
14 ; CHECK: %tmp1 = call i8* @objc_autorelease(i8* %x) [[NUW]]
18 %tmp0 = call i8* @objc_autorelease(i8* %x)
19 %tmp1 = tail call i8* @objc_autorelease(i8* %x)
78 ; @objc_autorelease, ensure that the tail call is removed.
80 ; CHECK: %tmp0 = call i8* @objc_autorelease(i8* %x) [[NUW]]
rv.ll 8 declare i8* @objc_autorelease(i8*)
110 ; an objc_autorelease.
111 ; TODO? Merge objc_retainAutoreleasedReturnValue and objc_autorelease into
142 ; CHECK: call i8* @objc_autorelease(i8* %p)
144 call i8* @objc_autorelease(i8* %p)
152 ; CHECK: call i8* @objc_autorelease(i8* %p) [[NUW]]
156 %2 = call i8* @objc_autorelease(i8* %p)
166 ; CHECK: call i8* @objc_autorelease(i8* %p)
171 %2 = call i8* @objc_autorelease(i8* %p)
193 ; CHECK: call i8* @objc_autorelease(i8* %p
    [all...]
contract.ll 7 declare i8* @objc_autorelease(i8*)
30 %0 = call i8* @objc_autorelease(i8* %x) nounwind
35 ; Merge objc_retain and objc_autorelease into objc_retainAutorelease.
43 call i8* @objc_autorelease(i8* %0) nounwind
70 call i8* @objc_autorelease(i8* %x) nounwind
88 call i8* @objc_autorelease(i8* %x) nounwind
98 ; CHECK: call i8* @objc_autorelease(i8* %0) [[NUW]]
106 call i8* @objc_autorelease(i8* %p) nounwind
115 ; an objc_autorelease.
116 ; TODO? Merge objc_retainAutoreleasedReturnValue and objc_autorelease int
    [all...]
intrinsic-use.ll 8 declare i8* @objc_autorelease(i8*)
35 ; CHECK-NEXT: @objc_autorelease(i8* %x)
61 %5 = call i8* @objc_autorelease(i8* %x) nounwind
83 ; CHECK-NEXT: @objc_autorelease(i8* %x)
107 %5 = call i8* @objc_autorelease(i8* %x) nounwind
expand.ll 6 declare i8* @objc_autorelease(i8*)
60 ; CHECK: call i8* @objc_autorelease(i8* %x)
65 %0 = call i8* @objc_autorelease(i8* %x) nounwind
basic.ll 8 declare i8* @objc_autorelease(i8*)
865 ; CHECK: call i8* @objc_autorelease(i8* %0) [[NUW]]
870 call i8* @objc_autorelease(i8* %0) nounwind
884 call i8* @objc_autorelease(i8* %0) nounwind
894 ; CHECK: call i8* @objc_autorelease(i8* %0) [[NUW]]
899 call i8* @objc_autorelease(i8* %0) nounwind
927 ; CHECK: call i8* @objc_autorelease(i8* %x) [[NUW]]
934 call i8* @objc_autorelease(i8* %x) nounwind
1027 ; CHECK-NEXT: @objc_autorelease(i8* %x)
1035 call i8* @objc_autorelease(i8* %x) nounwin
    [all...]
contract-testcases.ll 16 declare i8* @objc_autorelease(i8*)
move-and-merge-autorelease.ll 34 declare i8* @objc_autorelease(i8*)
104 %tmp87 = call i8* @objc_autorelease(i8* %tmp84) nounwind
arc-annotations.ll 11 declare i8* @objc_autorelease(i8*)
retain-block.ll 12 declare i8* @objc_autorelease(i8*)
move-and-form-retain-autorelease.ll 77 declare i8* @objc_autorelease(i8*)
215 %tmp105 = call i8* @objc_autorelease(i8* %tmp72) nounwind
allocas.ll 6 declare i8* @objc_autorelease(i8*)
  /external/clang/test/CodeGenObjC/
arc-with-atthrow.m 15 // CHECK-NEXT: [[T2:%.*]] = call i8* @objc_autorelease(i8* [[T1]])
arc.m 19 // ARC-ALIEN: declare extern_weak i8* @objc_autorelease(i8*)
32 // ARC-NATIVE: declare i8* @objc_autorelease(i8*)
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARC.h 53 M.getNamedValue("objc_autorelease") ||
78 IC_Autorelease, ///< objc_autorelease
115 /// \brief Test if the given class is objc_autorelease or equivalent.
154 /// It is never safe to tail call objc_autorelease since by tail calling
155 /// objc_autorelease, we also tail call -[NSObject autorelease] which supports
219 /// look through objc_retain and objc_autorelease calls, which we know to return
233 /// how to look through objc_retain and objc_autorelease calls, which we know to
246 /// how to look through objc_retain and objc_autorelease calls, which we know to
ARCRuntimeEntryPoints.h 86 return getI8XRetI8XEntryPoint(Autorelease, "objc_autorelease", true);
115 /// Declaration for ObjC runtime function objc_autorelease.
DependencyAnalysis.cpp 167 // Don't merge an objc_autorelease with an objc_retain inside a different
ObjCARCUtil.cpp 106 .Case("objc_autorelease", IC_Autorelease)
ObjCARCOpts.cpp 307 // objc_autorelease(%x)
311 // objc_autorelease(%x)
    [all...]
  /external/clang/test/CodeGenObjCXX/
arc-references.mm 19 // CHECK-NEXT: call i8* @objc_autorelease
  /external/clang/lib/CodeGen/
CGObjC.cpp     [all...]
CodeGenModule.h 168 /// id objc_autorelease(id);
169 llvm::Constant *objc_autorelease; member in struct:clang::CodeGen::ARCEntrypoints
    [all...]
  /external/clang/docs/
AutomaticReferenceCounting.rst     [all...]
  /prebuilts/clang/linux-x86/3.1/
clang 
clang++ 

Completed in 574 milliseconds

1 2