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
/
lib
/
Analysis
/
ScalarEvolutionExpander.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert the series of commits starting with r166578 which introduced the
Chandler Carruth
2012-11-01
1
-3
/
+1
*
Add in support for getIntPtrType to get the pointer type based on the address...
Micah Villmow
2012-10-24
1
-1
/
+3
*
revert r166264 because the LTO build is still failing
Nadav Rotem
2012-10-19
1
-6
/
+6
*
SCEVExpander: Don't crash when trying to merge two constant phis.
Benjamin Kramer
2012-10-19
1
-0
/
+11
*
recommit the patch that makes LSR and LowerInvoke use the TargetTransform int...
Nadav Rotem
2012-10-19
1
-6
/
+6
*
Temporarily revert the TargetTransform changes.
Bob Wilson
2012-10-18
1
-6
/
+6
*
Add a new interface to allow IR-level passes to access codegen-specific infor...
Nadav Rotem
2012-10-10
1
-6
/
+6
*
Move TargetData to DataLayout.
Micah Villmow
2012-10-08
1
-6
/
+6
*
Fix a typo (the the => the)
Sylvestre Ledru
2012-07-23
1
-1
/
+1
*
LSR Fix: check SCEV expression safety before expansion.
Andrew Trick
2012-07-13
1
-0
/
+41
*
LSR fix: add a missing phi check during IV hoisting.
Andrew Trick
2012-05-22
1
-1
/
+2
*
Fix this assert. IP can point to an instruction with strange dominance
Rafael Espindola
2012-02-27
1
-15
/
+20
*
And update the comment...
Rafael Espindola
2012-02-26
1
-1
/
+0
*
Enable the assert that got all this dominator work started.
Rafael Espindola
2012-02-26
1
-1
/
+1
*
Change the implementation of dominates(inst, inst) to one based on what the
Rafael Espindola
2012-02-26
1
-6
/
+5
*
Fix typo.
Rafael Espindola
2012-02-23
1
-1
/
+1
*
Improve comment. Thanks for Andrew for the suggestion.
Rafael Espindola
2012-02-22
1
-2
/
+3
*
Semantically revert 151015. Add a comment on why we should be able to assert
Rafael Espindola
2012-02-22
1
-7
/
+17
*
s/the the/the/
Rafael Espindola
2012-02-21
1
-1
/
+1
*
Use more idiomatic assert.
Rafael Espindola
2012-02-21
1
-2
/
+2
*
Avoid warning on non assert builds.
Rafael Espindola
2012-02-21
1
-2
/
+3
*
It turns out that with the current scev organization ReuseOrCreateCast cannot
Rafael Espindola
2012-02-21
1
-9
/
+9
*
Temporarily disable this assert. Looks like it found a similar issue when
Rafael Espindola
2012-02-18
1
-1
/
+3
*
Don't skip debug instructions when looking for the insertion point of
Rafael Espindola
2012-02-18
1
-5
/
+8
*
More dead code removal (using -Wunreachable-code)
David Blaikie
2012-01-20
1
-1
/
+0
*
SCEVExpander fixes. Affects LSR and indvars.
Andrew Trick
2012-01-20
1
-115
/
+114
*
Fix a corner case hit by redundant phi elimination running after LSR.
Andrew Trick
2012-01-14
1
-1
/
+11
*
Enable LSR IV Chains with sufficient heuristics.
Andrew Trick
2012-01-10
1
-2
/
+5
*
Cleanup comments and argument types related to my previous replaceCongruentPh...
Andrew Trick
2012-01-07
1
-4
/
+5
*
Extended replaceCongruentPhis to handle mixed phi types.
Andrew Trick
2012-01-07
1
-13
/
+61
*
Expose isNonConstantNegative to users of ScalarEvolution.
Andrew Trick
2012-01-07
1
-20
/
+6
*
SCEVExpander: hoistStep should check strict dominance.
Andrew Trick
2012-01-06
1
-1
/
+1
*
Fix SCEVExpander to handle loops with no preheader when LSR gives it a
Andrew Trick
2012-01-02
1
-0
/
+6
*
LSR: Fix another corner case in expansion of postinc users.
Andrew Trick
2011-12-20
1
-0
/
+14
*
LSR: Fold redundant bitcasts on-the-fly.
Andrew Trick
2011-12-14
1
-3
/
+8
*
LSR: handle the expansion of phi operands that use postinc forms of the IV.
Andrew Trick
2011-11-30
1
-36
/
+68
*
Fix SCEVExpander assert during LSR: "argument of incompatible type".
Andrew Trick
2011-10-15
1
-6
/
+5
*
Reapply r141870, SCEV expansion of post-inc.
Andrew Trick
2011-10-13
1
-2
/
+14
*
Revert r141870. The test case crashes on linux with data corruption. A deeper...
Andrew Trick
2011-10-13
1
-14
/
+2
*
LSR: Reuse the post-inc expansion of expressions.
Andrew Trick
2011-10-13
1
-2
/
+14
*
Move replaceCongruentIVs into SCEVExapander and bias toward "expanded"
Andrew Trick
2011-10-11
1
-0
/
+100
*
Add an extra safety check in front of the optimization in r141442.
Andrew Trick
2011-10-08
1
-0
/
+9
*
LSR should only reuse phis that match its formula.
Andrew Trick
2011-10-07
1
-61
/
+113
*
Stop emitting instructions with the name "tmp" they eat up memory and have to...
Benjamin Kramer
2011-09-27
1
-7
/
+7
*
Skip the landingpad instruction when determining the insertion point.
Bill Wendling
2011-08-24
1
-3
/
+7
*
Use the getFirstInsertionPt() method instead of getFirstNonPHI + an 'isa<>'
Bill Wendling
2011-08-16
1
-5
/
+2
*
A few places where we want to skip the landingpad instruction for insertion.
Bill Wendling
2011-08-16
1
-1
/
+4
*
Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to use
Jay Foad
2011-07-22
1
-2
/
+1
*
Convert ConstantExpr::getGetElementPtr and
Jay Foad
2011-07-21
1
-1
/
+1
*
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-18
1
-32
/
+32
[next]