instcombine: Migrate math library call simplifications
[oota-llvm.git] / test / Transforms / LoopStrengthReduce /
2012-09-18 Andrew TrickLSR critical edge splitting fix for PR13756.
2012-08-14 Nadav RotemDuring the CodeGenPrepare we often lower intrinsics...
2012-08-07 Chandler CarruthAdd a much more conservative strategy for aligning...
2012-07-18 Andrew TrickAdded unit test for PR13361: LSR + SCEV "hangs" on...
2012-07-13 Andrew TrickLSR Fix: check SCEV expression safety before expansion.
2012-07-02 Chandler CarruthFix the remaining TCL-style quotes found in the testsui...
2012-07-02 Chandler CarruthConvert all tests using TCL-style quoting to use shell...
2012-06-15 Andrew TrickUnit test for LSR kind=Special fix: r158536.
2012-05-22 Andrew TrickLSR fix: add a missing phi check during IV hoisting.
2012-04-30 Rafael EspindolaMake sure HoistInsertPosition finds a position that...
2012-04-16 Chandler CarruthFlip the new block-placement pass to be on by default.
2012-03-26 Andrew TrickUnit test for PR11950: LSR crash.
2012-03-25 Eli BenderskyContinue cleanup of LIT, getting rid of the remaining...
2012-03-22 Andrew TrickConvert -indvars tests that rely on SCEV expansion...
2012-03-20 Andrew TrickLSR: teach isSimplifiedLoopNest to handle PHI IVUsers.
2012-03-20 Andrew TrickLSR: fix IVUsers isSimplifiedLoopNest to perform a...
2012-03-16 Andrew TrickLSR fix: Add isSimplifiedLoopNest to IVUsers analysis.
2012-03-10 Andrew TrickMove llc + target triple tests into X86
2012-02-27 Rafael EspindolaFix this assert. IP can point to an instruction with...
2012-02-26 Rafael EspindolaChange the implementation of dominates(inst, inst)...
2012-02-22 Rafael EspindolaSemantically revert 151015. Add a comment on why we...
2012-02-18 Rafael EspindolaDon't skip debug instructions when looking for the...
2012-02-16 Eli BenderskyReplace all instances of dg.exp file with lit.local...
2012-01-20 Andrew TrickHandle a corner case with IV chain collection with...
2012-01-20 Andrew TrickTest case comments missing from my previous checkin.
2012-01-20 Andrew TrickSCEVExpander fixes. Affects LSR and indvars.
2012-01-17 Andrew TrickTest case rename
2012-01-17 Andrew TrickLSR fix: broaden the check for loop preheaders.
2012-01-14 Andrew TrickFix a corner case hit by redundant phi elimination...
2012-01-10 Andrew TrickEnable LSR IV Chains with sufficient heuristics.
2012-01-09 Andrew TrickAdding IV chain generation to LSR.
2012-01-07 Andrew TrickLSR: Don't optimize loops if an outer loop has no prehe...
2012-01-07 Andrew Trickcomment typo
2012-01-02 Andrew TrickFix SCEVExpander to handle loops with no preheader...
2011-12-20 Andrew TrickUnit test for r146950: LSR postinc expansion, PR11571.
2011-12-14 Andrew TrickLSR: Fold redundant bitcasts on-the-fly.
2011-12-06 Andrew TrickLSR: prune undesirable formulae early.
2011-11-30 Andrew TrickBetter test case found in duplicate PR10570.
2011-11-30 Andrew TrickLSR: handle the expansion of phi operands that use...
2011-11-27 Chris LattnerUpgrade syntax of tests using volatile instructions...
2011-10-15 Andrew TrickFix SCEVExpander assert during LSR: "argument of incomp...
2011-10-13 Andrew TrickReapply r141870, SCEV expansion of post-inc.
2011-10-13 Andrew TrickRevert r141870. The test case crashes on linux with...
2011-10-13 Andrew TrickLSR: Reuse the post-inc expansion of expressions.
2011-10-12 Lang HamesRemoved colons from some target datalayout strings...
2011-10-08 Andrew TrickUnit test for LSR phi reuse in r141442.
2011-10-04 Andrew TrickLSR should avoid redundant edge splitting.
2011-09-27 Benjamin KramerStop emitting instructions with the name "tmp" they...
2011-07-21 Andrew TrickLSR, correct fix for rdar://9786536. Silly casting...
2011-07-21 Andrew TrickLSR must sometimes sign-extend before generating double...
2011-07-21 Andrew TrickLSR crashes on an empty IVUsers list.
2011-07-19 Eli FriedmanPR10386: Don't try to split an edge from an indirectbr.
2011-05-18 Dan GohmanWhen forming an ICmpZero LSRUse, normalize the non...
2011-05-06 Galina KistanovaMove few target-dependant tests to appropriate directories.
2011-03-18 Andrew TrickAvoid creating canonical induction variables for non...
2011-02-20 Nick LewyckyTeach RecursivelyDeleteDeadPHINodes to handle multiple...
2011-02-11 Cameron ZwarichAdd a test for the LSR issue exposed by r125254.
2010-08-30 Duncan SandsCorrect bogus module triple specifications.
2010-08-05 Dan GohmanMove x86-specific tests out of test/Transforms/LoopStre...
2010-04-09 Dan GohmanWhen determining a canonical insert position, don't...
2010-04-09 Dan GohmanWhen emitting code for an add, don't force a SCEVUnknow...
2010-04-09 Dan GohmanFix a bug in IVUsers which was permitting non-affine...
2010-04-07 Chris Lattneradd newlines at the end of files.
2010-04-07 Dan GohmanGeneralize IVUsers to track arbitrary expressions rathe...
2010-03-02 Dan GohmanNon-affine post-inc SCEV expansions have more code...
2010-02-12 Dan GohmanReapply the new LoopStrengthReduction code, with compil...
2010-01-26 Dan Gohman-disable-output is no longer needed with -analyze.
2010-01-22 Dan GohmanRevert LoopStrengthReduce.cpp to pre-r94061 for now.
2010-01-21 Dan GohmanRe-implement the main strength-reduction portion of...
2010-01-19 Dan GohmanAdd nounwinds.
2010-01-12 Dan GohmanMake several tests less fragile.
2010-01-09 Dan GohmanUse WriteAsOperand instead of getName() to print loop...
2009-11-17 Evan ChengGeneralize OptimizeLoopTermCond to optimize more loop...
2009-11-11 Evan ChengBlock terminator may be a switch.
2009-11-10 Evan ChengGeneralize lsr code that optimize loop to count down...
2009-09-11 Dan GohmanChange tests from "opt %s" to "opt < %s" so that opt...
2009-09-09 Dan GohmanEliminate more uses of llvm-as and llvm-dis.
2009-09-08 Dan GohmanConvert a few more opt | llvm-dis to opt -S.
2009-09-08 Dan GohmanUse opt -S instead of piping bitcode output through...
2009-09-08 Dan GohmanChange these tests to feed the assembly files to opt...
2009-09-07 Chris Lattnertighten test.
2009-09-05 Daniel DunbarEliminate uses of %prcontext.
2009-06-20 Dan GohmanTweak this test to be a little less unusual.
2009-06-19 Dan GohmanDon't (unconditionally) use getSCEVAtScope to simplify...
2009-05-27 Dan GohmanRevert 72493 and replace it with a more conservative...
2009-05-27 Dan GohmanIn ChangeCompareStride, when the stride to be reused...
2009-05-20 Dan GohmanSuppress the IV reversal transformation in the case...
2009-05-19 Dan GohmanTeach SCEVExpander to expand arithmetic involving point...
2009-05-12 Dan GohmanFactor the code for collecting IV users out of LSR...
2009-05-05 Bill WendlingTemporarily reverting r71008. It was causing this failure:
2009-05-05 David GreeneHandle overflow of 64-bit loop conditions.
2009-05-02 Dan GohmanPreviously, RecursivelyDeleteDeadInstructions provided...
2009-04-30 Dan GohmanDon't try to mix integers and pointers in an icmp instr...
2009-04-29 Dale JohannesenFix recent regression in gcc.dg/pr26719.c (6835035).
2009-04-27 Dan GohmanTeach getZeroExtendExpr and getSignExtendExpr to use...
2009-04-23 Owen AndersonTestcase for PR2537.
2009-04-23 Owen AndersonAdd testcase from PR3086.
2009-02-20 Dan GohmanImplement "superhero" strength reduction, or full strength
2009-02-17 Evan ChengStrengthen the "non-constant stride must dominate loop...
2009-02-15 Evan ChengFix pr3571: If stride is a value defined by an instruct...
next