[InstCombine] Simplify ctlz/cttz with bitreverse
authorDavid Bolvansky <david.bolvansky@gmail.com>
Tue, 2 Apr 2019 20:13:28 +0000 (20:13 +0000)
committerDavid Bolvansky <david.bolvansky@gmail.com>
Tue, 2 Apr 2019 20:13:28 +0000 (20:13 +0000)
commit5ba60b22a476ed3cd10f5a3cff4f4ddd34d0a67b
tree0f9879ebf897ee3889693bf4ee863aca7ba89787
parent13d8e929409fb1a1f8a2318250923c90f3abac7c
[InstCombine] Simplify ctlz/cttz with bitreverse

Summary: Fixes PR41273

Reviewers: spatel

Reviewed By: spatel

Subscribers: llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D60096

llvm-svn: 357521
llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
llvm/test/Transforms/InstCombine/ctlz-cttz-bitreverse.ll