Lines Matching refs:Preheader
267 bool Hoist(MachineInstr *MI, MachineBasicBlock *Preheader);
558 MachineBasicBlock *Preheader = getCurPreheader(); in HoistPostRA() local
559 if (!Preheader) return; in HoistPostRA()
565 if (Preheader->getBasicBlock()) in HoistPostRA()
567 << Preheader->getName(); in HoistPostRA()
576 Preheader->splice(Preheader->getFirstTerminator(), MBB, MI); in HoistPostRA()
625 MachineBasicBlock *Preheader = getCurPreheader(); in HoistRegion() local
626 if (!Preheader) in HoistRegion()
633 InitRegPressure(Preheader); in HoistRegion()
644 if (!Hoist(MI, Preheader)) in HoistRegion()
1222 bool MachineLICM::Hoist(MachineInstr *MI, MachineBasicBlock *Preheader) { in Hoist() argument
1234 if (Preheader->getBasicBlock()) in Hoist()
1236 << Preheader->getName(); in Hoist()
1246 InitCSEMap(Preheader); in Hoist()
1256 Preheader->splice(Preheader->getFirstTerminator(),MI->getParent(),MI); in Hoist()