aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips
AgeCommit message (Expand)Author
2012-10-10Reorder some parts of the td file to by in alphabetical orderReed Kotler
2012-10-10Implement MipsTargetLowering::CanLowerReturn.Akira Hatanaka
2012-10-09Initial assembler implementation of Mips load address macroJack Carter
2012-10-09Improvements to MIPS64 assembler:David Chisnall
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-10-06Adding support for instructions mfc0, mfc2, mtc0, mtc2Jack Carter
2012-10-06Minor changes based on post commit review:Jack Carter
2012-10-05Minor changes based on post commit review:Jack Carter
2012-10-05[ms-inline asm] Add a few typedefs to simplify future changes.Chad Rosier
2012-10-05Patch for integer multiply, signed/unsigned, long/long long.Reed Kotler
2012-10-04Implement methods that enable expansion of load immediate Jack Carter
2012-10-04This patch is a partial implementation of mips .set assembler directive. Dire...Jack Carter
2012-10-03This patch moves from using a hard coded number (4) Jack Carter
2012-10-02The mips 64bit instructions DSLL, DSRA, DSRL, DEXT and DINS get transformed b...Jack Carter
2012-10-01[ms-inline asm] Add the convertToMapAndConstraints() function that is used toChad Rosier
2012-09-28MIPS DSP: other miscellaneous instructions.Akira Hatanaka
2012-09-28MIPS DSP: ADDUH.QB instruction sub-class.Akira Hatanaka
2012-09-281. Add load/store words from the stackReed Kotler
2012-09-27MIPS DSP: ABSQ_S.PH instruction sub-class.Akira Hatanaka
2012-09-27MIPS DSP: SHLL.QB instruction sub-class.Akira Hatanaka
2012-09-27MIPS DSP: rddsp (instruction which reads DSPControl register fields to a GPR).Akira Hatanaka
2012-09-27MIPS DSP: CMPU.EQ.QB instruction sub-class.Akira Hatanaka
2012-09-27MIPS DSP: ADDU.QB instruction sub-class.Akira Hatanaka
2012-09-27MIPS DSP: Branch on Greater Than or Equal To Value 32 in DSPControl Pos Field...Akira Hatanaka
2012-09-27MIPS DSP: all the remaining instructions which read or write accumulators.Akira Hatanaka
2012-09-27MIPS DSP: add support for extract-word instructions.Akira Hatanaka
2012-09-27MIPS DSP: add functions which decode DSP and accumulator registers.Akira Hatanaka
2012-09-27MIPS DSP: add code necessary for pseudo instruction lowering.Akira Hatanaka
2012-09-27MIPS DSP: add bitcast patterns between vectors and int.Akira Hatanaka
2012-09-27MIPS DSP: add vector load/store patterns.Akira Hatanaka
2012-09-26Add case clauses for returning dsp accumulator encoding values in functionAkira Hatanaka
2012-09-26Add DSP accumulator registers and register class. Remove hi/lo registers.Akira Hatanaka
2012-09-26Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it.Akira Hatanaka
2012-09-25Initialize boolean variables in MipsSubtarget's constructor.Akira Hatanaka
2012-09-25blank line for test commitReed Kotler
2012-09-24Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier
2012-09-24Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier
2012-09-22MIPS DSP: Add immediate leaves.Akira Hatanaka
2012-09-22MIPS DSP: Add predicates and instruction template.Akira Hatanaka
2012-09-21Add MIPS DSP register classes. Set actions of DSP vector operations and overrideAkira Hatanaka
2012-09-21SelectionDAG node enums for MIPS DSP nodes.Akira Hatanaka
2012-09-21Add MIPS accumulator and DSP control registers.Akira Hatanaka
2012-09-21Add flags and feature bits for mips dsp.Akira Hatanaka
2012-09-21[ms-inline asm] Expose the mnemonicIsValid() function in the AsmParser.Chad Rosier
2012-09-21Mips16FrameLowering.cpp: Remove unused TII introduced in r164349. [-Wunused-v...NAKAMURA Takumi
2012-09-21Properly save and restore RA and Mips16 callee save registers S0,S1Akira Hatanaka
2012-09-18Revert r164051.Akira Hatanaka
2012-09-18When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendRoman Divacky
2012-09-17Make sure there is enough room for RA. getStackSize needs to be cleaned up butAkira Hatanaka
2012-09-15Remove unused private fields to silence -Wunused-private-field.Craig Topper