[PATCH] D85202: TableGen/GlobalISel: Partially handle immAllOnesV/immAllZerosV

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 4 11:05:28 PDT 2020


arsenm added a comment.

In D85202#2193974 <https://reviews.llvm.org/D85202#2193974>, @aemerson wrote:

> Should we just have a G_SPLAT/G_BROADCAST opcode that we can canonicalize to? I find the 3 different representations annoying to deal with.

I count 2, not sure what the 3rd would be. I've always thought that vector constants should be legal in the DAG, but the prevailing opinion seemed to be that a build_vector of constants is somehow better


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

https://reviews.llvm.org/D85202



More information about the llvm-commits mailing list