Home
last modified time | relevance | path

Searched refs:PreheaderIdx (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp406 unsigned PreheaderIdx = ~0U; in insertUniqueBackedgeBlock() local
413 PreheaderIdx = i; in insertUniqueBackedgeBlock()
426 assert(PreheaderIdx != ~0U && "PHI has no preheader entry??"); in insertUniqueBackedgeBlock()
427 if (PreheaderIdx != 0) { in insertUniqueBackedgeBlock()
428 PN->setIncomingValue(0, PN->getIncomingValue(PreheaderIdx)); in insertUniqueBackedgeBlock()
429 PN->setIncomingBlock(0, PN->getIncomingBlock(PreheaderIdx)); in insertUniqueBackedgeBlock()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp480 int PreheaderIdx = ExitVal->getBasicBlockIndex(LoopPreheader); in rewriteFirstIterationLoopExitValues() local
481 if (PreheaderIdx != -1) { in rewriteFirstIterationLoopExitValues()
486 ExitVal->getIncomingValue(PreheaderIdx)); in rewriteFirstIterationLoopExitValues()