This patch extends support for generating huge stack frames on 64-bit XPLINK by implementing the ABI-mandated call to the stack extension routine.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D120450
[SystemZ] [z/OS] Add support for generating huge (1 MiB) stack frames in XPLINK64 ClosedPublic Authored by Everybody0523 on Feb 23 2022, 7:48 PM.
Details Summary This patch extends support for generating huge stack frames on 64-bit XPLINK by implementing the ABI-mandated call to the stack extension routine.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Feb 24 2022, 2:23 AM This revision was landed with ongoing or failed builds.Feb 24 2022, 11:38 PM Closed by commit rGeb3e09c9bf1d: [SystemZ] [z/OS] Add support for generating huge (1 MiB) stack frames in… (authored by Everybody0523). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 411330 llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp
llvm/lib/Target/SystemZ/SystemZFrameLowering.h
llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp
llvm/lib/Target/SystemZ/SystemZInstrInfo.td
llvm/lib/Target/SystemZ/SystemZScheduleZ13.td
llvm/lib/Target/SystemZ/SystemZScheduleZ14.td
llvm/lib/Target/SystemZ/SystemZScheduleZ15.td
llvm/lib/Target/SystemZ/SystemZScheduleZ196.td
llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td
llvm/test/CodeGen/SystemZ/zos-prologue-epilog.ll
|