[PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 9 06:56:18 PST 2020
anwel created this revision.
anwel added reviewers: dmgreen, SjoerdMeijer, efriedma, craig.topper, RKSimon, samparker.
anwel added a project: LLVM.
Herald added subscribers: llvm-commits, hiraditya, kristof.beyls.
This patch is built on top of the patch introducing non-extending masked gathers from a base and a vector of offsets (to be found at https://reviews.llvm.org/D72330).
It extends the pass that transforms selected gathers into calls to MVE's masked gather intrinsic by extending gathers.
https://reviews.llvm.org/D72451
Files:
llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp
llvm/test/CodeGen/Thumb2/mve-gather-ind16-unscaled.ll
llvm/test/CodeGen/Thumb2/mve-gather-ind32-unscaled.ll
llvm/test/CodeGen/Thumb2/mve-gather-ptrs.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D72451.237066.patch
Type: text/x-patch
Size: 34335 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200109/07fed413/attachment.bin>
More information about the llvm-commits
mailing list