Searched refs:DomB (Results 1 – 3 of 3) sorted by relevance
698 BasicBlock *DomB = cast<BasicBlock>(*I); in nearest_common_dominatee() local703 if (DT->dominates(B, DomB)) in nearest_common_dominatee()705 if (!DT->dominates(DomB, B)) in nearest_common_dominatee()707 DomB = B; in nearest_common_dominatee()709 return DomB; in nearest_common_dominatee()790 if (!DomB) in recalculatePlacement()798 while (is_empty(DomB)) { in recalculatePlacement()799 DomTreeNode *N = (*DT)[DomB]->getIDom(); in recalculatePlacement()802 DomB = N->getBlock(); in recalculatePlacement()806 Loc[Node] = DomB; in recalculatePlacement()[all …]
1491 MachineBasicBlock *DomB = ED0.UseMI->getParent(); in calculatePlacement() local1493 Blocks.insert(DomB); in calculatePlacement()1498 DomB = MDT->findNearestCommonDominator(DomB, MBB); in calculatePlacement()1510 assert(!DefI || MDT->dominates(DefI->getParent(), DomB)); in calculatePlacement()1514 if (Blocks.count(DomB)) { in calculatePlacement()1516 MachineBasicBlock::iterator End = DomB->end(); in calculatePlacement()1517 for (It = DomB->begin(); It != End; ++It) in calculatePlacement()1523 It = DomB->getFirstTerminator(); in calculatePlacement()1525 Loc DefLoc(DomB, It); in calculatePlacement()
461 MachineBasicBlock *DomB = SFBlocks[0]; in findShrunkPrologEpilog() local463 DomB = MDT.findNearestCommonDominator(DomB, SFBlocks[i]); in findShrunkPrologEpilog()464 if (!DomB) in findShrunkPrologEpilog()475 if (DomB) in findShrunkPrologEpilog()476 dbgs() << printMBBReference(*DomB); in findShrunkPrologEpilog()486 if (!DomB || !PDomB) in findShrunkPrologEpilog()490 if (!MDT.dominates(DomB, PDomB)) { in findShrunkPrologEpilog()494 if (!MPT.dominates(PDomB, DomB)) { in findShrunkPrologEpilog()500 PrologB = DomB; in findShrunkPrologEpilog()