diff options
author | Alexander Shaposhnikov <ashaposhnikov@google.com> | 2022-05-05 00:50:33 +0000 |
---|---|---|
committer | Alexander Shaposhnikov <ashaposhnikov@google.com> | 2022-05-05 00:56:20 +0000 |
commit | ec7122f64b8d307a96413d154c41fca5fbb991bd (patch) | |
tree | efd208809bb1aac2d4ef5930836b8033ea223816 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp | |
parent | 514371c3706d643b3556f1bef33be6902181d20f (diff) | |
download | llvm-ec7122f64b8d307a96413d154c41fca5fbb991bd.zip llvm-ec7122f64b8d307a96413d154c41fca5fbb991bd.tar.gz llvm-ec7122f64b8d307a96413d154c41fca5fbb991bd.tar.bz2 |
[InstCombine] Fold ((A&B)^C)|B
Fold ((A&B)^C)|B into C|B.
https://alive2.llvm.org/ce/z/zSGSor
This addresses the issue https://github.com/llvm/llvm-project/issues/55169
Test plan: ninja check-all
Differential revision: https://reviews.llvm.org/D124710
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions