diff options
author | Jay Foad <jay.foad@amd.com> | 2023-06-08 11:09:55 +0100 |
---|---|---|
committer | Jay Foad <jay.foad@amd.com> | 2023-07-28 17:32:51 +0100 |
commit | 945123384e2e6c1f4ee27c785399b585c7225c83 (patch) | |
tree | 2e136245cc5003d3c48d9ba98ee5fcdfe2e0006d /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 17aaa651dbfbc79adfe73d5010252dc90dc5752f (diff) | |
download | llvm-945123384e2e6c1f4ee27c785399b585c7225c83.zip llvm-945123384e2e6c1f4ee27c785399b585c7225c83.tar.gz llvm-945123384e2e6c1f4ee27c785399b585c7225c83.tar.bz2 |
[PEI][ARM] Switch to backwards frame index elimination
This adds better support for call frame pseudos that adjust SP in
PEI::replaceFrameIndicesBackward.
Running frame index elimination backwards is preferred because it can
do backwards register scavenging (on targets that require scavenging)
which does not rely on accurate kill flags.
Differential Revision: https://reviews.llvm.org/D156434
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions