Support for Hexagon VLIW Packetizer.
authorSirish Pande <spande@codeaurora.org>
Mon, 23 Apr 2012 17:49:20 +0000 (17:49 +0000)
committerSirish Pande <spande@codeaurora.org>
Mon, 23 Apr 2012 17:49:20 +0000 (17:49 +0000)
commit0dac3919e52e28308deba555bbcb6286674d5495
treee282036a59d3425345998090955e7eae538cb5f5
parent9f6852dcc292882845876ecc1181710a5c35fb1f
Support for Hexagon VLIW Packetizer.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155365 91177308-0d34-0410-b5e6-96231b3b80d8
22 files changed:
lib/Target/Hexagon/CMakeLists.txt
lib/Target/Hexagon/Hexagon.h
lib/Target/Hexagon/HexagonAsmPrinter.cpp
lib/Target/Hexagon/HexagonInstrFormats.td
lib/Target/Hexagon/HexagonInstrFormatsV4.td
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonInstrInfo.h
lib/Target/Hexagon/HexagonInstrInfo.td
lib/Target/Hexagon/HexagonInstrInfoV3.td
lib/Target/Hexagon/HexagonInstrInfoV4.td
lib/Target/Hexagon/HexagonMCInst.h [new file with mode: 0644]
lib/Target/Hexagon/HexagonMCInstLower.cpp
lib/Target/Hexagon/HexagonSchedule.td
lib/Target/Hexagon/HexagonScheduleV4.td
lib/Target/Hexagon/HexagonTargetMachine.cpp
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp [new file with mode: 0644]
lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.cpp
lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.h
lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h
test/CodeGen/Hexagon/dualstore.ll [new file with mode: 0644]
test/CodeGen/Hexagon/fusedandshift.ll [new file with mode: 0644]
test/CodeGen/Hexagon/newvaluestore.ll [new file with mode: 0644]