[PATCH 1/14] [x86_64] Vector math functions (vector cos)
Joseph Myers
joseph@codesourcery.com
Wed Jun 10 12:35:00 GMT 2015
On Wed, 10 Jun 2015, Ondøej BĂlka wrote:
> No joseph, thats wrong solution. You don't have to disable entire mvec
> just because you don't handle avx512.
>
> Instead add configure test for avx512 and change makefile and surround
> selection by ifdefs. We still check for sse4 and dont add memcmp_sse4 if
> that configure option failed.
The libmvec ABI must not depend on assembler features. The shared library
may or may not exist, and the functions may or may not simply be wrappers
to the scalar versions with .byte encodings of AVX512 instructions, but
building the library with AVX512-ABI functions omitted is not an option.
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Libc-alpha
mailing list