aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/Mips16InstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES.Chandler Carruth2012-11-301-1/+1
* Implement ADJCALLSTACKUP and ADJCALLSTACKDOWNReed Kotler2012-10-311-2/+23
* Change mips16 delay slot jumps to non delay slot forms by default.Reed Kotler2012-10-301-2/+9
* Implement patterns for extloadi8 and extloadi16Reed Kotler2012-10-291-0/+4
* Implement brind operator for mips16.Reed Kotler2012-10-281-0/+19
* This patch is for the implementation of mips16 complex pattern addr16.Reed Kotler2012-10-281-4/+40
* Implement MipsHi for mips16Reed Kotler2012-10-271-2/+8
* implement mips16 tls global addrReed Kotler2012-10-261-0/+8
* git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166780 91177308-0d34...Reed Kotler2012-10-261-2/+7
* Implement carry for subtract/add for mips16Reed Kotler2012-10-261-0/+15
* implement large (>16 bit) constant loading.Reed Kotler2012-10-261-0/+4
* implement mips16 patterns for select nodesReed Kotler2012-10-251-2/+379
* implement setXX patternsReed Kotler2012-10-231-4/+181
* Add conditional branch instructions and their patterns.Reed Kotler2012-10-171-0/+267
* Div, Rem int/unsigned int Reed Kotler2012-10-121-0/+41
* Reorder some parts of the td file to by in alphabetical orderReed Kotler2012-10-101-64/+75
* Patch for integer multiply, signed/unsigned, long/long long.Reed Kotler2012-10-051-5/+78
* 1. Add load/store words from the stackReed Kotler2012-09-281-32/+66
* blank line for test commitReed Kotler2012-09-251-0/+1
* Properly save and restore RA and Mips16 callee save registers S0,S1Akira Hatanaka2012-09-211-5/+8
* Remove aligned/unaligned load/store fragments defined in MipsInstrInfo.td andAkira Hatanaka2012-09-151-5/+5
* mips16 fixes.Akira Hatanaka2012-09-141-1/+15
* 1. Redo mips16 instructions to avoid multiple opcodes for same instruction.Akira Hatanaka2012-08-031-54/+216
* Define ADJCALLSTACKDOWN/UP nodes. These nodes are emitted regardless of whetherAkira Hatanaka2012-07-311-12/+0
* Fix call setup for PIC.Akira Hatanaka2012-07-261-1/+27
* Add basic ability to setup call frame, and make procedure calls.Akira Hatanaka2012-07-231-21/+212
* Revert accidental commit.Akira Hatanaka2012-07-211-212/+21
* Add VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefExpr::VariantKind.Akira Hatanaka2012-07-211-21/+212
* Clean up Mips16InstrFormats.td and Mips16InstrInfo.td.Akira Hatanaka2012-07-171-6/+7
* Remove variable_ops from call instructions in most targets.Jakob Stoklund Olesen2012-07-131-1/+1
* Make register Mips::RA allocatable if not in mips16 mode.Akira Hatanaka2012-07-101-3/+7
* 1. fix null program output after some other changesAkira Hatanaka2012-06-211-7/+20
* Cleanup and factoring of mips16 tablegen classes. Make register classesAkira Hatanaka2012-05-311-4/+20
* Enable Mips16 compiler to compile a null program.Akira Hatanaka2012-05-241-0/+18