2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw |
2007-12-17 |
Christopher Lamb | Change the PointerType api for creating pointer types... |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Chris Lattner | Teach VMCore to constant fold shufflevectors with const... |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Chris Lattner | significantly simplify some code, no functionality... |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Chris Lattner | refactor some code, no functionality change. |
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-17 |
Nate Begeman | Add support for vectors to int <-> float casts. |
blob | commitdiff | raw | diff to current |
2007-10-31 |
Dan Gohman | Fix a regression in test/CodeGen/X86/2007-04-24-VectorC... |
blob | commitdiff | raw | diff to current |
2007-10-30 |
Dan Gohman | Add support for folding binary operators with vector... |
blob | commitdiff | raw | diff to current |
2007-10-16 |
Dale Johannesen | Disable attempts to constant fold PPC f128. |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Chris Lattner | avoid an APFloat copy. |
blob | commitdiff | raw | diff to current |
2007-10-14 |
Dale Johannesen | Disable some compile-time optimizations on PPC |
blob | commitdiff | raw | diff to current |
2007-10-07 |
Neil Booth | convertFromInteger, as originally written, expected... |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Dale Johannesen | Constant fold int-to-long-double conversions; |
blob | commitdiff | raw | diff to current |
2007-09-25 |
Dale Johannesen | Remove no-longer-used variable. |
blob | commitdiff | raw | diff to current |
2007-09-25 |
Dale Johannesen | Make APFloat->int conversions deterministic even in |
blob | commitdiff | raw | diff to current |
2007-09-24 |
Dale Johannesen | float->int conversion rounds toward 0. Duh. |
blob | commitdiff | raw | diff to current |
2007-09-24 |
Dale Johannesen | Just use APFloat for const / const. Fixes |
blob | commitdiff | raw | diff to current |
2007-09-20 |
Dale Johannesen | Fix dumb regression in constant folding (Regression... |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Dale Johannesen | Fix some long double issues. |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Duncan Sands | Partial fix for PR1678: correct some parts of constant |
blob | commitdiff | raw | diff to current |
2007-09-12 |
Dale Johannesen | Revise previous patch per review comments. |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Dale Johannesen | Add APInt interfaces to APFloat (allows directly |
blob | commitdiff | raw | diff to current |
2007-09-10 |
Chris Lattner | Fix a buggy constant folding transformation when handli... |
blob | commitdiff | raw | diff to current |
2007-09-06 |
Dale Johannesen | Next round of APFloat changes. |
blob | commitdiff | raw | diff to current |
2007-09-04 |
David Greene | Update GEP constructors to use an iterator interface... |
blob | commitdiff | raw | diff to current |
2007-08-13 |
Chris Lattner | Constant fold: getelementptr (i8* inttoptr (i64 1 to... |
blob | commitdiff | raw | diff to current |
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 |
next |