https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70963
--- Comment #4 from Bill Schmidt <wschmidt at gcc dot gnu.org> --- OK, there is an obvious bug in the define_expand for vsx_xvcvdpsxds_scale. If the scale factor is 0, wrong code is always generated. I'll get a patch going.