[Hexagon] Generate instructions for operations on predicate registers
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Tue, 14 Jul 2015 19:30:21 +0000 (19:30 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Tue, 14 Jul 2015 19:30:21 +0000 (19:30 +0000)
commit758744706a81b171a8989b87f10d19511e5a16ba
tree7dbef2d94380a7dc35682ec7f405838bec7bb73b
parentaff703a2ca704a55eadf024497bc5914ed089372
[Hexagon] Generate instructions for operations on predicate registers

Convert logical operations on general-purpose registers to the correspon-
ding operations on predicate registers.

llvm-svn: 242186
llvm/lib/Target/Hexagon/CMakeLists.txt
llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp [new file with mode: 0644]
llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
llvm/test/CodeGen/Hexagon/predicate-logical.ll [new file with mode: 0644]
llvm/test/CodeGen/Hexagon/predicate-rcmp.ll [new file with mode: 0644]