Searched refs:AArch64FrameLowering (Results 1 – 15 of 15) sorted by relevance
119 bool AArch64FrameLowering::canUseRedZone(const MachineFunction &MF) const { in canUseRedZone()136 bool AArch64FrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()153 AArch64FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame()157 MachineBasicBlock::iterator AArch64FrameLowering::eliminateCallFramePseudoInstr( in eliminateCallFramePseudoInstr()203 void AArch64FrameLowering::emitCalleeSavedFrameMoves( in emitCalleeSavedFrameMoves()271 bool AArch64FrameLowering::canUseAsPrologue( in canUseAsPrologue()286 bool AArch64FrameLowering::shouldCombineCSRLocalStackBump( in shouldCombineCSRLocalStackBump()407 void AArch64FrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()644 void AArch64FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()784 int AArch64FrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()[all …]
117 const AArch64FrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()146 const AArch64FrameLowering *TFI = getFrameLowering(MF); in isReservedReg()213 const AArch64FrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()277 const AArch64FrameLowering *TFI = getFrameLowering(MF); in needsFrameBaseReg()373 const AArch64FrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()409 const AArch64FrameLowering *TFI = getFrameLowering(MF); in getRegPressureLimit()
21 class AArch64FrameLowering : public TargetFrameLowering {23 explicit AArch64FrameLowering() in AArch64FrameLowering() function
106 AArch64FrameLowering FrameLowering;139 const AArch64FrameLowering *getFrameLowering() const override { in getFrameLowering()
47 AArch64FrameLowering.cpp
140 const AArch64FrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()165 const AArch64FrameLowering *TFI = getFrameLowering(MF); in isReservedReg()239 const AArch64FrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()260 const AArch64FrameLowering &TFI = *getFrameLowering(MF); in useFPForScavengingIndex()305 const AArch64FrameLowering *TFI = getFrameLowering(MF); in needsFrameBaseReg()401 const AArch64FrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()437 const AArch64FrameLowering *TFI = getFrameLowering(MF); in getRegPressureLimit()
184 bool AArch64FrameLowering::canUseRedZone(const MachineFunction &MF) const { in canUseRedZone()201 bool AArch64FrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()232 AArch64FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame()236 MachineBasicBlock::iterator AArch64FrameLowering::eliminateCallFramePseudoInstr( in eliminateCallFramePseudoInstr()282 void AArch64FrameLowering::emitCalleeSavedFrameMoves( in emitCalleeSavedFrameMoves()349 bool AArch64FrameLowering::canUseAsPrologue( in canUseAsPrologue()381 bool AArch64FrameLowering::shouldCombineCSRLocalStackBump( in shouldCombineCSRLocalStackBump()549 void AArch64FrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()835 void AArch64FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()1021 int AArch64FrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()[all …]
151 AArch64FrameLowering FrameLowering;182 const AArch64FrameLowering *getFrameLowering() const override { in getFrameLowering()
35 AArch64FrameLowering.cpp
13 ; In AArch64FrameLowering, there are a couple special early exit cases where we
728 llvm/lib/Target/AArch64/AArch64FrameLowering.cpp \
609 "llvm/lib/Target/AArch64/AArch64FrameLowering.cpp",
4975 class AArch64FrameLowering;4994 static const AArch64FrameLowering *getFrameLowering(19412 const AArch64FrameLowering *19414 return static_cast<const AArch64FrameLowering *>(
1658 ${LLVM_DIR}/lib/Target/AArch64/AArch64FrameLowering.cpp