HomePhabricator

[SystemZ] Implement the packed stack layout

Authored by jonpa on Nov 27 2019, 8:22 AM.

Description

[SystemZ] Implement the packed stack layout

Any llvm function with the "packed-stack" attribute will be compiled to use
the packed stack layout which reuses unused parts of the incoming register
save area. This is needed for building the Linux kernel.

Review: Ulrich Weigand
https://reviews.llvm.org/D70821

Details

Committed
jonpaDec 12 2019, 10:26 AM
Parents
rG7eaae939b9bb: [FormatEntity] Add mangled function name support
Branches
Unknown
Tags
Unknown