diff options
author | Weiming Zhao <weimingz@codeaurora.org> | 2016-01-08 18:43:41 +0000 |
---|---|---|
committer | Weiming Zhao <weimingz@codeaurora.org> | 2016-01-08 18:43:41 +0000 |
commit | 4b3b13d3bc270e2097c8736c8971ea74e496d34f (patch) | |
tree | 84e377144f959d27ebfa80b01f80fffaf3313ff8 /llvm/lib/Analysis/LoopInfo.cpp | |
parent | 48c033e021b8b9682ce87becae75b13934d5f84a (diff) | |
download | bcm5719-llvm-4b3b13d3bc270e2097c8736c8971ea74e496d34f.tar.gz bcm5719-llvm-4b3b13d3bc270e2097c8736c8971ea74e496d34f.zip |
RBIT Instruction only available for ARMv6t2 and above.
Summary:
r255334 matches bit-reverse pattern in InstCombine and generates calls to Instrinsic::bitreverse.
RBIT instruction is only available for ARMv6t2 and above. This patch has the intrinsic expanded during legalization for ARMv4 and ARMv5.
Patch by Z. Zheng <zhaoshiz@codeaurora.org>
Reviewers: apazos, jmolloy, weimingz
Subscribers: aemerson, rengolin, llvm-commits
Differential Revision: http://reviews.llvm.org/D15932
llvm-svn: 257188
Diffstat (limited to 'llvm/lib/Analysis/LoopInfo.cpp')
0 files changed, 0 insertions, 0 deletions