Home
last modified time | relevance | path

Searched refs:HexagonFrameLowering (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp290 void HexagonFrameLowering::findShrunkPrologEpilog(MachineFunction &MF, in findShrunkPrologEpilog()
394 void HexagonFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
425 void HexagonFrameLowering::insertPrologueInBlock(MachineBasicBlock &MBB) const { in insertPrologueInBlock()
502 void HexagonFrameLowering::insertEpilogueInBlock(MachineBasicBlock &MBB) const { in insertEpilogueInBlock()
601 void HexagonFrameLowering::insertCFIInstructions(MachineFunction &MF) const { in insertCFIInstructions()
611 void HexagonFrameLowering::insertCFIInstructionsAt(MachineBasicBlock &MBB, in insertCFIInstructionsAt()
711 bool HexagonFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()
828 int HexagonFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
914 bool HexagonFrameLowering::insertCSRSpillsInBlock(MachineBasicBlock &MBB, in insertCSRSpillsInBlock()
955 bool HexagonFrameLowering::insertCSRRestoresInBlock(MachineBasicBlock &MBB, in insertCSRRestoresInBlock()
[all …]
DHexagonSubtarget.h55 HexagonFrameLowering FrameLowering;
75 const HexagonFrameLowering *getFrameLowering() const override { in getFrameLowering()
DHexagonFrameLowering.h21 class HexagonFrameLowering : public TargetFrameLowering {
23 explicit HexagonFrameLowering() in HexagonFrameLowering() function
DCMakeLists.txt27 HexagonFrameLowering.cpp
DHexagonRegisterInfo.cpp174 const HexagonFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
DHexagonISelDAGToDAG.cpp1269 const HexagonFrameLowering *HFI = HST->getFrameLowering(); in SelectFrameIndex()