aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/LoopRotate
AgeCommit message (Expand)Author
2012-12-30Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko
2012-12-30Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko
2012-12-20Add a new attribute, 'noduplicate'. If a function contains a noduplicate call...James Molloy
2012-09-02LoopRotation: Make the brute force DomTree update more brute force.Benjamin Kramer
2012-08-30Fix test case.Benjamin Kramer
2012-08-30LoopRotate: Also rotate loops with multiple exits.Benjamin Kramer
2012-07-17llvm/test/Transforms/LoopRotate/PhiRename-1.ll: FileCheck-ize. It fixes PR13301.NAKAMURA Takumi
2012-07-02Fix the remaining TCL-style quotes found in the testsuite. This isChandler Carruth
2012-04-07Fix ValueTracking to conclude that debug intrinsics are safe toChandler Carruth
2012-02-16Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky
2012-02-16loop-rotate shouldn't hoist alloca instructions out of a loop. Patch by Patr...Eli Friedman
2012-02-14Add simplifyLoopLatch to LoopRotate pass.Andrew Trick
2011-06-17remove asmparser support for the old getresult instruction, which has been su...Chris Lattner
2011-06-17Remove support for using "foo" as symbols instead of %"foo". This is ancientChris Lattner
2011-04-09fix PR9523, a crash in looprotate on a non-canonical loop made out of indirec...Chris Lattner
2011-02-14Do not hoist @llvm.dbg.value. Here, @llvm.dbg.value is "referring" a value th...Devang Patel
2011-01-11merge tests into one crash.ll test.Chris Lattner
2011-01-11remove a bogus assertion: the latch block of a loop is not Chris Lattner
2011-01-08When loop rotation happens, it is *very* common for the duplicated condbrChris Lattner
2011-01-08Three major changes:Chris Lattner
2011-01-08Have loop-rotate simplify instructions (yay instsimplify!) as it clonesChris Lattner
2010-09-06Teach loop rotate to hoist trivially invariant instructionsChris Lattner
2010-08-17When rotating loops, put the original header at the bottom of theDan Gohman
2010-06-26Fix some tests that didn't test anything.Benjamin Kramer
2010-01-05Delete useless trailing semicolons.Dan Gohman
2009-12-21fix PR5837 by having SSAUpdate reuse phi nodes for theChris Lattner
2009-11-20Make Loop::getLoopLatch() work on loops which don't have preheaders, asDan Gohman
2009-10-24Make these tests more interesting by usingDan Gohman
2009-09-28Add a testcase to help test analysis preservation.Dan Gohman
2009-09-11Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman
2009-09-08Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman
2009-09-08Change these tests to feed the assembly files to opt directly, insteadDan Gohman
2009-04-23Testcase for PR2639.Owen Anderson
2009-01-26Fix PR3408 by making a non-obvious assumption very obvious, and Chris Lattner
2008-05-20sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif
2008-05-20Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif
2008-05-01New test for bug fixed in 50545.Dale Johannesen
2008-04-23remove this testcase. It isn't testing loop rotate, it is testing allChris Lattner
2008-03-25Byebye llvm-upgrade!Tanya Lattner
2007-11-23Ding dong, the DoesntAccessMemoryFns andDuncan Sands
2007-07-31Bunch of tests to check loop passes.Devang Patel
2007-07-11New test.Devang Patel
2007-06-29Convert .cvsignore filesJohn Criswell
2007-04-21Add a .cvsignore file.Reid Spencer
2007-04-16For PR1319:Reid Spencer
2007-04-15For PR1319:Reid Spencer
2007-04-11The "implementation" keyword is no more!Reid Spencer
2007-04-11Make the llvm-runtest function much more amenable by eliminating all theReid Spencer
2007-04-10Add test case for PR 1154.Devang Patel
2007-04-09Add check for opt crash.Devang Patel