https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109705
--- Comment #3 from rguenther at suse dot de <rguenther at suse dot de> --- On Wed, 3 May 2023, segher at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109705 > > Segher Boessenkool <segher at gcc dot gnu.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Ever confirmed|0 |1 > Status|UNCONFIRMED |NEW > Last reconfirmed| |2023-05-03 > > --- Comment #2 from Segher Boessenkool <segher at gcc dot gnu.org> --- > vect_long_mult has > || (([istarget powerpc*-*-*] > && ![istarget powerpc-*-linux*paired*]) > && [check_effective_target_ilp32]) > which does not know that p10 has 64x64->64 mult in vectors (and has weird > parens > as well :-P ) The linux*paired* case can be removed of course. > > Confirmed. Should we open a separate bug for this Power problem, or handle it > here? Handle it here - the testcase this PR is about clearly lacks a vect_long_mult requirement on the dump scanning but both aarch64 and power seem to get that wrong so the fix wouldn't work.