51c9043f3bc215bb3026486e5e1ef5989a8d8d8b |
|
07-Aug-2013 |
Reed Kotler <rkotler@mips.com> |
Create a pattern for the "trap" instruction. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187863 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
d761004bfd61c96ad650b82ab262e220530ea6d9 |
|
16-May-2013 |
Jack Carter <jack.carter@imgtec.com> |
Mips td file formatting: white space and long lines git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182047 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
38f85c5b9f2e2a7e1364ce44b6b8cd1ec0ffb0b3 |
|
14-Feb-2013 |
Reed Kotler <rkotler@mips.com> |
Remove the form field from Mips16 instruction formats and set things up so that we can apply the direct object emitter patch. This patch should be a nop right now and it's test is to not break what is already there. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175126 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
3ee306cbc0a295409c464ffaad5ef694de8eb09a |
|
24-Jul-2012 |
Akira Hatanaka <ahatanaka@mips.com> |
Add basic ability to setup call frame, and make procedure calls. Hello world will compile and execute with this patch. Patch by Reed Kotler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160651 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
fef904d0e824a2c587f8c1063b6c4fbf47fec898 |
|
21-Jul-2012 |
Akira Hatanaka <ahatanaka@mips.com> |
Revert accidental commit. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160598 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
b7dd9fc678ab4b4c57d333cd9940b0e0d7952ea6 |
|
21-Jul-2012 |
Akira Hatanaka <ahatanaka@mips.com> |
Add VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefExpr::VariantKind. Test case will be added later when long branch patch is checked in. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160597 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
e882accb7a0e348bc86cca969e94e4c61581a4c8 |
|
18-Jul-2012 |
Akira Hatanaka <ahatanaka@mips.com> |
Clean up Mips16InstrFormats.td and Mips16InstrInfo.td. Patch by Reed Kotler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160403 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
36c58aa4d6957a4ca3800c47fa241acc59d676c8 |
|
13-Jun-2012 |
Akira Hatanaka <ahatanaka@mips.com> |
Clean up trailing blanks in Mips16InstrFormats.td Patch by Reed Kotler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158382 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
a256ac521017a1da05c2e044beabe54e556e910b |
|
13-Jun-2012 |
Akira Hatanaka <ahatanaka@mips.com> |
1. fix places where immed is used in place of imm to be consistent with non mips16 2. fix some comments to change OPcode->EXTEND for extended instructions Patch by Reed Kotler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158378 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
28ee4fdf20dd4f938036a7de1ca134ff6ebd9da5 |
|
31-May-2012 |
Akira Hatanaka <ahatanaka@mips.com> |
Cleanup and factoring of mips16 tablegen classes. Make register classes CPU16RegsRegClass and CPURARegRegClass available. Add definition of mips16 jalr instruction. Patch by Reed Kotler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157730 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
4a5a8949cd15bab98c6d73754b4d6376b34ee8af |
|
24-May-2012 |
Akira Hatanaka <ahatanaka@mips.com> |
Enable Mips16 compiler to compile a null program. First code from the Mips16 compiler. Includes trivial test program. Patch by Reed Kotler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157408 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|
e10d9722cd86e4ae11dafc03f400b189b82cad89 |
|
08-May-2012 |
Akira Hatanaka <ahatanaka@mips.com> |
Define mips16 instruction formats. Patch by Reed Kotler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156408 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Mips/Mips16InstrFormats.td
|