Home
last modified time | relevance | path

Searched refs:AArch64FrameLowering (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp307 bool AArch64FrameLowering::homogeneousPrologEpilog( in homogeneousPrologEpilog()
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()
856 bool AArch64FrameLowering::canUseAsPrologue( in canUseAsPrologue()
2699 bool AArch64FrameLowering::spillCalleeSavedRegisters( in spillCalleeSavedRegisters()
3174 bool AArch64FrameLowering::enableStackSlotScavenging( in enableStackSlotScavenging()
[all …]
H A DAArch64FrameLowering.h23 class AArch64FrameLowering : public TargetFrameLowering {
25 explicit AArch64FrameLowering() in AArch64FrameLowering() function
H A DAArch64RegisterInfo.cpp311 const AArch64FrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()
486 const AArch64FrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
510 const AArch64FrameLowering &TFI = *getFrameLowering(MF); in useFPForScavengingIndex()
559 const AArch64FrameLowering *TFI = getFrameLowering(MF); in needsFrameBaseReg()
720 const AArch64FrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
803 const AArch64FrameLowering *TFI = getFrameLowering(MF); in getRegPressureLimit()
H A DAArch64Subtarget.h125 AArch64FrameLowering FrameLowering;
165 const AArch64FrameLowering *getFrameLowering() const override { in getFrameLowering()
H A DCMakeLists.txt58 AArch64FrameLowering.cpp
H A DAArch64ExpandPseudoInsts.cpp1214 const AArch64FrameLowering *TFI = in expandMI()
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dmachine-outliner-noredzone.ll13 ; In AArch64FrameLowering, there are a couple special early exit cases where we
H A Daarch64-vector-pcs.mir158 ; AArch64FrameLowering which in turn causes an emergency spill
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/
H A DBUILD.gn125 "AArch64FrameLowering.cpp",