summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorWeiming Zhao <weimingz@codeaurora.org>2018-01-24 18:00:57 +0000
committerWeiming Zhao <weimingz@codeaurora.org>2018-01-24 18:00:57 +0000
commit665784f170820d579c150ab6f3e117cd3647b5c0 (patch)
treec3d0611143198465205929db57ea39c50ef7be3b /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent05af43fbad723fd5f518ed3b34595c371ac2834c (diff)
downloadbcm5719-llvm-665784f170820d579c150ab6f3e117cd3647b5c0.tar.gz
bcm5719-llvm-665784f170820d579c150ab6f3e117cd3647b5c0.zip
[ARM] Expand long shifts for Thumb1 to __aeabi_ calls
Summary: For long shifts, the inlined version takes about 20 instructions on Thumb1. To avoid the code bloat, expand to __aeabi_ calls if target is Thumb1. Reviewers: samparker Reviewed By: samparker Subscribers: samparker, aemerson, javed.absar, kristof.beyls, llvm-commits Differential Revision: https://reviews.llvm.org/D42401 llvm-svn: 323354
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud