[Bug target/106012] rsqrtps and rcpps instructions generated even if -fno-reciprocal-math specified

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Jun 20 10:15:18 GMT 2022


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

--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Uroš Bizjak from comment #1)
> recip pass is converting to .RSQRT, target is just expanding what it gets.

But it queries the target for support for RSQRT, but yeah, we lack to ask for
"implicit" vs. "explicit" (via xmm intrinsics), so the target cannot possibly
disable RSQRT expanders I guess.


More information about the Gcc-bugs mailing list