2014-01-24 |
Benjamin Kramer | InstSimplify: Make shift, select and GEP simplification... |
blob | commitdiff | raw |
2013-09-28 |
Benjamin Kramer | Add a test that large offsets on GEPs on 32 bits target... |
blob | commitdiff | raw | diff to current |
2013-09-23 |
Benjamin Kramer | Expand test case a bit. |
blob | commitdiff | raw | diff to current |
2013-09-23 |
Benjamin Kramer | InstSimplify: Fold equality comparisons between non... |
blob | commitdiff | raw | diff to current |
2013-07-14 |
Stephen Lin | Update Transforms tests to use CHECK-LABEL for easier... |
blob | commitdiff | raw | diff to current |
2013-07-12 |
Nick Lewycky | Fix logic error optimizing "icmp pred (urem X, Y),... |
blob | commitdiff | raw | diff to current |
2013-07-09 |
David Majnemer | InstSimplify: X >> X -> 0 |
blob | commitdiff | raw | diff to current |
2013-03-18 |
Manman Ren | Check whether a pointer is non-null (isKnownNonNull... |
blob | commitdiff | raw | diff to current |
2013-02-01 |
Dan Gohman | Rewrite instsimplify's handling if icmp on pointer... |
blob | commitdiff | raw | diff to current |
2013-01-31 |
Dan Gohman | An alloca can be equal to an argument. It can't *alias... |
blob | commitdiff | raw | diff to current |
2012-12-07 |
Chandler Carruth | Add support to ValueTracking for determining that a... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Duncan Sands | InstructionSimplify should be able to simplify A+B... |
blob | commitdiff | raw | diff to current |
2012-03-25 |
Chandler Carruth | Teach instsimplify how to simplify comparisons of point... |
blob | commitdiff | raw | diff to current |
2012-02-26 |
Nick Lewycky | Reinstate the optimization from r151449 with a fix... |
blob | commitdiff | raw | diff to current |
2012-02-25 |
Nick Lewycky | Roll these back to r151448 until I figure out how they... |
blob | commitdiff | raw | diff to current |
2012-02-25 |
Nick Lewycky | An argument and a local identified object (eg. a noalia... |
blob | commitdiff | raw | diff to current |
2012-02-25 |
Nick Lewycky | Teach instsimplify to be more aggressive when analyzing... |
blob | commitdiff | raw | diff to current |
2012-02-24 |
Chris Lattner | fix PR12075, a regression in a recent transform I added... |
blob | commitdiff | raw | diff to current |
2012-02-20 |
Chris Lattner | fold comparisons of gep'd alloca points with null to... |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Eli Friedman | Fix a rather nasty regression from r150690: LHS !=... |
blob | commitdiff | raw | diff to current |
2012-02-16 |
Benjamin Kramer | InstSimplify: Ignore pointer casts when constant foldin... |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Duncan Sands | Fix PR11948: the result type of an icmp may be a vector... |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Duncan Sands | Revert commit 149912 (lattner) and add a testcase that... |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Eli Friedman | Fix code to match comment. Fixes PR11340, a regression... |
blob | commitdiff | raw | diff to current |
2011-10-30 |
Duncan Sands | Reapply commit 143214 with a fix: m_ICmp doesn't match... |
blob | commitdiff | raw | diff to current |
2011-10-29 |
Eli Friedman | Revert r143214; it's breaking a bunch of stuff. |
blob | commitdiff | raw | diff to current |
2011-10-28 |
Duncan Sands | The expression icmp eq (select (icmp eq x, 0), 1, x... |
blob | commitdiff | raw | diff to current |
2011-10-28 |
Duncan Sands | Fold icmp ugt (udiv X, Y), X to false. Spotted by... |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Duncan Sands | Reapply commit 143028 with a fix: the problem was casti... |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Bob Wilson | Revert Duncan's r143028 expression folding which appear... |
blob | commitdiff | raw | diff to current |
2011-10-26 |
Duncan Sands | My super-optimizer noticed that we weren't folding... |
blob | commitdiff | raw | diff to current |
2011-07-19 |
Nick Lewycky | Remove bogus test: for all possible inputs of %X, the... |
blob | commitdiff | raw | diff to current |
2011-03-12 |
Benjamin Kramer | Teach ComputeMaskedBits about sub nsw. |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Nick Lewycky | Teach ComputeMaskedBits about nsw on add. I don't think... |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Benjamin Kramer | Fix mistyped CHECK lines. |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Nick Lewycky | Add another micro-optimization. Apologies for the lack... |
blob | commitdiff | raw | diff to current |
2011-03-05 |
Nick Lewycky | Thread comparisons over udiv/sdiv/ashr/lshr exact and... |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Nick Lewycky | Revert broken srem logic from r126991. |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Nick Lewycky | Fold "icmp pred (srem X, Y), Y" like we do for urem... |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Nick Lewycky | Teach instruction simplify to use constant ranges to... |
blob | commitdiff | raw | diff to current |
2011-03-01 |
Nick Lewycky | Optimize "icmp pred (urem X, Y), Y" --> true/false... |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Duncan Sands | Teach instsimplify that X+Y>=X+Z is the same as Y>... |
blob | commitdiff | raw | diff to current |
|