x86/fpu: Add missing ISA sections to variety of svml files
authorNoah Goldstein <goldstein.w.n@gmail.com>
Fri, 18 Nov 2022 21:06:11 +0000 (13:06 -0800)
committerNoah Goldstein <goldstein.w.n@gmail.com>
Mon, 28 Nov 2022 04:22:49 +0000 (20:22 -0800)
Many sse4/avx2/avx512 files where just in .text.

198 files changed:
sysdeps/x86_64/fpu/multiarch/svml_d_cos2_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_d_cos4_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_d_cos8_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_d_exp2_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_d_exp4_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_d_exp8_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_d_log2_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_d_log4_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_d_log8_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_d_pow2_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_d_pow4_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_d_pow8_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_d_sin2_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_d_sin4_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_d_sin8_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_d_sincos2_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_d_sincos4_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_d_sincos8_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_s_cosf16_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_s_cosf4_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_s_cosf8_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_s_expf16_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_s_expf4_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_s_expf8_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_s_logf16_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_s_logf4_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_s_logf8_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_s_powf16_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_s_powf4_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_s_powf8_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_s_sincosf16_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_s_sincosf4_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_s_sincosf8_core_avx2.S
sysdeps/x86_64/fpu/multiarch/svml_s_sinf16_core_avx512.S
sysdeps/x86_64/fpu/multiarch/svml_s_sinf4_core_sse4.S
sysdeps/x86_64/fpu/multiarch/svml_s_sinf8_core_avx2.S
sysdeps/x86_64/fpu/svml_d_acos4_core.S
sysdeps/x86_64/fpu/svml_d_acos4_core_avx.S
sysdeps/x86_64/fpu/svml_d_acos8_core.S
sysdeps/x86_64/fpu/svml_d_acosh4_core.S
sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S
sysdeps/x86_64/fpu/svml_d_acosh8_core.S
sysdeps/x86_64/fpu/svml_d_asin4_core.S
sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S
sysdeps/x86_64/fpu/svml_d_asin8_core.S
sysdeps/x86_64/fpu/svml_d_asinh4_core.S
sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S
sysdeps/x86_64/fpu/svml_d_asinh8_core.S
sysdeps/x86_64/fpu/svml_d_atan24_core.S
sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S
sysdeps/x86_64/fpu/svml_d_atan28_core.S
sysdeps/x86_64/fpu/svml_d_atan4_core.S
sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S
sysdeps/x86_64/fpu/svml_d_atan8_core.S
sysdeps/x86_64/fpu/svml_d_atanh4_core.S
sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S
sysdeps/x86_64/fpu/svml_d_atanh8_core.S
sysdeps/x86_64/fpu/svml_d_cbrt4_core.S
sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S
sysdeps/x86_64/fpu/svml_d_cbrt8_core.S
sysdeps/x86_64/fpu/svml_d_cos4_core.S
sysdeps/x86_64/fpu/svml_d_cos4_core_avx.S
sysdeps/x86_64/fpu/svml_d_cos8_core.S
sysdeps/x86_64/fpu/svml_d_cosh4_core.S
sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S
sysdeps/x86_64/fpu/svml_d_cosh8_core.S
sysdeps/x86_64/fpu/svml_d_erf4_core.S
sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S
sysdeps/x86_64/fpu/svml_d_erf8_core.S
sysdeps/x86_64/fpu/svml_d_erfc4_core.S
sysdeps/x86_64/fpu/svml_d_erfc4_core_avx.S
sysdeps/x86_64/fpu/svml_d_erfc8_core.S
sysdeps/x86_64/fpu/svml_d_exp104_core.S
sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S
sysdeps/x86_64/fpu/svml_d_exp108_core.S
sysdeps/x86_64/fpu/svml_d_exp24_core.S
sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S
sysdeps/x86_64/fpu/svml_d_exp28_core.S
sysdeps/x86_64/fpu/svml_d_exp4_core.S
sysdeps/x86_64/fpu/svml_d_exp4_core_avx.S
sysdeps/x86_64/fpu/svml_d_exp8_core.S
sysdeps/x86_64/fpu/svml_d_expm14_core.S
sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S
sysdeps/x86_64/fpu/svml_d_expm18_core.S
sysdeps/x86_64/fpu/svml_d_hypot4_core.S
sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S
sysdeps/x86_64/fpu/svml_d_hypot8_core.S
sysdeps/x86_64/fpu/svml_d_log104_core.S
sysdeps/x86_64/fpu/svml_d_log104_core_avx.S
sysdeps/x86_64/fpu/svml_d_log108_core.S
sysdeps/x86_64/fpu/svml_d_log1p4_core.S
sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S
sysdeps/x86_64/fpu/svml_d_log1p8_core.S
sysdeps/x86_64/fpu/svml_d_log24_core.S
sysdeps/x86_64/fpu/svml_d_log24_core_avx.S
sysdeps/x86_64/fpu/svml_d_log28_core.S
sysdeps/x86_64/fpu/svml_d_log4_core.S
sysdeps/x86_64/fpu/svml_d_log4_core_avx.S
sysdeps/x86_64/fpu/svml_d_log8_core.S
sysdeps/x86_64/fpu/svml_d_pow4_core.S
sysdeps/x86_64/fpu/svml_d_pow4_core_avx.S
sysdeps/x86_64/fpu/svml_d_pow8_core.S
sysdeps/x86_64/fpu/svml_d_sin4_core.S
sysdeps/x86_64/fpu/svml_d_sin4_core_avx.S
sysdeps/x86_64/fpu/svml_d_sin8_core.S
sysdeps/x86_64/fpu/svml_d_sincos4_core.S
sysdeps/x86_64/fpu/svml_d_sincos4_core_avx.S
sysdeps/x86_64/fpu/svml_d_sincos8_core.S
sysdeps/x86_64/fpu/svml_d_sinh4_core.S
sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S
sysdeps/x86_64/fpu/svml_d_sinh8_core.S
sysdeps/x86_64/fpu/svml_d_tan4_core.S
sysdeps/x86_64/fpu/svml_d_tan4_core_avx.S
sysdeps/x86_64/fpu/svml_d_tan8_core.S
sysdeps/x86_64/fpu/svml_d_tanh4_core.S
sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S
sysdeps/x86_64/fpu/svml_d_tanh8_core.S
sysdeps/x86_64/fpu/svml_s_acosf16_core.S
sysdeps/x86_64/fpu/svml_s_acosf8_core.S
sysdeps/x86_64/fpu/svml_s_acosf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_acoshf16_core.S
sysdeps/x86_64/fpu/svml_s_acoshf8_core.S
sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_asinf16_core.S
sysdeps/x86_64/fpu/svml_s_asinf8_core.S
sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_asinhf16_core.S
sysdeps/x86_64/fpu/svml_s_asinhf8_core.S
sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_atan2f16_core.S
sysdeps/x86_64/fpu/svml_s_atan2f8_core.S
sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S
sysdeps/x86_64/fpu/svml_s_atanf16_core.S
sysdeps/x86_64/fpu/svml_s_atanf8_core.S
sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_atanhf16_core.S
sysdeps/x86_64/fpu/svml_s_atanhf8_core.S
sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S
sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S
sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_cosf16_core.S
sysdeps/x86_64/fpu/svml_s_cosf8_core.S
sysdeps/x86_64/fpu/svml_s_cosf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_coshf16_core.S
sysdeps/x86_64/fpu/svml_s_coshf8_core.S
sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_erfcf16_core.S
sysdeps/x86_64/fpu/svml_s_erfcf8_core.S
sysdeps/x86_64/fpu/svml_s_erfcf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_erff16_core.S
sysdeps/x86_64/fpu/svml_s_erff8_core.S
sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S
sysdeps/x86_64/fpu/svml_s_exp10f16_core.S
sysdeps/x86_64/fpu/svml_s_exp10f8_core.S
sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S
sysdeps/x86_64/fpu/svml_s_exp2f16_core.S
sysdeps/x86_64/fpu/svml_s_exp2f8_core.S
sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S
sysdeps/x86_64/fpu/svml_s_expf16_core.S
sysdeps/x86_64/fpu/svml_s_expf8_core.S
sysdeps/x86_64/fpu/svml_s_expf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_expm1f16_core.S
sysdeps/x86_64/fpu/svml_s_expm1f8_core.S
sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S
sysdeps/x86_64/fpu/svml_s_hypotf16_core.S
sysdeps/x86_64/fpu/svml_s_hypotf8_core.S
sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_log10f16_core.S
sysdeps/x86_64/fpu/svml_s_log10f8_core.S
sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S
sysdeps/x86_64/fpu/svml_s_log1pf16_core.S
sysdeps/x86_64/fpu/svml_s_log1pf8_core.S
sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_log2f16_core.S
sysdeps/x86_64/fpu/svml_s_log2f8_core.S
sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S
sysdeps/x86_64/fpu/svml_s_logf16_core.S
sysdeps/x86_64/fpu/svml_s_logf8_core.S
sysdeps/x86_64/fpu/svml_s_logf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_powf16_core.S
sysdeps/x86_64/fpu/svml_s_powf8_core.S
sysdeps/x86_64/fpu/svml_s_powf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_sincosf16_core.S
sysdeps/x86_64/fpu/svml_s_sincosf8_core.S
sysdeps/x86_64/fpu/svml_s_sincosf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_sinf16_core.S
sysdeps/x86_64/fpu/svml_s_sinf8_core.S
sysdeps/x86_64/fpu/svml_s_sinf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_sinhf16_core.S
sysdeps/x86_64/fpu/svml_s_sinhf8_core.S
sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_tanf16_core.S
sysdeps/x86_64/fpu/svml_s_tanf8_core.S
sysdeps/x86_64/fpu/svml_s_tanf8_core_avx.S
sysdeps/x86_64/fpu/svml_s_tanhf16_core.S
sysdeps/x86_64/fpu/svml_s_tanhf8_core.S
sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S

