Home
last modified time | relevance | path

Searched refs:RetainRV (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Transforms/ObjCARC/
DARCRuntimeEntryPoints.h37 RetainRV, enumerator
53 RetainRV(nullptr), in ARCRuntimeEntryPoints()
65 RetainRV = nullptr; in init()
87 case ARCRuntimeEntryPointKind::RetainRV: in get()
88 return getI8XRetI8XEntryPoint(RetainRV, in get()
118 Constant *RetainRV; variable
DARCInstKind.cpp33 case ARCInstKind::RetainRV: in operator <<()
103 .Case("objc_retainAutoreleasedReturnValue", ARCInstKind::RetainRV) in GetFunctionClass()
331 case ARCInstKind::RetainRV: in IsUser()
360 case ARCInstKind::RetainRV: in IsRetain()
398 case ARCInstKind::RetainRV: in IsAutorelease()
429 case ARCInstKind::RetainRV: in IsForwarding()
463 case ARCInstKind::RetainRV: in IsNoopOnNull()
498 case ARCInstKind::RetainRV: in IsAlwaysTail()
538 case ARCInstKind::RetainRV: in IsNeverTail()
572 case ARCInstKind::RetainRV: in IsNoThrow()
[all …]
DObjCARCOpts.cpp489 bool OptimizeRetainRVCall(Function &F, Instruction *RetainRV);
578 ObjCARCOpt::OptimizeRetainRVCall(Function &F, Instruction *RetainRV) { in OptimizeRetainRVCall() argument
580 const Value *Arg = GetArgRCIdentityRoot(RetainRV); in OptimizeRetainRVCall()
583 if (Call->getParent() == RetainRV->getParent()) { in OptimizeRetainRVCall()
587 if (&*I == RetainRV) in OptimizeRetainRVCall()
590 BasicBlock *RetainRVParent = RetainRV->getParent(); in OptimizeRetainRVCall()
594 if (&*I == RetainRV) in OptimizeRetainRVCall()
602 BasicBlock::iterator I = RetainRV, Begin = RetainRV->getParent()->begin(); in OptimizeRetainRVCall()
611 << "Erasing " << *RetainRV << "\n"); in OptimizeRetainRVCall()
614 EraseInstruction(RetainRV); in OptimizeRetainRVCall()
[all …]
DDependencyAnalysis.cpp189 case ARCInstKind::RetainRV: in Depends()
201 case ARCInstKind::RetainRV: in Depends()
DARCInstKind.h32 RetainRV, ///< objc_retainAutoreleasedReturnValue enumerator
DObjCARCExpand.cpp104 case ARCInstKind::RetainRV: in runOnFunction()
DObjCARCAliasAnalysis.cpp144 case ARCInstKind::RetainRV: in getModRefInfo()
DObjCARCContract.cpp138 Constant *Decl = EP.get(ARCRuntimeEntryPointKind::RetainRV); in optimizeRetainCall()
426 case ARCInstKind::RetainRV: { in tryToPeepholeInstruction()
DPtrState.cpp301 if (Kind != ARCInstKind::RetainRV) { in InitTopDown()