This is the mail archive of the
mailing list for the glibc project.
Re: [QUERY] How many platforms are using the soft-float ieee128 math
- From: Adhemerval Zanella <azanella at linux dot vnet dot ibm dot com>
- To: libc-alpha at sourceware dot org
- Date: Thu, 17 Oct 2013 16:54:01 -0300
- Subject: Re: [QUERY] How many platforms are using the soft-float ieee128 math
- Authentication-results: sourceware.org; auth=none
- References: <1382039184 dot 22373 dot 20 dot camel at spokane1 dot rchland dot ibm dot com>
On 17-10-2013 16:46, Steven Munroe wrote:
> As we consider evolving the emerging powerpc64le platform, it seems like
> an opportunity to make ABI changes/improvements at this early stage.
> Changes we would not consider for the existing BE PowerPC ecosystem.
> For example moving long double from IBM double-double to standard
> ieee128. With newer generation hardware providing VMX/VSX with stronger
> logical and integer arithmetic capabilities, emulating ieee128 is more
> viable now then in the past.
> But. we would like to understand the viability of the current soft-float
> ieee128 and libm functions. How many platforms are using it now and what
> is their experience.
> When I look at x86_64 we see long double is still generating x87 80-bit
> float. I was disappointed to learn that -m128bit-long-double only
> effects data alignment.
>From a simple search:
$ grep -w ldbl-128 `find . -iname Implies`
And I believe it will be interesting to align with other architectures.