Searched refs:InLoopSucc (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SimpleLoopUnswitch.cpp | 140 BasicBlock *InLoopSucc; member 143 : Term(Term), Invariant(Invariant), InLoopSucc(InLoopSucc) {} in CompareDesc() 150 BasicBlock *InLoopSucc; member 153 BasicBlock *InLoopSucc) in InjectedInvariant() 154 : Pred(Pred), LHS(LHS), RHS(RHS), InLoopSucc(InLoopSucc) {} in InjectedInvariant() 3072 auto *InLoopSucc = Candidate.PendingInjection->InLoopSucc; in injectPendingInvariantConditions() local 3078 assert(L.contains(InLoopSucc) && "Not supported yet!"); in injectPendingInvariantConditions() 3101 Builder.CreateCondBr(InjectedCond, InLoopSucc, CheckBlock); in injectPendingInvariantConditions() 3109 for (auto &I : *InLoopSucc) { in injectPendingInvariantConditions() 3120 { DominatorTree::Insert, CheckBlock, InLoopSucc }, in injectPendingInvariantConditions() [all …]
|
| H A D | ConstraintElimination.cpp | 910 BasicBlock *InLoopSucc = nullptr; in addInfoForInductions() local 912 InLoopSucc = cast<BranchInst>(BB.getTerminator())->getSuccessor(0); in addInfoForInductions() 914 InLoopSucc = cast<BranchInst>(BB.getTerminator())->getSuccessor(1); in addInfoForInductions() 918 if (!L->contains(InLoopSucc) || !L->isLoopExiting(&BB) || InLoopSucc == &BB) in addInfoForInductions() 935 DomTreeNode *DTN = DT.getNode(InLoopSucc); in addInfoForInductions()
|