summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/CondProp
Commit message (Collapse)AuthorAgeFilesLines
* remove condprop testcases.Chris Lattner2009-11-1110-2588/+0
| | | | llvm-svn: 86804
* Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman2009-09-116-7/+7
| | | | | | | | input filename so that opt doesn't print the input filename in the output so that grep lines in the tests don't unintentionally match strings in the input filename. llvm-svn: 81537
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-085-6/+6
| | | | llvm-svn: 81257
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-089-10/+10
| | | | | | of using llvm-as, now that opt supports this. llvm-svn: 81226
* Optimize conditional branch on i1 phis with non-constant inputs.Evan Cheng2009-04-141-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This turns: eq: %3 = icmp eq i32 %1, %2 br label %join ne: %4 = icmp ne i32 %1, %2 br label %join join: %5 = phi i1 [%3, %eq], [%4, %ne] br i1 %5, label %yes, label %no => eq: %3 = icmp eq i32 %1, %2 br i1 %3, label %yes, label %no ne: %4 = icmp ne i32 %1, %2 br i1 %4, label %yes, label %no llvm-svn: 69102
* Ignore dbg intrinsics while propagating conditional expression info. Take 2.Devang Patel2009-02-051-0/+45
| | | | llvm-svn: 63898
* Revert rev. 63876. It is causing llvm-gcc bootstrap failure.Devang Patel2009-02-051-45/+0
| | | | llvm-svn: 63888
* Remove dead blocks in the end.Devang Patel2009-02-051-0/+1
| | | | llvm-svn: 63880
* Ignore dbg intrinsics while propagating conditional expression info.Devang Patel2009-02-051-0/+45
| | | | llvm-svn: 63876
* Handle single-entry phi nodes gracefully in condprop.Chris Lattner2009-01-261-0/+37
| | | | llvm-svn: 62985
* Remove llvm-upgrade and update test cases.Tanya Lattner2008-03-015-457/+478
| | | | llvm-svn: 47793
* Fix PR1575 and test/Transforms/CondProp/2007-08-01-InvalidRead.llChris Lattner2007-08-021-0/+814
| | | | llvm-svn: 40720
* Convert .cvsignore filesJohn Criswell2007-06-291-3/+0
| | | | llvm-svn: 37801
* For PR1319:Reid Spencer2007-04-152-3/+4
| | | | | | Upgrade to use new Tcl exec based test harness llvm-svn: 36055
* Make the llvm-runtest function much more amenable by eliminating all theReid Spencer2007-04-111-1/+1
| | | | | | | | global variables that needed to be passed in. This makes it possible to add new global variables with only a couple changes (Makefile and llvm-dg.exp) instead of touching every single dg.exp file. llvm-svn: 35918
* Regression is gone, don't try to find it on clean target.Reid Spencer2007-01-177-0/+1646
llvm-svn: 33296
OpenPOWER on IntegriCloud