Files
clang-p2996/llvm/test/Transforms/InstCombine
Sanjay Patel 0753c06d9c [InstCombine] LogicOpc (zext X), C --> zext (LogicOpc X, C) (PR28476)
The benefits of this change include:
1. Remove DeMorgan-matching code that was added specifically to work-around 
   the missing transform in http://reviews.llvm.org/rL248634.
2. Makes the DeMorgan transform work for vectors too.
3. Fix PR28476: https://llvm.org/bugs/show_bug.cgi?id=28476

Extending this transform to other casts and other associative operators may
be useful too. See https://reviews.llvm.org/D22421 for a prerequisite for
doing that though.

Differential Revision: https://reviews.llvm.org/D22271

llvm-svn: 276221
2016-07-21 00:24:18 +00:00
..
2016-05-28 15:34:05 +00:00
2016-04-05 17:24:54 +00:00
2016-05-06 22:17:01 +00:00
2016-07-16 16:24:06 +00:00
2016-04-29 16:39:37 +00:00
2016-05-02 15:06:55 +00:00
2016-06-05 17:29:45 +00:00
2016-05-02 15:21:41 +00:00
2016-04-17 04:30:43 +00:00
2016-05-02 15:25:49 +00:00
2016-04-05 17:24:54 +00:00
2016-06-25 17:39:10 +00:00
2016-01-07 19:27:16 +00:00
2016-06-05 17:54:56 +00:00
2016-07-16 16:27:58 +00:00
2016-05-01 20:33:25 +00:00
2016-07-13 18:58:55 +00:00
2016-04-05 17:24:54 +00:00

This directory contains test cases for the instcombine transformation.  The
dated tests are actual bug tests, whereas the named tests are used to test
for features that the this pass should be capable of performing.