OSDN Git Service

[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)
commita9bb60c600bfec513cc00b7b126dfade550a3356
tree0b74e6bede45da98327650d049972ab4a92c99c1
parente1acb56f11946214ba2903e25c7cce3d9e5f7791
[Hexagon] Generate HVX code for comparisons and selects

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@320744 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/HexagonISelLowering.cpp
lib/Target/Hexagon/HexagonISelLowering.h
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
lib/Target/Hexagon/HexagonPatterns.td
lib/Target/Hexagon/HexagonRegisterInfo.td
test/CodeGen/Hexagon/autohvx/vector-compare-128b.ll [new file with mode: 0644]
test/CodeGen/Hexagon/autohvx/vector-compare-64b.ll [new file with mode: 0644]