index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
LoopStrengthReduce
Commit message (
Expand
)
Author
Age
Files
Lines
*
Enable LSR IV Chains with sufficient heuristics.
Andrew Trick
2012-01-10
3
-0
/
+597
*
Adding IV chain generation to LSR.
Andrew Trick
2012-01-09
1
-0
/
+96
*
LSR: Don't optimize loops if an outer loop has no preheader.
Andrew Trick
2012-01-07
1
-3
/
+41
*
comment typo
Andrew Trick
2012-01-07
1
-1
/
+1
*
Fix SCEVExpander to handle loops with no preheader when LSR gives it a
Andrew Trick
2012-01-02
1
-0
/
+50
*
Unit test for r146950: LSR postinc expansion, PR11571.
Andrew Trick
2011-12-20
1
-0
/
+39
*
LSR: Fold redundant bitcasts on-the-fly.
Andrew Trick
2011-12-14
1
-4
/
+4
*
LSR: prune undesirable formulae early.
Andrew Trick
2011-12-06
1
-0
/
+96
*
Better test case found in duplicate PR10570.
Andrew Trick
2011-11-30
1
-43
/
+23
*
LSR: handle the expansion of phi operands that use postinc forms of the IV.
Andrew Trick
2011-11-30
1
-0
/
+56
*
Upgrade syntax of tests using volatile instructions to use 'load volatile' in...
Chris Lattner
2011-11-27
3
-4
/
+4
*
Fix SCEVExpander assert during LSR: "argument of incompatible type".
Andrew Trick
2011-10-15
1
-0
/
+27
*
Reapply r141870, SCEV expansion of post-inc.
Andrew Trick
2011-10-13
1
-0
/
+111
*
Revert r141870. The test case crashes on linux with data corruption. A deeper...
Andrew Trick
2011-10-13
1
-111
/
+0
*
LSR: Reuse the post-inc expansion of expressions.
Andrew Trick
2011-10-13
1
-0
/
+111
*
Removed colons from some target datalayout strings in test, since they don't ...
Lang Hames
2011-10-12
4
-4
/
+4
*
Unit test for LSR phi reuse in r141442.
Andrew Trick
2011-10-08
1
-0
/
+53
*
LSR should avoid redundant edge splitting.
Andrew Trick
2011-10-04
1
-0
/
+43
*
Stop emitting instructions with the name "tmp" they eat up memory and have to...
Benjamin Kramer
2011-09-27
1
-7
/
+7
*
LSR, correct fix for rdar://9786536. Silly casting bug.
Andrew Trick
2011-07-21
1
-1
/
+1
*
LSR must sometimes sign-extend before generating double constants.
Andrew Trick
2011-07-21
1
-1
/
+20
*
LSR crashes on an empty IVUsers list.
Andrew Trick
2011-07-21
1
-0
/
+24
*
PR10386: Don't try to split an edge from an indirectbr.
Eli Friedman
2011-07-19
1
-0
/
+52
*
When forming an ICmpZero LSRUse, normalize the non-IV operand
Dan Gohman
2011-05-18
1
-0
/
+91
*
Move few target-dependant tests to appropriate directories.
Galina Kistanova
2011-05-06
2
-0
/
+5
*
Avoid creating canonical induction variables for non-native types.
Andrew Trick
2011-03-18
4
-4
/
+8
*
Teach RecursivelyDeleteDeadPHINodes to handle multiple self-references. Patch
Nick Lewycky
2011-02-20
1
-1
/
+1
*
Add a test for the LSR issue exposed by r125254.
Cameron Zwarich
2011-02-11
1
-0
/
+32
*
Correct bogus module triple specifications.
Duncan Sands
2010-08-30
1
-1
/
+1
*
Move x86-specific tests out of test/Transforms/LoopStrengthReduce and
Dan Gohman
2010-08-05
7
-241
/
+0
*
When determining a canonical insert position, don't climb deeper
Dan Gohman
2010-04-09
1
-0
/
+30
*
When emitting code for an add, don't force a SCEVUnknown wrapper around
Dan Gohman
2010-04-09
1
-0
/
+37
*
Fix a bug in IVUsers which was permitting non-affine addrecs to
Dan Gohman
2010-04-09
1
-0
/
+69
*
add newlines at the end of files.
Chris Lattner
2010-04-07
1
-1
/
+1
*
Generalize IVUsers to track arbitrary expressions rather than expressions
Dan Gohman
2010-04-07
1
-1
/
+1
*
Non-affine post-inc SCEV expansions have more code which must be
Dan Gohman
2010-03-02
1
-0
/
+44
*
Reapply the new LoopStrengthReduction code, with compile time and
Dan Gohman
2010-02-12
10
-14
/
+22
*
-disable-output is no longer needed with -analyze.
Dan Gohman
2010-01-26
2
-3
/
+3
*
Revert LoopStrengthReduce.cpp to pre-r94061 for now.
Dan Gohman
2010-01-22
3
-6
/
+8
*
Re-implement the main strength-reduction portion of LoopStrengthReduction.
Dan Gohman
2010-01-21
5
-39
/
+10
*
Add nounwinds.
Dan Gohman
2010-01-19
2
-2
/
+2
*
Make several tests less fragile.
Dan Gohman
2010-01-12
2
-5
/
+9
*
Use WriteAsOperand instead of getName() to print loop header names,
Dan Gohman
2010-01-09
1
-1
/
+1
*
Generalize OptimizeLoopTermCond to optimize more loop terminating icmp to use...
Evan Cheng
2009-11-17
1
-0
/
+27
*
Block terminator may be a switch.
Evan Cheng
2009-11-11
1
-0
/
+130
*
Generalize lsr code that optimize loop to count down towards zero.
Evan Cheng
2009-11-10
1
-0
/
+42
*
Change tests from "opt %s" to "opt < %s" so that opt doesn't see the
Dan Gohman
2009-09-11
33
-36
/
+36
*
Eliminate more uses of llvm-as and llvm-dis.
Dan Gohman
2009-09-09
2
-2
/
+2
*
Convert a few more opt | llvm-dis to opt -S.
Dan Gohman
2009-09-08
2
-2
/
+2
*
Use opt -S instead of piping bitcode output through llvm-dis.
Dan Gohman
2009-09-08
20
-22
/
+22
[next]