https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87064

--- Comment #17 from Bill Schmidt <wschmidt at gcc dot gnu.org> ---
Actually I *think* the *vsx_reduc_<VEC_reduc_name>_v4sf_scalar code is probably
okay.  This is all being done with insns that should leave the reduction result
in the right-hand element of the register (element 3 for BE, as is referenced
in the xxsldwi insn).

I'll regtest a patch with Jakub's second alternative from above, which matches
my understanding of the current flaw.

Bill

Reply via email to