diff options
author | Nicolai Haehnle <nhaehnle@gmail.com> | 2017-06-27 08:04:13 +0000 |
---|---|---|
committer | Nicolai Haehnle <nhaehnle@gmail.com> | 2017-06-27 08:04:13 +0000 |
commit | 43cc6c4e0f6acc6912fb491f5b336ff9f3993a3a (patch) | |
tree | ae8f04ab7b39b0ddca6809fc81052747e39e594a /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h | |
parent | a504c433f1d1a9dac6741e4179fa457754b05909 (diff) | |
download | bcm5719-llvm-43cc6c4e0f6acc6912fb491f5b336ff9f3993a3a.tar.gz bcm5719-llvm-43cc6c4e0f6acc6912fb491f5b336ff9f3993a3a.zip |
AMDGPU: M0 operands to spill/restore opcodes are dead
Summary:
With scalar stores, M0 is clobbered and therefore marked as implicitly
defined. However, it is also dead.
This fixes an assertion when the Greedy Register Allocator decides to
optimize a spill/restore pair away again (via tryHintsRecoloring).
Reviewers: arsenm
Subscribers: qcolombet, kzhuravl, wdng, yaxunl, dstuttard, tpr, t-tye, llvm-commits
Differential Revision: https://reviews.llvm.org/D33319
llvm-svn: 306375
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions