aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Add testcase for this:Chris Lattner2005-03-061-0/+21
| | | | | | | | | | | | | (3) Do not reduce element sizes of small power of two: char s[10]; for (i) ...s[i] ... when the indvar is not eliminable. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20502 91177308-0d34-0410-b5e6-96231b3b80d8
* testcase for A[invariant][indvar] where invariant is an instruction.Chris Lattner2005-03-061-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20500 91177308-0d34-0410-b5e6-96231b3b80d8
* add test for this:Chris Lattner2005-03-061-0/+21
| | | | | | | | | | | | (1) Allow loop invariant expressions to come before the induction variable (instead of just constants): int x; for (i) ...a[x][i] git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20499 91177308-0d34-0410-b5e6-96231b3b80d8
* Add test for this:Chris Lattner2005-03-061-0/+22
| | | | | | | | | | | | Allow operands after the induction variable (no restrictions): int x; for (i) j = ..... a[i][x][j] git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20498 91177308-0d34-0410-b5e6-96231b3b80d8
* a regtestChris Lattner2005-03-061-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20496 91177308-0d34-0410-b5e6-96231b3b80d8
* new directoryChris Lattner2005-03-061-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20495 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase for PR532Chris Lattner2005-03-061-0/+29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20492 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase reduced from the MultiSource/Applications/d failure last night.Chris Lattner2005-03-061-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20490 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase for PR533Chris Lattner2005-03-051-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20456 91177308-0d34-0410-b5e6-96231b3b80d8
* This file is all commented out.Chris Lattner2005-03-051-45/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20454 91177308-0d34-0410-b5e6-96231b3b80d8
* Testcase for a bug that caused us to miscompile ptrdist/ks on sparc.Chris Lattner2005-03-041-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20444 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a test for llvm.prefetch.Chris Lattner2005-02-281-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20379 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase for PR529Chris Lattner2005-02-271-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20356 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase globalopt should handle.Chris Lattner2005-02-271-0/+21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20351 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase globalopt should implementChris Lattner2005-02-271-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20350 91177308-0d34-0410-b5e6-96231b3b80d8
* Test that a global is marked constant when it can be.Chris Lattner2005-02-271-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20349 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix misspellings, patch contributed by Gabor Greif!Chris Lattner2005-02-273-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20341 91177308-0d34-0410-b5e6-96231b3b80d8
* A testcase that we miscompile, noticed from the demo page.Chris Lattner2005-02-261-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20336 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for a simple optimization that simplifycfg is about to do.Chris Lattner2005-02-241-0/+78
| | | | | | | All CFG edges to DEAD should be eliminated. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20299 91177308-0d34-0410-b5e6-96231b3b80d8
* add another testcase to make sure it gets turned into a switch (answer: yes ↵Chris Lattner2005-02-241-0/+15
| | | | | | it does) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20291 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for PR523Chris Lattner2005-02-211-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20261 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase for PR522.Chris Lattner2005-02-201-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20259 91177308-0d34-0410-b5e6-96231b3b80d8
* Testcase for PR520Chris Lattner2005-02-191-0/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20248 91177308-0d34-0410-b5e6-96231b3b80d8
* Adjust this test to pass after recent CFE changes. We now generate:Chris Lattner2005-02-191-1/+1
| | | | | | | | | %XX = global int cast (int* getelementptr ([2 x int]* getelementptr (%struct.S* null, int 0, uint 0), int 0, int 1) to int) which is the literal translation of the testcase :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20247 91177308-0d34-0410-b5e6-96231b3b80d8
* Make this testcase harder, to test the read case as well.Chris Lattner2005-02-191-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20245 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase.Chris Lattner2005-02-191-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20244 91177308-0d34-0410-b5e6-96231b3b80d8
* Quote the value of the PATH variable so that Cygwin and Windows can haveReid Spencer2005-02-181-1/+1
| | | | | | | spaces in path names and not confuse the shell. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20241 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow dejagnu tests to run on Windows/Cygwin. Quote the value of the PATHReid Spencer2005-02-181-1/+1
| | | | | | | variable so that spaces don't screw it up. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20240 91177308-0d34-0410-b5e6-96231b3b80d8
* New files, testing for a crash in ADCE compiling QT and a missed optimization.Chris Lattner2005-02-172-0/+64
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20226 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for PR515Chris Lattner2005-02-171-0/+63
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20223 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase for PR510.Chris Lattner2005-02-151-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20189 91177308-0d34-0410-b5e6-96231b3b80d8
* execution tests shouldn't go here. This was killing the PPC nightly tester.Chris Lattner2005-02-141-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20186 91177308-0d34-0410-b5e6-96231b3b80d8
* A testcase that LLC produces illegal asm on for Prolangs-C/cdecl now.Chris Lattner2005-02-141-0/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20182 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2005-02-141-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20176 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for PR509Chris Lattner2005-02-141-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20171 91177308-0d34-0410-b5e6-96231b3b80d8
* New test, adjust other test.Chris Lattner2005-02-122-1/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20134 91177308-0d34-0410-b5e6-96231b3b80d8
* Reinstate this test, it is correct after all.Chris Lattner2005-02-121-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20133 91177308-0d34-0410-b5e6-96231b3b80d8
* This test is invalidChris Lattner2005-02-121-12/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20131 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for PR504Chris Lattner2005-02-121-0/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20128 91177308-0d34-0410-b5e6-96231b3b80d8
* Actually, this testcase is invalid, the bug is in the C++ FE.Chris Lattner2005-02-111-8/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20123 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase that manyoso found compiling QT 4.0.Chris Lattner2005-02-111-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20122 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase for PR501Chris Lattner2005-02-111-0/+32
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20117 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase that the asmwriter botches.Chris Lattner2005-02-091-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20088 91177308-0d34-0410-b5e6-96231b3b80d8
* This bug crashes the assembler, distilled from a testcase produced by Andrew.Chris Lattner2005-02-011-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19964 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcaseChris Lattner2005-01-311-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19952 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcaseChris Lattner2005-01-311-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19949 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename these to start with %c, as they are the only ones that are checked.Chris Lattner2005-01-311-15/+15
| | | | | | | No change to the tests themselves. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19948 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcaseChris Lattner2005-01-311-0/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19946 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase.Chris Lattner2005-01-281-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19873 91177308-0d34-0410-b5e6-96231b3b80d8
* xfail this.Chris Lattner2005-01-261-0/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19846 91177308-0d34-0410-b5e6-96231b3b80d8