Owen Anderson
|
8b99e0ab20
|
Fix an error where ANTIC_OUT was ending up with more than one expression of
the same value number. This fixes an infinite loop on 444.namd.
llvm-svn: 37967
|
2007-07-07 20:13:57 +00:00 |
Owen Anderson
|
02e9698293
|
Fix a bunch of issues found in a testcase from 400.perlbench.
llvm-svn: 37929
|
2007-07-05 23:11:26 +00:00 |
Owen Anderson
|
ca1a184fd8
|
Fix another bug, this time in PREing select instructions.
llvm-svn: 37878
|
2007-07-04 22:33:23 +00:00 |
Owen Anderson
|
cd94fc982a
|
Fix a typo that was killing GVNPRE of select instructions.
llvm-svn: 37871
|
2007-07-04 18:26:18 +00:00 |
Owen Anderson
|
664e260a9c
|
Fix an error in phi translation of GEPs that was causing failures.
llvm-svn: 37868
|
2007-07-04 04:51:16 +00:00 |
Owen Anderson
|
2e4b6feac2
|
Add support for performing GVNPRE on GEP instructions.
llvm-svn: 37862
|
2007-07-03 23:51:19 +00:00 |
Owen Anderson
|
59bd053fc5
|
Add support for performing GVNPRE on cast instructions, and add a testcase for this.
llvm-svn: 37856
|
2007-07-03 18:37:08 +00:00 |
Owen Anderson
|
d630147c44
|
Add a test for performing GVNPRE on select instructions.
llvm-svn: 37782
|
2007-06-28 23:50:31 +00:00 |
Owen Anderson
|
43790570ad
|
Add tests for performing GVNPRE on the three vector-specific instructions.
llvm-svn: 37744
|
2007-06-27 04:06:32 +00:00 |
Owen Anderson
|
bfd1673366
|
Rename variables to expose the fact that this test is failing.
llvm-svn: 37711
|
2007-06-24 08:17:41 +00:00 |
Owen Anderson
|
0b7c12be82
|
Testcase for instances where a constant only occurs as an operand to a phi node.
llvm-svn: 37653
|
2007-06-19 05:55:01 +00:00 |
Owen Anderson
|
3552c9e845
|
Add a new testcase for memory corruption issues.
llvm-svn: 37648
|
2007-06-19 05:41:22 +00:00 |
Owen Anderson
|
d2028a549f
|
Testcase where GVNPRE was getting confused by invoke instructions.
llvm-svn: 37609
|
2007-06-16 00:25:10 +00:00 |
Owen Anderson
|
ad9743225e
|
Add a testcase where GVNPRE what getting confused by a loop.
llvm-svn: 37594
|
2007-06-15 17:54:05 +00:00 |
Owen Anderson
|
b1c82db828
|
Add a test where phi translation was producing a null result.
llvm-svn: 37563
|
2007-06-12 22:42:35 +00:00 |
Owen Anderson
|
6d1df658c0
|
Testcase where GVNPRE crashes on functions with no exit nodes.
llvm-svn: 37555
|
2007-06-12 16:56:00 +00:00 |
Owen Anderson
|
3c0c1376ea
|
Make the run line for this test correct. Thanks to Chris for spotting it.
llvm-svn: 37552
|
2007-06-12 04:40:48 +00:00 |
Owen Anderson
|
ee35eab57f
|
Add a GVN-PRE basic regression test.
llvm-svn: 37549
|
2007-06-12 00:49:33 +00:00 |