index bb68bd1..3b58760 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_trig_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN2v_cos_sse4)
 /* ALGORITHM DESCRIPTION:
 
index 29886c7..68ef418 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_trig_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_cos_avx2)
 
 /* ALGORITHM DESCRIPTION:
index 86543d5..70b909b 100644 (file)
@@ -20,7 +20,7 @@
 #include "svml_d_trig_data.h"
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_cos_knl)
 /*
   ALGORITHM DESCRIPTION:
index 10a1008..5c289fa 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_exp_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN2v_exp_sse4)
 /*
    ALGORITHM DESCRIPTION:
index f64fb73..0740702 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_exp_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_exp_avx2)
 /*
    ALGORITHM DESCRIPTION:
index bccc568..6c32754 100644 (file)
@@ -20,7 +20,7 @@
 #include "svml_d_exp_data.h"
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_exp_knl)
 /*
    ALGORITHM DESCRIPTION:
index 0a2ed5a..19d8dd0 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_log_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN2v_log_sse4)
 /*
    ALGORITHM DESCRIPTION:
index 73e4cf7..3771ca1 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_log_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_log_avx2)
 /* ALGORITHM DESCRIPTION:
 
index 230ebe8..3743c99 100644 (file)
@@ -20,7 +20,7 @@
 #include "svml_d_log_data.h"
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_log_knl)
 /*
    ALGORITHM DESCRIPTION:
index b4957b6..7efcbdb 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_pow_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN2vv_pow_sse4)
 /*
    ALGORITHM DESCRIPTION:
index 4d2b0b7..0abfaab 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_pow_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4vv_pow_avx2)
 /*
    ALGORITHM DESCRIPTION:
index 963fbe3..77307e6 100644 (file)
@@ -80,7 +80,7 @@
      Res := ResHi + ResLo:
      Result := ex(Res) + N.  */
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8vv_pow_knl)
         pushq     %rbp
         cfi_adjust_cfa_offset (8)
