projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Re-apply r80926, with fixes: keep the domtree informed of new blocks
[oota-llvm.git]
/
include
/
llvm
/
Analysis
/
ScalarEvolutionExpander.h
2009-08-20
Dan Gohman
Various comment and whitespace cleanups.
blob
|
commitdiff
|
raw
2009-08-18
Dan Gohman
Generalize ScalarEvolution to be able to analyze GEPs...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Owen Anderson
Get rid of the Pass+Context magic.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-13
Dan Gohman
Forward-declare Loop and LoopInfo instead of #including...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Owen Anderson
Finish pushing LLVMContext through the IRBuilder/Consta...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
Owen Anderson
Push LLVMContext _back_ through IRBuilder.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-07
Dan Gohman
Change all SCEV* to SCEV *.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-06
Owen Anderson
Finish LLVMContext-ing lib/Analysis. This required...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-06
Owen Anderson
Thread LLVMContext through the constant folding APIs...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-27
Dan Gohman
Change SCEVExpander to use an IRBuilder to emit instruc...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-26
Dan Gohman
Incorporate the insertion point into the key of SCEVExp...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-22
Owen Anderson
SCEVHandle is no more!
blob
|
commitdiff
|
raw
|
diff to current
2009-06-05
Dan Gohman
Move SCEVExpander::getOrInsertCanonicalInductionVariabl...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-24
Dan Gohman
Generalize SCEVExpander::visitAddRecExpr's GEP persuit...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-24
Torok Edwin
The rewriter may hold references to instructions that...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-19
Dan Gohman
Teach SCEVExpander to expand arithmetic involving point...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-01
Dan Gohman
Actually insert inserted instructions into the Inserted...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-01
Dan Gohman
Add an accessor method to allow clients to test if...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-01
Dan Gohman
Make SCEVExpander::addInsertedValue able to accept...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-23
Dan Gohman
Change SCEVExpander's expandCodeFor to provide more...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-22
Dan Gohman
Use BasicBlock::iterator instead of Instruction* for...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-22
Dan Gohman
Make SCEVExpanders private methods private, instead...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-21
Dan Gohman
Introduce encapsulation for ScalarEvolution's TargetDat...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-18
Dan Gohman
Use more const qualifiers with SCEV interfaces.
blob
|
commitdiff
|
raw
|
diff to current
2009-04-16
Dan Gohman
Teach SCEVExpander::InsertCastOfTo to avoid creating...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-16
Dan Gohman
Expand GEPs in ScalarEvolution expressions. SCEV expres...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-13
Nick Lewycky
Wind SCEV back in time, to Nov 18th. This 'fixes' PR327...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-05
Dan Gohman
Tidy up #includes, deleting a bunch of unnecessary...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-02
Nick Lewycky
Add a new SCEV representing signed division.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-08
Nick Lewycky
Expand SCEVUDiv of power of 2 to a lshr instruction.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-22
Dan Gohman
Move a few more SCEVExpander methods out-of-line.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-18
Dan Gohman
Move SCEVExpander::visitAddExpr out-of-line.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-15
Wojciech Matyjewicz
Fix PR2434. When scanning for exising binary operator...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-29
Dan Gohman
Prune and tidy #includes.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-16
Gabor Greif
API change for {BinaryOperator|CmpInst|CastInst}::creat...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-20
Nick Lewycky
Add 'umax' similar to 'smax' SCEV. Closes PR2003.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-11
Wojciech Matyjewicz
Fix PR1798 - an error in the evaluation of SCEVAddRecEx...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Don't attribute in file headers anymore. See llvmdev...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-25
Nick Lewycky
Add new SCEV, SCEVSMax. This allows LLVM to analyze...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-15
Anton Korobeynikov
Reverted r44163 per request
blob
|
commitdiff
|
raw
|
diff to current
2007-11-15
Nick Lewycky
Fix handling of overflow in loop calculation by adding...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-22
Dan Gohman
Move the SCEV object factors from being static members...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-20
Anton Korobeynikov
- Use correct header for SCEV inside LoopPass.cpp
blob
|
commitdiff
|
raw
|
diff to current
2007-06-15
Dan Gohman
Add a SCEV class and supporting code for sign-extend...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-06
Chris Lattner
add accessor
blob
|
commitdiff
|
raw
|
diff to current
2007-04-18
Chris Lattner
what's an & between friends?
blob
|
commitdiff
|
raw
|
diff to current
2007-04-13
Chris Lattner
CSE simple binary expressions when they are inserted...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-21
Reid Spencer
For PR970:
blob
|
commitdiff
|
raw
|
diff to current
2007-01-15
Chris Lattner
rename Type::isIntegral to Type::isInteger, eliminating...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-15
Chris Lattner
Update code to eliminate calls to isInteger, calling...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Reid Spencer
Change the interface to SCEVExpander::InsertCastOfTo...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-04
Reid Spencer
Unclutter this by using new cast creation functions.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-04
Reid Spencer
Change inferred casts to explicit casts.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-27
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-10-26
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-04-01
Chris Lattner
Fix Transforms/IndVarsSimplify/2006-03-31-NegativeStrid...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-04
Chris Lattner
Refactor a bunch of code into a non-inlined method
blob
|
commitdiff
|
raw
|
diff to current
2006-02-04
Chris Lattner
add a method
blob
|
commitdiff
|
raw
|
diff to current
2005-07-30
Jeff Cohen
Keep tabs and trailing spaces out.
blob
|
commitdiff
|
raw
|
diff to current
2005-07-30
Nate Begeman
Break SCEVExpander out of IndVarSimplify into its own...
blob
|
commitdiff
|
raw
|
diff to current