Lines Matching refs:getExit
420 MachineBasicBlock *getExit();
577 MachineBasicBlock *getExit() { in getExit() function in __anonaec7a0f30211::RegionMRT
579 return (Tree->isRegion()) ? Tree->getRegionMRT()->getExit() in getExit()
688 RegionMap[Region]->setSucc(Region->getExit()); in buildMRT()
995 MachineBasicBlock *LinearizedRegion::getExit() { return Exit; } in getExit() function in LinearizedRegion
1278 MachineBasicBlock *Exit = Region->getExit(); in transformSimpleIfRegion()
1299 auto Exit = LRegion->getExit(); in fixRegionTerminator()
1979 bool IsSingleBB = InnerRegion->getEntry() == InnerRegion->getExit(); in insertChainedPHI()
2006 insertMergePHI(IfBB, InnerRegion->getExit(), MergeBB, DestReg, NextDestReg, in insertChainedPHI()
2035 bool IsSingleBB = InnerRegion->getEntry() == InnerRegion->getExit(); in rewriteLiveOutRegs()
2043 (!IsSingleBB && (getDefInstr(LI)->getParent() == LRegion->getExit()))) { in rewriteLiveOutRegs()
2073 insertMergePHI(IfBB, InnerRegion->getExit(), MergeBB, PHIDestReg, in rewriteLiveOutRegs()
2144 MachineBasicBlock *Exit = CurrentRegion->getExit(); in createEntryPHI()
2328 MachineBasicBlock *RegionExit = CurrentRegion->getExit(); in createIfRegion()
2379 MachineBasicBlock *CodeExitBB = InnerRegion->getExit(); in createIfRegion()
2387 MachineBasicBlock *RegionExit = CurrentRegion->getExit(); in createIfRegion()
2485 auto Exit = LRegion->getExit(); in splitExit()
2547 MachineBasicBlock *Exit = LRegion->getExit(); in splitEntry()
2682 if (!InnerLRegion->getExit()->isSuccessor(CurrentMerge)) in structurizeComplexRegion()
2683 InnerLRegion->getExit()->addSuccessor(CurrentMerge); in structurizeComplexRegion()
2750 insertMergePHI(LRegion->getEntry(), LRegion->getExit(), NewSucc, in structurizeComplexRegion()