Searched refs:AutoreleaseRV (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h31 AutoreleaseRV, member in class:llvm::objcarc::ARCRuntimeEntryPointKind
47 AutoreleaseRV(nullptr),
59 AutoreleaseRV = nullptr;
74 case ARCRuntimeEntryPointKind::AutoreleaseRV:
75 return getI8XRetI8XEntryPoint(AutoreleaseRV,
106 Constant *AutoreleaseRV; member in class:llvm::objcarc::ARCRuntimeEntryPoints
H A DObjCARCExpand.cpp105 case ARCInstKind::AutoreleaseRV:
H A DObjCARCContract.cpp155 if (Class == ARCInstKind::AutoreleaseRV)
184 Constant *Decl = EP.get(Class == ARCInstKind::AutoreleaseRV
418 case ARCInstKind::AutoreleaseRV:
H A DObjCARCOpts.cpp490 void OptimizeAutoreleaseRVCall(Function &F, Instruction *AutoreleaseRV,
610 if (GetBasicARCInstKind(&*I) == ARCInstKind::AutoreleaseRV &&
643 Instruction *AutoreleaseRV,
646 const Value *Ptr = GetArgRCIdentityRoot(AutoreleaseRV);
665 "Old = " << *AutoreleaseRV << "\n");
667 CallInst *AutoreleaseRVCI = cast<CallInst>(AutoreleaseRV);
673 DEBUG(dbgs() << "New: " << *AutoreleaseRV << "\n");
757 case ARCInstKind::AutoreleaseRV:
894 case ARCInstKind::AutoreleaseRV:
2219 (1 << unsigned(ARCInstKind::AutoreleaseRV))))
642 OptimizeAutoreleaseRVCall(Function &F, Instruction *AutoreleaseRV, ARCInstKind &Class) argument
[all...]
H A DDependencyAnalysis.cpp40 case ARCInstKind::AutoreleaseRV:
/external/llvm/lib/Analysis/
H A DObjCARCInstKind.cpp45 case ARCInstKind::AutoreleaseRV:
46 return OS << "ARCInstKind::AutoreleaseRV";
113 .Case("objc_autoreleaseReturnValue", ARCInstKind::AutoreleaseRV)
341 case ARCInstKind::AutoreleaseRV:
374 case ARCInstKind::AutoreleaseRV:
403 case ARCInstKind::AutoreleaseRV:
441 case ARCInstKind::AutoreleaseRV:
477 case ARCInstKind::AutoreleaseRV:
511 case ARCInstKind::AutoreleaseRV:
552 case ARCInstKind::AutoreleaseRV
[all...]
H A DObjCARCAliasAnalysis.cpp118 case ARCInstKind::AutoreleaseRV:
/external/llvm/include/llvm/Analysis/
H A DObjCARCInstKind.h37 AutoreleaseRV, ///< objc_autoreleaseReturnValue member in class:llvm::objcarc::ARCInstKind
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DObjCARC.cpp1472 void OptimizeAutoreleaseRVCall(Function &F, Instruction *AutoreleaseRV);
1960 ObjCARCOpt::OptimizeAutoreleaseRVCall(Function &F, Instruction *AutoreleaseRV) { argument
1962 const Value *Ptr = GetObjCArg(AutoreleaseRV);
1979 cast<CallInst>(AutoreleaseRV)->

Completed in 180 milliseconds