https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55295
--- Comment #13 from Oleg Endo <olegendo at gcc dot gnu.org> --- (In reply to Manu Evans from comment #12) > Hey, I'm still following this with great interest. > > Is it possible to make an intrinsic for this instruction so it can be issued > at will? Yes, that's what I wanted to do. Automatic detection of the fipr insn would be restricted to relaxed FP math (e.g. -ffast-math), because it has reduced FP precision. So it makes sense to add a __builtin_sh_fipr. > What I'm still more interested in at this point, would be some support for > passing vectors in registers, making it possible to eliminate so much of > that fmov noise. See also PR 56592, PR 13423, PR 64305. Unfortunately those are not so trivial to solve and I have little time at the moment.