index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
VMCore
/
ConstantFold.cpp
Commit message (
Expand
)
Author
Age
*
Add a comment to explain a folding transform.
Reid Spencer
2007-03-26
*
fold constantexprs more aggressively, fixing PR1265
Chris Lattner
2007-03-25
*
Fix constant fold of div by zero and rem by zero to match IEEE 754
Reid Spencer
2007-03-23
*
Fix constant folding of fp->int bitcast for vectors.
Reid Spencer
2007-03-03
*
Prefer non-virtual calls to ConstantInt::isZero over virtual calls to
Reid Spencer
2007-03-02
*
Use the APInt versions of the bit-wise conversions of float/double to int
Reid Spencer
2007-03-01
*
Use a simpler constructor when constructing ConstantInst.
Reid Spencer
2007-03-01
*
Pull out the stops.
Reid Spencer
2007-02-27
*
Adjust to changes in the APInt interface.
Reid Spencer
2007-02-27
*
For PR1205:
Reid Spencer
2007-02-27
*
For PR1205:
Reid Spencer
2007-02-27
*
ConstantFolding.cpp/h -> ConstantFold.cpp/h to avoid confusion with
Chris Lattner
2007-02-27
*
Fix Transforms/ConstProp/2007-02-23-sdiv.ll and PR1215
Chris Lattner
2007-02-24
*
For PR1195:
Reid Spencer
2007-02-15
*
For PR1195:
Reid Spencer
2007-02-15
*
Fix Transforms/ConstProp/2007-02-05-BitCast.ll
Chris Lattner
2007-02-06
*
Revise APIs for creating constantexpr GEPs to not require the use of vectors.
Chris Lattner
2007-01-31
*
For PR1043:
Reid Spencer
2007-01-19
*
rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.
Chris Lattner
2007-01-15
*
Remove a bunch of duplicated code. Among other things, this fixes
Chris Lattner
2007-01-12
*
For PR1064:
Reid Spencer
2007-01-12
*
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
Reid Spencer
2007-01-12
*
Rename BoolTy as Int1Ty. Patch by Sheng Zhou.
Reid Spencer
2007-01-11
*
For PR1043:
Zhou Sheng
2007-01-11
*
Implement better constant folding of unordered FCMP predicates.
Reid Spencer
2007-01-11
*
fix typo
Chris Lattner
2007-01-04
*
fix some bugs handling vectors, avoid host-specific handling of undefined shi...
Chris Lattner
2007-01-04
*
Fix a bug in comparison of GEP indices.
Reid Spencer
2006-12-31
*
For PR950:
Reid Spencer
2006-12-31
*
Cleanup ConstantFoldCompareInstruction:
Reid Spencer
2006-12-24
*
Don't overload var names.
Reid Spencer
2006-12-23
*
For PR950:
Reid Spencer
2006-12-23
*
Clean up ConstantFoldCastInstruction.
Reid Spencer
2006-12-19
*
Rewrite ConstantFoldCastInstruction so that it doesn't use any of the
Reid Spencer
2006-12-19
*
Revert last patch. ConstantInt isn't quite ready for signlessness.
Reid Spencer
2006-12-18
*
Remove the last use of getUnsignedVersion and getSignedVersion from VMCore.
Reid Spencer
2006-12-18
*
Replace inferred getCast(V,Ty) calls with more strict variants.
Reid Spencer
2006-12-12
*
Fix constant folding of FP->int due to cut & paste error in last commit.
Reid Spencer
2006-12-11
*
Implement correct constant folding of bitcast. This implements
Chris Lattner
2006-12-11
*
fix typo
Chris Lattner
2006-12-11
*
Fix constant folding to deal with external weak global values.
Reid Spencer
2006-12-06
*
Can't make these fail now with just BitCast. Previous failures must have
Reid Spencer
2006-12-05
*
Remove the last inferred casts from VMCore.
Reid Spencer
2006-12-05
*
For PR950: Implement a stub for folding ICmp and FCmp instructions
Reid Spencer
2006-12-04
*
Change inferred casts to explicit casts.
Reid Spencer
2006-12-04
*
These should be rewritten to fold without using the 'Rules' mechanism, but
Chris Lattner
2006-12-01
*
this logic is broken for trunc to bool, replace the folding logic for trunc
Chris Lattner
2006-12-01
*
Fix a typo introduced by the cast patch that horribly broke a lot of vector
Chris Lattner
2006-12-01
*
Don't fold "ptrtoint GV to bool" since this should be doing a truncate not
Reid Spencer
2006-12-01
*
Introducing external weak linkage. Darwin codegen should be added later.
Anton Korobeynikov
2006-12-01
[next]