summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/Analysis
Commit message (Collapse)AuthorAgeFilesLines
* Regression is gone, don't try to find it on clean target.Reid Spencer2007-01-1763-1294/+0
| | | | llvm-svn: 33296
* Ignore the output directory.Reid Spencer2007-01-171-0/+1
| | | | llvm-svn: 33275
* testcase for pr1110Chris Lattner2007-01-141-0/+188
| | | | llvm-svn: 33203
* testcase for pr1109Chris Lattner2007-01-141-0/+35
| | | | llvm-svn: 33194
* new testcase for pr1101Chris Lattner2007-01-142-0/+34
| | | | llvm-svn: 33192
* For PR1043:Reid Spencer2007-01-131-1/+3
| | | | | | | | Bye, Bye Booly. Remove the use of the bool type from non-upgraded test cases and from grep expressions. The parser doesn't accept it and the asm writer doesn't produce it any more. llvm-svn: 33183
* For PR950:Reid Spencer2006-12-315-5/+7
| | | | | | | | | | | | | | | | | | | | | | 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 necessaryReid Spencer2006-12-292-2/+3
| | | | | | for upcoming changes to the llvm assembly grammar. llvm-svn: 32768
* Remove DSA tests.John Criswell2006-12-1330-1253/+0
| | | | llvm-svn: 32543
* Use the llvm-upgrade program to upgrade llvm assembly.Reid Spencer2006-12-0270-74/+74
| | | | llvm-svn: 32115
* For PR950:Reid Spencer2006-11-271-0/+12
| | | | | | | | | | The long awaited CAST patch. This introduces 12 new instructions into LLVM to replace the cast instruction. Corresponding changes throughout LLVM are provided. This passes llvm-test, llvm/test, and SPEC CPUINT2000 with the exception of 175.vpr which fails only on a slight floating point output difference. llvm-svn: 31931
* Promote GEP ubyte indices to uint. Backwards compatibility for 1.2 andReid Spencer2006-11-2314-34/+34
| | | | | | | older features will be dropped soon and these test cases must not rely on the upgrade capability. llvm-svn: 31896
* Fix bugs in this. What was I thinking??? :)Reid Spencer2006-11-181-7/+7
| | | | llvm-svn: 31848
* Fail even if opt doesn't print anything.Reid Spencer2006-11-181-0/+3
| | | | llvm-svn: 31844
* Add a simple test to make sure getModRefInfo is 1/2 way sane.Reid Spencer2006-11-181-0/+12
| | | | llvm-svn: 31842
* new testcaseChris Lattner2006-11-031-0/+51
| | | | llvm-svn: 31426
* Improve cvs ignoring of test results.Reid Spencer2006-10-271-0/+1
| | | | llvm-svn: 31217
* restore these testsAndrew Lenharth2006-10-233-7/+3
| | | | llvm-svn: 31133
* New testcase for PR932Chris Lattner2006-10-031-0/+20
| | | | llvm-svn: 30695
* New testcaseChris Lattner2006-10-011-0/+23
| | | | llvm-svn: 30683
* Add http://llvm.org/bugs/show_bug.cgi?id=923 test case.Devang Patel2006-09-271-0/+100
| | | | llvm-svn: 30622
* Update tests now that opt no longer reads .ll filesChris Lattner2006-08-2718-21/+21
| | | | llvm-svn: 29927
* For PR872:Reid Spencer2006-08-1820-23/+23
| | | | | | | | | | | | | | | | | | | | Shrinkify LLVM's footprint by removing the analyze tool and moving its functionality into the opt tool. THis eliminates one of the largest tools from LLVM and doesn't make opt much bigger because it already included most of the analysis passes. To get the old analyze functionality pass the -analyze option to opt. Note that the integeration here is dead simple. The "main" of analyze was just copied to opt and invoked if the -analyze option was given. There may be opportunities for further integration such as removing the distinction between transform passes and analysis passes. To use the analysis functionality, if you previously did this: analyze $FNAME -domset -disable-verify you would now do this: opt -analyze $FNAME -domset -disable-verify Pretty simple. llvm-svn: 29762
* not really XFailing these, as only incompleteness is wrong in the graphAndrew Lenharth2006-06-282-2/+4
| | | | llvm-svn: 28967
* change I flag on testAndrew Lenharth2006-06-281-1/+3
| | | | llvm-svn: 28966
* another c99 style problemAndrew Lenharth2006-04-251-0/+22
| | | | llvm-svn: 27969
* from the linux kernelAndrew Lenharth2006-04-131-0/+597
| | | | llvm-svn: 27674
* Added the ability to xfail based on llvmgcc versionTanya Lattner2006-04-127-7/+8
| | | | llvm-svn: 27635
* make this test less exactingAndrew Lenharth2006-04-051-1/+1
| | | | llvm-svn: 27429
* Adding links to a node collapsed during type merging crashes.Andrew Lenharth2006-03-271-0/+26
| | | | llvm-svn: 27193
* Tired of wading through cvs's list ? files that are generated when buildingReid Spencer2006-03-238-0/+24
| | | | | | | | 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
* better checkAndrew Lenharth2006-03-151-3/+15
| | | | llvm-svn: 26780
* new testcaseChris Lattner2006-03-041-0/+31
| | | | llvm-svn: 26514
* New testacse for information exposed by the 'tail' call marker.Chris Lattner2005-05-081-0/+16
| | | | llvm-svn: 21795
* new testcaseChris Lattner2005-04-041-0/+13
| | | | llvm-svn: 21087
* fix the RUN line on this testcase so it passes.Chris Lattner2005-03-251-1/+1
| | | | llvm-svn: 20833
* new testcase that DS-AA is causing to be miscompiled.Chris Lattner2005-03-241-0/+26
| | | | llvm-svn: 20813
* GlobalMR should be able to analyze this function.Chris Lattner2005-03-231-0/+20
| | | | llvm-svn: 20795
* new testcase to verify that we have field sensitive alias analysis info. ThisChris Lattner2005-03-231-0/+21
| | | | | | test cannot be satisfied without interprocedural information. llvm-svn: 20778
* We might as well check the TD graphs as well, even though they are fine.Chris Lattner2005-03-221-2/+2
| | | | llvm-svn: 20774
* New testcase, the BU pass is marking the global complete in the globals graph.Chris Lattner2005-03-221-0/+12
| | | | llvm-svn: 20772
* New testcase, which is important to handle correctly.Chris Lattner2005-03-211-0/+27
| | | | llvm-svn: 20739
* new testcase for a -basicaa bug that Alkis found with Java.Chris Lattner2005-03-091-0/+14
| | | | llvm-svn: 20530
* Make this testcase a bit more challangingChris Lattner2004-12-171-1/+9
| | | | llvm-svn: 19019
* Change the test to check to see that CSE happens not dead call elimChris Lattner2004-12-171-1/+1
| | | | llvm-svn: 19017
* Add testcase and fix for yet another case where we query the size anAlkis Evlogimenos2004-12-081-0/+22
| | | | | | abstract type. llvm-svn: 18678
* Add testcase and fix for another case where we query the size anAlkis Evlogimenos2004-12-081-0/+24
| | | | | | abstract type. llvm-svn: 18676
* new testcase basicaa should handleChris Lattner2004-11-261-0/+17
| | | | llvm-svn: 18260
* Adding srcdir argTanya Lattner2004-11-197-7/+7
| | | | llvm-svn: 18020
* Adding subdirectory dg.exp files in order to be able to use dejagnu to only ↵Tanya Lattner2004-11-137-0/+21
| | | | | | run specific tests (located in some subdirectory of Regression) llvm-svn: 17712
OpenPOWER on IntegriCloud