projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Handle ands with 0 and shifts by 0 correctly. These aren't
[oota-llvm.git]
/
lib
/
Analysis
/
ScalarEvolutionExpander.cpp
2009-04-23
Dan Gohman
Change SCEVExpander's expandCodeFor to provide more...
blob
|
commitdiff
|
raw
2009-04-22
Devang Patel
Fix cut-n-pasto.
blob
|
commitdiff
|
raw
|
diff to current
2009-04-22
Dan Gohman
SCEVExpander's InsertCastOfTo knows how to move existin...
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-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
Handle a pointer type correctly in SCEVExpander::visitA...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-16
Dan Gohman
Fix a bug with inttoptr/ptrtoint casts where the pointe...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-16
Dan Gohman
Fix SCEVExpander::visitSMaxExpr and SCEVExpander::visit...
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
2008-12-02
Nick Lewycky
Add a new SCEV representing signed division.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-13
Gabor Greif
do not use deprecated interfaces
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
Use SCEVAddRecExpr::isAffine.
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-18
Dan Gohman
Move LSR's private isZero function to a public SCEV...
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-06-14
Wojciech Matyjewicz
Change 'while' loop to 'do' loop.
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-04-06
Gabor Greif
API changes for class Use size reduction, wave 1.
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-09
Wojciech Matyjewicz
We should check that existing cast operation has the...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
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-10-22
Dan Gohman
Move the SCEV object factors from being static members...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-14
Dan Gohman
Change "tmp." to "tmp" for temporaries created by Scala...
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
Fold a binary operator with constant operands when...
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-04-17
Chris Lattner
Be more careful when inserting reused instructions...
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-03-02
Reid Spencer
Prefer non-virtual calls to ConstantInt::isZero over...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Reid Spencer
Avoid a potential assert out if the loop increment...
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-11
Zhou Sheng
For PR1043:
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-12
Reid Spencer
Replace inferred getCast(V,Ty) calls with more strict...
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-12-04
Reid Spencer
Fix 80 cols violation
blob
|
commitdiff
|
raw
|
diff to current
2006-11-29
Bill Wendling
Replacing std::iostreams with llvm iostreams. Some...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-27
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-10-20
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-02-04
Chris Lattner
Pull the InsertCastOfTo out of the header, implement...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-30
Chris Lattner
Fix a problem that Nate noticed with LSR:
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