[Hexagon] Replacing cmp* instructions with ones that contain encoding bits.
authorColin LeMahieu <colinl@codeaurora.org>
Tue, 25 Nov 2014 18:20:52 +0000 (18:20 +0000)
committerColin LeMahieu <colinl@codeaurora.org>
Tue, 25 Nov 2014 18:20:52 +0000 (18:20 +0000)
commita95af5c17d1658fdb4f7be080568e1228e285df9
tree6e66dc1dffbc40053bb0c5b8d5dd0c6a9dbca966
parent04871e9c9b321281644b17884a8448c39c7131a0
[Hexagon] Replacing cmp* instructions with ones that contain encoding bits.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222771 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/HexagonHardwareLoops.cpp
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonInstrInfo.td
lib/Target/Hexagon/HexagonInstrInfoV4.td
lib/Target/Hexagon/HexagonNewValueJump.cpp
test/MC/Hexagon/inst_cmp_eq.ll [new file with mode: 0644]
test/MC/Hexagon/inst_cmp_gt.ll [new file with mode: 0644]
test/MC/Hexagon/inst_cmp_lt.ll [new file with mode: 0644]
test/MC/Hexagon/inst_cmp_ugt.ll [new file with mode: 0644]
test/MC/Hexagon/inst_cmp_ult.ll [new file with mode: 0644]