diff options
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-03-23 19:39:37 +0000 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-03-23 19:39:37 +0000 |
commit | 6f503b96fb75f271b5081d6535941ae96a19b112 (patch) | |
tree | 6c729740455a1422269c8ec8a7b9fa100204a4d0 /llvm/tools/llvm-mca/llvm-mca.cpp | |
parent | faa9b438ceb84578d546575e6bb2fe5de1839fc4 (diff) | |
download | bcm5719-llvm-6f503b96fb75f271b5081d6535941ae96a19b112.tar.gz bcm5719-llvm-6f503b96fb75f271b5081d6535941ae96a19b112.zip |
[Hexagon] Incorrectly removing dead flag and adding kill flag
The HexagonExpandCondsets pass is incorrectly removing the dead
flag on a definition that is really dead, and adding a kill flag
to a use that is tied to a definition. This causes an assert later
during the machine scheduler when querying the live interval
information.
Patch by Brendon Cahoon.
llvm-svn: 328357
Diffstat (limited to 'llvm/tools/llvm-mca/llvm-mca.cpp')
0 files changed, 0 insertions, 0 deletions