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
/
ConstantFolding.cpp
2009-04-03
Chris Lattner
use higher level APIs.
blob
|
commitdiff
|
raw
2009-01-12
Duncan Sands
Rename getABITypeSize to getTypePaddedSize, as
blob
|
commitdiff
|
raw
|
diff to current
2008-12-15
Nick Lewycky
Fix whitespace in comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-20
Nick Lewycky
undef beats zero. Fix this missed optimization opportun...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Nick Lewycky
Don't try to create a mask when we don't need one....
blob
|
commitdiff
|
raw
|
diff to current
2008-08-13
Duncan Sands
Teach constant folding that an inttoptr of a
blob
|
commitdiff
|
raw
|
diff to current
2008-07-25
Nate Begeman
Fix minor issues with VICmp/VFCmp constant expressions
blob
|
commitdiff
|
raw
|
diff to current
2008-05-25
Nick Lewycky
"ret (constexpr)" can't be folded into a Constant....
blob
|
commitdiff
|
raw
|
diff to current
2008-05-22
Gabor Greif
transform more loops to iterator form, detabify
blob
|
commitdiff
|
raw
|
diff to current
2008-05-22
Gabor Greif
Rewrite operand loops to use iterators. This shrinks...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-21
Gabor Greif
suppress gcc3.4.6's <no value returned> warnings
blob
|
commitdiff
|
raw
|
diff to current
2008-05-08
Chris Lattner
Remove dead return. Thanks to Bill for the review!
blob
|
commitdiff
|
raw
|
diff to current
2008-05-08
Chris Lattner
Add support for constant folding the 'offsetof' pattern...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-20
Chris Lattner
Switch to using Simplified ConstantFP::get API.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-30
Chris Lattner
minor code cleanups, allow constant folding sinf/cosf.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-31
Dan Gohman
Avoid unnecessarily casting away const, fixing a FIXME.
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-12-12
Chris Lattner
Fix a bug in my previous patch, thanks to Jay Foad for
blob
|
commitdiff
|
raw
|
diff to current
2007-12-11
Chris Lattner
Implement constant folding if vector<->vector bitcasts...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-10
Chris Lattner
Fix PR1850 by removing an unsafe transformation from...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-23
Chris Lattner
splice some lines together, no functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2007-11-01
Duncan Sands
Executive summary: getTypeSize -> getTypeStoreSize...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-02
Dale Johannesen
Rewrite sqrt and powi to use anyfloat. By popular...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-28
Dale Johannesen
Add sqrt and powi intrinsics for long double.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-06
Dale Johannesen
Next round of APFloat changes.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-11
Chris Lattner
constant fold ptrtoint(inttoptr) with target data when...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-08
Chris Lattner
Handle functions with no name better.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-08
Chris Lattner
significantly speed up constant folding of calls (and...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-04
Chandler Carruth
This is the patch to provide clean intrinsic function...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-16
Dan Gohman
Use ConstantFoldFP for folding all unary floating-point...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-01
Reid Spencer
The bit counting intrinsics return i32 not the operand...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-01
Reid Spencer
For PR1297:
blob
|
commitdiff
|
raw
|
diff to current
2007-03-05
Jeff Cohen
Unbreak VC++ build.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-15
Reid Spencer
For PR1195:
blob
|
commitdiff
|
raw
|
diff to current
2007-02-10
Chris Lattner
completely eliminate a temporary vector
blob
|
commitdiff
|
raw
|
diff to current
2007-02-10
Chris Lattner
Privatize StructLayout::MemberOffsets, adding an accessor
blob
|
commitdiff
|
raw
|
diff to current
2007-02-02
Reid Spencer
Changes to support making the shift instructions be...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-31
Chris Lattner
Fix a minor bug in my patch yesterday that broken Const...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-31
Chris Lattner
elimiante a temporary vector
blob
|
commitdiff
|
raw
|
diff to current
2007-01-31
Chris Lattner
Move some symbolic constant folding code out of instcom...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Chris Lattner
move a bunch of constant folding code f rom Transforms...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Chris Lattner
adjust to constant folding api changes.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-15
Chris Lattner
Constant fold llvm.powi.*. This speeds up tramp3d...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-07
Chris Lattner
remove llvm.isunordered
blob
|
commitdiff
|
raw
|
diff to current
2006-12-31
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-12-02
Jeff Cohen
Unbreak VC++ build.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-08
Jim Laskey
Remove redundant <cmath>.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-20
Reid Spencer
For PR950:
blob
|
commitdiff
|
raw
|
diff to current
2006-06-17
Chris Lattner
Constant fold sqrtf
blob
|
commitdiff
|
raw
|
diff to current
2006-01-16
Reid Spencer
For PR411:
blob
|
commitdiff
|
raw
|
diff to current
2006-01-14
Nate Begeman
Add bswap intrinsics as documented in the Language...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-27
John Criswell
Move some constant folding functions into LLVMAnalysis...
blob
|
commitdiff
|
raw
|
diff to current