Lines Matching refs:Filler
262 IterTy &Filler) const;
309 static void insertDelayFiller(Iter Filler, const BB2BrMap &BrMap) { in insertDelayFiller() argument
310 MachineFunction *MF = Filler->getParent()->getParent(); in insertDelayFiller()
314 MIBundleBuilder(I.second).append(MF->CloneMachineInstr(&*Filler)); in insertDelayFiller()
317 I.first->push_back(MF->CloneMachineInstr(&*Filler)); in insertDelayFiller()
323 static void addLiveInRegs(Iter Filler, MachineBasicBlock &MBB) { in addLiveInRegs() argument
324 for (const MachineOperand &MO : Filler->operands()) { in addLiveInRegs()
694 IterTy &Filler) const { in searchRange()
763 Filler = CurrI; in searchRange()
781 ReverseIter Filler; in searchBackward() local
787 Filler)) { in searchBackward()
793 MBB.splice(std::next(SlotI), &MBB, Filler.getReverse()); in searchBackward()
807 Iter Filler; in searchForward() local
811 if (!searchRange(MBB, std::next(Slot), MBB.end(), RegDU, NM, Slot, Filler)) { in searchForward()
817 MBB.splice(std::next(Slot), &MBB, Filler); in searchForward()
837 Iter Filler; in searchSuccBBs() local
859 Filler)) in searchSuccBBs()
862 insertDelayFiller(Filler, BrMap); in searchSuccBBs()
863 addLiveInRegs(Filler, *SuccBB); in searchSuccBBs()
864 Filler->eraseFromParent(); in searchSuccBBs()