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

--- Comment #2 from John Platts <john_platts at hotmail dot com> ---
(In reply to Joseph S. Myers from comment #1)
> It would of course be necessary to define the ABI used for _Float16 (and
> _Complex _Float16) argument passing and return (in each PowerPC ABI for
> which we support use of this feature).

Should scalar _Float16 and _Complex _Float16 function parameters be first
passed in the F1-F13 registers on PPC, following the same rules as float,
double, _Complex _Float, and _Complex double function parameters (and with the
_Float16 function parameters that are passed into F1-F13 be converted to
double-precision floating point)?

Should a scalar _Float16 result be returned in the F1 register on PPC, with the
_Float16 result in the F1 register in double-precision floating point format
(but rounded to the precision and range of a _Float16)?

Reply via email to