aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/Mips
AgeCommit message (Expand)Author
2012-10-27Implement MipsHi for mips16Reed Kotler
2012-10-27[mips] Do not tail-call optimize vararg functions or functions with byvalAkira Hatanaka
2012-10-27[mips] Make sure FuncArg doesn't advance when OrigArgIndex is the same as in theAkira Hatanaka
2012-10-26implement mips16 tls global addrReed Kotler
2012-10-26Implement carry for subtract/add for mips16Reed Kotler
2012-10-26implement large (>16 bit) constant loading.Reed Kotler
2012-10-26fix test setgek.ll so that it will not give false "make check" Reed Kotler
2012-10-25implement mips16 patterns for select nodesReed Kotler
2012-10-24[mips] Make sure sret argument is returned in register V0.Akira Hatanaka
2012-10-23implement setXX patternsReed Kotler
2012-10-19[mips] Use 64-bit registers to return an sret pointer if target ABI is N64.Akira Hatanaka
2012-10-19[mips] Add code to do tail call optimization.Akira Hatanaka
2012-10-17Add conditional branch instructions and their patterns.Reed Kotler
2012-10-12Div, Rem int/unsigned int Reed Kotler
2012-10-10Implement MipsTargetLowering::CanLowerReturn.Akira Hatanaka
2012-10-05Patch for integer multiply, signed/unsigned, long/long long.Reed Kotler
2012-10-01checking test case for r164811. was an omission to not check this in. this w...Reed Kotler
2012-09-28MIPS DSP: add operands to make sure instruction strings are being matched.Akira Hatanaka
2012-09-28MIPS DSP: other miscellaneous instructions.Akira Hatanaka
2012-09-28MIPS DSP: ADDUH.QB instruction sub-class.Akira Hatanaka
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-27Test case for r164755 and 164756.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 vector load/store patterns.Akira Hatanaka
2012-09-15Handled unaligned load/stores properly in Mips16 Akira Hatanaka
2012-09-05Fix UseInitArray option for MIPS target.Logan Chien
2012-08-28Fix mips' long branch pass.Akira Hatanaka
2012-08-28Fix bug 13532.Akira Hatanaka
2012-08-24Disable Mips' delay slot filler when optimization level is O0.Akira Hatanaka
2012-08-24In MipsDAGToDAGISel::SelectAddr, fold add node into address operand, if itsAkira Hatanaka
2012-08-22Add register Mips::GP to the list of reserved registers if target is bare-metalAkira Hatanaka
2012-08-22Add option disable-mips-delay-filler. Turn on mips' delay slot filler byAkira Hatanaka
2012-08-16Test case for r162008.Akira Hatanaka
2012-08-09Don't modify MO while use_iterator is still pointing to it.Jakob Stoklund Olesen
2012-08-08Add test triples to fix win32 failures. Revert workaround from r161292.Bob Wilson
2012-08-031. Redo mips16 instructions to avoid multiple opcodes for same instruction.Akira Hatanaka
2012-08-02Set transient stack alignment in constructor of MipsFrameLowering and re-enableAkira Hatanaka
2012-07-31Add definitions of two subclasses of MipsFrameLowering, Mips16FrameLowering andAkira Hatanaka
2012-07-31Let PEI::calculateFrameObjectOffsets compute the final stack size rather thanAkira Hatanaka
2012-07-31Expand DYNAMIC_STACKALLOC nodes rather than doing custom-lowering.Akira Hatanaka
2012-07-31When store nodes or memcpy nodes are created to copy the function callAkira Hatanaka
2012-07-31Fix type of LUXC1 and SUXC1. These instructions were incorrectly defined asAkira Hatanaka
2012-07-26Fix call setup for PIC.Akira Hatanaka
2012-07-25Eliminate the stack slot used to save the global base register.Akira Hatanaka
2012-07-23Add basic ability to setup call frame, and make procedure calls.Akira Hatanaka
2012-07-21Fix Mips long branch pass.Akira Hatanaka