Searched refs:DomB (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp708 BasicBlock *DomB = cast<BasicBlock>(*I);
713 if (DT->dominates(B, DomB))
715 if (!DT->dominates(DomB, B))
717 DomB = B;
719 return DomB;
801 BasicBlock *DomB = nearest_common_dominator(DT, Bs); local
802 if (!DomB)
806 if (IdxI && !DT->dominates(IdxI->getParent(), DomB))
810 while (is_empty(DomB)) {
811 DomTreeNode *N = (*DT)[DomB]
[all...]
H A DHexagonFrameLowering.cpp455 MachineBasicBlock *DomB = SFBlocks[0];
457 DomB = MDT.findNearestCommonDominator(DomB, SFBlocks[i]);
458 if (!DomB)
469 if (DomB)
470 dbgs() << printMBBReference(*DomB);
480 if (!DomB || !PDomB)
483 // Make sure that DomB dominates PDomB and PDomB post-dominates DomB.
484 if (!MDT.dominates(DomB, PDom
[all...]
H A DHexagonConstExtenders.cpp1490 MachineBasicBlock *DomB = ED0.UseMI->getParent(); local
1492 Blocks.insert(DomB);
1497 DomB = MDT->findNearestCommonDominator(DomB, MBB);
1502 // The block DomB should be dominated by the def of each register used
1509 assert(!DefI || MDT->dominates(DefI->getParent(), DomB));
1513 if (Blocks.count(DomB)) {
1515 MachineBasicBlock::iterator End = DomB->end();
1516 for (It = DomB->begin(); It != End; ++It)
1519 assert(It != End && "Should have found a ref in DomB");
[all...]

Completed in 297 milliseconds