Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp46 void HexagonFrameLowering::determineFrameLayout(MachineFunction &MF) const { in determineFrameLayout()
77 void HexagonFrameLowering::emitPrologue(MachineFunction &MF) const { in emitPrologue()
139 bool HexagonFrameLowering::hasTailCall(MachineBasicBlock &MBB) const { in hasTailCall()
146 void HexagonFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
203 bool HexagonFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()
222 HexagonFrameLowering::spillCalleeSavedRegisters( in spillCalleeSavedRegisters()
276 bool HexagonFrameLowering::restoreCalleeSavedRegisters( in restoreCalleeSavedRegisters()
328 void HexagonFrameLowering::
343 int HexagonFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
DHexagonFrameLowering.h18 class HexagonFrameLowering : public TargetFrameLowering {
23 explicit HexagonFrameLowering() : TargetFrameLowering(StackGrowsDown, 8, 0) {} in HexagonFrameLowering() function
DHexagonSubtarget.h51 HexagonFrameLowering FrameLowering;
70 const HexagonFrameLowering *getFrameLowering() const override { in getFrameLowering()
DCMakeLists.txt21 HexagonFrameLowering.cpp