summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/CodeGen/PowerPC
Commit message (Collapse)AuthorAgeFilesLines
...
* Add a testcase for load short -> uint, which is currently emitted as aNate Begeman2005-08-181-0/+9
| | | | | | zextload + sign_extend_inreg rather than a sextload. llvm-svn: 22852
* Added test cases to guarantee use of ORC and ANDC.Jim Laskey2005-08-121-1/+27
| | | | llvm-svn: 22772
* testcase that crashed the ppc backend, distilled from craftyChris Lattner2005-08-121-0/+12
| | | | llvm-svn: 22770
* 1. Added the function isOpcWithIntImmediate to simplify testing of operand withJim Laskey2005-08-111-0/+3
| | | | | | | | specified opcode and an integer constant right operand. 2. Modified ISD::SHL, ISD::SRL, ISD::SRA to use rlwinm when applied after a mask. llvm-svn: 22761
* Add testcases for new rlwinm cases handled, patch by Jim Laskey!Chris Lattner2005-08-091-1/+44
| | | | llvm-svn: 22730
* Add a couple rlwinm tests for bitfield clearsNate Begeman2005-08-031-0/+17
| | | | llvm-svn: 22624
* Update rlwimi tests to catch all the cases we care aboutNate Begeman2005-08-032-2/+42
| | | | llvm-svn: 22623
* Fix this test on Solaris.John Criswell2005-05-121-1/+1
| | | | | | | | Solaris grep is more traditional and (AFAIK) does not support regexs. Also, single quotes should disable all shell interpretation, so no backslashes should be needed (and, in fact, keep Solaris from working). llvm-svn: 21902
* Add testcase for legalizing ISD::CTTZ efficiently. On PPC, ctlz(int) isNate Begeman2005-05-111-0/+12
| | | | | | | | | | | | now codegen'd as this: addi r2, r3, -1 andc r2, r2, r3 cntlzw r2, r2 subfic r3, r2, 32 blr llvm-svn: 21881
* Check for eqv matchingChris Lattner2005-04-211-0/+13
| | | | llvm-svn: 21414
* Update dejagnu tests to use the new pattern isel flagNate Begeman2005-04-162-2/+2
| | | | llvm-svn: 21311
* Add CodeGen tests for the recent SelectionDAG transformsNate Begeman2005-04-132-0/+53
| | | | llvm-svn: 21292
* fix this testcase so the regex doesn't match the function nameChris Lattner2005-04-101-1/+1
| | | | llvm-svn: 21210
* Add a testcase to make sure that we don't emit two fneg instructions backNate Begeman2005-04-091-0/+8
| | | | | | to back for certain fsel instructions. llvm-svn: 21176
* Add cases to cover the rest of the patterns we should be matchingNate Begeman2005-04-091-6/+16
| | | | llvm-svn: 21175
* add a test for fnabsChris Lattner2005-04-091-0/+11
| | | | llvm-svn: 21169
* add a partial test for the fma operations that ppc supports. I'm sure I'mChris Lattner2005-04-091-0/+30
| | | | | | | missing some and not all of these match yet, but I'm sure that Nate will clean up my mess :) llvm-svn: 21168
* New testcase, problem found by Rob.Chris Lattner2005-01-141-0/+3
| | | | llvm-svn: 19556
* Testcase that crashes the PPC backend. Thanks to Rob for finding this.Chris Lattner2005-01-141-0/+8
| | | | llvm-svn: 19554
* New testcase that the PPC backend miscompiles. It is emittingChris Lattner2004-12-121-0/+3
| | | | | | | | .comm _X,0 For X, which makes the linker thing that X is never defined. llvm-svn: 18834
* New testcase that crashes the PPC BEChris Lattner2004-11-301-0/+7
| | | | llvm-svn: 18375
* New testcaseChris Lattner2004-11-301-0/+6
| | | | llvm-svn: 18373
* New testcase that crashes the PPC backendChris Lattner2004-11-301-0/+6
| | | | llvm-svn: 18370
* Adding srcdir argTanya Lattner2004-11-191-1/+1
| | | | llvm-svn: 18020
* Adding subdirectory dg.exp files in order to be able to use dejagnu to only ↵Tanya Lattner2004-11-131-0/+3
| | | | | | run specific tests (located in some subdirectory of Regression) llvm-svn: 17712
* Add missing run lineChris Lattner2004-11-061-2/+2
| | | | llvm-svn: 17522
* Initial checkin of regression test for generating the PowerPC rlwimiNate Begeman2004-10-241-0/+62
instruction, which performs bitfield inserts. All tests should compile to one rlwimi instruction. llvm-svn: 17206
OpenPOWER on IntegriCloud