aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Local.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2021-05-15 13:39:09 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2021-05-15 13:39:09 +0100
commit401d6685c0aa20ba97f8311a88004beedf92f3c0 (patch)
tree0805a1f641250ebfca5ce7dac329783e605a6c56 /llvm/lib/Transforms/Utils/Local.cpp
parent9ca2c50b3601bbc0f62bc57e00c960f7c10ae54b (diff)
downloadllvm-401d6685c0aa20ba97f8311a88004beedf92f3c0.zip
llvm-401d6685c0aa20ba97f8311a88004beedf92f3c0.tar.gz
llvm-401d6685c0aa20ba97f8311a88004beedf92f3c0.tar.bz2
[InstCombine] InstCombinerImpl::visitOr - enable bitreverse matching
Currently we only match bswap intrinsics from or(shl(),lshr()) style patterns when we could often match bitreverse intrinsics almost as cheaply. Differential Revision: https://reviews.llvm.org/D90170
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions