2007-08-13 |
Chris Lattner | Constant fold: getelementptr (i8* inttoptr (i64 1 to... |
blob | commitdiff | raw |
2007-08-05 |
Reid Spencer | Fix a doxygen directive. |
blob | commitdiff | raw | diff to current |
2007-07-20 |
Chris Lattner | zext(undef) = 0 and sext(undef) = 0, not undef. |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Dan Gohman | Fix comments about vectors to use the current wording. |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Reid Spencer | Add a comment to explain a folding transform. |
blob | commitdiff | raw | diff to current |
2007-03-25 |
Chris Lattner | fold constantexprs more aggressively, fixing PR1265 |
blob | commitdiff | raw | diff to current |
2007-03-23 |
Reid Spencer | Fix constant fold of div by zero and rem by zero to... |
blob | commitdiff | raw | diff to current |
2007-03-03 |
Reid Spencer | Fix constant folding of fp->int bitcast for vectors. |
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 | Use the APInt versions of the bit-wise conversions... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Reid Spencer | Use a simpler constructor when constructing ConstantInst. |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Reid Spencer | Pull out the stops. |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Reid Spencer | Adjust to changes in the APInt interface. |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Reid Spencer | For PR1205: |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Reid Spencer | For PR1205: |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Chris Lattner | ConstantFolding.cpp/h -> ConstantFold.cpp/h to avoid... |
blob | commitdiff | raw | diff to current |
2007-02-24 |
Chris Lattner | Fix Transforms/ConstProp/2007-02-23-sdiv.ll and PR1215 |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Reid Spencer | For PR1195: |
blob | commitdiff | raw | diff to current |
2007-02-15 |
Reid Spencer | For PR1195: |
blob | commitdiff | raw | diff to current |
2007-02-06 |
Chris Lattner | Fix Transforms/ConstProp/2007-02-05-BitCast.ll |
blob | commitdiff | raw | diff to current |
2007-01-31 |
Chris Lattner | Revise APIs for creating constantexpr GEPs to not requi... |
blob | commitdiff | raw | diff to current |
2007-01-19 |
Reid Spencer | For PR1043: |
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-12 |
Chris Lattner | Remove a bunch of duplicated code. Among other things... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | For PR1064: |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | Implement review feedback for the ConstantBool->Constan... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Reid Spencer | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Zhou Sheng | For PR1043: |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Reid Spencer | Implement better constant folding of unordered FCMP... |
blob | commitdiff | raw | diff to current |
2007-01-04 |
Chris Lattner | fix typo |
blob | commitdiff | raw | diff to current |
2007-01-04 |
Chris Lattner | fix some bugs handling vectors, avoid host-specific... |
blob | commitdiff | raw | diff to current |
2006-12-31 |
Reid Spencer | Fix a bug in comparison of GEP indices. |
blob | commitdiff | raw | diff to current |
2006-12-31 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-24 |
Reid Spencer | Cleanup ConstantFoldCompareInstruction: |
blob | commitdiff | raw | diff to current |
2006-12-23 |
Reid Spencer | Don't overload var names. |
blob | commitdiff | raw | diff to current |
2006-12-23 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Reid Spencer | Clean up ConstantFoldCastInstruction. |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Reid Spencer | Rewrite ConstantFoldCastInstruction so that it doesn... |
blob | commitdiff | raw | diff to current |
2006-12-18 |
Reid Spencer | Revert last patch. ConstantInt isn't quite ready for... |
blob | commitdiff | raw | diff to current |
2006-12-18 |
Reid Spencer | Remove the last use of getUnsignedVersion and getSigned... |
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-11 |
Reid Spencer | Fix constant folding of FP->int due to cut & paste... |
blob | commitdiff | raw | diff to current |
2006-12-11 |
Chris Lattner | Implement correct constant folding of bitcast. This... |
blob | commitdiff | raw | diff to current |
2006-12-11 |
Chris Lattner | fix typo |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Reid Spencer | Fix constant folding to deal with external weak global... |
blob | commitdiff | raw | diff to current |
2006-12-05 |
Reid Spencer | Can't make these fail now with just BitCast. Previous... |
blob | commitdiff | raw | diff to current |
2006-12-05 |
Reid Spencer | Remove the last inferred casts from VMCore. |
blob | commitdiff | raw | diff to current |
2006-12-04 |
Reid Spencer | For PR950: Implement a stub for folding ICmp and FCmp... |
blob | commitdiff | raw | diff to current |
2006-12-04 |
Reid Spencer | Change inferred casts to explicit casts. |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Chris Lattner | These should be rewritten to fold without using the... |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Chris Lattner | this logic is broken for trunc to bool, replace the... |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Chris Lattner | Fix a typo introduced by the cast patch that horribly... |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Reid Spencer | Don't fold "ptrtoint GV to bool" since this should... |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Anton Korobeynikov | Introducing external weak linkage. Darwin codegen shoul... |
blob | commitdiff | raw | diff to current |
2006-11-27 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Jim Laskey | Remove redundant <cmath>. |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | Remove unused variables. |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-20 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Chris Lattner | Fix another dtor issue. The function local statics... |
blob | commitdiff | raw | diff to current |
2006-09-28 |
Chris Lattner | Eliminate ConstantBool::True and ConstantBool::False... |
blob | commitdiff | raw | diff to current |
2006-09-17 |
Chris Lattner | Add new SetCondInst::isRelational/isEquality methods... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Chris Lattner | Use hidden visibility to reduce the sizes of some ... |
blob | commitdiff | raw | diff to current |
2006-06-21 |
Chris Lattner | Add more anonymous namespaces to make it clear that... |
blob | commitdiff | raw | diff to current |
2006-04-08 |
Chris Lattner | Add shufflevector support, todo, implement better const... |
blob | commitdiff | raw | diff to current |
2006-04-07 |
Chris Lattner | Constant fold extractelement(zero, x) -> zero |
blob | commitdiff | raw | diff to current |
2006-04-02 |
Chris Lattner | Constant fold casts from things like <4 x int> -> ... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Chris Lattner | constant fold extractelement with undef operands. |
blob | commitdiff | raw | diff to current |
2006-01-17 |
Robert Bocchino | VMCore support for the insertelement operation. |
blob | commitdiff | raw | diff to current |
2006-01-10 |
Robert Bocchino | Added constant folding support for the extractelement... |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Chris Lattner | Implement a few symbolic constant folding things. ... |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Chris Lattner | fix some formatting problems |
blob | commitdiff | raw | diff to current |
2006-01-04 |
Chris Lattner | implement constant folding of ==/!= on constant packed... |
blob | commitdiff | raw | diff to current |
2006-01-04 |
Chris Lattner | implement constant folding for the element-wise binary... |
blob | commitdiff | raw | diff to current |
2006-01-04 |
Chris Lattner | don't crash when trying to constant fold packed express... |
blob | commitdiff | raw | diff to current |
2005-05-03 |
Jeff Cohen | Use ANSI-approved way of getting the value infinity... |
blob | commitdiff | raw | diff to current |
2005-05-02 |
Andrew Lenharth | fold fp div by 0 to inf, the way gcc does. This is... |
blob | commitdiff | raw | diff to current |
2005-04-24 |
Reid Spencer | Shut GCC 4.0 up about classes with virtual functions... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-01-28 |
Chris Lattner | Fix a nasty thinko in my previous commit. |
blob | commitdiff | raw | diff to current |
2005-01-28 |
Chris Lattner | Fix ConstProp/2005-01-28-SetCCGEP.ll: indexing over... |
blob | commitdiff | raw | diff to current |
2005-01-06 |
Chris Lattner | No need to pessimize current code for future possibilities. |
blob | commitdiff | raw | diff to current |
2004-11-22 |
Chris Lattner | Fix test/Regression/CFrontend/2003-11-01-EmptyStructCrash.c |
blob | commitdiff | raw | diff to current |
2004-11-17 |
Chris Lattner | Generalize this code to turn any cast-to-first-element... |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | fold gep undef, ... -> undef |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | Fix constant folding relational operators with undef... |
blob | commitdiff | raw | diff to current |
2004-10-16 |
Chris Lattner | Implement constant folding of undef values. |
blob | commitdiff | raw | diff to current |
2004-10-11 |
Chris Lattner | Allow creation of GEP constantexprs with a vector of... |
blob | commitdiff | raw | diff to current |
2004-10-11 |
Chris Lattner | If we are trying to create a ConstantExpr cast that... |
blob | commitdiff | raw | diff to current |
2004-07-17 |
Reid Spencer | bug 122: |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | Implement folding of expressions like 'uint cast (int... |
blob | commitdiff | raw | diff to current |
2004-07-07 |
Chris Lattner | When folding constant expr gep's, don't force the use... |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Chris Lattner | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID... |
blob | commitdiff | raw | diff to current |
2004-05-30 |
Reid Spencer | Fix a bug that Chris asserts emphatically is a bug... |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | Add a missing break, which caused a crash in an obscure... |
blob | commitdiff | raw | diff to current |
2004-04-05 |
Chris Lattner | Support getelementptr instructions which use uint's... |
blob | commitdiff | raw | diff to current |
2004-03-12 |
Chris Lattner | Teach the constant folder how to do select instructions |
blob | commitdiff | raw | diff to current |
next |