[Hexagon] Generate HVX code for comparisons and selects
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Thu, 14 Dec 2017 21:28:48 +0000 (21:28 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Thu, 14 Dec 2017 21:28:48 +0000 (21:28 +0000)
commit470760533afbf8efa71d9a25da60a6c7e00453b7
tree9db455e821473f00441d667baea3c9970fbbd07a
parentb99d5e8b62628251268c96b220551e1aa710486c
[Hexagon] Generate HVX code for comparisons and selects

llvm-svn: 320744
llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
llvm/lib/Target/Hexagon/HexagonISelLowering.h
llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
llvm/lib/Target/Hexagon/HexagonPatterns.td
llvm/lib/Target/Hexagon/HexagonRegisterInfo.td
llvm/test/CodeGen/Hexagon/autohvx/vector-compare-128b.ll [new file with mode: 0644]
llvm/test/CodeGen/Hexagon/autohvx/vector-compare-64b.ll [new file with mode: 0644]