Lines Matching refs:Epilog

837         for (auto &Epilog : EpilogBBs)  in splitLifetimes()  local
838 for (auto &I : *Epilog) in splitLifetimes()
881 MachineBasicBlock *Epilog = EpilogBBs[i]; in addBranches() local
888 Prolog->addSuccessor(Epilog); in addBranches()
889 numAdded = TII->insertBranch(*Prolog, Epilog, LastPro, Cond, DebugLoc()); in addBranches()
891 Prolog->addSuccessor(Epilog); in addBranches()
893 LastEpi->removeSuccessor(Epilog); in addBranches()
894 numAdded = TII->insertBranch(*Prolog, Epilog, nullptr, Cond, DebugLoc()); in addBranches()
895 removePhis(Epilog, LastEpi); in addBranches()
909 removePhis(Epilog, Prolog); in addBranches()
912 LastEpi = Epilog; in addBranches()
1965 MachineBasicBlock *Epilog = *EI; in fixupBranches() local
1973 TII->insertBranch(*Prolog, Epilog, Fallthrough, Cond, DebugLoc()); in fixupBranches()
1983 TII->insertUnconditionalBranch(*Prolog, Epilog, DebugLoc()); in fixupBranches()
1988 Prolog->removeSuccessor(Epilog); in fixupBranches()
1989 for (MachineInstr &P : Epilog->phis()) { in fixupBranches()
2261 Epilog = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2267 MF.insert(OrigKernel->getIterator(), Epilog); in generatePipelinedLoop()
2285 NewKernel->addSuccessor(Epilog); in generatePipelinedLoop()
2287 Epilog->addSuccessor(NewPreheader); in generatePipelinedLoop()
2288 Epilog->addSuccessor(NewExit); in generatePipelinedLoop()
2473 O.getParent()->getParent() != Epilog) in mergeRegUsesAfterPipeline()
2488 .addMBB(Epilog); in mergeRegUsesAfterPipeline()
2509 .addMBB(Epilog); in mergeRegUsesAfterPipeline()
2582 *Epilog); in generateKernel()
2607 Epilog->push_back(NewMI); in generateEpilog()
2622 insertCondBranch(*Epilog, 0, LastStage0Insts, *NewPreheader, *NewExit); in generateEpilog()
2626 Epilog->dump(); in generateEpilog()