summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/max-of-nots.ll
Commit message (Expand)AuthorAgeFilesLines
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+360
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-360/+0
* [InstCombine] Tests for ~A - Min/Max(~A, O) -> Max/Min(A, ~O) - A. NFCDavid Green2018-10-021-35/+0
* [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely inver...Craig Topper2018-09-221-9/+9
* [InstCombine] Partially revert rL341674 due to PR38897.Alina Sbirlea2018-09-101-9/+9
* [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely inver...Craig Topper2018-09-071-11/+11
* [InstCombine] choose 1 form of abs and nabs as canonicalSanjay Patel2018-05-201-2/+2
* Eliminate a bitwise 'not' op of 'not' min/max by inverting the min/max.Artur Gainullin2018-04-111-4/+3
* [InstCombine] add min/max tests with not ops; NFCSanjay Patel2018-03-081-44/+108
* [ValueTracking] recognize min/max-of-min/max with notted ops (PR35875)Sanjay Patel2018-01-111-7/+5
* [InstCombine] add min3-with-nots test (PR35875); NFCSanjay Patel2018-01-111-0/+31
* [InstCombine] fold min/max tree with common operand (PR35717)Sanjay Patel2018-01-081-4/+2
* [InstCombine] relax use constraint for min/max (~a, ~b) --> ~min/max(a, b)Sanjay Patel2018-01-061-11/+9
* [InstCombine] add more tests for max(~a, ~b) and PR35834; NFCSanjay Patel2018-01-061-0/+64
* [InstCombine] add folds for min(~a, b) --> ~max(a, b)Sanjay Patel2018-01-051-0/+28
* [InstCombine] canonicalize icmp predicate feeding selectSanjay Patel2017-06-271-8/+9
* [InstCombine] Do not exercise nested max/min pattern on absAnna Thomas2017-02-211-0/+22
* [InstCombine] fix profitability equation for max-of-nots transformSanjay Patel2016-11-091-5/+7
* [ValueTracking] recognize more variants of smin/smaxSanjay Patel2016-10-291-18/+3
* [InstCombine] move/add tests for smin/smax foldsSanjay Patel2016-10-281-0/+79
* [InstCombine] handle simple vector integer constants in IsFreeToInvertSanjay Patel2016-10-271-8/+24
* [InstCombine] add tests for missing folds of vector abs/nabs/min/maxSanjay Patel2016-10-271-0/+20
* [InstCombine] auto-generate better checks; NFCSanjay Patel2016-10-271-32/+37
* [InstCombine] Add new rule for MIN(MAX(~A, ~B), ~C) et. al.Sanjoy Das2015-04-301-0/+17
* New instcombine rule: max(~a,~b) -> ~min(a, b)Sanjoy Das2015-02-241-0/+68
OpenPOWER on IntegriCloud