https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126183
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|ix86_register_move_cost |ix86_register_move_cost
|should treat 8bit/16bit |should consider
|moves between gpr and xmm |TARGET_INTER_UNIT_MOVES_FRO
|differently |M_VEC/TARGET_INTER_UNIT_MOV
| |ES_TO_VEC
Ever confirmed|0 |1
Status|UNCONFIRMED |NEW
Last reconfirmed| |2026-07-09
--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> ---
8bit/16bit moves between gpr and xmm can use 32bit moves.
But TARGET_INTER_UNIT_MOVES_FROM_VEC/TARGET_INTER_UNIT_MOVES_TO_VEC
should be a factor.