Owen Anderson
|
36a07daabd
|
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37967 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-07-07 20:13:57 +00:00 |
|
Owen Anderson
|
2a5c9d8aac
|
Fix a bunch of issues found in a testcase from 400.perlbench.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37929 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-07-05 23:11:26 +00:00 |
|
Owen Anderson
|
ec3ed5f8e4
|
Fix another bug, this time in PREing select instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37878 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-07-04 22:33:23 +00:00 |
|
Owen Anderson
|
df30b63663
|
Fix a typo that was killing GVNPRE of select instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37871 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-07-04 18:26:18 +00:00 |
|
Owen Anderson
|
9eee94c5f7
|
Fix an error in phi translation of GEPs that was causing failures.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37868 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-07-04 04:51:16 +00:00 |
|
Owen Anderson
|
5653322e72
|
Add support for performing GVNPRE on GEP instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37862 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-07-03 23:51:19 +00:00 |
|
Owen Anderson
|
216394f9b3
|
Add support for performing GVNPRE on cast instructions, and add a testcase for this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37856 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-07-03 18:37:08 +00:00 |
|
Zhou Sheng
|
0142677fe2
|
Test case for recent patch for IndVarSimplify.cpp
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37838 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-07-02 08:02:14 +00:00 |
|
John Criswell
|
e644ef7b09
|
Convert .cvsignore files
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37801 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-29 16:35:07 +00:00 |
|
Owen Anderson
|
1dd035d64f
|
Add a test for performing GVNPRE on select instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37782 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-28 23:50:31 +00:00 |
|
Owen Anderson
|
cc389e016c
|
Add tests for performing GVNPRE on the three vector-specific instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37744 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-27 04:06:32 +00:00 |
|
Chris Lattner
|
4939debe2a
|
new testcase, the inliner shouldn't inline this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37722 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-25 21:49:53 +00:00 |
|
Owen Anderson
|
f107befaf1
|
Rename variables to expose the fact that this test is failing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37711 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-24 08:17:41 +00:00 |
|
Chris Lattner
|
e47f30f5e6
|
new testcase miscompiled by instcombine, reduced from perl
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37691 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-21 18:09:25 +00:00 |
|
Owen Anderson
|
831dab360f
|
Testcase for instances where a constant only occurs as an operand to a phi node.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37653 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-19 05:55:01 +00:00 |
|
Owen Anderson
|
5b689c3a28
|
Add a new testcase for memory corruption issues.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37648 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-19 05:41:22 +00:00 |
|
Owen Anderson
|
981746b4d0
|
Testcase where GVNPRE was getting confused by invoke instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37609 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-16 00:25:10 +00:00 |
|
Owen Anderson
|
0bee3f44ca
|
Add a testcase where GVNPRE what getting confused by a loop.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37594 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-15 17:54:05 +00:00 |
|
Chris Lattner
|
3dcf510ba1
|
add vector versions of this test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37588 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-15 06:22:32 +00:00 |
|
Chris Lattner
|
546fdae370
|
testcase for PR1510
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37583 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-15 05:57:20 +00:00 |
|
Owen Anderson
|
0f661dc957
|
Add a test where phi translation was producing a null result.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37563 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-12 22:42:35 +00:00 |
|
Owen Anderson
|
93f905daef
|
Testcase where GVNPRE crashes on functions with no exit nodes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37555 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-12 16:56:00 +00:00 |
|
Owen Anderson
|
7706d23399
|
Make the run line for this test correct. Thanks to Chris for spotting it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37552 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-12 04:40:48 +00:00 |
|
Owen Anderson
|
95d5c34d3e
|
Add a GVN-PRE basic regression test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37549 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-12 00:49:33 +00:00 |
|
Tanya Lattner
|
682f683669
|
Instruct the inliner to obey the noinline attribute. Add test case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37481 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-06 21:59:26 +00:00 |
|
Lauro Ramos Venancio
|
a1cca17d77
|
Add a test for PR1499.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37473 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-06 17:10:02 +00:00 |
|
Nick Lewycky
|
fbbccf61f4
|
new testcase for PR1487
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37458 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-06 04:11:21 +00:00 |
|
Chris Lattner
|
f3bee46792
|
new testcase for PR1491
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37422 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-06-04 22:23:17 +00:00 |
|
Chris Lattner
|
661c2ce9c5
|
Testcase for PR1421
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37357 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-30 06:10:46 +00:00 |
|
Chris Lattner
|
d20d40299b
|
testcase for PR1446
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37325 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-24 18:42:47 +00:00 |
|
Chris Lattner
|
74ee2b3b82
|
new testcase for PR1435
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37304 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-23 06:35:52 +00:00 |
|
Chris Lattner
|
74b9a814f6
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37255 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-19 06:50:37 +00:00 |
|
Dan Gohman
|
2fa7ce2b87
|
Add a testcase for unrolling loops with unknown tripcounts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37238 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-18 19:59:23 +00:00 |
|
Devang Patel
|
d5005ccac4
|
New test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37184 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-17 22:05:20 +00:00 |
|
Chris Lattner
|
24bb504e15
|
New testcase that crashes instcombine
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37056 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-15 00:15:49 +00:00 |
|
Chris Lattner
|
d2abaf55d9
|
this crashes globalopt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37021 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-13 21:28:25 +00:00 |
|
Chris Lattner
|
2e3ce7d97a
|
new testcase that crashes instcombine
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36983 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-11 05:55:38 +00:00 |
|
Devang Patel
|
e0ae022c73
|
Drop ModuleID from comment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36982 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-11 00:45:58 +00:00 |
|
Devang Patel
|
7ab11fb8eb
|
New test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36954 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-09 08:19:24 +00:00 |
|
Devang Patel
|
9095da2ff5
|
New test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36953 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-09 08:08:46 +00:00 |
|
Chris Lattner
|
a7a5bad38c
|
add the & back. I'm not sure why bill removed it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36945 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-08 20:08:06 +00:00 |
|
Bill Wendling
|
e8a9054a50
|
Spare '&' in the RUN line.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36933 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-08 07:49:07 +00:00 |
|
Chris Lattner
|
677f7eeb39
|
this test is now in Target/README.txt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36812 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-05 22:44:27 +00:00 |
|
Chris Lattner
|
86c7745fb4
|
remove an old xfailed test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36810 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-05 22:42:02 +00:00 |
|
Chris Lattner
|
a993dd0cfc
|
un-xfail this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36808 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-05 22:41:13 +00:00 |
|
Chris Lattner
|
581f84f4cb
|
move these xfailed tests to lib/Target/README.txt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36805 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-05 22:28:33 +00:00 |
|
Chris Lattner
|
514630f41f
|
Move Mem2Reg/DifferingTypes.ll -> ScalarRepl/DifferingTypes.ll. -scalarrepl
implements this xform.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36804 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-05 22:22:03 +00:00 |
|
Chris Lattner
|
fe09dd477f
|
remvoe two tests that cee has never gotten right
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36803 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-05 22:19:49 +00:00 |
|
Chris Lattner
|
823572d44d
|
new testcase for PR1385
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36783 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-05 18:48:52 +00:00 |
|
Chris Lattner
|
51e04da381
|
new testacse for PR1384
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36774 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-05-05 01:59:05 +00:00 |
|