aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/Mips
Commit message (Expand)AuthorAgeFilesLines
* Fix a subtle difference between running clang vs llc for mips16.Reed Kotler2013-08-161-0/+27
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-2/+0
* [Mips][msa] Added the simple builtins (madd_q to xori)Jack Carter2013-08-1514-0/+3692
* [Mips][msa] Added the simple builtins (fadd to ftq)Jack Carter2013-08-1511-0/+1710
* [Mips][msa] Added the simple builtins (add_a to dpsub[su], ilvev to ldi)Jack Carter2013-08-1513-0/+4027
* [mips] Properly parse registers that appear in inline-asm constraints.Akira Hatanaka2013-08-141-0/+18
* Don't generate floating point stubs for mips16 code if the functionReed Kotler2013-08-111-0/+25
* Add another intrinsic that LLVM gives an incorrect prototype to.Reed Kotler2013-08-091-0/+18
* Create a pattern for the "trap" instruction.Reed Kotler2013-08-071-0/+13
* Add the saving of S2. This is needed for some of the floating pointReed Kotler2013-08-045-16/+17
* Clean up code for Mips16 large frame handling.Reed Kotler2013-08-041-12/+25
* [mips] Expand vector truncating stores and extending loads.Akira Hatanaka2013-08-021-0/+11
* Fix some issues with Mips16 floating when certain intrinsics are present.Reed Kotler2013-08-011-0/+368
* Fix some misc. issues with Mips16 fp stubs.Reed Kotler2013-08-011-48/+50
* [mips] Implement llvm.trap intrinsic.Akira Hatanaka2013-07-261-0/+11
* [mips] Print instructions "beq", "bne" and "or" using assembler pseudoAkira Hatanaka2013-07-263-24/+24
* Allocate local registers in order for optimal coloring.Andrew Trick2013-07-251-3/+2
* Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to f...Stephen Lin2013-07-1430-287/+287
* Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging....Stephen Lin2013-07-136-28/+28
* [mips] Remove trailing whitespace.Akira Hatanaka2013-07-121-4/+4
* [mips] Implement MipsTargetMachine::getInstrItineraryData().Akira Hatanaka2013-07-128-84/+89
* [mips] Fix test case to check that mips64 instructions are generated.Akira Hatanaka2013-07-011-4/+4
* [mips] Improve code generation for constant multiplication using shifts, adds...Akira Hatanaka2013-06-261-0/+49
* Replace with a shorter test case produced by Doug Gillmore.Reed Kotler2013-06-221-6392/+28
* [mips] Add an IR transformation pass that optimizes calls to sqrt.Akira Hatanaka2013-06-111-0/+32
* Fix a regression I introduced when I expanded the complex pseudos inReed Kotler2013-06-091-0/+6406
* Teach AsmPrinter how to print odd constants.Quentin Colombet2013-06-071-0/+17
* [mips] brcond + setgt/setugt instruction selection patterns.Akira Hatanaka2013-06-051-0/+134
* [mips] Big-endian code generation for atomic instructions.Akira Hatanaka2013-05-311-160/+335
* Track IR ordering of SelectionDAG nodes 4/4.Andrew Trick2013-05-251-0/+16
* [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-1/+37
* Add checks that the proper predeined stubs are being called to the test case.Reed Kotler2013-05-211-0/+58
* Add some additional functions to the list of helper functions forReed Kotler2013-05-211-0/+67
* [mips] Add (setne $lhs, 0) instruction selection pattern.Akira Hatanaka2013-05-201-0/+10
* [mips] Trap on integer division by zero.Akira Hatanaka2013-05-202-11/+41
* [mips] Improve instruction selection for pattern (store (fp_to_sint $src), $p...Akira Hatanaka2013-05-161-0/+52
* More addFrameMove test coverage.Rafael Espindola2013-05-161-0/+2
* [mips] Test case for r182042. Add comment.Akira Hatanaka2013-05-161-0/+48
* More test coverage for addFrameMove.Rafael Espindola2013-05-161-5/+7
* Add more addFrameMove test coverage.Rafael Espindola2013-05-161-1/+6
* Patch number 2 for mips16/32 floating point interoperability stubs.Reed Kotler2013-05-161-0/+294
* This is the first of three patches which creates stubs used forReed Kotler2013-05-141-0/+1028
* StackColoring: don't clear an instruction's mem operand if the underlyingAkira Hatanaka2013-05-141-0/+39
* [mips] Add option -mno-ldc1-sdc1.Akira Hatanaka2013-05-131-0/+45
* Add -mtriple=mipsel-linux-gnu to the test so that the compiler doesReed Kotler2013-05-111-4/+4
* Checkin in of first of several patches to finish implementation ofReed Kotler2013-05-101-0/+77
* [mips] Add instruction selection pattern for (seteq $LHS, 0).Akira Hatanaka2013-05-081-0/+11
* Remove some uneeded pseudos in the presence of the naked function attribute.Reed Kotler2013-05-031-0/+29
* [mips] Split the DSP control register and define one register for each field ofAkira Hatanaka2013-05-031-8/+3