[PATCH, 0 of 2] Add support for power10 IEEE 128-bit min, max, and compare
Tue Aug 11 16:20:27 GMT 2020
These two patches are a reworking of similar patches that I submitted in July.
The change in these patches are to rename the functions that generate the
minimum, maximum, and compare IEEE 128-bit to produce a mask to use better
names, and to rework the comments. In addition, I have changed the target from
'future' to 'power10'.
The first patch renames the support functions in rs6000.c from using a _p9
suffix. These support functions were added to support ISA 3.0 (power9) to
support the new c-format minimum, maximum instructions along with the compare
to set a bit mask instruction. Power10 has similar functions for IEEE 128-bit
The second patch adds the specific support for IEEE 128-bit floating point. It
also adds a new test to make sure the IEEE 128-bit support works.
I have built and bootstrapped compilers with/without the patches, and there
were no regressions in the test suite. Can I check these patches into the
Michael Meissner, IBM
IBM, M/S 2506R, 550 King Street, Littleton, MA 01460-6245, USA
email: firstname.lastname@example.org, phone: +1 (978) 899-4797
More information about the Gcc-patches