summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LCSSA
Commit message (Expand)AuthorAgeFilesLines
* [LCSSA] Don't use VH callbacks to invalidate SCEV when creating LCSSA phisDaniil Suchkov2019-12-061-0/+37
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1719-0/+1828
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1719-1828/+0
* [LCSSA] Handle case with single new PHI faster.Florian Hahn2019-02-021-32/+100
* [EH] Rename llvm.x86.seh.recoverfp intrinsic to llvm.eh.recoverfpMandeep Singh Grang2019-01-161-2/+2
* [DebugInfo][LCSSA] Rewrite pre-existing debug values outside loopDavid Stenberg2018-10-161-0/+69
* [DebugInfo][LCSSA] Preserve debug location in lcssa phisAnastasis Grammenos2018-07-311-2/+5
* [Debugify] Set a DI version module flag for llc compatibilityVedant Kumar2018-05-241-1/+1
* [LCSSA] Do not remove used PHI nodes in formLCSSAForInstructionsBjorn Pettersson2018-05-081-0/+56
* [Test] Fix the test to output to /dev/null instead of redirecting.Matt Davis2018-02-231-1/+1
* [Debug] Add dbg.value intrinsics for PHIs created during LCSSA.Matt Davis2018-02-232-4/+135
* Revert r323472 "[Debug] Add dbg.value intrinsics for PHIs created during LCSSA."Hans Wennborg2018-02-051-1/+0
* [Debug] LCSSA: Insert dbg.value at the first available insertion pointVedant Kumar2018-01-251-1/+4
* [Debug] Add dbg.value intrinsics for PHIs created during LCSSA.Vedant Kumar2018-01-251-0/+2
* Revert "Revert r275883 and r275891. They seem to cause PR28608."Michael Zolotukhin2016-07-202-0/+122
* Revert r275883 and r275891. They seem to cause PR28608.Sean Silva2016-07-191-87/+0
* [LCSSA] Post-process PHI-nodes created by SSAUpdate when constructing LCSSA f...Michael Zolotukhin2016-07-181-0/+87
* [PM] Port LCSSA to the new PM.Easwaran Raman2016-06-097-0/+7
* Use FileCheck instead of grepping for patterns. NFC.Easwaran Raman2016-06-073-10/+11
* [WinEH] Update LCSSA to handle catchswitch with handlers inside and outside a...Andrew Kaylor2015-12-181-0/+95
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-4/+4
* [opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie2015-04-241-2/+2
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-03-131-6/+6
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-276-7/+7
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-272-2/+2
* Update a test to use FileCheck so it's easier to migrate to future typeless p...David Blaikie2015-02-151-1/+3
* [LCSSA] Handle PHI insertion in disjoint loopsBruno Cardoso Lopes2014-12-221-4/+36
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-1/+0
* Convert all tests using TCL-style quoting to use shell-style quoting.Chandler Carruth2012-07-024-6/+6
* Enable the new LoopInfo algorithm by default.Andrew Trick2012-06-261-2/+2
* Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2012-02-162-3/+1
* Try to eliminate the use of the 'unwind' instruction.Bill Wendling2011-09-021-0/+8
* Do not add PHIs with no users when creating LCSSA form. Patch by Andrew Clinton.Cameron Zwarich2011-03-152-2/+38
* Rename 'loopsimplify' to 'loop-simplify'.Cameron Zwarich2011-02-101-2/+2
* Avoid depending on LCSSA implicitly pulling in LoopSimplify.Dan Gohman2010-07-261-2/+2
* Make isLCSSA ignore uses in blocks not reachable from the entry block,Dan Gohman2010-03-091-0/+27
* Trim a bunch of unneeded code from this testcase.Dan Gohman2009-11-101-94/+1
* Generalize LCSSA to handle loops with exits with predecessors outsideDan Gohman2009-11-091-0/+635
* Move the dominator verification code out of special code embedded withinDan Gohman2009-09-281-1/+1
* Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman2009-09-1110-13/+13
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-083-6/+6
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-0810-13/+13
* Quote another '%S' in a test.Daniel Dunbar2009-09-051-2/+2
* Fix LCSSA to avoid emitting a PHI node for the unwind destination ofDan Gohman2009-06-261-0/+143
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-043-9/+9
* Fix broken logic in DominatorTreeBase::Split. Part of PR4238.Eli Friedman2009-05-211-1/+1
* 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
* Byebye llvm-upgrade!Tanya Lattner2008-03-256-294/+124
* Bunch of tests to check loop passes.Devang Patel2007-07-313-0/+55
OpenPOWER on IntegriCloud