Lines Matching refs:Filler
263 IterTy &Filler) const;
310 static void insertDelayFiller(Iter Filler, const BB2BrMap &BrMap) { in insertDelayFiller() argument
311 MachineFunction *MF = Filler->getParent()->getParent(); in insertDelayFiller()
315 MIBundleBuilder(I->second).append(MF->CloneMachineInstr(&*Filler)); in insertDelayFiller()
318 I->first->insert(I->first->end(), MF->CloneMachineInstr(&*Filler)); in insertDelayFiller()
324 static void addLiveInRegs(Iter Filler, MachineBasicBlock &MBB) { in addLiveInRegs() argument
325 for (unsigned I = 0, E = Filler->getNumOperands(); I != E; ++I) { in addLiveInRegs()
326 const MachineOperand &MO = Filler->getOperand(I); in addLiveInRegs()
691 IterTy &Filler) const { in searchRange()
760 Filler = CurrI; in searchRange()
778 ReverseIter Filler; in searchBackward() local
784 Filler)) { in searchBackward()
790 MBB.splice(std::next(SlotI), &MBB, Filler.getReverse()); in searchBackward()
804 Iter Filler; in searchForward() local
808 if (!searchRange(MBB, std::next(Slot), MBB.end(), RegDU, NM, Slot, Filler)) { in searchForward()
814 MBB.splice(std::next(Slot), &MBB, Filler); in searchForward()
834 Iter Filler; in searchSuccBBs() local
857 Filler)) in searchSuccBBs()
860 insertDelayFiller(Filler, BrMap); in searchSuccBBs()
861 addLiveInRegs(Filler, *SuccBB); in searchSuccBBs()
862 Filler->eraseFromParent(); in searchSuccBBs()