summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/XRay/GraphTest.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2017-05-14 07:54:43 +0000
committerCraig Topper <craig.topper@gmail.com>2017-05-14 07:54:43 +0000
commit479daaf74c6d0c5facdf2eceef06d5411c8bf322 (patch)
tree88225be46c7eba2e0ec98c2ec63a5387f9f4819d /llvm/unittests/XRay/GraphTest.cpp
parent982cc3b1d5b767b16d29197694ad17a108667407 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud