Lines Matching refs:X86CallFrameOptimization
1 //===----- X86CallFrameOptimization.cpp - Optimize x86 call sequences -----===//
47 class X86CallFrameOptimization : public MachineFunctionPass {
49 X86CallFrameOptimization() : MachineFunctionPass(ID) {}
112 char X86CallFrameOptimization::ID = 0;
116 return new X86CallFrameOptimization();
122 bool X86CallFrameOptimization::isLegal(MachineFunction &MF) {
174 bool X86CallFrameOptimization::isProfitable(MachineFunction &MF,
221 bool X86CallFrameOptimization::runOnMachineFunction(MachineFunction &MF) {
254 X86CallFrameOptimization::InstClassification
255 X86CallFrameOptimization::classifyInstruction(
312 void X86CallFrameOptimization::collectCallInfo(MachineFunction &MF,
446 bool X86CallFrameOptimization::adjustCallSequence(MachineFunction &MF,
524 MachineInstr *X86CallFrameOptimization::canFoldIntoRegPush(