aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/MipsInstrFormats.td
Commit message (Expand)AuthorAgeFilesLines
* [mips] Trap on integer division by zero.Akira Hatanaka2013-05-201-0/+14
* [mips] Add definitions of micromips load and store instructions.Akira Hatanaka2013-04-251-1/+1
* [mips] Add definitions of micromips shift instructions.Akira Hatanaka2013-04-251-2/+2
* [mips] First patch which adds support for micromips.Akira Hatanaka2013-04-191-5/+25
* [mips] Add definition of JALR instruction which has two register operands. Ch...Akira Hatanaka2013-02-071-1/+2
* [mips] Make NOP a pseudo instruction and expand it to "sll $zero, $zero, 0".Akira Hatanaka2013-02-061-6/+0
* [mips] 80 columns.Akira Hatanaka2013-01-041-1/+1
* [mips] Refactor instructions which move data from or to coprocessors.Akira Hatanaka2013-01-041-5/+3
* [mips] Refactor subword-swap, EXT/INS, load-effective-address and read-hardwareAkira Hatanaka2012-12-211-2/+32
* [mips] Refactor SYNC and multiply/divide instructions.Akira Hatanaka2012-12-211-0/+23
* [mips] Refactor BAL instructions.Akira Hatanaka2012-12-211-0/+23
* [mips] Refactor jump, jump register, jump-and-link and nop instructions.Akira Hatanaka2012-12-211-5/+24
* [mips] Refactor LUI instruction.Akira Hatanaka2012-12-211-0/+12
* [mips] Refactor count leading zero or one instructions.Akira Hatanaka2012-12-211-0/+16
* [mips] Refactor sign-extension-in-register instructions.Akira Hatanaka2012-12-211-0/+14
* [mips] Refactor instructions which copy from and to HI/LO registers.Akira Hatanaka2012-12-211-0/+23
* [mips] Refactor SLT (set on less than) instructions. Separate encodingAkira Hatanaka2012-12-201-0/+13
* [mips] Refactor unconditional branch instruction. Separate encoding informationAkira Hatanaka2012-12-201-0/+11
* [mips] Remove asm string parameter from pseudo instructions. Add InstrItinClass Akira Hatanaka2012-12-201-4/+6
* [mips] Refactor conditional branch instructions with one register operand.Akira Hatanaka2012-12-201-0/+12
* [mips] Refactor conditional branch instructions with two register operands.Akira Hatanaka2012-12-201-0/+13
* [mips] Refactor shift instructions with register operands. Separate encodingAkira Hatanaka2012-12-201-0/+16
* [mips] Refactor shift immediate instructions. Separate encoding informationAkira Hatanaka2012-12-201-0/+16
* [mips] Refactor arithmetic and logic instructions with immediate operands.Akira Hatanaka2012-12-201-0/+13
* [mips] Refactor arithmetic and logic instructions. Separate encodingAkira Hatanaka2012-12-201-0/+15
* [mips] Delete all floating point instruction classes that are no longer used.Akira Hatanaka2012-12-131-130/+0
* [mips] Modify definitions of floating point conditional move instructions.Akira Hatanaka2012-12-131-0/+47
* [mips] Modify definitions of floating point comparison instructions.Akira Hatanaka2012-12-131-0/+16
* [mips] Modify definitions of floating point branch instructions.Akira Hatanaka2012-12-131-0/+13
* [mips] Modify definitions of floating point indexed load and store instructions.Akira Hatanaka2012-12-131-0/+30
* [mips] Modify definitions of floating point multiply-add/sub instructions.Akira Hatanaka2012-12-131-0/+17
* [mips] Modify definitions of floating point load and store instructions.Akira Hatanaka2012-12-131-0/+12
* [mips] Modify definitions of move from/to coprocessor instructions.Akira Hatanaka2012-12-131-0/+13
* [mips] Modify definitions of two register operand floating point instructions.Akira Hatanaka2012-12-131-0/+14
* [mips] Modify definitions of three register operand floating point instructionsAkira Hatanaka2012-12-131-0/+15
* [mips] Move classes that do not belong in MipsInstrFormats.td intoAkira Hatanaka2012-12-131-23/+0
* [mips] Remove single-precision floating point instruction from multiclassAkira Hatanaka2012-12-131-3/+3
* [mips] Remove single-precision floating point instructions from multiclassesAkira Hatanaka2012-12-131-6/+6
* [mips] Shorten predicate name.Akira Hatanaka2012-12-071-2/+2
* Adding support for instructions mfc0, mfc2, mtc0, mtc2Jack Carter2012-10-061-0/+21
* Implement methods that enable expansion of load immediate Jack Carter2012-10-041-0/+8
* Define ADJCALLSTACKDOWN/UP nodes. These nodes are emitted regardless of whetherAkira Hatanaka2012-07-311-4/+14
* Change name of class MipsInst to InstSE to distinguish it from mips16'sAkira Hatanaka2012-07-311-14/+14
* This patch adds a predicate to existing mips32 and mips64 so that thoseAkira Hatanaka2012-05-221-0/+3
* Add disassembler to MIPS. Akira Hatanaka2012-04-171-0/+6
* Revert r153924. There were buildbot failures.Akira Hatanaka2012-04-031-6/+0
* MIPS disassembler support.Akira Hatanaka2012-04-031-0/+6
* Fix bugs which were introduced when support for base+index floating point loadsAkira Hatanaka2012-03-011-2/+1
* remove blanks, and some code formatJia Liu2012-02-281-1/+1
* Add support for floating point base register + offset register addressing modeAkira Hatanaka2012-02-281-0/+20