Home
last modified time | relevance | path

Searched refs:BackEdge (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp256 BasicBlock *BackEdge = nullptr; member in __anon87c1be940111::ComplexDeinterleavingGraph
1669 BackEdge = B; in collectPotentialReductions()
2211 auto *NewPHI = PHINode::Create(NewVTy, 0, "", BackEdge->getFirstNonPHIIt()); in replaceNode()
2267 NewPHI->addIncoming(OperationReplacement, BackEdge); in processReductionSingle()
2296 NewPHI->addIncoming(OperationReplacement, BackEdge); in processReductionOperation()
2333 ReductionInfo[RootReal].first->removeIncomingValue(BackEdge); in replaceNodes()
2334 ReductionInfo[RootImag].first->removeIncomingValue(BackEdge); in replaceNodes()
2341 Info.first->removeIncomingValue(BackEdge); in replaceNodes()
H A DMachinePipeliner.cpp1856 int BackEdge = i; in createAdjacencyStructure() local
1857 auto Dep = OutputDeps.find(BackEdge); in createAdjacencyStructure()
1859 BackEdge = Dep->second; in createAdjacencyStructure()
1862 OutputDeps[N] = BackEdge; in createAdjacencyStructure()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp207 unsigned BackEdge = IncomingEdge^1; in handleFloatingPointIV() local
218 auto *Incr = dyn_cast<BinaryOperator>(PN->getIncomingValue(BackEdge)); in handleFloatingPointIV()
366 NewPHI->addIncoming(NewAdd, PN->getIncomingBlock(BackEdge)); in handleFloatingPointIV()