If d8 is saved, the fp is not actually adjacent to the SVE spills/allocations. Fix the offset calculation to account for this offset.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D88117
[AArch64][SVE] Fix frame offset calculation when d8 is saved. ClosedPublic Authored by efriedma on Sep 22 2020, 3:09 PM.
Details Summary If d8 is saved, the fp is not actually adjacent to the SVE spills/allocations. Fix the offset calculation to account for this offset.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Sep 22 2020, 3:38 PM Closed by commit rGb92d084910b9: [AArch64][SVE] Fix frame offset calculation when d8 is saved. (authored by efriedma). · Explain WhySep 23 2020, 11:34 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 293819 llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
llvm/test/CodeGen/AArch64/framelayout-sve.mir
|