Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Fn

181 void PEI::placeCSRSpillsAndRestores(MachineFunction &Fn) {
183 DEBUG(MF = &Fn);
192 if (calculateSets(Fn))
193 placeSpillsAndRestores(Fn);
276 void PEI::calculateAnticAvail(MachineFunction &Fn) {
286 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
311 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
358 bool PEI::calculateSets(MachineFunction &Fn) {
361 Fn.getFrameInfo()->getCalleeSavedInfo();
366 dbgs() << "DISABLED: " << Fn.getFunction()->getName()
372 EntryBlock = Fn.begin();
373 for (MachineFunction::iterator MBB = Fn.begin(), E = Fn.end();
384 if (Fn.size() > 500) {
386 dbgs() << "DISABLED: " << Fn.getFunction()->getName()
387 << ": too large (" << Fn.size() << " MBBs)\n");
404 const TargetRegisterInfo *TRI = Fn.getTarget().getRegisterInfo();
407 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
468 DEBUG(dbgs() << "DISABLED: " << Fn.getFunction()->getName()
480 Fn.getFunction()->getName()
493 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
507 DEBUG(dbgs() << "DISABLED: " << Fn.getFunction()->getName()
523 dbgs() << "ENABLED: " << Fn.getFunction()->getName();
541 calculateAnticAvail(Fn);
796 void PEI::placeSpillsAndRestores(MachineFunction &Fn) {
819 for (MachineFunction::iterator MBBI = Fn.begin(), MBBE = Fn.end();
846 calculateAnticAvail(Fn);
863 << Fn.getFunction()->getName()
865 << " " << Fn.size()