Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp119 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 …]
DAArch64RegisterInfo.cpp117 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()
DAArch64FrameLowering.h21 class AArch64FrameLowering : public TargetFrameLowering {
23 explicit AArch64FrameLowering() in AArch64FrameLowering() function
DAArch64Subtarget.h106 AArch64FrameLowering FrameLowering;
139 const AArch64FrameLowering *getFrameLowering() const override { in getFrameLowering()
DCMakeLists.txt47 AArch64FrameLowering.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp140 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()
DAArch64FrameLowering.cpp184 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 …]
DAArch64FrameLowering.h21 class AArch64FrameLowering : public TargetFrameLowering {
23 explicit AArch64FrameLowering() in AArch64FrameLowering() function
DAArch64Subtarget.h151 AArch64FrameLowering FrameLowering;
182 const AArch64FrameLowering *getFrameLowering() const override { in getFrameLowering()
DCMakeLists.txt35 AArch64FrameLowering.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dmachine-outliner-noredzone.ll13 ; In AArch64FrameLowering, there are a couple special early exit cases where we
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk728 llvm/lib/Target/AArch64/AArch64FrameLowering.cpp \
DBUILD.gn609 "llvm/lib/Target/AArch64/AArch64FrameLowering.cpp",
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/AArch64/
DAArch64GenRegisterInfo.inc4975 class AArch64FrameLowering;
4994 static const AArch64FrameLowering *getFrameLowering(
19412 const AArch64FrameLowering *
19414 return static_cast<const AArch64FrameLowering *>(
/external/swiftshader/
DCMakeLists.txt1658 ${LLVM_DIR}/lib/Target/AArch64/AArch64FrameLowering.cpp