This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: optimized libm single precision routines: erfcf, erff,expf for x86_64.


Hello,

Let's start with exponent function at the moment. We significantly
improved a design of source code and would like suggest to release it.
A patch is attached.

ChangeLog:

2012-02-15  Liubov Dmitrieva  <liubov.dmitrieva@gmail.com>

       * sysdeps/x86_64/fpu/e_expf.S: New file.



2012/2/8 Dmitrieva Liubov <liubov.dmitrieva@gmail.com>:
> This assembly version is the only version we have at the moment which
> is ready for release. We are ready to modify it to look better if
> required, however we don’t have plans to contribute C-version because
> we believe that assembly should be faster.
>
> --
> Liubov Dmitrieva
>
> 2012/2/6 Ulrich Drepper <drepper@gmail.com>:
>> This code seems not to rely at all on packed floats/doubles. ?Did you
>> try writing the code in straight C? ?With a bit of massaging you
>> should be able to get code layout just like that.

Attachment: exp.patch
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]