diff options
author | Rafael Auler <rafaelauler@fb.com> | 2022-05-20 17:42:58 -0700 |
---|---|---|
committer | Rafael Auler <rafaelauler@fb.com> | 2022-05-26 14:59:28 -0700 |
commit | c09cd64e5c6dea6e97ef7d6cee5f689df2b408d7 (patch) | |
tree | 57803373b044b5b530f6926b8b27f6fe7c0a6688 /llvm/lib/CodeGen/BasicBlockSections.cpp | |
parent | 98ff205fd86eb2d1b26e91c6f731f1b307310f95 (diff) | |
download | llvm-c09cd64e5c6dea6e97ef7d6cee5f689df2b408d7.zip llvm-c09cd64e5c6dea6e97ef7d6cee5f689df2b408d7.tar.gz llvm-c09cd64e5c6dea6e97ef7d6cee5f689df2b408d7.tar.bz2 |
[BOLT] Fix AND evaluation bug in shrink wrapping
Fix a bug where shrink-wrapping would use wrong stack offsets
because the stack was being aligned with an AND instruction, hence,
making its true offsets only available during runtime (we can't
statically determine where are the stack elements and we must give up
on this case).
Reviewed By: Amir
Differential Revision: https://reviews.llvm.org/D126110
Diffstat (limited to 'llvm/lib/CodeGen/BasicBlockSections.cpp')
0 files changed, 0 insertions, 0 deletions