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
/
include
/
llvm
/
Analysis
/
ScalarEvolutionExpander.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update aosp/master LLVM for rebase to r235153
Pirama Arumuga Nainar
2015-05-18
1
-56
/
+63
*
Update aosp/master llvm for rebase to r233350
Pirama Arumuga Nainar
2015-04-09
1
-4
/
+6
*
Update LLVM for 3.5 rebase (r209712).
Stephen Hines
2014-05-29
1
-3
/
+3
*
Update to LLVM 3.5a.
Stephen Hines
2014-04-24
1
-4
/
+6
*
Fix SCEVExpander: don't try to expand quadratic recurrences outside a loop.
Andrew Trick
2013-10-25
1
-1
/
+1
*
Convert manual insert point restores to the new RAII object.
Benjamin Kramer
2013-09-30
1
-2
/
+0
*
SCEVExpander fix. RAUW needs to update the InsertedExpressions cache.
Andrew Trick
2013-01-14
1
-1
/
+3
*
Fix include guards so they exactly match file names.
Jakub Staszak
2013-01-10
1
-2
/
+2
*
Switch the SCEV expander and LoopStrengthReduce to use
Chandler Carruth
2013-01-07
1
-2
/
+2
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
1
-1
/
+1
*
Sort the #include lines for the include/... tree with the script.
Chandler Carruth
2012-12-03
1
-1
/
+1
*
revert r166264 because the LTO build is still failing
Nadav Rotem
2012-10-19
1
-2
/
+2
*
recommit the patch that makes LSR and LowerInvoke use the TargetTransform int...
Nadav Rotem
2012-10-19
1
-2
/
+2
*
Temporarily revert the TargetTransform changes.
Bob Wilson
2012-10-18
1
-2
/
+2
*
Add a new interface to allow IR-level passes to access codegen-specific infor...
Nadav Rotem
2012-10-10
1
-2
/
+2
*
LSR Fix: check SCEV expression safety before expansion.
Andrew Trick
2012-07-13
1
-0
/
+4
*
Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
Chandler Carruth
2012-06-29
1
-1
/
+1
*
SCEVExpander fixes. Affects LSR and indvars.
Andrew Trick
2012-01-20
1
-10
/
+13
*
Enable LSR IV Chains with sufficient heuristics.
Andrew Trick
2012-01-10
1
-0
/
+7
*
Extended replaceCongruentPhis to handle mixed phi types.
Andrew Trick
2012-01-07
1
-1
/
+4
*
LSR: handle the expansion of phi operands that use postinc forms of the IV.
Andrew Trick
2011-11-30
1
-0
/
+2
*
Fix SCEVExpander assert during LSR: "argument of incompatible type".
Andrew Trick
2011-10-15
1
-2
/
+1
*
Move replaceCongruentIVs into SCEVExapander and bias toward "expanded"
Andrew Trick
2011-10-11
1
-1
/
+22
*
LSR should only reuse phis that match its formula.
Andrew Trick
2011-10-07
1
-4
/
+15
*
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-18
1
-8
/
+8
*
Fix SCEVEXpander to handle arbitrary phi expansion. Includes two
Andrew Trick
2011-07-16
1
-2
/
+2
*
Cleanup. Fix a stupid variable name.
Andrew Trick
2011-06-28
1
-3
/
+3
*
SCEVExpander: give new insts a name that identifies the reponsible pass.
Andrew Trick
2011-06-28
1
-2
/
+6
*
Introduce memoization for ScalarEvolution dominates and properlyDominates
Dan Gohman
2010-11-18
1
-0
/
+6
*
Use AssertingVH for InsertedValues and InsertedPostIncValues, to verify
Dan Gohman
2010-07-27
1
-3
/
+8
*
Make getOrInsertCanonicalInductionVariable guarantee that its
Dan Gohman
2010-07-20
1
-1
/
+2
*
Factor out duplicated code for reusing and inserting casts into
Dan Gohman
2010-06-19
1
-0
/
+8
*
LSR needs to remember inserted instructions even in postinc mode, because
Dan Gohman
2010-06-05
1
-1
/
+6
*
Generalize IVUsers to track arbitrary expressions rather than expressions
Dan Gohman
2010-04-07
1
-12
/
+17
*
Clear the SCEVExpander's insertion point after making deletions,
Dan Gohman
2010-03-20
1
-0
/
+7
*
Fix more places to more thoroughly ignore debug intrinsics. This fixes
Dan Gohman
2010-03-19
1
-6
/
+1
*
When restoring a saved insert location, check to see if the saved
Dan Gohman
2010-02-15
1
-0
/
+2
*
In rememberInstruction, if the value being remembered is the
Dan Gohman
2010-02-14
1
-3
/
+1
*
Remove a 'protected' keyword, now that SCEVExpander is no longer
Dan Gohman
2010-02-14
1
-1
/
+1
*
Reapply the new LoopStrengthReduction code, with compile time and
Dan Gohman
2010-02-12
1
-3
/
+0
*
Remove SCEVAllocSizeExpr and SCEVFieldOffsetExpr, and in their place
Dan Gohman
2010-01-28
1
-4
/
+0
*
Revert LoopStrengthReduce.cpp to pre-r94061 for now.
Dan Gohman
2010-01-22
1
-0
/
+3
*
Re-implement the main strength-reduction portion of LoopStrengthReduction.
Dan Gohman
2010-01-21
1
-3
/
+63
*
remove some more Context arguments.
Chris Lattner
2009-11-06
1
-2
/
+1
*
Various comment and whitespace cleanups.
Dan Gohman
2009-08-20
1
-3
/
+2
*
Generalize ScalarEvolution to be able to analyze GEPs when
Dan Gohman
2009-08-18
1
-0
/
+4
*
Get rid of the Pass+Context magic.
Owen Anderson
2009-07-22
1
-3
/
+3
*
Forward-declare Loop and LoopInfo instead of #including LoopInfo.h.
Dan Gohman
2009-07-13
1
-0
/
+1
*
Finish pushing LLVMContext through the IRBuilder/ConstantFolder interface.
Owen Anderson
2009-07-10
1
-1
/
+1
*
Push LLVMContext _back_ through IRBuilder.
Owen Anderson
2009-07-08
1
-1
/
+2
[next]