Lines Matching defs:Dominator
300 BasicBlock *getNextFlow(BasicBlock *Dominator);
577 NearestCommonDominator Dominator(DT);
578 Dominator.addBlock(Parent);
590 Dominator.addAndRememberBlock(BB);
596 if (!Dominator.resultIsRememberedBlock())
597 PhiInserter.AddAvailableValue(Dominator.result(), Default);
810 BasicBlock *Dominator = nullptr;
825 if (!Dominator)
826 Dominator = BB;
828 Dominator = DT->findNearestCommonDominator(Dominator, BB);
833 if (Dominator)
834 DT->changeImmediateDominator(NewExit, Dominator);
850 BasicBlock *StructurizeCFG::getNextFlow(BasicBlock *Dominator) {
860 DebugLoc DL = TermDL[Dominator];
863 DT->addNewBlock(Flow, Dominator);