aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2019-08-22 09:16:53 +0000
committerHans Wennborg <hans@hanshq.net>2019-08-22 09:16:53 +0000
commitcd53ff6c0df5f75c4c15abffa18755a8768fc6b3 (patch)
treee9ac57e9b862551adec2064516a3bc98ae6a39cf /llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp
parent494370c101e27c5a4561df864825992087a2d69f (diff)
downloadllvm-cd53ff6c0df5f75c4c15abffa18755a8768fc6b3.zip
llvm-cd53ff6c0df5f75c4c15abffa18755a8768fc6b3.tar.gz
llvm-cd53ff6c0df5f75c4c15abffa18755a8768fc6b3.tar.bz2
Revert r369626 "[ARM] Fix lsrl with a 128/256 bit shift amount or a shift of 32"
It broke the bots, see e.g. http://lab.llvm.org:8011/builders/clang-cuda-build/builds/36275/ > This patch fixes shifts by a 128/256 bit shift amount. It also fixes > codegen for shifts of 32 by delegating to LLVM's default optimisation > instead of emitting a long shift. > > Tests that used to generate long shifts of 32 are updated to check for the > more optimised codegen. > > Differential revision: https://reviews.llvm.org/D66519 > > llvm-svn: 369626 llvm-svn: 369636
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp')
0 files changed, 0 insertions, 0 deletions