index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
LoopStrengthReduce
Commit message (
Expand
)
Author
Age
...
*
Test case rename
Andrew Trick
2012-01-17
*
LSR fix: broaden the check for loop preheaders.
Andrew Trick
2012-01-17
*
Fix a corner case hit by redundant phi elimination running after LSR.
Andrew Trick
2012-01-14
*
Enable LSR IV Chains with sufficient heuristics.
Andrew Trick
2012-01-10
*
Adding IV chain generation to LSR.
Andrew Trick
2012-01-09
*
LSR: Don't optimize loops if an outer loop has no preheader.
Andrew Trick
2012-01-07
*
comment typo
Andrew Trick
2012-01-07
*
Fix SCEVExpander to handle loops with no preheader when LSR gives it a
Andrew Trick
2012-01-02
*
Unit test for r146950: LSR postinc expansion, PR11571.
Andrew Trick
2011-12-20
*
LSR: Fold redundant bitcasts on-the-fly.
Andrew Trick
2011-12-14
*
LSR: prune undesirable formulae early.
Andrew Trick
2011-12-06
*
Better test case found in duplicate PR10570.
Andrew Trick
2011-11-30
*
LSR: handle the expansion of phi operands that use postinc forms of the IV.
Andrew Trick
2011-11-30
*
Upgrade syntax of tests using volatile instructions to use 'load volatile' in...
Chris Lattner
2011-11-27
*
Fix SCEVExpander assert during LSR: "argument of incompatible type".
Andrew Trick
2011-10-15
*
Reapply r141870, SCEV expansion of post-inc.
Andrew Trick
2011-10-13
*
Revert r141870. The test case crashes on linux with data corruption. A deeper...
Andrew Trick
2011-10-13
*
LSR: Reuse the post-inc expansion of expressions.
Andrew Trick
2011-10-13
*
Removed colons from some target datalayout strings in test, since they don't ...
Lang Hames
2011-10-12
*
Unit test for LSR phi reuse in r141442.
Andrew Trick
2011-10-08
*
LSR should avoid redundant edge splitting.
Andrew Trick
2011-10-04
*
Stop emitting instructions with the name "tmp" they eat up memory and have to...
Benjamin Kramer
2011-09-27
*
LSR, correct fix for rdar://9786536. Silly casting bug.
Andrew Trick
2011-07-21
*
LSR must sometimes sign-extend before generating double constants.
Andrew Trick
2011-07-21
*
LSR crashes on an empty IVUsers list.
Andrew Trick
2011-07-21
*
PR10386: Don't try to split an edge from an indirectbr.
Eli Friedman
2011-07-19
*
When forming an ICmpZero LSRUse, normalize the non-IV operand
Dan Gohman
2011-05-18
*
Move few target-dependant tests to appropriate directories.
Galina Kistanova
2011-05-06
*
Avoid creating canonical induction variables for non-native types.
Andrew Trick
2011-03-18
*
Teach RecursivelyDeleteDeadPHINodes to handle multiple self-references. Patch
Nick Lewycky
2011-02-20
*
Add a test for the LSR issue exposed by r125254.
Cameron Zwarich
2011-02-11
*
Correct bogus module triple specifications.
Duncan Sands
2010-08-30
*
Move x86-specific tests out of test/Transforms/LoopStrengthReduce and
Dan Gohman
2010-08-05
*
When determining a canonical insert position, don't climb deeper
Dan Gohman
2010-04-09
*
When emitting code for an add, don't force a SCEVUnknown wrapper around
Dan Gohman
2010-04-09
*
Fix a bug in IVUsers which was permitting non-affine addrecs to
Dan Gohman
2010-04-09
*
add newlines at the end of files.
Chris Lattner
2010-04-07
*
Generalize IVUsers to track arbitrary expressions rather than expressions
Dan Gohman
2010-04-07
*
Non-affine post-inc SCEV expansions have more code which must be
Dan Gohman
2010-03-02
*
Reapply the new LoopStrengthReduction code, with compile time and
Dan Gohman
2010-02-12
*
-disable-output is no longer needed with -analyze.
Dan Gohman
2010-01-26
*
Revert LoopStrengthReduce.cpp to pre-r94061 for now.
Dan Gohman
2010-01-22
*
Re-implement the main strength-reduction portion of LoopStrengthReduction.
Dan Gohman
2010-01-21
*
Add nounwinds.
Dan Gohman
2010-01-19
*
Make several tests less fragile.
Dan Gohman
2010-01-12
*
Use WriteAsOperand instead of getName() to print loop header names,
Dan Gohman
2010-01-09
*
Generalize OptimizeLoopTermCond to optimize more loop terminating icmp to use...
Evan Cheng
2009-11-17
*
Block terminator may be a switch.
Evan Cheng
2009-11-11
*
Generalize lsr code that optimize loop to count down towards zero.
Evan Cheng
2009-11-10
*
Change tests from "opt %s" to "opt < %s" so that opt doesn't see the
Dan Gohman
2009-09-11
[prev]
[next]