summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/and.ll
Commit message (Expand)AuthorAgeFilesLines
* [InstCombine] fix typo in test comment; NFCSanjay Patel2017-05-101-1/+1
* [InstCombine] consolidate more DeMorgan tests; NFCSanjay Patel2017-05-011-13/+0
* [InstCombine] Add missing commute handling to (A | B) & (B ^ (~A)) -> (A & B)Craig Topper2017-04-251-8/+2
* [InstCombine] Add test cases showing failures to handle commuted patterns aft...Craig Topper2017-04-251-0/+34
* [InstCombine] add/move tests for and/or-of-icmps equality folds; NFCSanjay Patel2017-04-141-13/+0
* [InstCombine] Extend some OR combines to support vectors.Craig Topper2017-04-091-8/+2
* [InstCombine] Extend a canonicalization check to apply to vector constants too.Craig Topper2017-04-091-4/+4
* [InstCombine] Add test cases to show missing support for vectors in an OR com...Craig Topper2017-04-091-0/+42
* [InstCombine] Support folding and/or/xor with a constant vector RHS into sele...Craig Topper2017-04-041-8/+5
* [InstCombine] Add test cases for missing combines of phis with and/or/xor wit...Craig Topper2017-04-041-0/+68
* [InstCombine] Add more test cases for missing combines of selects with and/or...Craig Topper2017-04-041-0/+31
* [InstCombine] use m_APInt to allow demanded bits analysis on splat constantsSanjay Patel2017-02-091-3/+2
* [InstCombine] add test for demanded bits with splat vector constants; NFCSanjay Patel2017-02-091-0/+13
* [InstCombine] fix operand-complexity-based canonicalization (PR28296)Sanjay Patel2017-02-031-1/+1
* [InstCombine] Fold ((C1 OP zext(X)) & C2) -> zext((C1 OP X) & C2)David Majnemer2017-01-171-0/+46
* [InstCombine] Fold ((C1-zext(X)) & C2) -> zext((C1-X) & C2)David Majnemer2017-01-171-0/+11
* [InstCombine] allow vector types for constant folding / computeKnownBits (PR2...Sanjay Patel2016-09-161-0/+11
* [InstCombine] add tests to show type limitations of InsertRangeTest and callersSanjay Patel2016-08-301-2/+28
* [InstCombine] use m_APInt to allow icmp eq (and X, C1), C2 folds for splat co...Sanjay Patel2016-08-041-6/+2
* add tests for icmp vector foldsSanjay Patel2016-07-221-0/+24
* [InstSimplify] analyze (optionally casted) icmps to eliminate obviously false...Sanjay Patel2016-06-201-11/+0
* [InstCombine] update to use FileCheck with autogenerated exact checkingSanjay Patel2016-06-201-143/+269
* InstCombine: add more transformsDavid Majnemer2013-07-091-3/+3
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-081-1/+1
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-081-1/+1
* Remove llvm-upgrade and update tests.Tanya Lattner2008-03-091-155/+181
* For PR1319:Reid Spencer2007-04-151-0/+1
* Regression is gone, don't try to find it on clean target.Reid Spencer2007-01-171-0/+228
OpenPOWER on IntegriCloud