https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102154
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
It might be this code:
/* Force the values into word_mode registers. */
for (i = 0; i < n_elts; i++)
{
rtx tmp = force_reg (inner_mode, XVECEXP (vals, 0, i));
machine_mode tmode = TARGET_POWERPC64 ? DImode : SImode;
op[i] = simplify_gen_subreg (tmode, tmp, inner_mode, 0);
}
