[PATCH] D115653: [DAG]Introduce llvm::processShuffleMasks and use it for shuffles in DAG Type Legalizer.
Roman Lebedev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 14 06:44:20 PDT 2022
lebedev.ri added a comment.
Some topics that may need to be considered for cost modelling purposes:
What about X86 AVX512 2-input shuffles?
What about the available ISA set? (=vector size, shuffle granularity (element size))
What about other legalization problems? (AVX2 `pshub` can't pick from another XMM half of YMM input.)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D115653/new/
https://reviews.llvm.org/D115653
More information about the llvm-commits
mailing list