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

--- Comment #2 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #1)
> Looks like these are missing { target { vect_complex_add_float } } in there.
> 

No, that's not right, `vect_complex_add_float` is for when the target supports
code-gen for the the sequence. But detection should pass for any target that
can SLP vectorize the test case at all.

>From a quick look at the failures on -m32 it looks like SLP vectorization fails
completely but these targets declare vect_float so that's not enough to stop
it.

Will need to check monday but likely missing some option somewhere. And
https://godbolt.org/z/Pxs7dfj1a shows it detecting them, so something is up
with the options being passed.

Will look monday.

Reply via email to