diff options
author | Sean Fertile <sfertile@ca.ibm.com> | 2018-10-16 17:13:01 +0000 |
---|---|---|
committer | Sean Fertile <sfertile@ca.ibm.com> | 2018-10-16 17:13:01 +0000 |
commit | 4b5ec7fb80d6fb855b2d6a33336c96182137b5d0 (patch) | |
tree | 0aeb2716f3d0402aaed591e0e87edb69ac977355 /lldb/packages/Python/lldbsuite/test | |
parent | f5d3db022474561dd93dd73574458870c69fdcc9 (diff) | |
download | bcm5719-llvm-4b5ec7fb80d6fb855b2d6a33336c96182137b5d0.tar.gz bcm5719-llvm-4b5ec7fb80d6fb855b2d6a33336c96182137b5d0.zip |
Reland "[PPC64] Add split - stack support."
Recommitting https://reviews.llvm.org/rL344544 after fixing undefined behavior
from left-shifting a negative value. Original commit message:
This support is slightly different then the X86_64 implementation in that calls
to __morestack don't need to get rewritten to calls to __moresatck_non_split
when a split-stack caller calls a non-split-stack callee. Instead the size of
the stack frame requested by the caller is adjusted prior to the call to
__morestack. The size the stack-frame will be adjusted by is tune-able through a
new --split-stack-adjust-size option.
llvm-svn: 344622
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions