https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118832
--- Comment #9 from Li Pan <pan2.li at intel dot com> --- (In reply to Robin Dapp from comment #8) > I think for vec_duplicate the idea is the same as for all the other splits - > keep it in simple shape so we can combine/fwprop etc. It also helps > converting e.g. > > vmv.v.x v3,a3 vadd.vv v1, v2, v3 > > into > > vadd.vx vadd.vx v1, v2, a3 I see, thanks for the explanation.