[PATCH] D43835: Simplify more cases of logical ops of masked icmps.
Hiroshi Yamauchi via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 12 09:55:58 PDT 2018
yamauchi added inline comments.
================
Comment at: lib/Transforms/InstCombine/InstCombineAndOrXor.cpp:450
+ // We are given the canonical form:
+ // (icmp ne (A & B), 0) & (icmp eq (A & D), E).
+ // where D & E == E.
----------------
davidxl wrote:
> Do you have test case cover this when LSH and RHS are swapped?
>
> (icmp eq (A &D), E) & (icmp ne (A & B, 0))
Added swapped tests.
Repository:
rL LLVM
https://reviews.llvm.org/D43835
More information about the llvm-commits
mailing list