aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/LoopStrengthReduce
Commit message (Expand)AuthorAgeFilesLines
* Implement "superhero" strength reduction, or full strengthDan Gohman2009-02-201-1/+1
* Strengthen the "non-constant stride must dominate loop preheader" check.Evan Cheng2009-02-171-0/+32
* Fix pr3571: If stride is a value defined by an instruction, make sure it domi...Evan Cheng2009-02-151-0/+27
* Fix PR 3471, and some cleanups.Dale Johannesen2009-02-091-0/+33
* Fix the time regression I introduced in 464.h264ref withDale Johannesen2009-01-141-0/+39
* Remove. Devang Patel2008-09-091-58/+0
* fix overflow check.Devang Patel2008-09-091-0/+48
* xfailDevang Patel2008-09-081-0/+1
* Check iteration count.Devang Patel2008-09-031-1/+1
* If all IV uses are extending integer IV then change the type of IV itself, if...Devang Patel2008-09-021-0/+57
* If IV is used in a int-to-float cast inside the loop then try to eliminate th...Devang Patel2008-08-261-1/+0
* XFAIL this test for now.Bill Wendling2008-08-181-0/+1
* Didn't mean to change this.Evan Cheng2008-08-171-0/+99
* Fix a (u)comiss intrinsic lowering bug. It was using anyext which can return ...Evan Cheng2008-08-171-99/+0
* Reapply 54786. Add overflow and number of mantissa bits checks.Devang Patel2008-08-151-0/+99
* Revert 54786. It's not checking for overflows, etc.Evan Cheng2008-08-151-27/+0
* If IV is used in a int-to-float cast inside the loop then try to eliminate th...Devang Patel2008-08-141-0/+27
* Check sign to detect overflow before changing compare stride.Devang Patel2008-08-131-0/+31
* PR2535, not PR2355.Evan Cheng2008-08-061-1/+1
* Fix PR2355: bug in ChangeCompareStride. When the loop termination compare is ...Evan Cheng2008-08-061-0/+24
* Add the PR number to the test.Dan Gohman2008-07-211-0/+2
* Fix a bug in LSR's dead-PHI cleanup. If a PHI has a def-use chain thatDan Gohman2008-07-211-0/+285
* Improve LSR's dead-phi detection to handle use-def cyclesDan Gohman2008-06-221-0/+21
* Refine the change in r52258 for avoiding use-before-def conditionsDan Gohman2008-06-162-3/+31
* Protect ChangeCompareStride from situations in which it is possibleDan Gohman2008-06-131-0/+20
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-201-1/+1
* Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif2008-05-201-1/+1
* Update old-style syntax in some "not grep" tests.Dan Gohman2008-05-011-1/+1
* Upgrade tests.Tanya Lattner2008-03-1920-391/+337
* Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman2007-08-154-4/+4
* Convert .cvsignore filesJohn Criswell2007-06-291-3/+0
* New test.Devang Patel2007-04-231-0/+71
* For PR1319:Reid Spencer2007-04-161-1/+0
* For PR1319:Reid Spencer2007-04-163-3/+5
* For PR1319:Reid Spencer2007-04-155-9/+13
* Make the llvm-runtest function much more amenable by eliminating all theReid Spencer2007-04-111-1/+1
* For PR1043:Reid Spencer2007-01-131-3/+4
* For PR950:Reid Spencer2006-12-314-18/+18
* For PR950:Reid Spencer2006-12-231-1/+1
* Prevent a GEP from getting upgraded to avoid resulting test failure.Reid Spencer2006-12-021-1/+1
* Use the llvm-upgrade program to upgrade llvm assembly.Reid Spencer2006-12-0220-23/+23
* New testcase.Chris Lattner2006-11-171-0/+48
* Added the ability to xfail based on llvmgcc versionTanya Lattner2006-04-121-1/+1
* Tired of wading through cvs's list ? files that are generated when buildingReid Spencer2006-03-231-0/+3
* new testcaseChris Lattner2005-10-301-0/+57
* this passes with the change in predicateChris Lattner2005-10-111-2/+0
* lsr doesn't emit gep instructions anymoreChris Lattner2005-10-111-1/+1
* relax pattern match on nameChris Lattner2005-09-121-1/+1
* new testcaseChris Lattner2005-09-121-0/+43
* new testcaseChris Lattner2005-09-121-0/+28