diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2021-05-15 13:39:09 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2021-05-15 13:39:09 +0100 |
commit | 401d6685c0aa20ba97f8311a88004beedf92f3c0 (patch) | |
tree | 0805a1f641250ebfca5ce7dac329783e605a6c56 /llvm/lib/Transforms/Utils/Local.cpp | |
parent | 9ca2c50b3601bbc0f62bc57e00c960f7c10ae54b (diff) | |
download | llvm-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