glibc/sysdeps/x86/fpu
Adhemerval Zanella 427c25278d x86: Adapt "%v" usage on clang to emit VEX enconding
clang does not support the %v to select the AVX encoding, nor the '%d' asm
contrain, and for AVX build it requires all 3 arguments.

This patch add a new internal header, math-inline-asm.h, that adds
functions to abstract the inline asm required differences between
gcc and clang.

Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
2025-11-10 08:58:06 -03:00
..
bits Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
finclude Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
Makefile x86: Include test-flt-eval-method-387 if -mfpmath=387 works 2024-12-22 12:54:44 +08:00
e_sqrtf128.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
e_sqrtl.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
fenv_private.h x86: Adapt "%v" usage on clang to emit VEX enconding 2025-11-10 08:58:06 -03:00
fix-fp-int-compare-invalid.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
math-barriers.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
math-inline-asm.h x86: Adapt "%v" usage on clang to emit VEX enconding 2025-11-10 08:58:06 -03:00
math_private.h x86: Adapt "%v" usage on clang to emit VEX enconding 2025-11-10 08:58:06 -03:00
nan-pseudo-number.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
powl_helper.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
s_ceill.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
s_ffma.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
s_floorl.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
s_fpclassifyl.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
s_isnanl.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
s_nearestint_387_template.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
s_sincosf_data.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
s_truncl.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
sfp-machine.h x86: Adapt "%v" usage on clang to emit VEX enconding 2025-11-10 08:58:06 -03:00
sincosf_poly.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
test-fenv-clear-sse.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
test-fenv-sse-2.c x86: Adapt "%v" usage on clang to emit VEX enconding 2025-11-10 08:58:06 -03:00
test-fenv-sse.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
test-fenv-x87.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
test-flt-eval-method-387.c
test-flt-eval-method-sse.c
test-math-vector-sincos.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00