aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorYusra Syeda <99052248+ysyeda@users.noreply.github.com>2023-10-05 03:32:57 -0400
committerGitHub <noreply@github.com>2023-10-05 10:32:57 +0300
commit5c4d35d8cfd00885f98b5a863612a5194d235a10 (patch)
treeb702609f843d16f18daab5bfcf01b9429a264631 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent941c75a53036e94be388942523d97b78653c95dd (diff)
downloadllvm-5c4d35d8cfd00885f98b5a863612a5194d235a10.zip
llvm-5c4d35d8cfd00885f98b5a863612a5194d235a10.tar.gz
llvm-5c4d35d8cfd00885f98b5a863612a5194d235a10.tar.bz2
[SystemZ][z/OS] Update lowerCall (#68259)
This PR moves some calculation out of `LowerCall` and into `SystemZXPLINKFrameLowering::processFunctionBeforeFrameFinalized`. We need to make this change because LowerCall isn't invoked for functions that don't have function calls, and it is required for some tooling to work correctly. A function that does not make any calls is required to allocate 32 bytes for the parameter area required by the ABI. However, we allocate 64 bytes because this additional space is utilized by certain tools, like the debugger. Co-authored-by: Yusra Syeda <yusra.syeda@ibm.com>
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions