]> granicus.if.org Git - llvm/commit
[AArch64] Add support for lowering bitreverse to the rbit instruction.
authorChad Rosier <mcrosier@codeaurora.org>
Tue, 10 Jan 2017 17:20:33 +0000 (17:20 +0000)
committerChad Rosier <mcrosier@codeaurora.org>
Tue, 10 Jan 2017 17:20:33 +0000 (17:20 +0000)
commit33d492eb19bf31b43a18edfa1e251f72e0698c58
treef0df4e409d1ffc1b94381f7064fd2a0a784923ec
parent961fc8430488ee3d159c8a8f2976c037562eb932
[AArch64] Add support for lowering bitreverse to the rbit instruction.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@291575 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsAArch64.td
lib/IR/AutoUpgrade.cpp
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64InstrInfo.td
test/CodeGen/AArch64/bitreverse.ll
test/CodeGen/AArch64/rbit.ll