Lines Matching refs:AArch64FrameLowering

307 bool AArch64FrameLowering::homogeneousPrologEpilog(  in homogeneousPrologEpilog()
337 bool AArch64FrameLowering::producePairRegisters(MachineFunction &MF) const { in producePairRegisters()
376 AArch64FrameLowering::getStackIDForScalableVectors() const { in getStackIDForScalableVectors()
404 bool AArch64FrameLowering::canUseRedZone(const MachineFunction &MF) const { in canUseRedZone()
426 bool AArch64FrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()
462 AArch64FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame()
466 MachineBasicBlock::iterator AArch64FrameLowering::eliminateCallFramePseudoInstr( in eliminateCallFramePseudoInstr()
510 void AArch64FrameLowering::emitCalleeSavedGPRLocations( in emitCalleeSavedGPRLocations()
541 void AArch64FrameLowering::emitCalleeSavedSVELocations( in emitCalleeSavedSVELocations()
579 void AArch64FrameLowering::emitCalleeSavedFrameMoves( in emitCalleeSavedFrameMoves()
594 void AArch64FrameLowering::resetCFIToInitialState( in resetCFIToInitialState()
669 void AArch64FrameLowering::emitCalleeSavedGPRRestores( in emitCalleeSavedGPRRestores()
674 void AArch64FrameLowering::emitCalleeSavedSVERestores( in emitCalleeSavedSVERestores()
756 void AArch64FrameLowering::emitZeroCallUsedRegs(BitVector RegsToZero, in emitZeroCallUsedRegs()
856 bool AArch64FrameLowering::canUseAsPrologue( in canUseAsPrologue()
894 bool AArch64FrameLowering::shouldCombineCSRLocalStackBump( in shouldCombineCSRLocalStackBump()
943 bool AArch64FrameLowering::shouldCombineCSRLocalStackBumpInEpilogue( in shouldCombineCSRLocalStackBumpInEpilogue()
1375 void AArch64FrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
1896 void AArch64FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
2222 AArch64FrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI, in getFrameIndexReference()
2232 AArch64FrameLowering::getNonLocalFrameIndexReference(const MachineFunction &MF, in getNonLocalFrameIndexReference()
2258 int AArch64FrameLowering::getSEHFrameIndexOffset(const MachineFunction &MF, in getSEHFrameIndexOffset()
2268 StackOffset AArch64FrameLowering::resolveFrameIndexReference( in resolveFrameIndexReference()
2279 StackOffset AArch64FrameLowering::resolveFrameOffsetReference( in resolveFrameOffsetReference()
2699 bool AArch64FrameLowering::spillCalleeSavedRegisters( in spillCalleeSavedRegisters()
2819 bool AArch64FrameLowering::restoreCalleeSavedRegisters( in restoreCalleeSavedRegisters()
2948 void AArch64FrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
3121 bool AArch64FrameLowering::assignCalleeSavedSpillSlots( in assignCalleeSavedSpillSlots()
3174 bool AArch64FrameLowering::enableStackSlotScavenging( in enableStackSlotScavenging()
3285 int64_t AArch64FrameLowering::estimateSVEStackObjectOffsets( in estimateSVEStackObjectOffsets()
3291 int64_t AArch64FrameLowering::assignSVEStackObjectOffsets( in assignSVEStackObjectOffsets()
3297 void AArch64FrameLowering::processFunctionBeforeFrameFinalized( in processFunctionBeforeFrameFinalized()
3400 const AArch64FrameLowering *TFI, bool TryMergeSPUpdate);
3539 const AArch64FrameLowering *TFI, in emitCode()
3643 const AArch64FrameLowering *TFI, in tryMergeAdjacentSTG()
3734 void AArch64FrameLowering::processFunctionBeforeFrameIndicesReplaced( in processFunctionBeforeFrameIndicesReplaced()
3745 StackOffset AArch64FrameLowering::getFrameIndexReferencePreferSP( in getFrameIndexReferencePreferSP()
3768 unsigned AArch64FrameLowering::getWinEHParentFrameOffset( in getWinEHParentFrameOffset()
3775 unsigned AArch64FrameLowering::getWinEHFuncletFrameSize( in getWinEHFuncletFrameSize()
3849 void AArch64FrameLowering::orderFrameObjects( in orderFrameObjects()