[PATCH] D91362: [SelectionDAG] Add llvm.vector.{extract,insert} intrinsics

Paul Walker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 12 09:20:02 PST 2020


paulwalker-arm added a comment.

@lebedev.ri: shufflevector only has minimal support for scalable vectors with only the splat case covered (and even that has its quirks).  With the recent change to force the mask to be an ArrayRef there is no way to represent arbitrary shuffles and at the same time the implementation forced a requirement that scalable vector data inputs imply a scalable vector result.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D91362



More information about the llvm-commits mailing list