diff options
author | Sanjay Patel <spatel@rotateright.com> | 2017-04-14 19:23:50 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2017-04-14 19:23:50 +0000 |
commit | 7cfe41659c15c911129e2229b8ab460886886bf0 (patch) | |
tree | 8803d87fe50216178ba5ccf841ebf3745750da49 /llvm/test/tools/llvm-readobj/Inputs | |
parent | fb71b7d3e05c347a05a7607d39bd04bf281c1529 (diff) | |
download | bcm5719-llvm-7cfe41659c15c911129e2229b8ab460886886bf0.tar.gz bcm5719-llvm-7cfe41659c15c911129e2229b8ab460886886bf0.zip |
[InstCombine] (X != C1 && X != C2) --> (X | (C1 ^ C2)) != C2
...when C1 differs from C2 by one bit and C1 <u C2:
http://rise4fun.com/Alive/Vuo
And move related folds to a helper function. This reduces code duplication and
will make it easier to remove the scalar-only restriction as a follow-up step.
llvm-svn: 300364
Diffstat (limited to 'llvm/test/tools/llvm-readobj/Inputs')
0 files changed, 0 insertions, 0 deletions