aemerson added a comment. 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. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D85202/new/ https://reviews.llvm.org/D85202