aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Module.cpp
diff options
context:
space:
mode:
authorAustin Chang <austin880625@gmail.com>2023-05-25 12:10:31 -0500
committerNoah Goldstein <goldstein.w.n@gmail.com>2023-05-25 13:41:32 -0500
commit1d1f7eeee6bf38ef35083f676875950b4f5528f7 (patch)
treec1d4c4713e108a2574973a9886f5489e8b6ae3aa /clang/lib/Basic/Module.cpp
parent171dfc5462a23b7e8ace31f4d9206b972b38ffbc (diff)
downloadllvm-1d1f7eeee6bf38ef35083f676875950b4f5528f7.zip
llvm-1d1f7eeee6bf38ef35083f676875950b4f5528f7.tar.gz
llvm-1d1f7eeee6bf38ef35083f676875950b4f5528f7.tar.bz2
[InstCombine] Add regression test cases for bitreverse optimization; NFC
Fold the following case on IR InstCombine pass. This patch includes the new test cases for this optimization ``` bitreverse(logic_op(x, bitreverse(y))) -> logic_op(bitreverse(x), y) bitreverse(logic_op(bitreverse(x), y)) -> logic_op(x, bitreverse(y)) bitreverse(logic_op(bitreverse(x), bitreverse(y))) -> logic_op(x, y) with multi-use ``` Reviewed By: goldstein.w.n Differential Revision: https://reviews.llvm.org/D151245
Diffstat (limited to 'clang/lib/Basic/Module.cpp')
0 files changed, 0 insertions, 0 deletions