This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: The state of glibc libm
- From: Uros Bizjak <ubizjak at gmail dot com>
- To: gcc-patches at gcc dot gnu dot org, Richard Guenther <rguenther at suse dot de>, Andi Kleen <andi at firstfloor dot org>
- Date: Thu, 15 Mar 2012 15:49:12 +0100
- Subject: Re: The state of glibc libm
Hello!
>>> SSE ABI entries for i?86 in glibc were rejected. ?I proposed them like
>>> 4-5 years ago to make -mfpmath=sse not suck.
>>
>> With the new libm hopefully this can be revisited.
>>
>> But there's the ABI and there's the internal implementation.
>>
>> My point was just that relying on x87 fully again does not really make
>> sense anymore in 2012.
>
> That's true, the return value shuffle to/from the x87 stack might not be
> too bad for performance, nor argument passing on the stack.
Can this issue be solved with alternative function entry points, in
the same way ICC does? This way, we can pass values in SSE, not on the
stack.
Uros.