diff options
author | Hans Wennborg <hans@hanshq.net> | 2019-08-22 09:16:53 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2019-08-22 09:16:53 +0000 |
commit | cd53ff6c0df5f75c4c15abffa18755a8768fc6b3 (patch) | |
tree | e9ac57e9b862551adec2064516a3bc98ae6a39cf /llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp | |
parent | 494370c101e27c5a4561df864825992087a2d69f (diff) | |
download | llvm-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