diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2018-11-26 21:28:40 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2018-11-26 21:28:40 +0000 |
| commit | 88ce3dcbc8308605c384f7c6e964cf7a1e18ad14 (patch) | |
| tree | 8471470da5e2f6dc83470cf511082535bba3df07 /llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp | |
| parent | c81be651662e09a736d1d210deda25eacd4673df (diff) | |
| download | bcm5719-llvm-88ce3dcbc8308605c384f7c6e964cf7a1e18ad14.tar.gz bcm5719-llvm-88ce3dcbc8308605c384f7c6e964cf7a1e18ad14.zip | |
AMDGPU: Record SGPR spills when restoring too
It's possible in some cases to have a restore present
without a corresponding spill. Due to an apparent bug
in D54366 <https://reviews.llvm.org/D54366>, only the
restore for a register was emitted. It's probably
always a bug for this to happen, but due to how SGPR
spilling is implemented, this makes the issues appear
worse than it is.
llvm-svn: 347595
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp')
0 files changed, 0 insertions, 0 deletions

