Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Regression is gone, don't try to find it on clean target. | Reid Spencer | 2007-01-17 | 24 | -519/+0 |
| | | | | llvm-svn: 33296 | ||||
* | For PR950: | Reid Spencer | 2006-12-31 | 3 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | Update the test suite to accommodate the change from signed integer types to signless integer types. The changes were of only a few kinds: 1. Make sure llvm-upgrade is run on the source which does the bulk of the changes automatically. 2. Change things like "grep 'int'" to "grep 'i32'" 3. In several tests bitcasting caused the same name to be reused in the same type plane. These had to be manually fixed. The fix was (generally) to leave the bitcast and provide the instruction with a new name. This should not affect the semantics of the test. In a few cases, the bitcasts were known to be superfluous and irrelevant to the test case so they were removed. 4. One test case uses a bytecode file which needed to be updated to the latest bytecode format. llvm-svn: 32789 | ||||
* | Update tests that need to be run through llvm-upgrade. This is necessary | Reid Spencer | 2006-12-29 | 1 | -1/+1 |
| | | | | | | for upcoming changes to the llvm assembly grammar. llvm-svn: 32768 | ||||
* | reenable these | Chris Lattner | 2006-12-15 | 2 | -4/+0 |
| | | | | llvm-svn: 32596 | ||||
* | xfail these until I recommit the scalarrepl patch | Chris Lattner | 2006-12-13 | 2 | -0/+4 |
| | | | | llvm-svn: 32545 | ||||
* | new testcase for pr1045 | Chris Lattner | 2006-12-12 | 1 | -0/+24 |
| | | | | llvm-svn: 32467 | ||||
* | new testcase | Chris Lattner | 2006-12-11 | 1 | -0/+12 |
| | | | | llvm-svn: 32421 | ||||
* | new testcase | Chris Lattner | 2006-12-10 | 1 | -0/+10 |
| | | | | llvm-svn: 32417 | ||||
* | Use the llvm-upgrade program to upgrade llvm assembly. | Reid Spencer | 2006-12-02 | 19 | -23/+23 |
| | | | | llvm-svn: 32115 | ||||
* | Promote GEP ubyte indices to uint. Backwards compatibility for 1.2 and | Reid Spencer | 2006-11-23 | 4 | -5/+5 |
| | | | | | | | older features will be dropped soon and these test cases must not rely on the upgrade capability. llvm-svn: 31896 | ||||
* | scalarrepl should not split the two elements of the vsiidx array: | Chris Lattner | 2006-11-07 | 1 | -0/+19 |
| | | | | | | | | | | | | | int func(vFloat v0, vFloat v1) { int ii; vSInt32 vsiidx[2]; vsiidx[0] = _mm_cvttps_epi32(v0); vsiidx[1] = _mm_cvttps_epi32(v1); ii = ((int *) vsiidx)[4]; return ii; } llvm-svn: 31523 | ||||
* | extra pass is required now | Chris Lattner | 2006-11-01 | 1 | -1/+1 |
| | | | | llvm-svn: 31353 | ||||
* | New testcase that crashes scalarrepl | Chris Lattner | 2006-10-24 | 1 | -0/+75 |
| | | | | llvm-svn: 31150 | ||||
* | new testcase for PR892 | Chris Lattner | 2006-10-08 | 1 | -1/+29 |
| | | | | llvm-svn: 30824 | ||||
* | new testcase for SROA for stuff like "union { int*, float* }". | Chris Lattner | 2006-10-08 | 1 | -0/+18 |
| | | | | llvm-svn: 30822 | ||||
* | new testcase | Chris Lattner | 2006-04-20 | 1 | -0/+18 |
| | | | | llvm-svn: 27911 | ||||
* | New testcase, checking to see we can turn this code: | Chris Lattner | 2006-04-14 | 1 | -0/+56 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | void test(vector float *F, float f) { vector float G = *F + *F; *((float*)&G) = f; *F = G + G; } void test2(vector float *F, float f) { vector float G = *F + *F; ((float*)&G)[2] = f; *F = G + G; } void test3(vector float *F, float *f) { vector float G = *F + *F; *f = ((float*)&G)[2]; } void test4(vector float *F, float *f) { vector float G = *F + *F; *f = *((float*)&G); } into insert/extract element operations with no memory traffic. llvm-svn: 27709 | ||||
* | Added the ability to xfail based on llvmgcc version | Tanya Lattner | 2006-04-12 | 1 | -1/+1 |
| | | | | llvm-svn: 27635 | ||||
* | Tired of wading through cvs's list ? files that are generated when building | Reid Spencer | 2006-03-23 | 1 | -0/+3 |
| | | | | | | | | with srcdir = objdir to see what's okay and what's cruft. So, in goes a bunch of .cvsignore files to shut cvs up about known output from running "make check". llvm-svn: 27009 | ||||
* | testcase that crashes scalarrepl | Chris Lattner | 2006-01-24 | 1 | -0/+12 |
| | | | | llvm-svn: 25586 | ||||
* | new (undefined) testcase, distilled from 126.gcc that scalarrepl crashes on | Chris Lattner | 2005-12-14 | 1 | -0/+34 |
| | | | | llvm-svn: 24707 | ||||
* | new testcase: sra should be able to eliminate all of these alloca's, despite | Chris Lattner | 2005-12-12 | 1 | -0/+54 |
| | | | | | | the presense of pointer casts llvm-svn: 24666 | ||||
* | Adding srcdir arg | Tanya Lattner | 2004-11-19 | 1 | -1/+1 |
| | | | | llvm-svn: 18020 | ||||
* | New testcase, SROA with variable array index | Chris Lattner | 2004-11-14 | 1 | -0/+16 |
| | | | | llvm-svn: 17726 | ||||
* | Adding subdirectory dg.exp files in order to be able to use dejagnu to only ↵ | Tanya Lattner | 2004-11-13 | 1 | -0/+3 |
| | | | | | | run specific tests (located in some subdirectory of Regression) llvm-svn: 17712 | ||||
* | Instcombine now helps out with these | Chris Lattner | 2004-09-19 | 2 | -4/+7 |
| | | | | llvm-svn: 16405 | ||||
* | New testcase, corresponding to phi_promote.ll | Chris Lattner | 2004-04-08 | 1 | -0/+17 |
| | | | | llvm-svn: 12778 | ||||
* | New testcase | Chris Lattner | 2004-01-12 | 1 | -0/+35 |
| | | | | llvm-svn: 10760 | ||||
* | New testcase distilled from: | Chris Lattner | 2003-10-29 | 1 | -0/+14 |
| | | | | | | UnitTests/2003-10-29-ScalarReplBug.c llvm-svn: 9584 | ||||
* | Renamed `as' => `llvm-as', `dis' => `llvm-dis', `link' => `llvm-link'. | Misha Brukman | 2003-09-16 | 6 | -6/+6 |
| | | | | llvm-svn: 8558 | ||||
* | Removing Makefiles. Regression tests are now run by QMTest. | John Criswell | 2003-09-15 | 1 | -10/+0 |
| | | | | llvm-svn: 8548 | ||||
* | New testcase, bug distilled from bc | Chris Lattner | 2003-09-12 | 1 | -0/+11 |
| | | | | llvm-svn: 8491 | ||||
* | Remove explicit control flow through the use of the 'not' script | Chris Lattner | 2003-06-28 | 2 | -8/+2 |
| | | | | llvm-svn: 6965 | ||||
* | Old testcase | Chris Lattner | 2003-06-02 | 1 | -0/+7 |
| | | | | llvm-svn: 6521 | ||||
* | New testcase | Chris Lattner | 2003-05-30 | 1 | -0/+9 |
| | | | | llvm-svn: 6427 | ||||
* | New testcase | Chris Lattner | 2003-05-29 | 1 | -0/+11 |
| | | | | llvm-svn: 6417 | ||||
* | Initial testcases for scalar replacement of aggregates pass | Chris Lattner | 2003-05-27 | 4 | -0/+46 |
llvm-svn: 6347 |