[mips] Use uimm5 and uimm6 instead of shamt and imm, if the immediate has to fit
[oota-llvm.git] / lib / Target / Mips / Mips16InstrInfo.td
2013-09-07 Akira Hatanaka[mips] Use uimm5 and uimm6 instead of shamt and imm...
2013-08-14 Akira Hatanaka[mips] Rename HIRegs and LORegs.
2013-08-10 Reed KotlerIncorrect JAL instruction attributes caused the optimiz...
2013-08-07 Reed KotlerCreate a pattern for the "trap" instruction.
2013-08-06 Akira Hatanaka[mips] Rename register classes CPURegs and CPU64Regs.
2013-08-04 Reed KotlerAdd the saving of S2. This is needed for some of the...
2013-08-04 Reed KotlerClean up code for Mips16 large frame handling.
2013-08-01 Reed KotlerAdd an omitted IsCall=1.
2013-03-30 Akira Hatanaka[mips] Fix definitions of multiply, multiply-add/sub...
2013-03-14 Akira Hatanaka[mips] Rename functions and variables to start with...
2013-02-25 Reed KotlerMake pseudos FEXT_CCRX16_ins and FEXT_CCRXI16_ins into...
2013-02-24 Reed Kotler Make psuedo FEXT_T8I816_ins into a custom emitter.
2013-02-24 Reed KotlerMake psuedo FEXT_T8I816_ins a custom inserter. It shoul...
2013-02-23 Reed KotlerAdd new base instruction def for cmpi, cmp, slt and...
2013-02-23 Reed KotlerExpand pseudos/macros for Selt. This is the last of...
2013-02-22 Reed KotlerExpand mips16 SelT form pseudso/macros.
2013-02-21 Reed KotlerExpand the sel pseudo/macro. This generates basic block...
2013-02-20 Reed KotlerExpand pseudos/macros:
2013-02-19 Reed KotlerExpand pseudos/macros BteqzT8SltiX16, BteqzT8SltiuX16,
2013-02-19 Reed KotlerExpand pseudos BteqzT8CmpiX16 and BtnezT8CmpiX16.
2013-02-18 Reed KotlerExpand pseudo/macro BteqzT8SltuX16 . There is no test...
2013-02-18 Reed KotlerBeginning of expanding all current mips16 macro/pseudo...
2013-02-16 Reed KotlerClean up mips16 td file in preparation for massive...
2013-02-14 Reed KotlerRemove the form field from Mips16 instruction formats...
2013-02-13 Reed KotlerFor Mips 16, add the optimization where the 16 bit...
2013-02-13 Reed KotlerMake jumptables work for -static
2013-02-08 Reed KotlerAdd the 16 bit version of addiu. To the assembler,...
2013-02-07 Reed KotlerMake sure we call externals from libraries properly...
2013-02-07 Reed KotlerEnable jumps when in -static mode.
2013-02-02 Reed KotlerStart static relocation implementation for mips16.
2013-01-19 Jack CarterThis is a resubmittal. For some reason it broke the...
2012-12-20 Reed Kotlerfix most of remaining issues with large frames.
2012-12-19 Reed KotlerAdd some missing Defs and Uses.
2012-11-30 Chandler CarruthSwitch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_RE...
2012-10-31 Reed KotlerImplement ADJCALLSTACKUP and ADJCALLSTACKDOWN
2012-10-30 Reed KotlerChange mips16 delay slot jumps to non delay slot forms...
2012-10-29 Reed KotlerImplement patterns for extloadi8 and extloadi16
2012-10-28 Reed KotlerImplement brind operator for mips16.
2012-10-28 Reed KotlerThis patch is for the implementation of mips16 complex...
2012-10-27 Reed KotlerImplement MipsHi for mips16
2012-10-26 Reed Kotlerimplement mips16 tls global addr
2012-10-26 Reed Kotlergit-svn-id: https://llvm.org/svn/llvm-project/llvm...
2012-10-26 Reed KotlerImplement carry for subtract/add for mips16
2012-10-26 Reed Kotlerimplement large (>16 bit) constant loading.
2012-10-25 Reed Kotlerimplement mips16 patterns for select nodes
2012-10-23 Reed Kotlerimplement setXX patterns
2012-10-17 Reed KotlerAdd conditional branch instructions and their patterns.
2012-10-12 Reed KotlerDiv, Rem int/unsigned int
2012-10-10 Reed KotlerReorder some parts of the td file to by in alphabetical...
2012-10-05 Reed KotlerPatch for integer multiply, signed/unsigned, long/long...
2012-09-28 Reed Kotler1. Add load/store words from the stack
2012-09-25 Reed Kotlerblank line for test commit
2012-09-21 Akira HatanakaProperly save and restore RA and Mips16 callee save...
2012-09-15 Akira HatanakaRemove aligned/unaligned load/store fragments defined...
2012-09-14 Akira Hatanakamips16 fixes.
2012-08-03 Akira Hatanaka1. Redo mips16 instructions to avoid multiple opcodes...
2012-07-31 Akira HatanakaDefine ADJCALLSTACKDOWN/UP nodes. These nodes are emitt...
2012-07-26 Akira HatanakaFix call setup for PIC.
2012-07-23 Akira HatanakaAdd basic ability to setup call frame, and make procedu...
2012-07-21 Akira HatanakaRevert accidental commit.
2012-07-21 Akira HatanakaAdd VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefEx...
2012-07-17 Akira HatanakaClean up Mips16InstrFormats.td and Mips16InstrInfo.td.
2012-07-13 Jakob Stoklund OlesenRemove variable_ops from call instructions in most...
2012-07-10 Akira HatanakaMake register Mips::RA allocatable if not in mips16...
2012-06-21 Akira Hatanaka1. fix null program output after some other changes
2012-05-31 Akira HatanakaCleanup and factoring of mips16 tablegen classes. Make...
2012-05-24 Akira HatanakaEnable Mips16 compiler to compile a null program.