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

--- Comment #9 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
This is because of the vectorizer not handling trapping math w.r.t to
__builtin_ functions.

I have a patch series that fixes this, but it's large as it has to introduce
handling of various conditional IFNs to gimple so it doesn't regress codegen,
especially wrt to SVE and AVX.

I'll post it after the holidays.  The testcase reported now passes at -O2 and
still vectorizes.

Reply via email to