projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
The rewriter may hold references to instructions that are deleted because they are...
[oota-llvm.git]
/
include
/
llvm
/
Analysis
/
ScalarEvolution.h
2009-05-19
Dan Gohman
Make SCEVCallbackVH a private nested class inside Scala...
blob
|
commitdiff
|
raw
2009-05-19
Dan Gohman
Teach SCEVExpander to expand arithmetic involving point...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-18
Dan Gohman
Make ScalarEvolution::isLoopGuardedByCond work even...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-18
Dan Gohman
Add an isOne() utility function to ScalarEvolution...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-13
Dan Gohman
Add three new helper routines, getNoopOrZeroExtend,
blob
|
commitdiff
|
raw
|
diff to current
2009-05-08
Dan Gohman
Fix another bug in r71252. This code supports GetElementPtr
blob
|
commitdiff
|
raw
|
diff to current
2009-05-08
Dan Gohman
Add memoization for getSCEVAtScope results for instructions
blob
|
commitdiff
|
raw
|
diff to current
2009-05-08
Dan Gohman
Make the SCEV* form of getSCEVAtScope public, to allow...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-08
Dan Gohman
Factor out the code for creating SCEVs for GEPs into a
blob
|
commitdiff
|
raw
|
diff to current
2009-05-04
Dan Gohman
Re-apply 70645, converting ScalarEvolution to use
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Dan Gohman
Revert r70645 for now; it's causing a variety of regres...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-02
Dan Gohman
Convert ScalarEvolution to use CallbackVH for its inter...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-02
Dan Gohman
When ScalarEvolution is told to forget the trip count...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-30
Dan Gohman
Add some comments, and tidy up some whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2009-04-30
Dan Gohman
Extend ScalarEvolution's getBackedgeTakenCount to be...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-21
Dan Gohman
De-pImpl-ify ScalarEvolution. The pImpl pattern doesn...
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-21
Dan Gohman
Convert ScalarEvolution to use raw_ostream instead...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-18
Dan Gohman
Add a ScalarEvolution::getCouldNotCompute() function...
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-02-24
Dan Gohman
Rename ScalarEvolution's getIterationCount to getBacked...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-18
Dan Gohman
Use a sign-extend instead of a zero-extend when promoting a
blob
|
commitdiff
|
raw
|
diff to current
2009-02-17
Dan Gohman
Add a method to ScalarEvolution for telling it when...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-17
Evan Cheng
Strengthen the "non-constant stride must dominate loop...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-12
Dan Gohman
Teach IndVarSimplify to optimize code using the C ...
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
2008-12-02
Nick Lewycky
Add a new SCEV representing signed division.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-04
Dan Gohman
Tidy up several unbeseeming casts from pointer to intptr_t.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-09
Nick Lewycky
Remove getValueRange from SCEV. It wasn't doing anythin...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-18
Dan Gohman
Move LSR's private isZero function to a public SCEV...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-13
Nick Lewycky
Crash less. The i64 restriction in BinomialCoefficient...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-29
Dan Gohman
Prune and tidy #includes.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-19
Devang Patel
PassInfo keep tracks whether a pass is an analysis...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-19
Devang Patel
Do not use virtual function to identify an analysis...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-18
Devang Patel
Identify Analysis pass.
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-11-14
Owen Anderson
Start the process of making MachineLoopInfo possible...
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-06-19
Dan Gohman
Rename ScalarEvolution::deleteInstructionFromRecords to
blob
|
commitdiff
|
raw
|
diff to current
2007-05-06
Nick Lewycky
Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-03
Dan Gohman
Use the explicit keyword for the SCEV class' constructor.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-03
Devang Patel
Drop 'const'
blob
|
commitdiff
|
raw
|
diff to current
2007-05-02
Devang Patel
Use 'static const char' instead of 'static const int'.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Devang Patel
Do not use typeinfo to identify pass in pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-05
Jeff Cohen
Unbreak VC++ build.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-28
Reid Spencer
For PR1205:
blob
|
commitdiff
|
raw
|
diff to current
2006-12-17
Bill Wendling
Added an automatic cast to "std::ostream*" etc. from...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-07
Bill Wendling
Changed llvm_ostream et all to OStream. llvm_cerr,...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-28
Bill Wendling
Added a temporary hack to get the llvm-streams to work...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-09
Chris Lattner
add two helper methods
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2005-03-09
Chris Lattner
export two methods
blob
|
commitdiff
|
raw
|
diff to current
2005-02-13
Chris Lattner
Add a new replaceSymbolicValuesWithConcrete method...
blob
|
commitdiff
|
raw
|
diff to current
2004-12-07
Reid Spencer
For PR387:\
blob
|
commitdiff
|
raw
|
diff to current
2004-06-24
Chris Lattner
Remove distasteful method which is really part of the...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-23
Chris Lattner
Remove the SCEV::expandCodeFor method, add a new SCEVVi...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-22
Chris Lattner
Add an ugly cast
blob
|
commitdiff
|
raw
|
diff to current
2004-04-22
Chris Lattner
Add a method
blob
|
commitdiff
|
raw
|
diff to current
2004-04-02
Chris Lattner
cleanup some long-dead code
blob
|
commitdiff
|
raw
|
diff to current
2004-04-02
Chris Lattner
Add a new analysis
blob
|
commitdiff
|
raw
|
diff to current