Home
last modified time | relevance | path

Searched refs:IncomingBB (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp405 BasicBlock *IncomingBB = PN->getIncomingBlock(i); in UpdatePHINodes() local
406 if (PredSet.count(IncomingBB)) { in UpdatePHINodes()
408 NewPHI->addIncoming(V, IncomingBB); in UpdatePHINodes()
DSimplifyCFG.cpp3390 auto *IncomingBB = PhiLPInst->getIncomingBlock(Idx); in SimplifyCommonResume() local
3395 if (IncomingBB->getUniqueSuccessor() != BB) in SimplifyCommonResume()
3398 auto *LandingPad = dyn_cast<LandingPadInst>(IncomingBB->getFirstNonPHI()); in SimplifyCommonResume()
3405 I = IncomingBB->getFirstNonPHI()->getIterator(); in SimplifyCommonResume()
3406 E = IncomingBB->getTerminator()->getIterator(); in SimplifyCommonResume()
3414 TrivialUnwindBlocks.insert(IncomingBB); in SimplifyCommonResume()
/external/llvm/lib/Transforms/Scalar/
DConstantHoisting.cpp459 BasicBlock *IncomingBB = PHI->getIncomingBlock(Idx); in updateOperand() local
461 if (PHI->getIncomingBlock(i) == IncomingBB) { in updateOperand()
DIndVarSimplify.cpp686 auto *IncomingBB = PN->getIncomingBlock(IncomingValIdx); in rewriteFirstIterationLoopExitValues() local
692 if (IncomingBB != LoopHeader) in rewriteFirstIterationLoopExitValues()
696 auto *TermInst = IncomingBB->getTerminator(); in rewriteFirstIterationLoopExitValues()
/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVInstruction.h880 foreachPair([=](SPIRVValue *IncomingV, SPIRVBasicBlock *IncomingBB){
882 assert(IncomingBB->isBasicBlock() || IncomingBB->isForward());
/external/spirv-llvm/lib/SPIRV/
DSPIRVReader.cpp1529 Phi->foreachPair([&](SPIRVValue *IncomingV, SPIRVBasicBlock *IncomingBB, in transValueWithoutDecoration()
1533 dyn_cast<BasicBlock>(transValue(IncomingBB, F, BB))); in transValueWithoutDecoration()