diff options
author | Craig Topper <craig.topper@gmail.com> | 2017-05-14 07:54:43 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2017-05-14 07:54:43 +0000 |
commit | 479daaf74c6d0c5facdf2eceef06d5411c8bf322 (patch) | |
tree | 88225be46c7eba2e0ec98c2ec63a5387f9f4819d /llvm/unittests/XRay/GraphTest.cpp | |
parent | 982cc3b1d5b767b16d29197694ad17a108667407 (diff) | |
download | bcm5719-llvm-479daaf74c6d0c5facdf2eceef06d5411c8bf322.tar.gz bcm5719-llvm-479daaf74c6d0c5facdf2eceef06d5411c8bf322.zip |
[InstSimplify] Add patterns for folding (A & B) | (~A ^ B) -> (~A ^ B) and its commuted variants.
We already had (A & ~B) | (A ^ B), but we missed the cases where the not was part of the xor.
llvm-svn: 303004
Diffstat (limited to 'llvm/unittests/XRay/GraphTest.cpp')
0 files changed, 0 insertions, 0 deletions