[Hexagon] Reorganize and update instruction patterns
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Fri, 20 Oct 2017 19:33:12 +0000 (19:33 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Fri, 20 Oct 2017 19:33:12 +0000 (19:33 +0000)
commit64e5d7d3ae3d138709bca57a972bce4803982b70
tree3720ca25c74b69a473fff9370013de60b0e53a5b
parent94a114fc3902692018f15b0b27ab9fc57d6cb747
[Hexagon] Reorganize and update instruction patterns

llvm-svn: 316228
25 files changed:
llvm/lib/Target/Hexagon/CMakeLists.txt
llvm/lib/Target/Hexagon/Hexagon.td
llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
llvm/lib/Target/Hexagon/HexagonIntrinsicsDerived.td [deleted file]
llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp
llvm/lib/Target/Hexagon/HexagonOperands.td
llvm/lib/Target/Hexagon/HexagonPatterns.td
llvm/test/CodeGen/Hexagon/PR33749.ll [new file with mode: 0644]
llvm/test/CodeGen/Hexagon/addrmode-indoff.ll
llvm/test/CodeGen/Hexagon/block-addr.ll
llvm/test/CodeGen/Hexagon/hwloop-loop1.ll
llvm/test/CodeGen/Hexagon/ifcvt-diamond-bug-2016-08-26.ll
llvm/test/CodeGen/Hexagon/sdata-array.ll
llvm/test/CodeGen/Hexagon/store-imm-amode.ll [new file with mode: 0644]
llvm/test/CodeGen/Hexagon/store-imm-stack-object.ll
llvm/test/CodeGen/Hexagon/store-shift.ll
llvm/test/CodeGen/Hexagon/tfr-to-combine.ll
llvm/test/CodeGen/Hexagon/tls_pic.ll
llvm/test/CodeGen/Hexagon/tls_static.ll
llvm/test/CodeGen/Hexagon/vect/vect-load-1.ll
llvm/test/CodeGen/Hexagon/vect/vect-mul-v4i8.ll
llvm/test/CodeGen/Hexagon/vect/vect-mul-v8i8.ll