Age | Commit message (Expand) | Author | Files | Lines |
2011-11-03 | Reapply r143206, with fixes. Disallow physical register lifetimes | Dan Gohman | 2 | -10/+2 |
2011-10-29 | Revert r143206, as there are still some failing tests. | Dan Gohman | 2 | -2/+10 |
2011-10-28 | Reapply r143177 and r143179 (reverting r143188), with scheduler | Dan Gohman | 2 | -10/+2 |
2011-10-28 | Speculatively disable Dan's commits 143177 and 143179 to see if | Duncan Sands | 2 | -2/+10 |
2011-10-28 | Eliminate LegalizeOps' LegalizedNodes map and have it just call RAUW | Dan Gohman | 2 | -10/+2 |
2011-10-24 | Change the default scheduler from Latency to ILP, since Latency | Dan Gohman | 9 | -81/+59 |
2011-10-11 | Test cases for 64-bit load and store instructions. | Akira Hatanaka | 2 | -0/+215 |
2011-10-03 | Move CHECK after entry label. | Akira Hatanaka | 1 | -2/+2 |
2011-10-03 | Add support for 64-bit logical NOR. | Akira Hatanaka | 1 | -0/+8 |
2011-10-03 | Add support for 64-bit count leading ones and zeros instructions. | Akira Hatanaka | 1 | -0/+17 |
2011-10-03 | Add support for 64-bit divide instructions. | Akira Hatanaka | 1 | -0/+33 |
2011-10-03 | Add support for 64-bit integer multiply instructions. | Akira Hatanaka | 1 | -0/+13 |
2011-09-30 | Remove unnecessary checking of register operands. | Akira Hatanaka | 2 | -7/+7 |
2011-09-30 | Add definitions of Mips64 rotate instructions. | Akira Hatanaka | 1 | -1/+41 |
2011-09-30 | Check values of immediate operands. | Akira Hatanaka | 2 | -11/+11 |
2011-09-30 | Mips64 shift instructions. | Akira Hatanaka | 1 | -0/+64 |
2011-09-30 | Mips64 arithmetic and logical instructions with one source register and | Akira Hatanaka | 1 | -0/+36 |
2011-09-29 | Fill delay slot with useful instructions. Modified from Sparc's version of delay | Akira Hatanaka | 1 | -0/+15 |
2011-09-29 | Mips64 arithmetic and logical instructions with two source registers. | Akira Hatanaka | 1 | -0/+36 |
2011-09-26 | Convert more tests over to the new atomic instructions. | Eli Friedman | 1 | -26/+10 |
2011-09-21 | Remove +. | Akira Hatanaka | 1 | -1/+1 |
2011-09-21 | Re-enable some of the disabled tests. Use FileCheck instead of grep to check | Akira Hatanaka | 5 | -40/+25 |
2011-09-13 | Delete test cases that generate code for allegrex/psp and cannot be repurposed. | Akira Hatanaka | 2 | -45/+0 |
2011-09-13 | Add pattern used to match MipsLo, which is needed when the instruction selector | Akira Hatanaka | 1 | -0/+19 |
2011-09-13 | Disable tests which generate code for allegrex or psp. | Akira Hatanaka | 2 | -16/+22 |
2011-09-09 | Fix test cases. | Akira Hatanaka | 15 | -53/+53 |
2011-09-09 | Drop support for Mips1 and Mips2. | Akira Hatanaka | 8 | -80/+10 |
2011-09-09 | Drop support for Allegrex. Allegrex implements a variant of Mips2. | Akira Hatanaka | 8 | -16/+33 |
2011-09-09 | Change default target architecture from Mips1 to Mips32r1 in preparation for | Akira Hatanaka | 4 | -6/+6 |
2011-09-06 | Disable these tests harder. They're XFAIL'd, but that means they still run, and | Nick Lewycky | 2 | -2/+4 |
2011-09-02 | Better fix for this testcase. Update it to the new EH scheme entirely. | Bill Wendling | 1 | -6/+7 |
2011-09-02 | Update for new EH stuff. (I'm not sure if this is 100% correct.) | Bill Wendling | 1 | -1/+1 |
2011-09-01 | Revert r131152, r129796, r129761. This code is currently considered | Dan Gohman | 2 | -0/+6 |
2011-08-18 | Use subword loads instead of a 4-byte load when the size of a structure (or a | Akira Hatanaka | 1 | -3/+28 |
2011-08-17 | Add support for ext and ins. | Akira Hatanaka | 1 | -0/+21 |
2011-08-16 | Add test case for r137711. | Akira Hatanaka | 1 | -0/+36 |
2011-08-16 | Fix handling of double precision loads and stores when Mips1 is targeted. | Akira Hatanaka | 1 | -1/+1 |
2011-08-12 | Define unaligned load and store. | Akira Hatanaka | 1 | -0/+16 |
2011-08-12 | Test case for 137484 | Akira Hatanaka | 1 | -0/+11 |
2011-08-11 | Enclose directive .cprestore with .set macro and nomacro to silence assembler | Akira Hatanaka | 1 | -0/+16 |
2011-07-19 | Lower memory barriers to sync instructions. | Akira Hatanaka | 1 | -0/+19 |
2011-07-19 | Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL or | Akira Hatanaka | 1 | -16/+16 |
2011-07-19 | Remove redundant instructions. | Akira Hatanaka | 1 | -10/+5 |
2011-07-18 | Do not treat atomic.load.sub differently than other atomic binary intrinsics. | Akira Hatanaka | 1 | -3/+2 |
2011-07-18 | Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from | Akira Hatanaka | 1 | -24/+18 |
2011-06-24 | Change the chain input of nodes that load the address of a function. This change | Akira Hatanaka | 3 | -8/+6 |
2011-06-24 | Prevent generation of redundant addiu instructions that compute address of | Akira Hatanaka | 3 | -5/+5 |
2011-06-21 | Re-apply 132758 and 132768 which were speculatively reverted in 132777. | Akira Hatanaka | 2 | -6/+98 |
2011-06-17 | make the asmparser reject function and type redefinitions. 'Merging' hasn't ... | Chris Lattner | 1 | -2/+0 |
2011-06-17 | manually upgrade a bunch of tests to modern syntax, and remove some that | Chris Lattner | 1 | -2/+2 |