diff options
author | Craig Topper <craig.topper@gmail.com> | 2017-04-09 06:12:41 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2017-04-09 06:12:41 +0000 |
commit | afa07c5ef6a56ecab41680e3fc032bb76a360f67 (patch) | |
tree | ab96ddc961f3c5694f4a7f09d2e8574b511c99cd /llvm/lib/Transforms/Utils/MemorySSA.cpp | |
parent | e63c21b1bab0e99b830f6e56db127f06133567fd (diff) | |
download | bcm5719-llvm-afa07c5ef6a56ecab41680e3fc032bb76a360f67.tar.gz bcm5719-llvm-afa07c5ef6a56ecab41680e3fc032bb76a360f67.zip |
[InstCombine] Extend some OR combines to support vectors.
This adds support for these combines for vectors
(X^C)|Y -> (X|Y)^C iff Y&C == 0
Y|(X^C) -> (X|Y)^C iff Y&C == 0
llvm-svn: 299822
Diffstat (limited to 'llvm/lib/Transforms/Utils/MemorySSA.cpp')
0 files changed, 0 insertions, 0 deletions