https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100638
Spencer Abson <Spencer.Abson at arm dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |Spencer.Abson at arm dot com
--- Comment #3 from Spencer Abson <Spencer.Abson at arm dot com> ---
(In reply to Andrew Pinski from comment #2)
> (In reply to Tamar Christina from comment #0)
> Which can reproduce with just a simple:
> ```
> void foo(_Float16 *x, unsigned short *out) {
> *out = -(*x < 0.0f16);
> }
> ```
I have a patch from January for this:
https://inbox.sourceware.org/gcc-patches/[email protected]/.
This is formatting revision, the change itself was OK'd for stage-1.