Home
last modified time | relevance | path

Searched refs:StopAt (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp155 ConditionsTy &Conditions, BasicBlock *StopAt) { in recordConditions() argument
159 while (To != StopAt && !Visited.count(From->getSinglePredecessor()) && in recordConditions()
470 BasicBlock *StopAt = CSDTNode ? CSDTNode->getIDom()->getBlock() : nullptr; in shouldSplitOnPredicatedArgument() local
478 recordConditions(CS, Pred, Conditions, StopAt); in shouldSplitOnPredicatedArgument()
H A DJumpThreading.cpp461 Instruction *StopAt, in getJumpThreadDuplicationCost() argument
463 assert(StopAt->getParent() == BB && "Not an instruction from proper BB?"); in getJumpThreadDuplicationCost()
471 if (BB->getTerminator() == StopAt) { in getJumpThreadDuplicationCost()
475 if (isa<SwitchInst>(StopAt)) in getJumpThreadDuplicationCost()
479 if (isa<IndirectBrInst>(StopAt)) in getJumpThreadDuplicationCost()
490 for (; &*I != StopAt; ++I) { in getJumpThreadDuplicationCost()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DCloning.h268 Instruction *StopAt,
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp800 BasicBlock *BB, BasicBlock *PredBB, Instruction *StopAt, in DuplicateInstructionsInSplitBetween() argument
826 for (; StopAt != &*BI && BB->getTerminator() != &*BI; ++BI) { in DuplicateInstructionsInSplitBetween()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemorySSA.cpp539 walkToPhiOrClobber(DefPath &Desc, const MemoryAccess *StopAt = nullptr, in walkToPhiOrClobber() argument
545 if (Current == StopAt || Current == SkipStopAt) in walkToPhiOrClobber()