aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips
AgeCommit message (Expand)Author
2013-03-30[mips] Add patterns for DSP indexed load instructions.Akira Hatanaka
2013-03-30[mips] Define reg+imm load/store pattern templates.Akira Hatanaka
2013-03-30[mips] Fix DSP instructions to have explicit accumulator register operands.Akira Hatanaka
2013-03-30Remove unused variables.Akira Hatanaka
2013-03-30[mips] Move the code which does dag-combine for multiply-add/sub nodes toAkira Hatanaka
2013-03-30[mips] Fix definitions of multiply, multiply-add/sub and divide instructions.Akira Hatanaka
2013-03-30[mips] Remove function getFPBranchCodeFromCond. Rename invertFPCondCodeAdd.Akira Hatanaka
2013-03-30Fix indentation.Akira Hatanaka
2013-03-30[mips] Add mips-specific nodes which will be used to select multiply and divideAkira Hatanaka
2013-03-30[mips] Implement getRepRegClassFor in MipsSETargetLowering. This function isAkira Hatanaka
2013-03-30[mips] Fix MipsSEInstrInfo::copyPhysReg, loadRegFromStack and storeRegToStackAkira Hatanaka
2013-03-30[mips] Expand pseudo load, store and copy instructions right beforeAkira Hatanaka
2013-03-30[mips] Define pseudo instructions for spilling and copying accumulatorAkira Hatanaka
2013-03-29[mips] Define a function which returns the GPR register class.Akira Hatanaka
2013-03-29[mips] Change type of accumulator registers to Untyped. Add two more accumulatorAkira Hatanaka
2013-03-29[mips] Define overloaded versions of storeRegToStack and loadRegFromStack.Akira Hatanaka
2013-03-29[mips] Add parameter Alignment to MipsFrameLowering's constructor.Akira Hatanaka
2013-03-28[Mips Assembler] Add support for OR macro with imediate opperandJack Carter
2013-03-28[Mips Assembler] Add alias definitions for jalJack Carter
2013-03-25Fix comment.Akira Hatanaka
2013-03-22Allow the register scavenger to spill multiple registersHal Finkel
2013-03-22Fix the invalid opcode for Mips branch instructions in the assemblerJack Carter
2013-03-22This patch that enables the Mips assembler to use symbols for offset for inst...Jack Carter
2013-03-21This patch enables the Mips .set directive to define aliasesJack Carter
2013-03-15Silence anonymous type in anonymous union warnings.Eric Christopher
2013-03-14Remove some unused variables to clean the Clang -Werror buildDavid Blaikie
2013-03-14[mips] Set isAllocatable bit of unallocatable register classes to 0.Akira Hatanaka
2013-03-14Add a new method which enables one to change register classes.Reed Kotler
2013-03-14Provide the register scavenger to processFunctionBeforeFrameFinalizedHal Finkel
2013-03-14[mips] Fix filename in comment and delete unnecessary lines of code.Akira Hatanaka
2013-03-14Add back lines which were accidentally deleted in CMakeLists.txt.Akira Hatanaka
2013-03-14[mips] Define function MipsSEDAGToDAGISel::selectAddESubE.Akira Hatanaka
2013-03-14[mips] Rename functions and variables to start with proper case.Akira Hatanaka
2013-03-14Add header file MipsISelDAGToDAG.h.Akira Hatanaka
2013-03-14[mips] Define two subclasses of MipsDAGToDAGISel. Mips16DAGToDAGISel is forAkira Hatanaka
2013-03-13[mips] Define two subclasses of MipsTargetLowering. Mips16TargetLowering is forAkira Hatanaka
2013-03-12[mips] Rename function and variable names to start with proper case. Fix typos.Akira Hatanaka
2013-03-08DAGCombiner: Use correct value type for checking legality of BR_CC v3Tom Stellard
2013-03-06[mips] Custom-legalize BR_JT.Akira Hatanaka
2013-03-05[mips] Remove android calling convention.Akira Hatanaka
2013-03-05[mips] Fix MipsCC::analyzeReturn so that, in soft-float mode, fp128 getsAkira Hatanaka
2013-03-05[mips] Fix MipsTargetLowering::LowerCallResult and LowerReturn to correctlyAkira Hatanaka
2013-03-05[mips] Fix MipsTargetLowering::LowerCall to pass fp128 arguments in floatingAkira Hatanaka
2013-03-05[mips] Correct handling of fp128 (long double) formals and read long doubleAkira Hatanaka
2013-03-04[mips] Print move instructions.Akira Hatanaka
2013-03-04Mips specific inline assembler constraint 'R'Jack Carter
2013-03-04Mips ISD typoJia Liu
2013-03-01[mips] Fix inefficient code generation.Akira Hatanaka
2013-03-01Fix indentation.Akira Hatanaka
2013-03-01Fix PR10475Michael Liao