Chris Lattner
8b20217feb
New testcase for PR420
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16345 91177308-0d34-0410-b5e6-96231b3b80d8
2004-09-15 00:58:49 +00:00
Reid Spencer
eb32ffe2f8
Per Bug 257
...
The "Programs" directory no longer lives here. It have been moved to its
own cvs module. Check it out into llvm/projects and configure/build it
there.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16182 91177308-0d34-0410-b5e6-96231b3b80d8
2004-09-05 08:18:23 +00:00
Brian Gaeke
8a702e8e1b
New version of Bill Wendling's PR33 patch.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16050 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-25 19:00:42 +00:00
Chris Lattner
2f72accd86
Modify testcase to merit a warning, though no warning is still printed!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16029 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-24 17:40:02 +00:00
Brian Gaeke
cfce103897
note pr#
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16015 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-24 07:28:45 +00:00
Brian Gaeke
7d837d152d
A PR60 test case
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16005 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-23 20:49:33 +00:00
Chris Lattner
0c97a62c88
New testcase that the vector support does not work with yet.
...
This is also designed to make lowering a bitch :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15941 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-20 08:34:27 +00:00
Reid Spencer
442729a671
Added various tests in support of Packed Types.
...
Tests kindly provided by Brad Jones.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15940 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-20 06:06:43 +00:00
Reid Spencer
bf60a09987
Added a test case for packed types. Test case kindly provided by Brad Jones
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15939 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-20 06:02:24 +00:00
Reid Spencer
cad396dde1
Fixed the test to actually run correctly.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15921 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-19 19:23:28 +00:00
Reid Spencer
0b6e55b18b
Add a test case test test 1.3 alignment removal and to test a regression
...
on disassembly speed (where SlotMachine was being recomputed on each
getSlot() call).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15920 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-19 19:11:57 +00:00
Chris Lattner
3bbb4102ac
Believe it or not, this was broken in LLVM 1.3
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15812 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-16 05:39:19 +00:00
Chris Lattner
9a8e008751
New testcase that the constifier should handle
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15734 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-14 20:47:56 +00:00
Chris Lattner
0c3bba3d9c
New basic testcase for the constifier
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15733 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-14 20:44:09 +00:00
Chris Lattner
07ad63bee9
Add another test
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15718 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-13 03:27:48 +00:00
Chris Lattner
07ca8e7e28
New testcase, which causes the block extractor to barf
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15715 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-13 03:08:54 +00:00
Misha Brukman
5b160f19c6
Simple hand-coded tests to aid in early development of backends, along with a
...
Makefile to run ad-hoc tests easily.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15664 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-11 14:16:34 +00:00
Chris Lattner
287433594b
New testcase that instcombine is getting wrong
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15637 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-11 00:49:50 +00:00
Chris Lattner
008fad0236
This testcase causes the CBE to generate code that is not legal C.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15601 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-09 23:56:17 +00:00
Chris Lattner
efd0149de9
New testcase
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15592 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-09 21:03:35 +00:00
Chris Lattner
3ee14deb32
New testcase for critical 1.3 feature
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15553 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-06 18:09:02 +00:00
John Criswell
cc455dea0f
Use the new prcontext script.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15427 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-02 22:31:58 +00:00
John Criswell
955a742569
Add support for using the prcontext python script instead of grep -C.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15426 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-02 22:29:38 +00:00
John Criswell
21eccb6563
New python script that print a specified number of lines surrounding a
...
located pattern.
In other words, grep -C for Solaris.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15425 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-02 22:28:50 +00:00
Chris Lattner
91e76e8887
Initial testcase for bytecode compatibility regression test.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15405 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-01 18:06:28 +00:00
Chris Lattner
acb7444b05
Move Transforms/BasicAA to Analysis/BasicAA
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15316 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-29 01:34:10 +00:00
Chris Lattner
08f998f08d
Due to a bug in BasicAA, DSE is incorrectly deleting the first store in
...
this testcase, causing the miscompilation of MallocBench/gs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15315 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-29 01:33:05 +00:00
Robert Bocchino
2311d717f8
*** empty log message ***
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15290 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-27 20:50:02 +00:00
Chris Lattner
a9db34f13c
new testcase
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15259 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-27 06:35:11 +00:00
Chris Lattner
059f5a5e05
Have some testcases
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15258 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-27 06:26:08 +00:00
Chris Lattner
cbb4b574c0
New testcase. DSE should delete all of the DEAD instructions.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15253 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-27 02:19:27 +00:00
Chris Lattner
3aa965fbf4
New testcase for list slicing
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15248 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-27 01:00:56 +00:00
Reid Spencer
8f6c42ba84
Added another test case for double FP constants as well.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15233 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-26 15:04:13 +00:00
Chris Lattner
a00064a383
New testcase
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15231 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-26 06:11:42 +00:00
Chris Lattner
8ea3f1b3bc
Update test
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15228 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-26 05:04:25 +00:00
Reid Spencer
c5b27621e0
bug 263:
...
Add target triple and dependent libraries support to this test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15213 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-25 18:09:47 +00:00
Chris Lattner
002f29b0f0
Codify my thoughts on where we want to end up with the target-independent
...
code generator. Comments welcome.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15205 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-25 12:13:35 +00:00
Chris Lattner
9ec6e46ad8
New testcase for DSE
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15198 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-25 07:57:50 +00:00
Chris Lattner
5e299fc6cf
Trivial testcase for dse
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15100 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-22 07:59:20 +00:00
Chris Lattner
de1618f1bb
Update gc intrinsics to take pointer to object as well as pointer to field.
...
Patch contributed by Tobias Nurmiranta
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15094 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-22 05:48:38 +00:00
Brian Gaeke
0b441227e2
Move LLVM tool definitions to Makefile.rules
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15049 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-21 01:31:47 +00:00
Chris Lattner
c0de837ad2
new testcase
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15028 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-20 05:20:39 +00:00
Chris Lattner
247d62c77b
New testcase that instcombine should help out with.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15023 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-20 01:47:49 +00:00
Chris Lattner
c6c9db2fd7
test that unconditional branches to unwinds are always eliminated
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15021 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-20 01:17:19 +00:00
Chris Lattner
6c08892814
Testcases missed by the instruction combiner
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15017 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-20 00:57:21 +00:00
Chris Lattner
6c142300c2
You cannot pass functions by value, what does that even mean??
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14833 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-14 23:14:07 +00:00
Chris Lattner
e9670e3623
this "feature" is gone
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14832 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-14 23:12:09 +00:00
Chris Lattner
f05591d359
New, horrible, testcase
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14829 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-14 22:59:47 +00:00
Chris Lattner
582429947a
Add a test that I have had in my tree for several months now, but apparently forgot to commit
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14690 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-08 15:41:08 +00:00
Chris Lattner
28d85f1c49
Fix this testcase
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14689 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-08 15:38:23 +00:00