summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2018-11-26 21:28:40 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2018-11-26 21:28:40 +0000
commit88ce3dcbc8308605c384f7c6e964cf7a1e18ad14 (patch)
tree8471470da5e2f6dc83470cf511082535bba3df07 /llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
parentc81be651662e09a736d1d210deda25eacd4673df (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud