Lines Matching refs:X86FrameLowering
45 X86FrameLowering::X86FrameLowering(const X86Subtarget &STI, in X86FrameLowering() function in X86FrameLowering
59 bool X86FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame()
70 X86FrameLowering::canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos()
85 X86FrameLowering::needsFrameIndexResolution(const MachineFunction &MF) const { in needsFrameIndexResolution()
93 bool X86FrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()
205 void X86FrameLowering::emitSPUpdate(MachineBasicBlock &MBB, in emitSPUpdate()
315 MachineInstrBuilder X86FrameLowering::BuildStackAdjustment( in BuildStackAdjustment()
363 int X86FrameLowering::mergeSPUpdates(MachineBasicBlock &MBB, in mergeSPUpdates()
425 void X86FrameLowering::BuildCFI(MachineBasicBlock &MBB, in BuildCFI()
437 void X86FrameLowering::emitCalleeSavedFrameMoves( in emitCalleeSavedFrameMoves()
458 void X86FrameLowering::emitCalleeSavedFrameMoves( in emitCalleeSavedFrameMoves()
487 void X86FrameLowering::emitStackProbe(MachineFunction &MF, in emitStackProbe()
504 void X86FrameLowering::inlineStackProbe(MachineFunction &MF, in inlineStackProbe()
516 void X86FrameLowering::emitStackProbeInline(MachineFunction &MF, in emitStackProbeInline()
528 void X86FrameLowering::emitStackProbeInlineGeneric( in emitStackProbeInlineGeneric()
557 void X86FrameLowering::emitStackProbeInlineGenericBlock( in emitStackProbeInlineGenericBlock()
632 void X86FrameLowering::emitStackProbeInlineGenericLoop( in emitStackProbeInlineGenericLoop()
740 void X86FrameLowering::emitStackProbeInlineWindowsCoreCLR64( in emitStackProbeInlineWindowsCoreCLR64()
974 void X86FrameLowering::emitStackProbeCall(MachineFunction &MF, in emitStackProbeCall()
1050 uint64_t X86FrameLowering::calculateMaxStackAlign(const MachineFunction &MF) const { in calculateMaxStackAlign()
1063 void X86FrameLowering::BuildStackAlignAND(MachineBasicBlock &MBB, in BuildStackAlignAND()
1216 bool X86FrameLowering::has128ByteRedZone(const MachineFunction& MF) const { in has128ByteRedZone()
1226 bool X86FrameLowering::isWin64Prologue(const MachineFunction &MF) const { in isWin64Prologue()
1230 bool X86FrameLowering::needsDwarfCFI(const MachineFunction &MF) const { in needsDwarfCFI()
1319 void X86FrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
1910 bool X86FrameLowering::canUseLEAForSPInEpilogue( in canUseLEAForSPInEpilogue()
1946 X86FrameLowering::getPSPSlotOffsetFromSP(const MachineFunction &MF) const { in getPSPSlotOffsetFromSP()
1957 X86FrameLowering::getWinEHFuncletFrameSize(const MachineFunction &MF) const { in getWinEHFuncletFrameSize()
1994 void X86FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
2209 StackOffset X86FrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
2304 int X86FrameLowering::getWin64EHFrameIndexRef(const MachineFunction &MF, int FI, in getWin64EHFrameIndexRef()
2320 X86FrameLowering::getFrameIndexReferenceSP(const MachineFunction &MF, int FI, in getFrameIndexReferenceSP()
2330 X86FrameLowering::getFrameIndexReferencePreferSP(const MachineFunction &MF, in getFrameIndexReferencePreferSP()
2412 bool X86FrameLowering::assignCalleeSavedSpillSlots( in assignCalleeSavedSpillSlots()
2525 bool X86FrameLowering::spillCalleeSavedRegisters( in spillCalleeSavedRegisters()
2596 void X86FrameLowering::emitCatchRetReturnValue(MachineBasicBlock &MBB, in emitCatchRetReturnValue()
2626 bool X86FrameLowering::restoreCalleeSavedRegisters( in restoreCalleeSavedRegisters()
2680 void X86FrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
2747 void X86FrameLowering::adjustForSegmentedStacks( in adjustForSegmentedStacks()
3040 void X86FrameLowering::adjustForHiPEPrologue( in adjustForHiPEPrologue()
3175 bool X86FrameLowering::adjustStackWithPops(MachineBasicBlock &MBB, in adjustStackWithPops()
3249 MachineBasicBlock::iterator X86FrameLowering::
3359 bool X86FrameLowering::canUseAsPrologue(const MachineBasicBlock &MBB) const { in canUseAsPrologue()
3369 bool X86FrameLowering::canUseAsEpilogue(const MachineBasicBlock &MBB) const { in canUseAsEpilogue()
3395 bool X86FrameLowering::enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping()
3412 MachineBasicBlock::iterator X86FrameLowering::restoreWin32EHStackPointers( in restoreWin32EHStackPointers()
3475 int X86FrameLowering::getInitialCFAOffset(const MachineFunction &MF) const { in getInitialCFAOffset()
3480 X86FrameLowering::getInitialCFARegister(const MachineFunction &MF) const { in getInitialCFARegister()
3555 void X86FrameLowering::orderFrameObjects( in orderFrameObjects()
3627 unsigned X86FrameLowering::getWinEHParentFrameOffset(const MachineFunction &MF) const { in getWinEHParentFrameOffset()
3639 void X86FrameLowering::processFunctionBeforeFrameFinalized( in processFunctionBeforeFrameFinalized()
3659 void X86FrameLowering::adjustFrameForMsvcCxxEh(MachineFunction &MF) const { in adjustFrameForMsvcCxxEh()
3704 void X86FrameLowering::processFunctionBeforeFrameIndicesReplaced( in processFunctionBeforeFrameIndicesReplaced()
3710 void X86FrameLowering::restoreWinEHStackPointersInParent( in restoreWinEHStackPointersInParent()