https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87555
--- Comment #7 from Hongtao.liu <crazylht at gmail dot com> --- (In reply to Hongtao.liu from comment #6) > > So it there any canonical rtx for vec_merge? > > (vec_merge (A B const_int 10) should abviously equal to (vec_merge B A > > const_int 5) > > A and B here are 4-element vector. Similar for 8-element vector C, D. (vec_merge (C D const_int 170 [0xaa])) equal to (vec_merge (D C const_int 85 [0x55])) 16-element vector [0xaaaa] and [0x5555]