[PATCH] D106376: [SVE] Add support for folding for select + masked loads

Dylan Fleming via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 23 09:47:56 PDT 2021


DylanFleming-arm updated this revision to Diff 361262.
DylanFleming-arm added a comment.
Herald added a subscriber: dmgreen.

I forgot to check this patch with all targets before putting it for review
Two none AARch64 tests were affected, I've updated them to work now and the output seems to be as expected


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D106376

Files:
  llvm/include/llvm/IR/PatternMatch.h
  llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
  llvm/test/Transforms/InstCombine/select-masked_load.ll
  llvm/test/Transforms/LoopVectorize/ARM/mve-reduction-predselect.ll
  llvm/test/Transforms/LoopVectorize/ARM/mve-reductions.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D106376.361262.patch
Type: text/x-patch
Size: 22510 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210723/9af6498b/attachment.bin>


More information about the llvm-commits mailing list