summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/Mips64InstrInfo.td
Commit message (Expand)AuthorAge
* Merging MIPS GOT changeset into 3.2 release branch.Pawel Wodnicki2012-12-04
* [mips] Set isAsCheapAsAMove flag on ADDiu and DADDiu, which enablesAkira Hatanaka2012-10-31
* [mips] Add tail call instructions.Akira Hatanaka2012-10-19
* Expose move to/from coprocessor instructions in MIPS64 mode.David Chisnall2012-10-11
* Improvements to MIPS64 assembler:David Chisnall2012-10-09
* Remove aligned/unaligned load/store fragments defined in MipsInstrInfo.td andAkira Hatanaka2012-09-15
* The instruction DINS may be transformed into DINSU or DEXTM dependingJack Carter2012-08-31
* The instruction DEXT may be transformed into DEXTU or DEXTM dependingJack Carter2012-08-28
* Another 32 to 64 bit sign extension bug.Jack Carter2012-08-09
* The define for 64 bit sign extension neglected to Jack Carter2012-08-07
* The Mips64InstrInfo.td definitions DynAlloc64 LEA_ADDiu64 Jack Carter2012-08-06
* Doubleword Shift Left Logical Plus 32Jack Carter2012-07-16
* Make register Mips::RA allocatable if not in mips16 mode.Akira Hatanaka2012-07-10
* 1. introduce MipsPat in place of Pat in order to exclude those fromAkira Hatanaka2012-06-14
* Add definitions of 32/64-bit unaligned load/store instructions for Mips.Akira Hatanaka2012-06-02
* This patch adds a predicate to existing mips32 and mips64 so that thoseAkira Hatanaka2012-05-22
* Delete blank line.Akira Hatanaka2012-04-18
* Add disassembler to MIPS. Akira Hatanaka2012-04-17
* Revert r153924. There were buildbot failures.Akira Hatanaka2012-04-03
* MIPS disassembler support.Akira Hatanaka2012-04-03
* Changes for migrating to using register mask operands.Akira Hatanaka2012-03-01
* remove blanks, and some code formatJia Liu2012-02-28
* Add an option to use a virtual register as the global base register instead ofAkira Hatanaka2012-02-24
* Lower 64-bit immediates using MipsAnalyzeImmediate that has just been added. Akira Hatanaka2012-01-25
* 64-bit sign extension in register instructions.Akira Hatanaka2012-01-24
* Rename immLUiOpnd.Akira Hatanaka2012-01-04
* - Define base classes for Jump-and-link instructions and make 32-bit and 64-bitAkira Hatanaka2012-01-04
* If target ABI is N64, LEA should be daddiu.Akira Hatanaka2011-12-24
* Add definition of DSBH (Double Swap Bytes within Halfwords) and Akira Hatanaka2011-12-20
* 32-to-64-bit sext_inreg pattern.Akira Hatanaka2011-12-20
* Add 64-bit extload patterns.Akira Hatanaka2011-12-20
* 32-to-64-bit sign extension pattern.Akira Hatanaka2011-12-20
* Add patterns for matching immediates whose lower 16-bit is cleared. TheseAkira Hatanaka2011-12-19
* Remove definitions of double word shift plus 32 instructions. Assembler orAkira Hatanaka2011-12-19
* Remove unused predicate.Akira Hatanaka2011-12-19
* Rename WrapperPIC. It is now used for both pic and static.Akira Hatanaka2011-12-09
* Implement 64-bit support for thread local storage handling.Akira Hatanaka2011-12-08
* Modify class ReadHardware and add definition of 64-bit version of instructionAkira Hatanaka2011-12-07
* 32 to 64-bit anyext pattern.Akira Hatanaka2011-12-07
* 32 to 64-bit zext pattern.Akira Hatanaka2011-12-07
* 64-bit WrapperPICPat patterns.Akira Hatanaka2011-12-07
* Fix 64-bit immediate patterns.Akira Hatanaka2011-12-07
* Add definitions of 64-bit extract and insert instrucions and makeAkira Hatanaka2011-12-05
* Add patterns for 64-bit tglobaladdr, tblockaddress, tjumptable and tconstpoolAkira Hatanaka2011-11-16
* 64-bit jump register instruction.Akira Hatanaka2011-11-16
* 32-to-64-bit extended load.Akira Hatanaka2011-11-14
* 64-bit arbitrary immediate pattern.Akira Hatanaka2011-11-12
* 64-bit atomic instructions.Akira Hatanaka2011-11-11
* Add 64-bit versions of LEA_ADDiu and DynAlloc. Modify LowerDYNAMIC_STACKALLOC.Akira Hatanaka2011-11-11
* 64-bit versions of jal, jalr and bal.Akira Hatanaka2011-11-11