]> granicus.if.org Git - llvm/commit
[Hexagon] Fix dependence check in the packetizer
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Thu, 1 Jun 2017 18:02:40 +0000 (18:02 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Thu, 1 Jun 2017 18:02:40 +0000 (18:02 +0000)
commit7dc680c89afecc3e196154f4373562e6b9e8a6d1
tree892a530cdc6f2ae4a6f80200abdb6c7d355d0b9e
parent2a5fa5ca1423e5ff33081d4e4be47b8e757548e6
[Hexagon] Fix dependence check in the packetizer

An incorrect check in the packetizer lead to an attempt to convert
an unconditional branch to a .new (conditional) form.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@304442 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonInstrInfo.h
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
test/CodeGen/Hexagon/invalid-dotnew-attempt.mir [new file with mode: 0644]