Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp400 void HexagonFrameLowering::findShrunkPrologEpilog(MachineFunction &MF, in findShrunkPrologEpilog()
511 void HexagonFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
562 bool HexagonFrameLowering::enableCalleeSaveSkip( in enableCalleeSaveSkip()
591 void HexagonFrameLowering::insertPrologueInBlock(MachineBasicBlock &MBB, in insertPrologueInBlock()
766 void HexagonFrameLowering::insertEpilogueInBlock(MachineBasicBlock &MBB) const { in insertEpilogueInBlock()
887 void HexagonFrameLowering::insertAllocframe(MachineBasicBlock &MBB, in insertAllocframe()
928 void HexagonFrameLowering::updateEntryPaths(MachineFunction &MF, in updateEntryPaths()
950 bool HexagonFrameLowering::updateExitPaths(MachineBasicBlock &MBB, in updateExitPaths()
1025 void HexagonFrameLowering::insertCFIInstructions(MachineFunction &MF) const { in insertCFIInstructions()
1031 void HexagonFrameLowering::insertCFIInstructionsAt(MachineBasicBlock &MBB, in insertCFIInstructionsAt()
[all …]
H A DHexagonFrameLowering.h31 class HexagonFrameLowering : public TargetFrameLowering {
35 explicit HexagonFrameLowering() in HexagonFrameLowering() function
H A DHexagonSubtarget.h107 HexagonFrameLowering FrameLowering;
131 const HexagonFrameLowering *getFrameLowering() const override { in getFrameLowering()
H A DHexagonRegisterInfo.cpp404 const HexagonFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
H A DHexagonISelDAGToDAG.cpp763 const HexagonFrameLowering *HFI = HST->getFrameLowering(); in SelectFrameIndex()
H A DHexagonISelLowering.cpp836 auto &HFL = const_cast<HexagonFrameLowering&>(*Subtarget.getFrameLowering()); in LowerFormalArguments()