[all-commits] [llvm/llvm-project] c29ca8: [ARM] Update isVMOVNOriginalMask to handle single ...
David Green via All-commits
all-commits at lists.llvm.org
Wed Jan 13 00:51:55 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c29ca8551afff316976c2befcd65eeef53798499
https://github.com/llvm/llvm-project/commit/c29ca8551afff316976c2befcd65eeef53798499
Author: David Green <david.green at arm.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M llvm/lib/Target/ARM/ARMISelLowering.cpp
M llvm/test/CodeGen/Thumb2/mve-vmovnstore.ll
Log Message:
-----------
[ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors
The isVMOVNOriginalMask was previously only checking for two input
shuffles that could be better expanded as vmovn nodes. This expands that
to single input shuffles that will later be legalized to multiple
vectors.
Differential Revision: https://reviews.llvm.org/D94189
More information about the All-commits
mailing list