Lines Matching refs:Dominator
299 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);
812 BasicBlock *Dominator = nullptr;
827 if (!Dominator)
828 Dominator = BB;
830 Dominator = DT->findNearestCommonDominator(Dominator, BB);
835 if (Dominator)
836 DT->changeImmediateDominator(NewExit, Dominator);
852 BasicBlock *StructurizeCFG::getNextFlow(BasicBlock *Dominator) {
862 DebugLoc DL = TermDL[Dominator];
865 DT->addNewBlock(Flow, Dominator);