Checking patch sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core_avx512.S... error: while searching for: * */ /* Offsets for data table __svml_slog10_data_internal_avx512 */ #define One 0 #define coeff4 64 #define coeff3 128 #define coeff2 192 #define coeff1 256 #define L2 320 #include .section .text.evex512, "ax", @progbits ENTRY(_ZGVeN16v_log10f_skx) pushq %rbp cfi_def_cfa_offset(16) movq %rsp, %rbp cfi_def_cfa(6, 16) cfi_offset(6, -16) andq $-64, %rsp subq $192, %rsp vgetmantps $11, {sae}, %zmm0, %zmm3 vmovups __svml_slog10_data_internal_avx512(%rip), %zmm1 vgetexpps {sae}, %zmm0, %zmm5 vmovups L2+__svml_slog10_data_internal_avx512(%rip), %zmm10 vpsrld $19, %zmm3, %zmm7 vgetexpps {sae}, %zmm3, %zmm6 vsubps {rn-sae}, %zmm1, %zmm3, %zmm11 vpermps coeff4+__svml_slog10_data_internal_avx512(%rip), %zmm7, %zmm1 vpermps coeff3+__svml_slog10_data_internal_avx512(%rip), %zmm7, %zmm2 vsubps {rn-sae}, %zmm6, %zmm5, %zmm9 vpermps coeff2+__svml_slog10_data_internal_avx512(%rip), %zmm7, %zmm4 vpermps coeff1+__svml_slog10_data_internal_avx512(%rip), %zmm7, %zmm8 /* x<=0? */ vfpclassps $94, %zmm0, %k0 vfmadd213ps {rn-sae}, %zmm2, %zmm11, %zmm1 vmulps {rn-sae}, %zmm10, %zmm9, %zmm12 vfmadd213ps {rn-sae}, %zmm4, %zmm11, %zmm1 kmovw %k0, %edx vfmadd213ps {rn-sae}, %zmm8, %zmm11, %zmm1 vfmadd213ps {rn-sae}, %zmm12, %zmm11, %zmm1 testl %edx, %edx /* Go to special inputs processing branch */ jne L(SPECIAL_VALUES_BRANCH) # LOE rbx r12 r13 r14 r15 edx zmm0 zmm1 /* Restore registers * and exit the function */ L(EXIT): vmovaps %zmm1, %zmm0 movq %rbp, %rsp popq %rbp cfi_def_cfa(7, 8) cfi_restore(6) ret cfi_def_cfa(6, 16) cfi_offset(6, -16) /* Branch to process * special inputs */ L(SPECIAL_VALUES_BRANCH): vmovups %zmm0, 64(%rsp) vmovups %zmm1, 128(%rsp) # LOE rbx r12 r13 r14 r15 edx zmm1 xorl %eax, %eax # LOE rbx r12 r13 r14 r15 eax edx vzeroupper movq %r12, 16(%rsp) /* DW_CFA_expression: r12 (r12) (DW_OP_lit8; DW_OP_minus; DW_OP_const4s: -64; DW_OP_and; DW_OP_const4s: -176; DW_OP_plus) */ .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x50, 0xff, 0xff, 0xff, 0x22 movl %eax, %r12d movq %r13, 8(%rsp) /* DW_CFA_expression: r13 (r13) (DW_OP_lit8; DW_OP_minus; DW_OP_const4s: -64; DW_OP_and; DW_OP_const4s: -184; DW_OP_plus) */ .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22 movl %edx, %r13d movq %r14, (%rsp) /* DW_CFA_expression: r14 (r14) (DW_OP_lit8; DW_OP_minus; DW_OP_const4s: -64; DW_OP_and; DW_OP_const4s: -192; DW_OP_plus) */ .cfi_escape 0x10, 0x0e, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22 # LOE rbx r15 r12d r13d /* Range mask * bits check */ L(RANGEMASK_CHECK): btl %r12d, %r13d /* Call scalar math function */ jc L(SCALAR_MATH_CALL) # LOE rbx r15 r12d r13d /* Special inputs * processing loop */ L(SPECIAL_VALUES_LOOP): incl %r12d cmpl $16, %r12d /* Check bits in range mask */ jl L(RANGEMASK_CHECK) # LOE rbx r15 r12d r13d movq 16(%rsp), %r12 cfi_restore(12) movq 8(%rsp), %r13 cfi_restore(13) movq (%rsp), %r14 cfi_restore(14) vmovups 128(%rsp), %zmm1 /* Go to exit */ jmp L(EXIT) /* DW_CFA_expression: r12 (r12) (DW_OP_lit8; DW_OP_minus; DW_OP_const4s: -64; DW_OP_and; DW_OP_const4s: -176; DW_OP_plus) */ .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x50, 0xff, 0xff, 0xff, 0x22 /* DW_CFA_expression: r13 (r13) (DW_OP_lit8; DW_OP_minus; DW_OP_const4s: -64; DW_OP_and; DW_OP_const4s: -184; DW_OP_plus) */ .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22 /* DW_CFA_expression: r14 (r14) (DW_OP_lit8; DW_OP_minus; DW_OP_const4s: -64; DW_OP_and; DW_OP_const4s: -192; DW_OP_plus) */ .cfi_escape 0x10, 0x0e, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22 # LOE rbx r12 r13 r14 r15 zmm1 /* Scalar math fucntion call * to process special input */ L(SCALAR_MATH_CALL): movl %r12d, %r14 error: patch failed: sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core_avx512.S:27 error: sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core_avx512.S: patch does not apply