Akira Hatanaka
3d2bcefaf1
Reapply r158846.
...
Access mips register classes via MCRegisterInfo's functions instead of via the
TargetRegisterClasses defined in MipsGenRegisterInfo.inc.
llvm-svn: 159953
2012-07-09 18:46:47 +00:00
Akira Hatanaka
37565e70b6
revert r159851.
...
llvm-svn: 159854
2012-07-06 20:16:48 +00:00
Akira Hatanaka
4320724cc5
Reapply r158846.
...
Include file MipsGenRegisterInfo.inc.
llvm-svn: 159851
2012-07-06 19:29:11 +00:00
Akira Hatanaka
9a6df0f613
Revert r158846.
...
llvm-svn: 158855
2012-06-20 21:19:39 +00:00
Akira Hatanaka
f8ce377e38
In MipsDisassembler.cpp, instead of defining register class tables, use the ones
...
that are generated by TableGen and are already available in
MipsGenRegisterInfo.inc. Suggested by Jakob Stoklund Olesen.
Also, fix bug in function DecodeAFGR64RegisterClass.
Patch by Vladimir Medic.
llvm-svn: 158846
2012-06-20 20:39:23 +00:00
Craig Topper
c7b86c787d
Use uint16_t to store registers in static tables. Matches other tables.
...
llvm-svn: 157375
2012-05-24 06:09:56 +00:00
Benjamin Kramer
6cced7e000
Move MipsDisassembler classes into an anonymous namespace.
...
llvm-svn: 155915
2012-05-01 14:34:24 +00:00
Akira Hatanaka
9389bddb8c
Delete latter half of CMakeLists.txt.
...
llvm-svn: 154936
2012-04-17 18:18:09 +00:00
Akira Hatanaka
ecb1cd1ce4
Add disassembler to MIPS.
...
Patch by Vladimir Medic.
llvm-svn: 154935
2012-04-17 18:03:21 +00:00
Akira Hatanaka
c5bbe0b434
Revert r153924. Delete test/MC/Disassembler/Mips and lib/Target/Mips/Disassembler.
...
llvm-svn: 153926
2012-04-03 03:01:13 +00:00
Akira Hatanaka
cecb440c11
Revert r153924. There were buildbot failures.
...
llvm-svn: 153925
2012-04-03 02:51:09 +00:00
Akira Hatanaka
058b0cfb55
MIPS disassembler support.
...
Patch by Vladimir Medic.
llvm-svn: 153924
2012-04-03 02:20:58 +00:00