summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/LoopInfo.cpp
diff options
context:
space:
mode:
authorWeiming Zhao <weimingz@codeaurora.org>2016-01-08 18:43:41 +0000
committerWeiming Zhao <weimingz@codeaurora.org>2016-01-08 18:43:41 +0000
commit4b3b13d3bc270e2097c8736c8971ea74e496d34f (patch)
tree84e377144f959d27ebfa80b01f80fffaf3313ff8 /llvm/lib/Analysis/LoopInfo.cpp
parent48c033e021b8b9682ce87becae75b13934d5f84a (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud