[PATCH] D72467: [WIP] Remove "mask" operand from shufflevector.

Sanjay Patel via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 10 08:12:04 PST 2020


spatel added a comment.

This change would also remove the logical gymnastics needed to give special meaning to the mask with respect to undef/poison:
http://llvm.org/docs/LangRef.html#shufflevector-instruction

If the mask not an operand, then it's easier to explain that it doesn't follow the typical operand rules, so +1 for that benefit too.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D72467





More information about the llvm-commits mailing list