Lines Matching defs:PPCFrameLowering
1 //===-- PPCFrameLowering.cpp - PPC Frame Information ----------------------===//
14 #include "PPCFrameLowering.h"
84 PPCFrameLowering::PPCFrameLowering(const PPCSubtarget &STI)
94 const PPCFrameLowering::SpillSlot *PPCFrameLowering::getCalleeSavedSpillSlots(
424 unsigned PPCFrameLowering::determineFrameLayout(MachineFunction &MF,
494 bool PPCFrameLowering::hasFP(const MachineFunction &MF) const {
505 bool PPCFrameLowering::needsFP(const MachineFunction &MF) const {
520 void PPCFrameLowering::replaceFPWithRealFP(MachineFunction &MF) const {
559 bool PPCFrameLowering::findScratchRegister(MachineBasicBlock *MBB,
606 bool PPCFrameLowering::canUseAsPrologue(const MachineBasicBlock &MBB) const {
612 bool PPCFrameLowering::canUseAsEpilogue(const MachineBasicBlock &MBB) const {
618 void PPCFrameLowering::emitPrologue(MachineFunction &MF,
980 void PPCFrameLowering::emitEpilogue(MachineFunction &MF,
1225 void PPCFrameLowering::determineCalleeSaves(MachineFunction &MF,
1289 void PPCFrameLowering::processFunctionBeforeFrameFinalized(MachineFunction &MF,
1508 PPCFrameLowering::addScavengingSpillSlot(MachineFunction &MF,
1548 PPCFrameLowering::spillCalleeSavedRegisters(MachineBasicBlock &MBB,
1650 void PPCFrameLowering::
1691 PPCFrameLowering::restoreCalleeSavedRegisters(MachineBasicBlock &MBB,
1777 bool PPCFrameLowering::enableShrinkWrapping(const MachineFunction &MF) const {