Lines Matching refs:Filler
40 struct Filler : public MachineFunctionPass { struct
48 Filler(TargetMachine &tm) : MachineFunctionPass(ID), TM(tm) {} in Filler() argument
94 char Filler::ID = 0;
101 return new Filler(tm); in createSparcDelaySlotFillerPass()
108 bool Filler::runOnMachineBasicBlock(MachineBasicBlock &MBB) { in runOnMachineBasicBlock()
169 Filler::findDelayInstr(MachineBasicBlock &MBB, in findDelayInstr()
229 bool Filler::delayHasHazard(MachineBasicBlock::iterator candidate, in delayHasHazard()
275 void Filler::insertCallDefsUses(MachineBasicBlock::iterator MI, in insertCallDefsUses()
304 void Filler::insertDefsUses(MachineBasicBlock::iterator MI, in insertDefsUses()
329 bool Filler::IsRegInSet(SmallSet<unsigned, 32>& RegSet, unsigned Reg) in IsRegInSet()
339 bool Filler::needsUnimp(MachineBasicBlock::iterator I, unsigned &StructSize) in needsUnimp()
466 bool Filler::tryCombineRestoreWithPrevInst(MachineBasicBlock &MBB, in tryCombineRestoreWithPrevInst()