HomeSort by relevance Sort by last modified time
    Searched refs:RetainRV (Results 1 - 9 of 9) sorted by null

  /external/llvm/lib/Transforms/ObjCARC/
ARCRuntimeEntryPoints.h 37 RetainRV,
53 RetainRV(nullptr),
65 RetainRV = nullptr;
87 case ARCRuntimeEntryPointKind::RetainRV:
88 return getI8XRetI8XEntryPoint(RetainRV,
118 Constant *RetainRV;
ARCInstKind.cpp 33 case ARCInstKind::RetainRV:
34 return OS << "ARCInstKind::RetainRV";
103 .Case("objc_retainAutoreleasedReturnValue", ARCInstKind::RetainRV)
331 case ARCInstKind::RetainRV:
360 case ARCInstKind::RetainRV:
398 case ARCInstKind::RetainRV:
429 case ARCInstKind::RetainRV:
463 case ARCInstKind::RetainRV:
498 case ARCInstKind::RetainRV:
538 case ARCInstKind::RetainRV
    [all...]
ARCInstKind.h 32 RetainRV, ///< objc_retainAutoreleasedReturnValue
ObjCARCExpand.cpp 104 case ARCInstKind::RetainRV:
ObjCARCOpts.cpp 489 bool OptimizeRetainRVCall(Function &F, Instruction *RetainRV);
578 ObjCARCOpt::OptimizeRetainRVCall(Function &F, Instruction *RetainRV) {
580 const Value *Arg = GetArgRCIdentityRoot(RetainRV);
583 if (Call->getParent() == RetainRV->getParent()) {
587 if (&*I == RetainRV)
590 BasicBlock *RetainRVParent = RetainRV->getParent();
594 if (&*I == RetainRV)
602 BasicBlock::iterator I = RetainRV, Begin = RetainRV->getParent()->begin();
610 DEBUG(dbgs() << "Erasing autoreleaseRV,retainRV pair: " << *I << "\n
    [all...]
ObjCARCAliasAnalysis.cpp 144 case ARCInstKind::RetainRV:
DependencyAnalysis.cpp 189 case ARCInstKind::RetainRV:
201 case ARCInstKind::RetainRV:
ObjCARCContract.cpp 67 /// The inline asm string to insert between calls and RetainRV calls to make
137 // retain/retainRV have the same properties.
138 Constant *Decl = EP.get(ARCRuntimeEntryPointKind::RetainRV);
426 case ARCInstKind::RetainRV: {
435 // Step up to see if the call immediately precedes the RetainRV call.
PtrState.cpp 298 // Don't do retain+release tracking for ARCInstKind::RetainRV, because
301 if (Kind != ARCInstKind::RetainRV) {

Completed in 69 milliseconds