index 6a298df..486d68b 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_trig_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN2v_sin_sse4)
 /* ALGORITHM DESCRIPTION:
 
index 7917b73..956621e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_trig_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_sin_avx2)
 /* ALGORITHM DESCRIPTION:
 
index 54bd867..5cad4f5 100644 (file)
@@ -20,7 +20,7 @@
 #include "svml_d_trig_data.h"
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_sin_knl)
 /*
    ALGORITHM DESCRIPTION:
index d31746e..4c58a1d 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_trig_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN2vl8l8_sincos_sse4)
 /*
    ALGORITHM DESCRIPTION:
index 8c78371..040a167 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_trig_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4vl8l8_sincos_avx2)
 /*
    ALGORITHM DESCRIPTION:
index f6297e0..a39afae 100644 (file)
@@ -35,7 +35,7 @@
      cos(arg) = sin(arg+Pi/2) = sin(N'*Pi + R') = (-1)^N' * sin(R')
      sin(R), sin(R') are approximated by corresponding polynomial.  */
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8vl8l8_sincos_knl)
         pushq     %rbp
         cfi_adjust_cfa_offset (8)
index b0612c9..c3f4028 100644 (file)
@@ -20,7 +20,7 @@
 #include "svml_s_trig_data.h"
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_cosf_knl)
 /*
   ALGORITHM DESCRIPTION:
index 199bc53..bb90867 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_trig_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN4v_cosf_sse4)
 /*
   ALGORITHM DESCRIPTION:
index 3f94af8..b7d5583 100644 (file)
@@ -20,7 +20,7 @@
 #include <sysdep.h>
 #include "svml_s_trig_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_cosf_avx2)
 /*
   ALGORITHM DESCRIPTION:
index 599b67f..df5e831 100644 (file)
@@ -20,7 +20,7 @@
 #include "svml_s_expf_data.h"
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_expf_knl)
 /*
    ALGORITHM DESCRIPTION:
index b0fa078..bbb7ec1 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_expf_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN4v_expf_sse4)
 /*
    ALGORITHM DESCRIPTION:
index c29221f..a016ee0 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_expf_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY(_ZGVdN8v_expf_avx2)
 /*
    ALGORITHM DESCRIPTION:
index 0070b0c..eb830a6 100644 (file)
@@ -20,7 +20,7 @@
 #include "svml_s_logf_data.h"
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_logf_knl)
 /*
    ALGORITHM DESCRIPTION:
index 457abce..20ad054 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_logf_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN4v_logf_sse4)
 /*
    ALGORITHM DESCRIPTION:
index acc661c..616312c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_logf_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY(_ZGVdN8v_logf_avx2)
 /*
    ALGORITHM DESCRIPTION:
index 3068958..28dd814 100644 (file)
@@ -80,7 +80,7 @@
         Res := ResHi + ResLo:
         Result := ex(Res) + N.  */
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16vv_powf_knl)
         pushq     %rbp
         cfi_adjust_cfa_offset (8)
index 2eb7cf4..736e636 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_powf_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN4vv_powf_sse4)
 /*
    ALGORITHM DESCRIPTION:
index d314bb9..1e2f035 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_powf_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY(_ZGVdN8vv_powf_avx2)
 /*
    ALGORITHM DESCRIPTION:
index 9a2aebb..4fb5d6b 100644 (file)
@@ -48,7 +48,7 @@
            R1 = XOR( RS, SS );
            R2 = XOR( RC, SC ).  */
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16vl4l4_sincosf_knl)
         pushq     %rbp
         cfi_adjust_cfa_offset (8)
