OSDN Git Service

[Hexagon] Resubmission of 220427
authorColin LeMahieu <colinl@codeaurora.org>
Fri, 24 Oct 2014 19:00:32 +0000 (19:00 +0000)
committerColin LeMahieu <colinl@codeaurora.org>
Fri, 24 Oct 2014 19:00:32 +0000 (19:00 +0000)
commit8699f5390bc96ade71419b2d1c15589c88207883
treebfee379cace97ec5fb5b0770ce5900a256216a1c
parenta36665918f52c2ec47ec9e222b20ca3c735b2ab1
[Hexagon] Resubmission of 220427
Modified library structure to deal with circular dependency between HexagonInstPrinter and HexagonMCInst.
Adding encoding bits for add opcode.
Adding llvm-mc tests.
Removing unit tests.

http://reviews.llvm.org/D5624

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220584 91177308-0d34-0410-b5e6-96231b3b80d8
23 files changed:
lib/Target/Hexagon/CMakeLists.txt
lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
lib/Target/Hexagon/HexagonAsmPrinter.cpp
lib/Target/Hexagon/HexagonInstrInfo.td
lib/Target/Hexagon/HexagonMCInstLower.cpp
lib/Target/Hexagon/InstPrinter/CMakeLists.txt [deleted file]
lib/Target/Hexagon/InstPrinter/LLVMBuild.txt [deleted file]
lib/Target/Hexagon/InstPrinter/Makefile [deleted file]
lib/Target/Hexagon/LLVMBuild.txt
lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt
lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp [moved from lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.cpp with 97% similarity]
lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h [moved from lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.h with 100% similarity]
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonMCInst.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonMCInst.h
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h
lib/Target/Hexagon/MCTargetDesc/LLVMBuild.txt
lib/Target/Hexagon/Makefile
test/MC/Disassembler/Hexagon/alu32.txt [new file with mode: 0644]
test/MC/Disassembler/Hexagon/lit.local.cfg [new file with mode: 0644]
unittests/MC/CMakeLists.txt
unittests/MC/Hexagon/HexagonMCCodeEmitterTest.cpp [deleted file]