https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48609
--- Comment #9 from Hongtao.liu <crazylht at gmail dot com> --- (In reply to Hongtao.liu from comment #8) > > You have to do a little bit more. Like change how the extraction for the two > > parts for the concat. > > We already have vec_extractv2sfsf/vec_setv2sf, will debug to figure out why > they're not used. we are using stack to copy from V2SF to concat:SC src: (reg:V2SF 20 xmm0 [ x ]) dest: (concat:SC (reg:SF 84) (reg:SF 85)) ----cut from emit_group_store----------------- else { dest = assign_stack_temp (tmp_mode, GET_MODE_SIZE (tmp_mode)); emit_move_insn (dest, tmps[i]); dst = adjust_address (dest, dest_mode, bytepos); } break; -------cut end---------------------