index fe496d8..f4190fe 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_trig_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY (_ZGVbN4vl4l4_sincosf_sse4)
 /*
    ALGORITHM DESCRIPTION:
index 9e68580..df8882c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_trig_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8vl4l4_sincosf_avx2)
 /*
    ALGORITHM DESCRIPTION:
index 33b210f..89edcc4 100644 (file)
@@ -20,7 +20,7 @@
 #include "svml_s_trig_data.h"
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY(_ZGVeN16v_sinf_knl)
 /*
    ALGORITHM DESCRIPTION:
index 5434eaf..805a58f 100644 (file)
@@ -20,7 +20,7 @@
 #include <sysdep.h>
 #include "svml_s_trig_data.h"
 
-       .text
+       .section .text.sse4, "ax", @progbits
 ENTRY(_ZGVbN4v_sinf_sse4)
 /*
    ALGORITHM DESCRIPTION:
index 1e17d74..e6914c4 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_trig_data.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY(_ZGVdN8v_sinf_avx2)
 /*
    ALGORITHM DESCRIPTION:
index ef2253f..56b1517 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_acos)
 WRAPPER_IMPL_AVX _ZGVbN2v_acos
 END (_ZGVdN4v_acos)
index cc53778..5d0150c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_acos)
 WRAPPER_IMPL_AVX _ZGVbN2v_acos
 END (_ZGVcN4v_acos)
index 3bf8d8d..2c5c493 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_acos)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_acos
 END (_ZGVeN8v_acos)
index 91ff301..f0dd7d7 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_acosh)
 WRAPPER_IMPL_AVX _ZGVbN2v_acosh
 END (_ZGVdN4v_acosh)
index 84cbe58..d8e58ed 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_acosh)
 WRAPPER_IMPL_AVX _ZGVbN2v_acosh
 END (_ZGVcN4v_acosh)
index 0b4521c..100f814 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_acosh)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_acosh
 END (_ZGVeN8v_acosh)
index 222a0b8..f558aae 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_asin)
 WRAPPER_IMPL_AVX _ZGVbN2v_asin
 END (_ZGVdN4v_asin)
index 04ff322..7fcd9a9 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_asin)
 WRAPPER_IMPL_AVX _ZGVbN2v_asin
 END (_ZGVcN4v_asin)
index bea94b9..dec6b0d 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_asin)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_asin
 END (_ZGVeN8v_asin)
index a0332ec..fcd8b2f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_asinh)
 WRAPPER_IMPL_AVX _ZGVbN2v_asinh
 END (_ZGVdN4v_asinh)
index bc365d7..f55d765 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_asinh)
 WRAPPER_IMPL_AVX _ZGVbN2v_asinh
 END (_ZGVcN4v_asinh)
index 2271466..3b0aad0 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_asinh)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_asinh
 END (_ZGVeN8v_asinh)
index afb8296..38406ad 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4vv_atan2)
 WRAPPER_IMPL_AVX_ff _ZGVbN2vv_atan2
 END (_ZGVdN4vv_atan2)
index 81db9cd..5e5a707 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4vv_atan2)
 WRAPPER_IMPL_AVX_ff _ZGVbN2vv_atan2
 END (_ZGVcN4vv_atan2)
index 9c25de3..90c3d7f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8vv_atan2)
 WRAPPER_IMPL_AVX512_ff _ZGVdN4vv_atan2
 END (_ZGVeN8vv_atan2)
index 8973779..039b4f7 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_atan)
 WRAPPER_IMPL_AVX _ZGVbN2v_atan
 END (_ZGVdN4v_atan)
index 8abe407..4329876 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_atan)
 WRAPPER_IMPL_AVX _ZGVbN2v_atan
 END (_ZGVcN4v_atan)
index cea8caf..c53b959 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_atan)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_atan
 END (_ZGVeN8v_atan)
index df63d2d..d3ab639 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_atanh)
 WRAPPER_IMPL_AVX _ZGVbN2v_atanh
 END (_ZGVdN4v_atanh)
index 0bb51b2..055d1bd 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_atanh)
 WRAPPER_IMPL_AVX _ZGVbN2v_atanh
 END (_ZGVcN4v_atanh)
index 956230e..c38da7e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_atanh)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_atanh
 END (_ZGVeN8v_atanh)
index c3948ec..9503889 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_cbrt)
 WRAPPER_IMPL_AVX _ZGVbN2v_cbrt
 END (_ZGVdN4v_cbrt)
index b64825e..3079f1c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_cbrt)
 WRAPPER_IMPL_AVX _ZGVbN2v_cbrt
 END (_ZGVcN4v_cbrt)
index 312f015..c8090c9 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_cbrt)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_cbrt
 END (_ZGVeN8v_cbrt)
index f066cea..3ecefb5 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_cos)
 WRAPPER_IMPL_AVX _ZGVbN2v_cos
 END (_ZGVdN4v_cos)
index 5212078..2aae637 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_cos)
 WRAPPER_IMPL_AVX _ZGVbN2v_cos
 END (_ZGVcN4v_cos)
index 2ac8e46..16690a5 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_cos)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_cos
 END (_ZGVeN8v_cos)
index d3a7bec..3e03944 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_cosh)
 WRAPPER_IMPL_AVX _ZGVbN2v_cosh
 END (_ZGVdN4v_cosh)
index 73612e3..2912d99 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_cosh)
 WRAPPER_IMPL_AVX _ZGVbN2v_cosh
 END (_ZGVcN4v_cosh)
index e89d2c2..ef671fb 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_cosh)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_cosh
 END (_ZGVeN8v_cosh)
index 9432824..7bc0317 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_erf)
 WRAPPER_IMPL_AVX _ZGVbN2v_erf
 END (_ZGVdN4v_erf)
index e3f73f9..d744c8e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_erf)
 WRAPPER_IMPL_AVX _ZGVbN2v_erf
 END (_ZGVcN4v_erf)
index fde688f..1b74fa4 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_erf)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_erf
 END (_ZGVeN8v_erf)
index c6b3e2c..db1c70e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_erfc)
 WRAPPER_IMPL_AVX _ZGVbN2v_erfc
 END (_ZGVdN4v_erfc)
index e81ca48..97640c8 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_erfc)
 WRAPPER_IMPL_AVX _ZGVbN2v_erfc
 END (_ZGVcN4v_erfc)
index b3d31fe..366bb51 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_erfc)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_erfc
 END (_ZGVeN8v_erfc)
index e226bb8..bf46f44 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_exp10)
 WRAPPER_IMPL_AVX _ZGVbN2v_exp10
 END (_ZGVdN4v_exp10)
index 8758d35..8b9445a 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_exp10)
 WRAPPER_IMPL_AVX _ZGVbN2v_exp10
 END (_ZGVcN4v_exp10)
index 745d3c7..0b10e57 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_exp10)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_exp10
 END (_ZGVeN8v_exp10)
index aea3afc..02031db 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_exp2)
 WRAPPER_IMPL_AVX _ZGVbN2v_exp2
 END (_ZGVdN4v_exp2)
index 68f28b8..0c50f36 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_exp2)
 WRAPPER_IMPL_AVX _ZGVbN2v_exp2
 END (_ZGVcN4v_exp2)
index dc0b3e7..1706b00 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_exp2)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_exp2
 END (_ZGVeN8v_exp2)
index cf91c08..0efe346 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_exp)
 WRAPPER_IMPL_AVX _ZGVbN2v_exp
 END (_ZGVdN4v_exp)
index b1ed2bc..04b3b2c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_exp)
 WRAPPER_IMPL_AVX _ZGVbN2v_exp
 END (_ZGVcN4v_exp)
index ef7d62c..7c5e113 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_exp)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_exp
 END (_ZGVeN8v_exp)
index 1986f08..ecfa997 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_expm1)
 WRAPPER_IMPL_AVX _ZGVbN2v_expm1
 END (_ZGVdN4v_expm1)
index 333a701..2da1b6e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_expm1)
 WRAPPER_IMPL_AVX _ZGVbN2v_expm1
 END (_ZGVcN4v_expm1)
index d008c42..e0ba68c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_expm1)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_expm1
 END (_ZGVeN8v_expm1)
index 1383ac5..c683a53 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4vv_hypot)
 WRAPPER_IMPL_AVX_ff _ZGVbN2vv_hypot
 END (_ZGVdN4vv_hypot)
index 6b1b165..46eeac2 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4vv_hypot)
 WRAPPER_IMPL_AVX_ff _ZGVbN2vv_hypot
 END (_ZGVcN4vv_hypot)
index ec73ba6..18c16aa 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8vv_hypot)
 WRAPPER_IMPL_AVX512_ff _ZGVdN4vv_hypot
 END (_ZGVeN8vv_hypot)
index cc5e285..202ca95 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_log10)
 WRAPPER_IMPL_AVX _ZGVbN2v_log10
 END (_ZGVdN4v_log10)
index ea1cb93..1611f00 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_log10)
 WRAPPER_IMPL_AVX _ZGVbN2v_log10
 END (_ZGVcN4v_log10)
index 59d5835..f4bfa55 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_log10)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_log10
 END (_ZGVeN8v_log10)
index 2c76849..abc14c8 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_log1p)
 WRAPPER_IMPL_AVX _ZGVbN2v_log1p
 END (_ZGVdN4v_log1p)
index 42ace64..76cb4de 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_log1p)
 WRAPPER_IMPL_AVX _ZGVbN2v_log1p
 END (_ZGVcN4v_log1p)
index cca39f1..187953a 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_log1p)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_log1p
 END (_ZGVeN8v_log1p)
index b75936f..afb4d3e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_log2)
 WRAPPER_IMPL_AVX _ZGVbN2v_log2
 END (_ZGVdN4v_log2)
index f4a9460..f4a55b4 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_log2)
 WRAPPER_IMPL_AVX _ZGVbN2v_log2
 END (_ZGVcN4v_log2)
index e547d84..47d243a 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_log2)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_log2
 END (_ZGVeN8v_log2)
index cac601b..6fdd80e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_log)
 WRAPPER_IMPL_AVX _ZGVbN2v_log
 END (_ZGVdN4v_log)
index f769844..b1418ac 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_log)
 WRAPPER_IMPL_AVX _ZGVbN2v_log
 END (_ZGVcN4v_log)
index 56284de..80a0666 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_log)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_log
 END (_ZGVeN8v_log)
index 4cf4032..5a2968c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4vv_pow)
 WRAPPER_IMPL_AVX_ff _ZGVbN2vv_pow
 END (_ZGVdN4vv_pow)
index f72e953..2745917 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4vv_pow)
 WRAPPER_IMPL_AVX_ff _ZGVbN2vv_pow
 END (_ZGVcN4vv_pow)
index 0b99cf6..a2d68a7 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8vv_pow)
 WRAPPER_IMPL_AVX512_ff _ZGVdN4vv_pow
 END (_ZGVeN8vv_pow)
index f7c6e5d..0e8699c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_sin)
 WRAPPER_IMPL_AVX _ZGVbN2v_sin
 END (_ZGVdN4v_sin)
index 694ac19..5f6458e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_sin)
 WRAPPER_IMPL_AVX _ZGVbN2v_sin
 END (_ZGVcN4v_sin)
index c3c978a..c32ef1e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_sin)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_sin
 END (_ZGVeN8v_sin)
index 53d4911..e7cf67e 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4vl8l8_sincos)
 WRAPPER_IMPL_AVX_fFF _ZGVbN2vl8l8_sincos
 END (_ZGVdN4vl8l8_sincos)
index ef79892..da40066 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4vl8l8_sincos)
 WRAPPER_IMPL_AVX_fFF _ZGVbN2vl8l8_sincos
 END (_ZGVcN4vl8l8_sincos)
index d9ae0be..0d9285f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8vl8l8_sincos)
 WRAPPER_IMPL_AVX512_fFF _ZGVdN4vl8l8_sincos
 END (_ZGVeN8vl8l8_sincos)
index 8f8bc79..46c99e0 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_sinh)
 WRAPPER_IMPL_AVX _ZGVbN2v_sinh
 END (_ZGVdN4v_sinh)
index 771fb2c..bbbaf11 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_sinh)
 WRAPPER_IMPL_AVX _ZGVbN2v_sinh
 END (_ZGVcN4v_sinh)
index 0279264..48d1b56 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_sinh)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_sinh
 END (_ZGVeN8v_sinh)
index 50e5331..1f39c24 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_tan)
 WRAPPER_IMPL_AVX _ZGVbN2v_tan
 END (_ZGVdN4v_tan)
index e4b1f1e..52f446c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_tan)
 WRAPPER_IMPL_AVX _ZGVbN2v_tan
 END (_ZGVcN4v_tan)
index fd26488..6daf051 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_tan)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_tan
 END (_ZGVeN8v_tan)
index 1205efd..dacf614 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN4v_tanh)
 WRAPPER_IMPL_AVX _ZGVbN2v_tanh
 END (_ZGVdN4v_tanh)
index c42f63c..0561202 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN4v_tanh)
 WRAPPER_IMPL_AVX _ZGVbN2v_tanh
 END (_ZGVcN4v_tanh)
index fe7c823..a24b4d5 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_d_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN8v_tanh)
 WRAPPER_IMPL_AVX512 _ZGVdN4v_tanh
 END (_ZGVeN8v_tanh)
index 8dbe96d..6dd71a9 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_acosf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_acosf
 END (_ZGVeN16v_acosf)
index 189f810..0a1bcd5 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_acosf)
 WRAPPER_IMPL_AVX _ZGVbN4v_acosf
 END (_ZGVdN8v_acosf)
index fb43263..a9147f3 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_acosf)
 WRAPPER_IMPL_AVX _ZGVbN4v_acosf
 END (_ZGVcN8v_acosf)
index e5ece41..eb15ab8 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_acoshf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_acoshf
 END (_ZGVeN16v_acoshf)
index 1f83520..c111dfc 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_acoshf)
 WRAPPER_IMPL_AVX _ZGVbN4v_acoshf
 END (_ZGVdN8v_acoshf)
index b9fc52c..c29951c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_acoshf)
 WRAPPER_IMPL_AVX _ZGVbN4v_acoshf
 END (_ZGVcN8v_acoshf)
index 54e947e..1e43ef3 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_asinf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_asinf
 END (_ZGVeN16v_asinf)
index 77f4d83..6069976 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_asinf)
 WRAPPER_IMPL_AVX _ZGVbN4v_asinf
 END (_ZGVdN8v_asinf)
index 6202b4d..39cce6a 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_asinf)
 WRAPPER_IMPL_AVX _ZGVbN4v_asinf
 END (_ZGVcN8v_asinf)
index 16de574..f78a23d 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_asinhf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_asinhf
 END (_ZGVeN16v_asinhf)
index b874f42..761c77f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_asinhf)
 WRAPPER_IMPL_AVX _ZGVbN4v_asinhf
 END (_ZGVdN8v_asinhf)
index b00a52e..ed272f9 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_asinhf)
 WRAPPER_IMPL_AVX _ZGVbN4v_asinhf
 END (_ZGVcN8v_asinhf)
index 345792d..23a6e0f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16vv_atan2f)
 WRAPPER_IMPL_AVX512_ff _ZGVdN8vv_atan2f
 END (_ZGVeN16vv_atan2f)
index 67376ca..c93d1cc 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8vv_atan2f)
 WRAPPER_IMPL_AVX_ff _ZGVbN4vv_atan2f
 END (_ZGVdN8vv_atan2f)
index 1c670d6..ddc15be 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY(_ZGVcN8vv_atan2f)
 WRAPPER_IMPL_AVX_ff _ZGVbN4vv_atan2f
 END(_ZGVcN8vv_atan2f)
index b147145..65ab9da 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_atanf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_atanf
 END (_ZGVeN16v_atanf)
index 8fad748..75c8586 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_atanf)
 WRAPPER_IMPL_AVX _ZGVbN4v_atanf
 END (_ZGVdN8v_atanf)
index 1216b8a..ae6be6a 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_atanf)
 WRAPPER_IMPL_AVX _ZGVbN4v_atanf
 END (_ZGVcN8v_atanf)
index 96dce01..06ee826 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_atanhf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_atanhf
 END (_ZGVeN16v_atanhf)
index d928253..cdb1304 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_atanhf)
 WRAPPER_IMPL_AVX _ZGVbN4v_atanhf
 END (_ZGVdN8v_atanhf)
index 54d0b77..b3826fb 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_atanhf)
 WRAPPER_IMPL_AVX _ZGVbN4v_atanhf
 END (_ZGVcN8v_atanhf)
index efe9149..51aa123 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_cbrtf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_cbrtf
 END (_ZGVeN16v_cbrtf)
index 2bb6fe8..925a2d9 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_cbrtf)
 WRAPPER_IMPL_AVX _ZGVbN4v_cbrtf
 END (_ZGVdN8v_cbrtf)
index 592f2cd..bb1c853 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_cbrtf)
 WRAPPER_IMPL_AVX _ZGVbN4v_cbrtf
 END (_ZGVcN8v_cbrtf)
index 8daeffc..a1ca77a 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_cosf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_cosf
 END (_ZGVeN16v_cosf)
index a4033da..6dde6d8 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_cosf)
 WRAPPER_IMPL_AVX _ZGVbN4v_cosf
 END (_ZGVdN8v_cosf)
index 12c6fdd..c05f2c6 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_cosf)
 WRAPPER_IMPL_AVX _ZGVbN4v_cosf
 END (_ZGVcN8v_cosf)
index 9766739..c61355f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_coshf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_coshf
 END (_ZGVeN16v_coshf)
index 85b1449..de99dff 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_coshf)
 WRAPPER_IMPL_AVX _ZGVbN4v_coshf
 END (_ZGVdN8v_coshf)
index 8e4e1c1..c8f2835 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_coshf)
 WRAPPER_IMPL_AVX _ZGVbN4v_coshf
 END (_ZGVcN8v_coshf)
index 0a14a1a..7057e6c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_erfcf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_erfcf
 END (_ZGVeN16v_erfcf)
index 8122963..ff21805 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_erfcf)
 WRAPPER_IMPL_AVX _ZGVbN4v_erfcf
 END (_ZGVdN8v_erfcf)
index 4f347c4..3dd91ca 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_erfcf)
 WRAPPER_IMPL_AVX _ZGVbN4v_erfcf
 END (_ZGVcN8v_erfcf)
index d544a67..f74a147 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_erff)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_erff
 END (_ZGVeN16v_erff)
index d91b5ad..990ee1b 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_erff)
 WRAPPER_IMPL_AVX _ZGVbN4v_erff
 END (_ZGVdN8v_erff)
index b2a8e7a..e1bb5a3 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_erff)
 WRAPPER_IMPL_AVX _ZGVbN4v_erff
 END (_ZGVcN8v_erff)
index 6e59aa2..54eea0c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_exp10f)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_exp10f
 END (_ZGVeN16v_exp10f)
index 338caf3..589a336 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_exp10f)
 WRAPPER_IMPL_AVX _ZGVbN4v_exp10f
 END (_ZGVdN8v_exp10f)
index e0b6202..0e1afff 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_exp10f)
 WRAPPER_IMPL_AVX _ZGVbN4v_exp10f
 END (_ZGVcN8v_exp10f)
index 2a73400..e41de5c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_exp2f)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_exp2f
 END (_ZGVeN16v_exp2f)
index f7efe37..8b20714 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_exp2f)
 WRAPPER_IMPL_AVX _ZGVbN4v_exp2f
 END (_ZGVdN8v_exp2f)
index b394654..1cbce02 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_exp2f)
 WRAPPER_IMPL_AVX _ZGVbN4v_exp2f
 END (_ZGVcN8v_exp2f)
index cb3fc1f..87ccfc9 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_expf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_expf
 END (_ZGVeN16v_expf)
index 01ca10d..525b89a 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_expf)
 WRAPPER_IMPL_AVX _ZGVbN4v_expf
 END (_ZGVdN8v_expf)
index a3ede96..406659d 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY(_ZGVcN8v_expf)
 WRAPPER_IMPL_AVX _ZGVbN4v_expf
 END(_ZGVcN8v_expf)
index 082cf1e..8e3d9e2 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_expm1f)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_expm1f
 END (_ZGVeN16v_expm1f)
index a39538d..c5fb59c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_expm1f)
 WRAPPER_IMPL_AVX _ZGVbN4v_expm1f
 END (_ZGVdN8v_expm1f)
index eaaca17..c26bc59 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_expm1f)
 WRAPPER_IMPL_AVX _ZGVbN4v_expm1f
 END (_ZGVcN8v_expm1f)
index 34ca783..c7c9f2d 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16vv_hypotf)
 WRAPPER_IMPL_AVX512_ff _ZGVdN8vv_hypotf
 END (_ZGVeN16vv_hypotf)
index f5aa9f1..d70b0b0 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8vv_hypotf)
 WRAPPER_IMPL_AVX_ff _ZGVbN4vv_hypotf
 END (_ZGVdN8vv_hypotf)
index 707e91d..13595c4 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY(_ZGVcN8vv_hypotf)
 WRAPPER_IMPL_AVX_ff _ZGVbN4vv_hypotf
 END(_ZGVcN8vv_hypotf)
index 8544bfb..328eec8 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_log10f)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_log10f
 END (_ZGVeN16v_log10f)
index 03eea34..8a80fa9 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_log10f)
 WRAPPER_IMPL_AVX _ZGVbN4v_log10f
 END (_ZGVdN8v_log10f)
index 9943a86..0bc3e5b 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_log10f)
 WRAPPER_IMPL_AVX _ZGVbN4v_log10f
 END (_ZGVcN8v_log10f)
index 9e70217..3a03dc5 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_log1pf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_log1pf
 END (_ZGVeN16v_log1pf)
index edf35f2..e7fedd0 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_log1pf)
 WRAPPER_IMPL_AVX _ZGVbN4v_log1pf
 END (_ZGVdN8v_log1pf)
index 1acd260..c77b63a 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_log1pf)
 WRAPPER_IMPL_AVX _ZGVbN4v_log1pf
 END (_ZGVcN8v_log1pf)
index 1a21fe6..4b91380 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_log2f)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_log2f
 END (_ZGVeN16v_log2f)
index 8f6254f..445371c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_log2f)
 WRAPPER_IMPL_AVX _ZGVbN4v_log2f
 END (_ZGVdN8v_log2f)
index 6a1832f..1d568fb 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_log2f)
 WRAPPER_IMPL_AVX _ZGVbN4v_log2f
 END (_ZGVcN8v_log2f)
index d9df253..902861c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_logf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_logf
 END (_ZGVeN16v_logf)
index 2d77986..540b5bd 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_logf)
 WRAPPER_IMPL_AVX _ZGVbN4v_logf
 END (_ZGVdN8v_logf)
index 8e77a9e..8c336e1 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY(_ZGVcN8v_logf)
 WRAPPER_IMPL_AVX _ZGVbN4v_logf
 END(_ZGVcN8v_logf)
index 117d907..0d31f9f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16vv_powf)
 WRAPPER_IMPL_AVX512_ff _ZGVdN8vv_powf
 END (_ZGVeN16vv_powf)
index 881c841..5559e18 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8vv_powf)
 WRAPPER_IMPL_AVX_ff _ZGVbN4vv_powf
 END (_ZGVdN8vv_powf)
index 7d71c56..abae918 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY(_ZGVcN8vv_powf)
 WRAPPER_IMPL_AVX_ff _ZGVbN4vv_powf
 END(_ZGVcN8vv_powf)
index c46f34c..b05f6f3 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16vl4l4_sincosf)
 WRAPPER_IMPL_AVX512_fFF _ZGVdN8vl4l4_sincosf
 END (_ZGVeN16vl4l4_sincosf)
index c6e9d54..5a134fe 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8vl4l4_sincosf)
 WRAPPER_IMPL_AVX_fFF _ZGVbN4vl4l4_sincosf
 END (_ZGVdN8vl4l4_sincosf)
index fe5fbd9..f12c96f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8vl4l4_sincosf)
 WRAPPER_IMPL_AVX_fFF _ZGVbN4vl4l4_sincosf
 END (_ZGVcN8vl4l4_sincosf)
index d456e80..e0bf1b3 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_sinf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_sinf
 END (_ZGVeN16v_sinf)
index f1bf44f..3fadd3f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_sinf)
 WRAPPER_IMPL_AVX _ZGVbN4v_sinf
 END (_ZGVdN8v_sinf)
index 14de999..973ccd7 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY(_ZGVcN8v_sinf)
 WRAPPER_IMPL_AVX _ZGVbN4v_sinf
 END(_ZGVcN8v_sinf)
index da1269c..e03db9f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_sinhf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_sinhf
 END (_ZGVeN16v_sinhf)
index 9e301d8..b2a766a 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_sinhf)
 WRAPPER_IMPL_AVX _ZGVbN4v_sinhf
 END (_ZGVdN8v_sinhf)
index f21eb1e..978be31 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_sinhf)
 WRAPPER_IMPL_AVX _ZGVbN4v_sinhf
 END (_ZGVcN8v_sinhf)
index f8ce788..c798b17 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_tanf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_tanf
 END (_ZGVeN16v_tanf)
index 084f2b4..6d23c14 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_tanf)
 WRAPPER_IMPL_AVX _ZGVbN4v_tanf
 END (_ZGVdN8v_tanf)
index 8d42d3b..2daa024 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_tanf)
 WRAPPER_IMPL_AVX _ZGVbN4v_tanf
 END (_ZGVcN8v_tanf)
index c25c592..a93a54f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.evex512, "ax", @progbits
 ENTRY (_ZGVeN16v_tanhf)
 WRAPPER_IMPL_AVX512 _ZGVdN8v_tanhf
 END (_ZGVeN16v_tanhf)
index 610c4e0..b8a575c 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-       .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVdN8v_tanhf)
 WRAPPER_IMPL_AVX _ZGVbN4v_tanhf
 END (_ZGVdN8v_tanhf)
index 5e9eca5..18e4cf3 100644 (file)
@@ -19,7 +19,7 @@
 #include <sysdep.h>
 #include "svml_s_wrapper_impl.h"
 
-        .text
+       .section .text.avx2, "ax", @progbits
 ENTRY (_ZGVcN8v_tanhf)
 WRAPPER_IMPL_AVX _ZGVbN4v_tanhf
 END (_ZGVcN8v_tanhf)