[InstCombine][NFC] Add tests for one more masked merge pattern.
authorRoman Lebedev <lebedev.ri@gmail.com>
Mon, 7 May 2018 09:42:45 +0000 (09:42 +0000)
committerRoman Lebedev <lebedev.ri@gmail.com>
Mon, 7 May 2018 09:42:45 +0000 (09:42 +0000)
commitffec58bce6de00a711be983bd6c3407a642adc5c
treedd6c0a7eb02db532ad18c9fa0a47cf97e88dc17f
parent967154148d7f4a0ad51c4ca1b799f18c42fb1e68
[InstCombine][NFC] Add tests for one more masked merge pattern.

This pattern came up in D46494.
I'm pretty sure we want to canonicalize it from
(x | ~m) & (y &  m)
to
(x &  m) | (y & ~m)

https://rise4fun.com/Alive/TEM

llvm-svn: 331625
llvm/test/Transforms/InstCombine/masked-merge-and-of-ors.ll [new file with mode: 0644]