Searched refs:BackEdge (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | LoopPeel.cpp | 143 PHINode *Phi, Loop *L, BasicBlock *BackEdge, in calculateIterationsToInvariance() argument 147 assert(BackEdge == L->getLoopLatch() && "Wrong latch?"); in calculateIterationsToInvariance() 154 Value *Input = Phi->getIncomingValueForBlock(BackEdge); in calculateIterationsToInvariance() 169 IncPhi, L, BackEdge, IterationsToInvariance); in calculateIterationsToInvariance() 346 BasicBlock *BackEdge = L->getLoopLatch(); in computePeelCount() local 347 assert(BackEdge && "Loop is not in simplified form?"); in computePeelCount() 351 Phi, L, BackEdge, IterationsToInvariance); in computePeelCount()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 214 unsigned BackEdge = IncomingEdge^1; in handleFloatingPointIV() local 225 auto *Incr = dyn_cast<BinaryOperator>(PN->getIncomingValue(BackEdge)); in handleFloatingPointIV() 370 NewPHI->addIncoming(NewAdd, PN->getIncomingBlock(BackEdge)); in handleFloatingPointIV()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | MachinePipeliner.cpp | 1232 int BackEdge = i; in createAdjacencyStructure() local 1233 auto Dep = OutputDeps.find(BackEdge); in createAdjacencyStructure() 1235 BackEdge = Dep->second; in createAdjacencyStructure() 1238 OutputDeps[N] = BackEdge; in createAdjacencyStructure()
|