[llvm] [llvm] Support save/restore point splitting in shrink-wrap (PR #119359)

Elizaveta Noskova via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 13 09:03:00 PST 2024


================
@@ -29,6 +29,33 @@ using namespace llvm;
 
 namespace {
 
+static int64_t calculateCSRSpillOffsets(MachineFrameInfo &MFI,
+                                        const TargetFrameLowering *TFI,
+                                        int MinCSFI, int FrameIdx) {
+  int LocalAreaOffset = -TFI->getOffsetOfLocalArea();
----------------
enoskova-sc wrote:

Yes, here I assume, that for RISC-V stack grows down.

https://github.com/llvm/llvm-project/pull/119359


More information about the llvm-commits mailing list