[PATCH] D87452: [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895)

Simon Pilgrim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 17 07:19:31 PDT 2020


RKSimon updated this revision to Diff 292490.
RKSimon added a comment.

Fix the -ve shift amount issue - still looking at better testing of fshl/fshr inside collectBitParts


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D87452/new/

https://reviews.llvm.org/D87452

Files:
  llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  llvm/lib/Transforms/Utils/Local.cpp
  llvm/test/Transforms/InstCombine/bswap.ll
  llvm/test/Transforms/InstCombine/fsh.ll
  llvm/test/Transforms/InstCombine/or-concat.ll
  llvm/test/Transforms/InstCombine/rotate.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D87452.292490.patch
Type: text/x-patch
Size: 12448 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200917/48a2292a/attachment.bin>


More information about the llvm-commits mailing list