aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
* Make SubRegIndex size mandatory, following r183020.Ahmed Bougacha2013-05-311-10/+10
* [mips] Big-endian code generation for atomic instructions.Akira Hatanaka2013-05-311-2/+16
* Order CALLSEQ_START and CALLSEQ_END nodes.Andrew Trick2013-05-291-2/+2
* Mips assembler: Improve set register alias handlingJack Carter2013-05-281-5/+28
* Make helper functions static.Rafael Espindola2013-05-274-113/+65
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-257-71/+71
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-242-2/+2
* Remove the Copied parameter from MemoryObject::readBytes.Benjamin Kramer2013-05-241-1/+1
* Mips16 does not use register scavenger from TargetRegisterInfo. It allocatesReed Kotler2013-05-211-2/+2
* [mips] Rename option to make it compatible with gcc.Akira Hatanaka2013-05-211-1/+1
* [mips] Add instruction selection patterns for blez and bgez.Akira Hatanaka2013-05-212-0/+10
* Add some additional functions to the list of helper functions forReed Kotler2013-05-211-2/+13
* [mips] Add (setne $lhs, 0) instruction selection pattern.Akira Hatanaka2013-05-201-0/+2
* [mips] Trap on integer division by zero.Akira Hatanaka2013-05-204-5/+58
* Add LLVMContext argument to getSetCCResultTypeMatt Arsenault2013-05-182-3/+4
* [mips] Improve instruction selection for pattern (store (fp_to_sint $src), $p...Akira Hatanaka2013-05-163-9/+40
* Remove addFrameMove.Rafael Espindola2013-05-162-31/+27
* [mips] Factor out unaligned store lowering code.Akira Hatanaka2013-05-161-10/+14
* Mips assembler: Add TwoOperandConstraint definitionsJack Carter2013-05-161-2/+1
* Mips td file formatting: white space and long linesJack Carter2013-05-164-8/+13
* [mips] Test case for r182042. Add comment.Akira Hatanaka2013-05-161-0/+12
* [mips] Fix instruction selection pattern for sint_to_fp node to avoid emittin...Akira Hatanaka2013-05-163-5/+53
* Mips assembler: Add branch macro definitionsJack Carter2013-05-162-15/+27
* [mips] Fix indentation.Akira Hatanaka2013-05-161-5/+5
* [mips] Delete unused enum value.Akira Hatanaka2013-05-162-4/+0
* Patch number 2 for mips16/32 floating point interoperability stubs.Reed Kotler2013-05-161-3/+43
* Fix typo.Reed Kotler2013-05-141-1/+1
* Removed an unnamed namespace and forgot to make two of the functions insideReed Kotler2013-05-141-3/+5
* This is the first of three patches which creates stubs used forReed Kotler2013-05-141-0/+275
* Mips assembler: Assembler macro ADDIU $rs,immJack Carter2013-05-131-1/+2
* [mips] Add option -mno-ldc1-sdc1.Akira Hatanaka2013-05-133-4/+75
* [mips] Define a helper function which creates an instruction with the sameAkira Hatanaka2013-05-132-0/+19
* [mips] Rename functions. No functionality changes.Akira Hatanaka2013-05-137-29/+29
* Remove the MachineMove class.Rafael Espindola2013-05-132-4/+5
* Change getFrameMoves to return a const reference.Rafael Espindola2013-05-112-12/+10
* Checkin in of first of several patches to finish implementation ofReed Kotler2013-05-1012-16/+282
* Remove unused argument.Rafael Espindola2013-05-103-5/+4
* [mips] Add instruction selection pattern for (seteq $LHS, 0).Akira Hatanaka2013-05-081-0/+2
* Remove some uneeded pseudos in the presence of the naked function attribute.Reed Kotler2013-05-031-2/+8
* [mips] Split the DSP control register and define one register for each field ofAkira Hatanaka2013-05-035-191/+258
* [mips] Handle reading, writing or copying of ccond field of DSP controlAkira Hatanaka2013-05-023-1/+60
* [mips] Fix the head Mips16RegisterInfo.cpp commentRichard Sandiford2013-05-021-2/+1
* [mips] Rename class and functions. Simplify code.Akira Hatanaka2013-05-011-26/+29
* [mips] Fix handling of instructions which copy to/from accumulator registers.Akira Hatanaka2013-04-307-37/+43
* [mips] Instruction selection patterns for DSP-ASE vector select and compareAkira Hatanaka2013-04-305-3/+145
* [mips] Simplify code.Akira Hatanaka2013-04-301-4/+1
* [mips] Clear isCommutable bit of instructions which are not commutable.Akira Hatanaka2013-04-301-14/+8
* Mips assembler: .set reorder supportJack Carter2013-04-251-0/+13
* [mips] Add definitions of micromips load and store instructions.Akira Hatanaka2013-04-254-17/+43
* [mips] Add definitions of micromips shift instructions.Akira Hatanaka2013-04-254-12/+62