summaryrefslogtreecommitdiff
path: root/test/CodeGen/Mips
Commit message (Expand)AuthorAge
* Reapply r143206, with fixes. Disallow physical register lifetimesDan Gohman2011-11-03
* Revert r143206, as there are still some failing tests.Dan Gohman2011-10-29
* Reapply r143177 and r143179 (reverting r143188), with schedulerDan Gohman2011-10-28
* Speculatively disable Dan's commits 143177 and 143179 to see ifDuncan Sands2011-10-28
* Eliminate LegalizeOps' LegalizedNodes map and have it just call RAUWDan Gohman2011-10-28
* Change the default scheduler from Latency to ILP, since LatencyDan Gohman2011-10-24
* Test cases for 64-bit load and store instructions.Akira Hatanaka2011-10-11
* Move CHECK after entry label.Akira Hatanaka2011-10-03
* Add support for 64-bit logical NOR.Akira Hatanaka2011-10-03
* Add support for 64-bit count leading ones and zeros instructions.Akira Hatanaka2011-10-03
* Add support for 64-bit divide instructions.Akira Hatanaka2011-10-03
* Add support for 64-bit integer multiply instructions.Akira Hatanaka2011-10-03
* Remove unnecessary checking of register operands.Akira Hatanaka2011-09-30
* Add definitions of Mips64 rotate instructions.Akira Hatanaka2011-09-30
* Check values of immediate operands.Akira Hatanaka2011-09-30
* Mips64 shift instructions.Akira Hatanaka2011-09-30
* Mips64 arithmetic and logical instructions with one source register andAkira Hatanaka2011-09-30
* Fill delay slot with useful instructions. Modified from Sparc's version of delayAkira Hatanaka2011-09-29
* Mips64 arithmetic and logical instructions with two source registers.Akira Hatanaka2011-09-29
* Convert more tests over to the new atomic instructions.Eli Friedman2011-09-26
* Remove +.Akira Hatanaka2011-09-21
* Re-enable some of the disabled tests. Use FileCheck instead of grep to checkAkira Hatanaka2011-09-21
* Delete test cases that generate code for allegrex/psp and cannot be repurposed.Akira Hatanaka2011-09-13
* Add pattern used to match MipsLo, which is needed when the instruction selectorAkira Hatanaka2011-09-13
* Disable tests which generate code for allegrex or psp.Akira Hatanaka2011-09-13
* Fix test cases.Akira Hatanaka2011-09-09
* Drop support for Mips1 and Mips2.Akira Hatanaka2011-09-09
* Drop support for Allegrex. Allegrex implements a variant of Mips2.Akira Hatanaka2011-09-09
* Change default target architecture from Mips1 to Mips32r1 in preparation forAkira Hatanaka2011-09-09
* Disable these tests harder. They're XFAIL'd, but that means they still run, andNick Lewycky2011-09-06
* Better fix for this testcase. Update it to the new EH scheme entirely.Bill Wendling2011-09-02
* Update for new EH stuff. (I'm not sure if this is 100% correct.)Bill Wendling2011-09-02
* Revert r131152, r129796, r129761. This code is currently consideredDan Gohman2011-09-01
* Use subword loads instead of a 4-byte load when the size of a structure (or aAkira Hatanaka2011-08-18
* Add support for ext and ins.Akira Hatanaka2011-08-17
* Add test case for r137711.Akira Hatanaka2011-08-16
* Fix handling of double precision loads and stores when Mips1 is targeted. Akira Hatanaka2011-08-16
* Define unaligned load and store. Akira Hatanaka2011-08-12
* Test case for 137484Akira Hatanaka2011-08-12
* Enclose directive .cprestore with .set macro and nomacro to silence assemblerAkira Hatanaka2011-08-11
* Lower memory barriers to sync instructions.Akira Hatanaka2011-07-19
* Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL orAkira Hatanaka2011-07-19
* Remove redundant instructions.Akira Hatanaka2011-07-19
* Do not treat atomic.load.sub differently than other atomic binary intrinsics.Akira Hatanaka2011-07-18
* Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from Akira Hatanaka2011-07-18
* Change the chain input of nodes that load the address of a function. This changeAkira Hatanaka2011-06-24
* Prevent generation of redundant addiu instructions that compute address of Akira Hatanaka2011-06-24
* Re-apply 132758 and 132768 which were speculatively reverted in 132777. Akira Hatanaka2011-06-21
* make the asmparser reject function and type redefinitions. 'Merging' hasn't ...Chris Lattner2011-06-17
* manually upgrade a bunch of tests to modern syntax, and remove some thatChris Lattner2011-06-17