This is the mail archive of the 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 7/N v2] [x86_64] Vectorized math functions

On Tue, 9 Dec 2014, Andrew Senkevich wrote:

> Combined and attached, it seems not passed being sent in plain text.
> ChangeLog
>         * sysdeps/x86_64/fpu/svml_d_cos2_core.S: New file.
>         * sysdeps/x86_64/fpu/svml_d_cos4_core_avx.S: New file.
>         * sysdeps/x86_64/fpu/svml_d_cos4_core_avx2.S: New file.
>         * sysdeps/x86_64/fpu/svml_d_cos_data.S: New file.
>         * sysdeps/x86_64/fpu/svml_d_cos_data.h: New file.
>         * sysdeps/x86_64/fpu/Versions: New file.
>         * math/bits/mathcalls.h: Added cos declaration with __MATHCALL_VEC.
>         * sysdeps/x86/fpu/bits/math-vector.h: Added SIMD declaration for cos.
>         * sysdeps/x86_64/configure: Regenerated.
>         * sysdeps/x86_64/ Options for libmvec build.
>         * sysdeps/unix/sysv/linux/x86_64/libmvec.abilist: New file.
>         * sysdeps/x86_64/fpu/Makefile: New file.

I'll leave final review for when the ABI document explaining what the 
pragma means for function version availability on x86_64 is ready and 
agreed by compiler implementations, but apart from that this patch may be 

Joseph S. Myers

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