[PATCH] D110926: [GlobalISel] Support vectors in LegalizerHelper::narrowScalarMul
Jay Foad via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 5 04:21:46 PDT 2021
foad added a comment.
In D110926#3041963 <https://reviews.llvm.org/D110926#3041963>, @Petar.Avramovic wrote:
> Afaik `%3:_(<2 x s32>), %4:_(<2 x s32>) = G_UNMERGE_VALUES %0:_(<2 x s64>)` is not yet defined to work like that and should probably be forbidden to make such instruction in builder. Only allow scalar split and vector split to elements or sub-vectors.
Ugh, it is apprently legal but it means something different. See comments in D111132 <https://reviews.llvm.org/D111132>.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D110926/new/
https://reviews.llvm.org/D110926
More information about the llvm-commits
mailing list