aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
* Implement methods that enable expansion of load immediate Jack Carter2012-10-043-28/+115
* This patch is a partial implementation of mips .set assembler directive. Dire...Jack Carter2012-10-041-43/+238
* This patch moves from using a hard coded number (4) Jack Carter2012-10-031-2/+4
* The mips 64bit instructions DSLL, DSRA, DSRL, DEXT and DINS get transformed b...Jack Carter2012-10-026-56/+54
* [ms-inline asm] Add the convertToMapAndConstraints() function that is used toChad Rosier2012-10-011-2/+5
* MIPS DSP: other miscellaneous instructions.Akira Hatanaka2012-09-282-0/+136
* MIPS DSP: ADDUH.QB instruction sub-class.Akira Hatanaka2012-09-282-0/+112
* 1. Add load/store words from the stackReed Kotler2012-09-283-34/+86
* MIPS DSP: ABSQ_S.PH instruction sub-class.Akira Hatanaka2012-09-272-0/+162
* MIPS DSP: SHLL.QB instruction sub-class.Akira Hatanaka2012-09-272-0/+151
* MIPS DSP: rddsp (instruction which reads DSPControl register fields to a GPR).Akira Hatanaka2012-09-272-0/+26
* MIPS DSP: CMPU.EQ.QB instruction sub-class.Akira Hatanaka2012-09-272-0/+224
* MIPS DSP: ADDU.QB instruction sub-class.Akira Hatanaka2012-09-272-0/+195
* MIPS DSP: Branch on Greater Than or Equal To Value 32 in DSPControl Pos Field...Akira Hatanaka2012-09-274-0/+103
* MIPS DSP: all the remaining instructions which read or write accumulators.Akira Hatanaka2012-09-273-0/+444
* MIPS DSP: add support for extract-word instructions.Akira Hatanaka2012-09-274-0/+224
* MIPS DSP: add functions which decode DSP and accumulator registers.Akira Hatanaka2012-09-271-0/+29
* MIPS DSP: add code necessary for pseudo instruction lowering.Akira Hatanaka2012-09-275-2/+22
* MIPS DSP: add bitcast patterns between vectors and int.Akira Hatanaka2012-09-271-0/+10
* MIPS DSP: add vector load/store patterns.Akira Hatanaka2012-09-272-0/+18
* Add case clauses for returning dsp accumulator encoding values in functionAkira Hatanaka2012-09-261-2/+4
* Add DSP accumulator registers and register class. Remove hi/lo registers.Akira Hatanaka2012-09-261-33/+9
* Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it.Akira Hatanaka2012-09-263-31/+8
* Initialize boolean variables in MipsSubtarget's constructor.Akira Hatanaka2012-09-251-1/+2
* blank line for test commitReed Kotler2012-09-251-0/+1
* Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier2012-09-241-17/+0
* Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier2012-09-241-4/+0
* MIPS DSP: Add immediate leaves.Akira Hatanaka2012-09-221-0/+20
* MIPS DSP: Add predicates and instruction template.Akira Hatanaka2012-09-221-0/+25
* Add MIPS DSP register classes. Set actions of DSP vector operations and overrideAkira Hatanaka2012-09-212-0/+49
* SelectionDAG node enums for MIPS DSP nodes.Akira Hatanaka2012-09-212-0/+55
* Add MIPS accumulator and DSP control registers.Akira Hatanaka2012-09-212-1/+45
* Add flags and feature bits for mips dsp.Akira Hatanaka2012-09-212-0/+9
* [ms-inline asm] Expose the mnemonicIsValid() function in the AsmParser.Chad Rosier2012-09-211-0/+4
* Mips16FrameLowering.cpp: Remove unused TII introduced in r164349. [-Wunused-v...NAKAMURA Takumi2012-09-211-1/+0
* Properly save and restore RA and Mips16 callee save registers S0,S1Akira Hatanaka2012-09-213-6/+52
* Revert r164051.Akira Hatanaka2012-09-181-4/+0
* When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendRoman Divacky2012-09-182-8/+16
* Make sure there is enough room for RA. getStackSize needs to be cleaned up butAkira Hatanaka2012-09-171-0/+4
* Remove unused private fields to silence -Wunused-private-field.Craig Topper2012-09-151-9/+6
* Remove aligned/unaligned load/store fragments defined in MipsInstrInfo.td andAkira Hatanaka2012-09-156-146/+52
* Handled unaligned load/stores properly in Mips16 Akira Hatanaka2012-09-151-2/+7
* Fix Doxygen issues:Dmitri Gribenko2012-09-141-1/+1
* mips16 fixes.Akira Hatanaka2012-09-142-2/+16
* mips16: When copying operands in a conditional branch instruction, allow forAkira Hatanaka2012-09-131-3/+9
* Misc.Akira Hatanaka2012-09-121-3/+6
* Fix PR11985Michael Liao2012-09-121-4/+4
* Fix a couple of Doxygen comment issues pointed out by -Wdocumentation.Dmitri Gribenko2012-09-121-1/+1
* Remove redundant semicolons which are null statements.Dmitri Gribenko2012-09-101-1/+1
* Make helper function static.Benjamin Kramer2012-09-101-2/+1