https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109005
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |avieira at gcc dot gnu.org
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
It helps pointing to the offender - we likely get a 'get_bitfield_rep' that's
not suitable for a register.
/* Bail out if the representative is BLKmode as we will not be able to
vectorize this. */
if (TYPE_MODE (TREE_TYPE (rep_decl)) == E_BLKmode)
return NULL_TREE;
should probably be !is_gimple_reg_type (TREE_TYPE (rep_decl)) but hard to
say without digging in.