diff options
author | Roger Ferrer Ibanez <roger.ferrer@bsc.es> | 2021-03-29 13:30:48 +0000 |
---|---|---|
committer | Roger Ferrer Ibanez <roger.ferrer@bsc.es> | 2021-03-29 17:26:58 +0000 |
commit | 489ca73ac4974a092f5e8f0bb32b0b8872b31bf9 (patch) | |
tree | 74c5cf12ab2423f661e1c55f20d15c8f45e04004 /llvm/lib/Transforms/Utils/Utils.cpp | |
parent | 3dd4aa7d09599507d1f801ffe4bec4c9eebbb8da (diff) | |
download | llvm-489ca73ac4974a092f5e8f0bb32b0b8872b31bf9.zip llvm-489ca73ac4974a092f5e8f0bb32b0b8872b31bf9.tar.gz llvm-489ca73ac4974a092f5e8f0bb32b0b8872b31bf9.tar.bz2 |
[PrologEpilogInserter][AMDGPU] Only adjust offset for emergency spill slots if the stack grows down
D89239 adjusts the stack offset of emergency spill slots for overaligned
stacks. However the adjustment is not valid for targets whose stack
grows up (such as AMDGPU).
This change makes the adjustment conditional only to those targets whose
stack grows down.
Fixes https://bugs.llvm.org/show_bug.cgi?id=49686
Differential Revision: https://reviews.llvm.org/D99504
Diffstat (limited to 'llvm/lib/Transforms/Utils/Utils.cpp')
0 files changed, 0 insertions, 0 deletions