Searched refs:StopAt (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp153 /// an edge to StopAt.
155 ConditionsTy &Conditions, BasicBlock *StopAt) {
159 while (To != StopAt && !Visited.count(From->getSinglePredecessor()) &&
467 BasicBlock *StopAt = CSDTNode ? CSDTNode->getIDom()->getBlock() : nullptr; local
475 recordConditions(CB, Pred, Conditions, StopAt);
154 recordConditions(CallBase &CB, BasicBlock *Pred, ConditionsTy &Conditions, BasicBlock *StopAt) argument
H A DJumpThreading.cpp493 /// and before StopAt instruction to thread across it. Stop scanning the block
496 Instruction *StopAt,
498 assert(StopAt->getParent() == BB && "Not an instruction from proper BB?");
506 if (BB->getTerminator() == StopAt) {
510 if (isa<SwitchInst>(StopAt))
514 if (isa<IndirectBrInst>(StopAt))
525 for (; &*I != StopAt; ++I) {
495 getJumpThreadDuplicationCost(BasicBlock *BB, Instruction *StopAt, unsigned Threshold) argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCloning.h253 /// from BB between its beginning and the StopAt instruction into the split
260 Instruction *StopAt,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp835 /// StopAt instruction into a split block between BB and its predecessor.
837 BasicBlock *BB, BasicBlock *PredBB, Instruction *StopAt,
862 // terminator gets replaced and StopAt == BB's terminator.
863 for (; StopAt != &*BI && BB->getTerminator() != &*BI; ++BI) {
836 DuplicateInstructionsInSplitBetween( BasicBlock *BB, BasicBlock *PredBB, Instruction *StopAt, ValueToValueMapTy &ValueMapping, DomTreeUpdater &DTU) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp552 /// StopAt.
554 /// This does not test for whether StopAt is a clobber
556 walkToPhiOrClobber(DefPath &Desc, const MemoryAccess *StopAt = nullptr,
572 if (Current == StopAt || Current == SkipStopAt)
664 /*StopAt=*/StopWhere,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp2116 unsigned StopAt) {
2153 CheckScopeInfo ? (FunctionScopes.size() - (StopAt + 1)) : 0)) {
2172 for (unsigned I = StopAt + 1; I > 0; --I) {
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10054 unsigned StopAt = 0);

Completed in 288 milliseconds