Searched refs:RetainRV (Results 1 - 10 of 10) sorted by relevance
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | ARCRuntimeEntryPoints.h | 37 RetainRV, member in class:llvm::objcarc::ARCRuntimeEntryPointKind 53 RetainRV(nullptr), 65 RetainRV = nullptr; 87 case ARCRuntimeEntryPointKind::RetainRV: 88 return getI8XRetI8XEntryPoint(RetainRV, 118 Constant *RetainRV; member in class:llvm::objcarc::ARCRuntimeEntryPoints
|
H A D | ObjCARCExpand.cpp | 103 case ARCInstKind::RetainRV:
|
H A D | ObjCARCOpts.cpp | 489 bool OptimizeRetainRVCall(Function &F, Instruction *RetainRV); 578 ObjCARCOpt::OptimizeRetainRVCall(Function &F, Instruction *RetainRV) { argument 580 const Value *Arg = GetArgRCIdentityRoot(RetainRV); 583 if (Call->getParent() == RetainRV->getParent()) { 588 if (&*I == RetainRV) 591 BasicBlock *RetainRVParent = RetainRV->getParent(); 596 if (&*I == RetainRV) 604 BasicBlock::iterator I = RetainRV->getIterator(), 605 Begin = RetainRV->getParent()->begin(); 616 << "Erasing " << *RetainRV << "\ local [all...] |
H A D | DependencyAnalysis.cpp | 189 case ARCInstKind::RetainRV: 201 case ARCInstKind::RetainRV:
|
H A D | ObjCARCContract.cpp | 67 /// The inline asm string to insert between calls and RetainRV calls to make 138 Constant *Decl = EP.get(ARCRuntimeEntryPointKind::RetainRV); 427 case ARCInstKind::RetainRV:
|
H A D | PtrState.cpp | 298 // Don't do retain+release tracking for ARCInstKind::RetainRV, because 301 if (Kind != ARCInstKind::RetainRV) {
|
/external/llvm/lib/Analysis/ |
H A D | ObjCARCInstKind.cpp | 35 case ARCInstKind::RetainRV: 36 return OS << "ARCInstKind::RetainRV"; 107 .Case("objc_retainAutoreleasedReturnValue", ARCInstKind::RetainRV) 337 case ARCInstKind::RetainRV: 367 case ARCInstKind::RetainRV: 406 case ARCInstKind::RetainRV: 438 case ARCInstKind::RetainRV: 473 case ARCInstKind::RetainRV: 509 case ARCInstKind::RetainRV: 550 case ARCInstKind::RetainRV [all...] |
H A D | ObjCARCAliasAnalysis.cpp | 116 case ARCInstKind::RetainRV:
|
/external/llvm/include/llvm/Analysis/ |
H A D | ObjCARCInstKind.h | 32 RetainRV, ///< objc_retainAutoreleasedReturnValue member in class:llvm::objcarc::ARCInstKind
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
H A D | ObjCARC.cpp | 1471 bool OptimizeRetainRVCall(Function &F, Instruction *RetainRV); 1922 ObjCARCOpt::OptimizeRetainRVCall(Function &F, Instruction *RetainRV) { argument 1924 Value *Arg = GetObjCArg(RetainRV); 1927 if (Call->getParent() == RetainRV->getParent()) { 1931 if (&*I == RetainRV) 1937 BasicBlock::iterator I = RetainRV, Begin = RetainRV->getParent()->begin(); 1945 EraseInstruction(RetainRV); 1953 cast<CallInst>(RetainRV)->setCalledFunction(getRetainCallee(F.getParent())); 3344 /// RetainRV call [all...] |
Completed in 338 milliseconds