Lines Matching refs:MachineFunction
22 #include "llvm/CodeGen/MachineFunction.h"
39 bool X86FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const {
46 bool X86FrameLowering::hasFP(const MachineFunction &MF) const {
94 const MachineFunction *MF = MBB.getParent();
296 static bool isEAXLiveIn(MachineFunction &MF) {
313 MachineFunction &MF = *MBB.getParent();
343 static bool usesTheStack(const MachineFunction &MF) {
437 void X86FrameLowering::emitPrologue(MachineFunction &MF) const {
598 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
832 void X86FrameLowering::emitEpilogue(MachineFunction &MF,
1029 int X86FrameLowering::getFrameIndexOffset(const MachineFunction &MF,
1072 int X86FrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI,
1089 MachineFunction &MF, const TargetRegisterInfo *TRI,
1159 MachineFunction &MF = *MBB.getParent();
1207 MachineFunction &MF = *MBB.getParent();
1236 X86FrameLowering::processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
1266 HasNestArgument(const MachineFunction *MF) {
1281 GetScratchRegister(bool Is64Bit, const MachineFunction &MF, bool Primary) {
1314 X86FrameLowering::adjustForSegmentedStacks(MachineFunction &MF) const {
1525 void X86FrameLowering::adjustForHiPEPrologue(MachineFunction &MF) const {
1555 for (MachineFunction::iterator MBBI = MF.begin(), MBBE = MF.end();
1658 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,