]> granicus.if.org Git - llvm/commit
[Hexagon] Properly update kill flags in HexagonNewValueJump
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Thu, 22 Jun 2017 21:11:44 +0000 (21:11 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Thu, 22 Jun 2017 21:11:44 +0000 (21:11 +0000)
commitb03a7e10d51569d0b268cfd77d299ddc28a99aa5
tree5b792d47cdd31b2c7ddfb114a1f5f0fe3cac8324
parent08ef6db99166c2f37a05c252152f352cbe2f481b
[Hexagon] Properly update kill flags in HexagonNewValueJump

The feeder instruction will be moved to right before the compare, so
the updating code should not be looking for kills past the compare.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306059 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/HexagonNewValueJump.cpp
test/CodeGen/Hexagon/newvaluejump-kill.ll [new file with mode: 0644]