diff options
Diffstat (limited to 'llvm/lib/Target/AArch64/AArch64FrameLowering.h')
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64FrameLowering.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64FrameLowering.h b/llvm/lib/Target/AArch64/AArch64FrameLowering.h index ac150e86c9e..f84847def34 100644 --- a/llvm/lib/Target/AArch64/AArch64FrameLowering.h +++ b/llvm/lib/Target/AArch64/AArch64FrameLowering.h @@ -101,7 +101,11 @@ public: private: bool shouldCombineCSRLocalStackBump(MachineFunction &MF, unsigned StackBumpBytes) const; - int64_t determineSVEStackSize(MachineFrameInfo &MF, unsigned &MaxAlign) const; + + int64_t estimateSVEStackObjectOffsets(MachineFrameInfo &MF) const; + int64_t assignSVEStackObjectOffsets(MachineFrameInfo &MF, + int &MinCSFrameIndex, + int &MaxCSFrameIndex) const; }; } // End llvm namespace |

