Reid Spencer
7f5ef2d7a5
Use the llvm-upgrade program to upgrade llvm assembly.
...
llvm-svn: 32115
2006-12-02 04:23:10 +00:00
Reid Spencer
992d9788b3
For PR950:
...
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
2006-11-27 01:05:10 +00:00
Reid Spencer
43e145ce25
Promote GEP ubyte indices to uint. Backwards compatibility for 1.2 and
...
older features will be dropped soon and these test cases must not rely
on the upgrade capability.
llvm-svn: 31896
2006-11-23 15:14:52 +00:00
Reid Spencer
572819f0c0
Fix bugs in this. What was I thinking??? :)
...
llvm-svn: 31848
2006-11-18 08:06:17 +00:00
Reid Spencer
9a5c56e27e
Fail even if opt doesn't print anything.
...
llvm-svn: 31844
2006-11-18 06:08:21 +00:00
Reid Spencer
b610ada904
Add a simple test to make sure getModRefInfo is 1/2 way sane.
...
llvm-svn: 31842
2006-11-18 05:52:18 +00:00
Chris Lattner
87d4149351
new testcase
...
llvm-svn: 31426
2006-11-03 21:58:14 +00:00
Reid Spencer
f8a163421d
Improve cvs ignoring of test results.
...
llvm-svn: 31217
2006-10-27 16:43:34 +00:00
Andrew Lenharth
daafe61834
restore these tests
...
llvm-svn: 31133
2006-10-23 19:52:27 +00:00
Chris Lattner
1fb57b827d
New testcase for PR932
...
llvm-svn: 30695
2006-10-03 07:00:13 +00:00
Chris Lattner
6af8b25e96
New testcase
...
llvm-svn: 30683
2006-10-01 22:35:45 +00:00
Devang Patel
e7c6b0e0e5
Add http://llvm.org/bugs/show_bug.cgi?id=923 test case.
...
llvm-svn: 30622
2006-09-27 02:58:44 +00:00
Chris Lattner
f4df63d60f
Update tests now that opt no longer reads .ll files
...
llvm-svn: 29927
2006-08-27 22:47:14 +00:00
Reid Spencer
8245e5bde1
For PR872:
...
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
2006-08-18 06:34:30 +00:00
Andrew Lenharth
17cd7df3ac
not really XFailing these, as only incompleteness is wrong in the graph
...
llvm-svn: 28967
2006-06-28 20:14:30 +00:00
Andrew Lenharth
81620fdf19
change I flag on test
...
llvm-svn: 28966
2006-06-28 20:07:36 +00:00
Andrew Lenharth
a9f21ab75c
another c99 style problem
...
llvm-svn: 27969
2006-04-25 19:27:56 +00:00
Andrew Lenharth
7f45a6639b
from the linux kernel
...
llvm-svn: 27674
2006-04-13 19:50:07 +00:00
Tanya Lattner
9cd1518d42
Added the ability to xfail based on llvmgcc version
...
llvm-svn: 27635
2006-04-12 21:57:40 +00:00
Andrew Lenharth
2fb0f0fa69
make this test less exacting
...
llvm-svn: 27429
2006-04-05 03:31:45 +00:00
Andrew Lenharth
d02894f466
Adding links to a node collapsed during type merging crashes.
...
llvm-svn: 27193
2006-03-27 23:38:48 +00:00
Reid Spencer
8f8c063f1c
Tired of wading through cvs's list ? files that are generated when building
...
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
2006-03-23 23:41:57 +00:00
Andrew Lenharth
a6f13d1228
better check
...
llvm-svn: 26780
2006-03-15 19:02:54 +00:00
Chris Lattner
c4f37e60bb
new testcase
...
llvm-svn: 26514
2006-03-04 02:05:07 +00:00
Chris Lattner
d1969cf8c2
New testacse for information exposed by the 'tail' call marker.
...
llvm-svn: 21795
2005-05-08 23:57:34 +00:00
Chris Lattner
3eed93ab73
new testcase
...
llvm-svn: 21087
2005-04-04 22:22:30 +00:00
Chris Lattner
e7f9c6d78a
fix the RUN line on this testcase so it passes.
...
llvm-svn: 20833
2005-03-25 15:36:19 +00:00
Chris Lattner
c19daa7fb3
new testcase that DS-AA is causing to be miscompiled.
...
llvm-svn: 20813
2005-03-24 17:57:43 +00:00
Chris Lattner
768ce51985
GlobalMR should be able to analyze this function.
...
llvm-svn: 20795
2005-03-23 23:48:56 +00:00
Chris Lattner
1ab143408b
new testcase to verify that we have field sensitive alias analysis info. This
...
test cannot be satisfied without interprocedural information.
llvm-svn: 20778
2005-03-23 01:46:59 +00:00
Chris Lattner
eca518df1a
We might as well check the TD graphs as well, even though they are fine.
...
llvm-svn: 20774
2005-03-22 22:11:22 +00:00
Chris Lattner
820eed24fb
New testcase, the BU pass is marking the global complete in the globals graph.
...
llvm-svn: 20772
2005-03-22 22:07:15 +00:00
Chris Lattner
16724b79d7
New testcase, which is important to handle correctly.
...
llvm-svn: 20739
2005-03-21 20:18:51 +00:00
Chris Lattner
0d91a3c867
new testcase for a -basicaa bug that Alkis found with Java.
...
llvm-svn: 20530
2005-03-09 16:29:22 +00:00
Chris Lattner
1adf106af7
Make this testcase a bit more challanging
...
llvm-svn: 19019
2004-12-17 17:14:00 +00:00
Chris Lattner
6eee1e31d7
Change the test to check to see that CSE happens not dead call elim
...
llvm-svn: 19017
2004-12-17 17:11:41 +00:00
Alkis Evlogimenos
8547388d22
Add testcase and fix for yet another case where we query the size an
...
abstract type.
llvm-svn: 18678
2004-12-08 23:56:15 +00:00
Alkis Evlogimenos
b00f884344
Add testcase and fix for another case where we query the size an
...
abstract type.
llvm-svn: 18676
2004-12-08 23:42:11 +00:00
Chris Lattner
e750683dc2
new testcase basicaa should handle
...
llvm-svn: 18260
2004-11-26 19:19:28 +00:00
Tanya Lattner
bea68bc91a
Adding srcdir arg
...
llvm-svn: 18020
2004-11-19 22:45:25 +00:00
Tanya Lattner
97976107e3
Adding subdirectory dg.exp files in order to be able to use dejagnu to only run specific tests (located in some subdirectory of Regression)
...
llvm-svn: 17712
2004-11-13 23:00:45 +00:00
Chris Lattner
61aef2f1eb
Nuke useless testcases
...
llvm-svn: 17539
2004-11-07 00:30:51 +00:00
Chris Lattner
933581ab06
Add a missing run line
...
llvm-svn: 17519
2004-11-06 21:03:41 +00:00
Chris Lattner
6d45a2e32b
Add missing run line
...
llvm-svn: 17517
2004-11-06 21:01:45 +00:00
Tanya Lattner
06a7c559be
Adding XFAIL lines for dejagnu support.
...
llvm-svn: 17514
2004-11-06 20:38:27 +00:00
Chris Lattner
34b0cb4174
Believe it or not, this was broken in LLVM 1.3
...
llvm-svn: 15812
2004-08-16 05:39:19 +00:00
Chris Lattner
78ef3cecf8
Move Transforms/BasicAA to Analysis/BasicAA
...
llvm-svn: 15316
2004-07-29 01:34:10 +00:00
Chris Lattner
4ea46f09bd
new testcase
...
llvm-svn: 15259
2004-07-27 06:35:11 +00:00
Chris Lattner
6e66e31be8
Have some testcases
...
llvm-svn: 15258
2004-07-27 06:26:08 +00:00
Chris Lattner
cedf6db567
Testcases for andersen's alias analysis.
...
I think this is all of the stuff I had pending in my tree..
llvm-svn: 13703
2004-05-23 21:31:00 +00:00