Colin LeMahieu
654f2d2037
[Hexagon] Converting member InstrDesc to static variable.
...
llvm-svn: 223268
2014-12-03 21:40:25 +00:00
Colin LeMahieu
7e9908ea10
[Hexagon] Converting subclass members to an implicit operand.
...
llvm-svn: 223264
2014-12-03 20:23:22 +00:00
Colin LeMahieu
089791db48
[NFC] Fixing pendantic warning extra semicolons.
...
llvm-svn: 223246
2014-12-03 17:36:39 +00:00
Colin LeMahieu
1d04fa411f
[Hexagon] [NFC] Moving function implementations out of header. Clang-formatting files.
...
llvm-svn: 223245
2014-12-03 17:35:39 +00:00
Colin LeMahieu
5241881bbc
[Hexagon] Reverting 220584 to address ASAN errors.
...
llvm-svn: 221210
2014-11-04 00:14:36 +00:00
Colin LeMahieu
838307b31f
[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
llvm-svn: 220584
2014-10-24 19:00:32 +00:00
NAKAMURA Takumi
504bbf91cd
Revert r220427, "[Hexagon] Adding encoding bits for add opcode."
...
It brought cyclic dependecy between HexagonAsmPrinter and HexagonDesc.
llvm-svn: 220478
2014-10-23 11:31:22 +00:00
Colin LeMahieu
73a51a1a68
[Hexagon] Adding encoding bits for add opcode.
...
Adding llvm-mc tests.
Removing unit tests.
http://reviews.llvm.org/D5624
llvm-svn: 220427
2014-10-22 20:58:35 +00:00
Alexey Samsonov
2651ae6513
Fix undefined behavior (left shift of negative value) in Hexagon backend.
...
This bug is reported by UBSan.
llvm-svn: 216125
2014-08-20 21:22:03 +00:00
Eric Christopher
d913448b38
Remove the TargetMachine forwards for TargetSubtargetInfo based
...
information and update all callers. No functional change.
llvm-svn: 214781
2014-08-04 21:25:23 +00:00
Jyotsna Verma
7503a62bce
Hexagon: Move HexagonMCInst.h to MCTargetDesc/HexagonMCInst.h.
...
Add HexagonMCInst class which adds various Hexagon VLIW annotations.
In addition, this class also includes some APIs related to the
constant extenders.
llvm-svn: 175634
2013-02-20 16:13:27 +00:00