Searched refs:StopAt (Results 1 - 7 of 7) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CallSiteSplitting.cpp | 153 /// 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 D | JumpThreading.cpp | 493 /// 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 D | Cloning.h | 253 /// 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 D | CloneFunction.cpp | 835 /// 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 D | MemorySSA.cpp | 552 /// 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 D | SemaOpenMP.cpp | 2116 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 D | Sema.h | 10054 unsigned StopAt = 0);
|
Completed in 288 milliseconds