2011-11-07 |
Pete Cooper | InstCombine now optimizes vector udiv by power of 2... |
blob | commitdiff | raw |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-15 |
Chris Lattner | start using the new helper methods a bit. |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Stuart Hastings | Reapply 132348 with fixes. rdar://problem/6501862 |
blob | commitdiff | raw | diff to current |
2011-05-31 |
Stuart Hastings | Revert to pacify a buildbot. rdar://problem/6501862 |
blob | commitdiff | raw | diff to current |
2011-05-31 |
Stuart Hastings | Followup to 132316; accept arbitrary constants, add... |
blob | commitdiff | raw | diff to current |
2011-05-30 |
Stuart Hastings | (1 - X) * (-2) -> (x - 1) * 2, for all positive nonzero... |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Chris Lattner | rearrange two transforms, since one subsumes the other... |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Chris Lattner | Transform any logical shift of a power of two into... |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Chris Lattner | use the valuetracking isPowerOfTwo function, which... |
blob | commitdiff | raw | diff to current |
2011-05-22 |
Chris Lattner | add some random notes. |
blob | commitdiff | raw | diff to current |
2011-05-22 |
Chris Lattner | Carve out a place in instcombine to put transformations... |
blob | commitdiff | raw | diff to current |
2011-05-02 |
Duncan Sands | Remove unused variable. |
blob | commitdiff | raw | diff to current |
2011-05-02 |
Duncan Sands | Move some rem transforms out of instcombine and into... |
blob | commitdiff | raw | diff to current |
2011-04-30 |
Benjamin Kramer | InstCombine: Turn (zext A) udiv (zext B) into (zext... |
blob | commitdiff | raw | diff to current |
2011-04-30 |
Benjamin Kramer | Use SimplifyDemandedBits on div instructions. |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Benjamin Kramer | InstCombine: If the divisor of an fdiv has an exact... |
blob | commitdiff | raw | diff to current |
2011-02-10 |
Chris Lattner | Enhance a bunch of transformations in instcombine to... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Chris Lattner | enhance vmcore to know that udiv's can be exact, and... |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Frits van Bommel | Call SimplifyFDivInst() in InstCombiner::visitFDiv(). |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Frits van Bommel | Move InstCombine's knowledge of fdiv to SimplifyInstruc... |
blob | commitdiff | raw | diff to current |
2011-01-28 |
Duncan Sands | My auto-simplifier noticed that ((X/Y)*Y)/Y occurs... |
blob | commitdiff | raw | diff to current |
2010-12-22 |
Duncan Sands | Add a generic expansion transform: A op (B op' C) ... |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Duncan Sands | Pull a few more simplifications out of instcombine... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jay Foad | PR5207: Change APInt methods trunc(), sext(), zext... |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Benjamin Kramer | InstCombine: Add a missing irem identity (X % X -> 0). |
blob | commitdiff | raw | diff to current |
2010-11-13 |
Duncan Sands | Generalize the reassociation transform in SimplifyCommu... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Dan Gohman | Floating-point add, sub, and mul are now spelled fadd... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-01-17 |
Owen Anderson | Fix comment. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Convert a ton of simple integer type equality tests... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Chris Lattner | split mul/div/rem instructions out to their own file. |
blob | commitdiff | raw | diff to current |
|