Lines Matching refs:Preheader
68 Preheader = *BB->pred_begin(); in expand()
69 if (Preheader == BB) in expand()
70 Preheader = *std::next(BB->pred_begin()); in expand()
176 addBranches(*Preheader, PrologBBs, KernelBB, EpilogBBs, VRMap); in generatePipelinedLoop()
194 MachineBasicBlock *PredBB = Preheader; in generateProlog()
238 unsigned numBranches = TII->removeBranch(*Preheader); in generateProlog()
241 TII->insertBranch(*Preheader, PrologBBs[0], nullptr, Cond, DebugLoc()); in generateProlog()
1990 Preheader = Schedule.getLoop()->getLoopPreheader(); in expand()
2002 Preheader = Schedule.getLoop()->getLoopPreheader(); in validateAgainstModuloScheduleExpander()
2024 Preheader->addSuccessor(BB); in validateAgainstModuloScheduleExpander()
2082 Preheader->removeSuccessor(BB); in validateAgainstModuloScheduleExpander()