aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Add explicit triples to these tests so that llc behaves as expected onDan Gohman2007-07-093-9/+24
| | | | | | | non-Apple hosts. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38455 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix an error where ANTIC_OUT was ending up with more than one expression ofOwen Anderson2007-07-071-0/+14
| | | | | | | the same value number. This fixes an infinite loop on 444.namd. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37967 91177308-0d34-0410-b5e6-96231b3b80d8
* Add an explicit triple to the big-endian tests so that the assemblyDan Gohman2007-07-062-6/+12
| | | | | | | output format is always consistent with what the greps are looking for. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37943 91177308-0d34-0410-b5e6-96231b3b80d8
* Test that byte offsets are used to index into the listDuncan Sands2007-07-061-0/+1621
| | | | | | | | of filter ids, and not simply the id index. Testing this requires at least 128 type infos! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37941 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix a bunch of issues found in a testcase from 400.perlbench.Owen Anderson2007-07-051-0/+54
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37929 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix test.Evan Cheng2007-07-051-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37928 91177308-0d34-0410-b5e6-96231b3b80d8
* avoid ambiguity in target selectionChris Lattner2007-07-051-2/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37927 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a parameter to getCopyToParts and getCopyFromParts to specify whetherDan Gohman2007-07-052-0/+18
| | | | | | | | | endian swapping should be done, and update the code to use it. This fixes some register ordering issues on big-endian systems, such as PowerPC, introduced by the recent illegal by-val arguments changes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37921 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix PR1539. Add LoopPassPrinter.Devang Patel2007-07-051-0/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37909 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix another bug, this time in PREing select instructions.Owen Anderson2007-07-041-0/+18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37878 91177308-0d34-0410-b5e6-96231b3b80d8
* Nested try-catch-filter testcase.Duncan Sands2007-07-041-0/+32
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37874 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix a typo that was killing GVNPRE of select instructions.Owen Anderson2007-07-041-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37871 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix an error in phi translation of GEPs that was causing failures.Owen Anderson2007-07-041-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37868 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow a GR64 to be moved into an MMX register via the "movd" instruction.Bill Wendling2007-07-042-1/+20
| | | | | | | | Still need to have JIT generate this code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37863 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for performing GVNPRE on GEP instructions.Owen Anderson2007-07-031-0/+17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37862 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for performing GVNPRE on cast instructions, and add a testcase ↵Owen Anderson2007-07-031-0/+17
| | | | | | for this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37856 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcases for rev 37847 (PR's 1489 and 1505).Dale Johannesen2007-07-033-0/+140
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37848 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a basic test-case for passing and returning <4 x double> andDan Gohman2007-07-021-0/+14
| | | | | | | <8 x float> values on X86. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37845 91177308-0d34-0410-b5e6-96231b3b80d8
* New test case. DAGCombiner should be able to fold -sin(-x)Dan Gohman2007-07-021-0/+12
| | | | | | | in -enable-unsafe-fp-math mode. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37841 91177308-0d34-0410-b5e6-96231b3b80d8
* Test case for recent patch for IndVarSimplify.cppZhou Sheng2007-07-021-0/+25
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37838 91177308-0d34-0410-b5e6-96231b3b80d8
* New test.Evan Cheng2007-06-291-0/+50
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37823 91177308-0d34-0410-b5e6-96231b3b80d8
* New test.Evan Cheng2007-06-291-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37815 91177308-0d34-0410-b5e6-96231b3b80d8
* Convert .cvsignore filesJohn Criswell2007-06-2974-210/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37801 91177308-0d34-0410-b5e6-96231b3b80d8
* New test.Evan Cheng2007-06-291-0/+85
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37791 91177308-0d34-0410-b5e6-96231b3b80d8
* New tests.Evan Cheng2007-06-292-0/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37787 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix an assertion failure in legalizing bitcast operators on targets whereDan Gohman2007-06-291-0/+13
| | | | | | | vectors are split down to single elements as part of legalization. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37785 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a test for performing GVNPRE on select instructions.Owen Anderson2007-06-281-0/+17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37782 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix PR 1526.Devang Patel2007-06-281-0/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37780 91177308-0d34-0410-b5e6-96231b3b80d8
* Update. Now, -etforest is an invalid option.Devang Patel2007-06-271-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37767 91177308-0d34-0410-b5e6-96231b3b80d8
* Add tests for performing GVNPRE on the three vector-specific instructions.Owen Anderson2007-06-273-0/+54
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37744 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase, the inliner shouldn't inline this.Chris Lattner2007-06-251-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37722 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename variables to expose the fact that this test is failing.Owen Anderson2007-06-241-16/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37711 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix tests.Evan Cheng2007-06-212-1/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37693 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase miscompiled by instcombine, reduced from perlChris Lattner2007-06-211-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37691 91177308-0d34-0410-b5e6-96231b3b80d8
* New tests.Evan Cheng2007-06-211-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37686 91177308-0d34-0410-b5e6-96231b3b80d8
* Added some if-conversion tests.Evan Cheng2007-06-208-0/+201
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37672 91177308-0d34-0410-b5e6-96231b3b80d8
* Testcase for instances where a constant only occurs as an operand to a phi node.Owen Anderson2007-06-191-0/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37653 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a new testcase for memory corruption issues.Owen Anderson2007-06-191-0/+26
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37648 91177308-0d34-0410-b5e6-96231b3b80d8
* testcase for PR1513Chris Lattner2007-06-191-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37638 91177308-0d34-0410-b5e6-96231b3b80d8
* New test case: identity operation of RHS / LHS of a VECTOR_SHUFFLE.Evan Cheng2007-06-191-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37637 91177308-0d34-0410-b5e6-96231b3b80d8
* Modify annotate intrinsic to take 2 additional args: file and line number.Tanya Lattner2007-06-182-3/+2
| | | | | | | | Fix up Annotate attribute test case. Fix DebugFilename.c test case to look for right file name. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37632 91177308-0d34-0410-b5e6-96231b3b80d8
* ensure we don't regress on these tests. We generate aweful code in x86-32 forChris Lattner2007-06-171-0/+13
| | | | | | | these though. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37619 91177308-0d34-0410-b5e6-96231b3b80d8
* XFAILing until I can fix properly.Bill Wendling2007-06-161-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37618 91177308-0d34-0410-b5e6-96231b3b80d8
* Call the correct function name. Patch from Stephane Letz.Nick Lewycky2007-06-161-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37614 91177308-0d34-0410-b5e6-96231b3b80d8
* Testcase for MMX int to MMX register failure.Bill Wendling2007-06-161-0/+17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37612 91177308-0d34-0410-b5e6-96231b3b80d8
* Testcase where GVNPRE was getting confused by invoke instructions.Owen Anderson2007-06-161-0/+70
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37609 91177308-0d34-0410-b5e6-96231b3b80d8
* test case for annotate attributeTanya Lattner2007-06-151-0/+25
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37604 91177308-0d34-0410-b5e6-96231b3b80d8
* make this test harder, include a tied register.Chris Lattner2007-06-151-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37600 91177308-0d34-0410-b5e6-96231b3b80d8
* Workaround for PR1508.Duncan Sands2007-06-152-1/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37597 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a testcase where GVNPRE what getting confused by a loop.Owen Anderson2007-06-151-0/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37594 91177308-0d34-0410-b5e6-96231b3b80d8