/*
 * Copyright (c) 2018, 2022, Intel Corporation. All rights reserved.
 * Intel Short Vector Math Library (SVML) Source Code
 *
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * This code is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 only, as
 * published by the Free Software Foundation.  Oracle designates this
 * particular file as subject to the "Classpath" exception as provided
 * by Oracle in the LICENSE file that accompanied this code.
 *
 * This code is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * version 2 for more details (a copy is included in the LICENSE file that
 * accompanied this code).
 *
 * You should have received a copy of the GNU General Public License version
 * 2 along with this work; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
 * or visit www.oracle.com if you need additional information or have any
 * questions.
 *
 */
#include "globals_vectorApiSupport_linux.S.inc"
#ifdef __VECTOR_API_MATH_INTRINSICS_LINUX
# -- Machine type EM64t
        .text
..TXTST0:
.L_2__routine_start___jsvml_exp1_ha_e9_0:
# -- Begin  __jsvml_exp1_ha_e9
        .text
# mark_begin;
        .align    16,0x90
        .globl __jsvml_exp1_ha_e9
# --- __jsvml_exp1_ha_e9(__m128d)
__jsvml_exp1_ha_e9:
# parameter 1: %xmm0
..B1.1:                         # Preds ..B1.0
                                # Execution count [1.00e+00]
        .byte     243                                           #266.1
        .byte     15                                            #349.546
        .byte     30                                            #349.546
        .byte     250                                           #349.546
        .cfi_startproc
..___tag_value___jsvml_exp1_ha_e9.1:
..L2:
                                                          #266.1
        pushq     %rbp                                          #266.1
        .cfi_def_cfa_offset 16
        movq      %rsp, %rbp                                    #266.1
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
        andq      $-64, %rsp                                    #266.1
        subq      $128, %rsp                                    #266.1
        movaps    %xmm0, %xmm1                                  #266.1
        movaps    %xmm1, %xmm13                                 #296.25
        movaps    %xmm1, %xmm11                                 #313.13
        mulsd     1024+__jsvml_dexp_ha_data_internal(%rip), %xmm13 #296.25
        movl      $2147483647, %eax                             #302.26
        movsd     1088+__jsvml_dexp_ha_data_internal(%rip), %xmm2 #289.20
        movl      $1082532650, %edx                             #303.31
        pshufd    $85, %xmm1, %xmm5                             #301.26
        movd      %eax, %xmm3                                   #302.26
        pand      %xmm3, %xmm5                                  #302.26
        lea       __jsvml_dexp_ha_data_internal(%rip), %rsi      #311.53
        movq      1600+__jsvml_dexp_ha_data_internal(%rip), %xmm14 #305.31
        addsd     %xmm2, %xmm13                                 #296.13
        movaps    %xmm13, %xmm9                                 #297.13
        movd      %edx, %xmm4                                   #303.31
        pcmpgtd   %xmm4, %xmm5                                  #303.31
        movdqa    %xmm14, %xmm6                                 #307.27
        movmskps  %xmm5, %eax                                   #304.48
        pand      %xmm13, %xmm6                                 #307.27
        movsd     1536+__jsvml_dexp_ha_data_internal(%rip), %xmm5 #315.25
        pandn     %xmm13, %xmm14                                #309.23
        pshufd    $0, %xmm6, %xmm7                              #308.27
        psllq     $46, %xmm14                                   #312.23
        pslld     $4, %xmm7                                     #310.27
        subsd     %xmm2, %xmm9                                  #297.13
        movd      %xmm7, %ecx                                   #311.89
        movaps    %xmm9, %xmm8                                  #313.33
        mulsd     1216+__jsvml_dexp_ha_data_internal(%rip), %xmm8 #313.33
        mulsd     1280+__jsvml_dexp_ha_data_internal(%rip), %xmm9 #314.32
        subsd     %xmm8, %xmm11                                 #313.13
        movslq    %ecx, %rcx                                    #311.53
        subsd     %xmm9, %xmm11                                 #314.13
        mulsd     %xmm11, %xmm5                                 #315.25
        movaps    %xmm11, %xmm10                                #317.14
        mulsd     %xmm11, %xmm10                                #317.14
        addsd     1472+__jsvml_dexp_ha_data_internal(%rip), %xmm5 #315.13
        mulsd     %xmm11, %xmm5                                 #316.25
        movups    (%rsi,%rcx), %xmm12                           #311.53
        addsd     1408+__jsvml_dexp_ha_data_internal(%rip), %xmm5 #316.13
        mulsd     %xmm11, %xmm5                                 #318.25
        addsd     1344+__jsvml_dexp_ha_data_internal(%rip), %xmm5 #318.13
        mulsd     %xmm10, %xmm5                                 #319.25
        addsd     %xmm11, %xmm5                                 #319.13
        mulsd     %xmm12, %xmm5                                 #320.25
        addsd     8(%rsi,%rcx), %xmm5                           #320.13
        addsd     %xmm12, %xmm5                                 #321.13
        paddq     %xmm14, %xmm5                                 #323.19
        testb     $1, %al                                       #325.37
        jne       ..B1.3        # Prob 5%                       #325.52
                                # LOE rbx r12 r13 r14 r15 eax xmm1 xmm5
..B1.2:                         # Preds ..B1.1 ..B1.5 ..B1.3
                                # Execution count [1.00e+00]
        movaps    %xmm5, %xmm0                                  #352.12
        movq      %rbp, %rsp                                    #352.12
        popq      %rbp                                          #352.12
        .cfi_def_cfa 7, 8
        .cfi_restore 6
        ret                                                     #352.12
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
                                # LOE
..B1.3:                         # Preds ..B1.1
                                # Execution count [5.00e-02]: Infreq
        movsd     1984+__jsvml_dexp_ha_data_internal(%rip), %xmm2 #336.33
        movaps    %xmm1, %xmm4                                  #339.28
        movaps    %xmm1, %xmm0                                  #337.28
        cmpltsd   %xmm1, %xmm2                                  #337.28
        cmpltsd   2048+__jsvml_dexp_ha_data_internal(%rip), %xmm4 #339.28
        movsd     %xmm2, %xmm0                                  #337.28
        blendvpd  %xmm0, .L_2il0floatpacket.33(%rip), %xmm5     #340.22
        orps      %xmm4, %xmm0                                  #342.28
        movmskpd  %xmm0, %edx                                   #344.68
        movaps    %xmm5, %xmm3                                  #341.22
        movaps    %xmm4, %xmm5                                  #341.22
        andnps    %xmm3, %xmm5                                  #341.22
        notl      %edx                                          #345.22
        andl      %eax, %edx                                    #345.38
        andl      $1, %edx                                      #345.46
        je        ..B1.2        # Prob 95%                      #349.52
                                # LOE rbx r12 r13 r14 r15 edx xmm1 xmm5
..B1.4:                         # Preds ..B1.3
                                # Execution count [5.00e-02]: Infreq
        movsd     %xmm1, (%rsp)                                 #349.160
        movsd     %xmm5, 64(%rsp)                               #349.233
        jne       ..B1.7        # Prob 5%                       #349.374
                                # LOE rbx r12 r13 r14 r15
..B1.5:                         # Preds ..B1.7 ..B1.4
                                # Execution count [5.00e-02]: Infreq
        movsd     64(%rsp), %xmm5                               #349.625
        jmp       ..B1.2        # Prob 100%                     #349.625
                                # LOE rbx r12 r13 r14 r15 xmm5
..B1.7:                         # Preds ..B1.4
                                # Execution count [6.25e-04]: Infreq
        lea       (%rsp), %rdi                                  #349.546
        lea       64(%rsp), %rsi                                #349.546
..___tag_value___jsvml_exp1_ha_e9.10:
#       __jsvml_dexp_ha_cout_rare_internal(const double *, double *)
        call      __jsvml_dexp_ha_cout_rare_internal             #349.546
..___tag_value___jsvml_exp1_ha_e9.11:
        jmp       ..B1.5        # Prob 100%                     #349.546
        .align    16,0x90
                                # LOE rbx r12 r13 r14 r15
        .cfi_endproc
# mark_end;
        .type   __jsvml_exp1_ha_e9,@function
        .size   __jsvml_exp1_ha_e9,.-__jsvml_exp1_ha_e9
..LN__jsvml_exp1_ha_e9.0:
        .data
# -- End  __jsvml_exp1_ha_e9
        .text
.L_2__routine_start___jsvml_exp8_ha_z0_1:
# -- Begin  __jsvml_exp8_ha_z0
        .text
# mark_begin;
        .align    16,0x90
        .globl __jsvml_exp8_ha_z0
# --- __jsvml_exp8_ha_z0(__m512d)
__jsvml_exp8_ha_z0:
# parameter 1: %zmm0
..B2.1:                         # Preds ..B2.0
                                # Execution count [1.00e+00]
        .byte     243                                           #357.1
        .byte     15                                            #429.12
        .byte     30                                            #429.12
        .byte     250                                           #429.12
        .cfi_startproc
..___tag_value___jsvml_exp8_ha_z0.13:
..L14:
                                                         #357.1
        vmovups   256+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm4 #396.46
        vmovups   320+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm1 #397.50
        vmovups   384+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm2 #400.46
        vmovups   448+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm3 #401.46
        vmovups   576+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm5 #409.54
        vmovups   640+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm11 #413.14
        vfmadd213pd {rz-sae}, %zmm1, %zmm0, %zmm4               #398.17
        vmovups   704+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm6 #411.54
        vmovups   768+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm8 #415.14
        vmovups   832+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm7 #416.54
        vmovups   896+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm10 #418.14
        vmovups   128+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm12 #406.286
        vmovups   __jsvml_dexp_ha_data_internal_avx512(%rip), %zmm13 #405.285
        vsubpd    {rn-sae}, %zmm1, %zmm4, %zmm15                #399.14
        vpermt2pd 192+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm4, %zmm12 #406.286
        vpermt2pd 64+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm4, %zmm13 #405.285
        vfnmadd231pd {rn-sae}, %zmm15, %zmm2, %zmm0             #402.12
        vfnmadd231pd {rn-sae}, %zmm15, %zmm3, %zmm0             #403.12
        vandpd    512+__jsvml_dexp_ha_data_internal_avx512(%rip), %zmm0, %zmm14 #408.16
        vmulpd    {rn-sae}, %zmm14, %zmm14, %zmm9               #414.15
        vfmadd231pd {rn-sae}, %zmm14, %zmm5, %zmm11             #413.14
        vfmadd231pd {rn-sae}, %zmm14, %zmm6, %zmm8              #415.14
        vfmadd231pd {rn-sae}, %zmm14, %zmm7, %zmm10             #418.14
        vfmadd213pd {rn-sae}, %zmm8, %zmm9, %zmm11              #419.14
        vfmadd213pd {rn-sae}, %zmm10, %zmm9, %zmm11             #420.14
        vfmadd213pd {rn-sae}, %zmm12, %zmm11, %zmm14            #421.12
        vfmadd213pd {rn-sae}, %zmm13, %zmm13, %zmm14            #423.16
        vscalefpd {rn-sae}, %zmm15, %zmm14, %zmm0               #424.18
        ret                                                     #429.12
        .align    16,0x90
                                # LOE
        .cfi_endproc
# mark_end;
        .type   __jsvml_exp8_ha_z0,@function
        .size   __jsvml_exp8_ha_z0,.-__jsvml_exp8_ha_z0
..LN__jsvml_exp8_ha_z0.1:
        .data
# -- End  __jsvml_exp8_ha_z0
        .text
.L_2__routine_start___jsvml_exp1_ha_l9_2:
# -- Begin  __jsvml_exp1_ha_l9
        .text
# mark_begin;
        .align    16,0x90
        .globl __jsvml_exp1_ha_l9
# --- __jsvml_exp1_ha_l9(__m128d)
__jsvml_exp1_ha_l9:
# parameter 1: %xmm0
..B3.1:                         # Preds ..B3.0
                                # Execution count [1.00e+00]
        .byte     243                                           #434.1
        .byte     15                                            #516.546
        .byte     30                                            #516.546
        .byte     250                                           #516.546
        .cfi_startproc
..___tag_value___jsvml_exp1_ha_l9.16:
..L17:
                                                         #434.1
        pushq     %rbp                                          #434.1
        .cfi_def_cfa_offset 16
        movq      %rsp, %rbp                                    #434.1
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
        andq      $-64, %rsp                                    #434.1
        subq      $128, %rsp                                    #434.1
        vmovapd   %xmm0, %xmm1                                  #434.1
        vmovsd    1088+__jsvml_dexp_ha_data_internal(%rip), %xmm3 #457.20
        vmovapd   %xmm1, %xmm2                                  #464.13
        vfmadd132sd 1024+__jsvml_dexp_ha_data_internal(%rip), %xmm3, %xmm2 #464.13
        lea       __jsvml_dexp_ha_data_internal(%rip), %rdx      #477.53
        vmovsd    1536+__jsvml_dexp_ha_data_internal(%rip), %xmm13 #482.13
        vmovq     1664+__jsvml_dexp_ha_data_internal(%rip), %xmm15 #473.28
        vmovsd    1728+__jsvml_dexp_ha_data_internal(%rip), %xmm4 #466.23
        vandpd    %xmm4, %xmm1, %xmm5                           #468.20
        vsubsd    %xmm3, %xmm2, %xmm11                          #465.13
        vcmpnlesd 1792+__jsvml_dexp_ha_data_internal(%rip), %xmm5, %xmm6 #469.25
        vaddsd    1152+__jsvml_dexp_ha_data_internal(%rip), %xmm11, %xmm0 #474.17
        vmovmskpd %xmm6, %ecx                                   #471.48
        vmovapd   %xmm11, %xmm9                                 #480.13
        vpand     %xmm15, %xmm0, %xmm7                          #476.23
        vfnmadd132sd 1216+__jsvml_dexp_ha_data_internal(%rip), %xmm1, %xmm9 #480.13
        vpandn    %xmm0, %xmm15, %xmm15                         #478.19
        vpsllq    $42, %xmm15, %xmm3                            #479.19
        vmovd     %xmm7, %eax                                   #477.89
        vfnmadd132sd 1280+__jsvml_dexp_ha_data_internal(%rip), %xmm9, %xmm11 #481.13
        vfmadd213sd 1472+__jsvml_dexp_ha_data_internal(%rip), %xmm11, %xmm13 #482.13
        vmulsd    %xmm11, %xmm11, %xmm10                        #484.14
        vfmadd213sd 1408+__jsvml_dexp_ha_data_internal(%rip), %xmm11, %xmm13 #483.13
        vfmadd213sd 1344+__jsvml_dexp_ha_data_internal(%rip), %xmm11, %xmm13 #485.13
        movslq    %eax, %rax                                    #477.53
        vfmadd213sd %xmm11, %xmm10, %xmm13                      #486.13
        vmovsd    8(%rdx,%rax), %xmm8                           #477.53
        vmovupd   (%rdx,%rax), %xmm14                           #477.53
        vunpcklpd %xmm8, %xmm8, %xmm12                          #477.135
        vfmadd213sd %xmm12, %xmm14, %xmm13                      #487.13
        vaddsd    %xmm14, %xmm13, %xmm2                         #488.13
        vpaddq    %xmm3, %xmm2, %xmm6                           #490.15
        testb     $1, %cl                                       #492.37
        jne       ..B3.3        # Prob 5%                       #492.52
                                # LOE rbx r12 r13 r14 r15 ecx xmm1 xmm6
..B3.2:                         # Preds ..B3.1 ..B3.5 ..B3.3
                                # Execution count [1.00e+00]
        vmovapd   %xmm6, %xmm0                                  #519.12
        movq      %rbp, %rsp                                    #519.12
        popq      %rbp                                          #519.12
        .cfi_def_cfa 7, 8
        .cfi_restore 6
        ret                                                     #519.12
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
                                # LOE
..B3.3:                         # Preds ..B3.1
                                # Execution count [5.00e-02]: Infreq
        vmovsd    1984+__jsvml_dexp_ha_data_internal(%rip), %xmm2 #503.33
        vcmpltsd  %xmm1, %xmm2, %xmm3                           #504.28
        vcmpltsd  2048+__jsvml_dexp_ha_data_internal(%rip), %xmm1, %xmm4 #506.28
        vmovsd    %xmm3, %xmm1, %xmm0                           #504.28
        vorpd     %xmm4, %xmm0, %xmm5                           #509.28
        vmovmskpd %xmm5, %eax                                   #511.68
        notl      %eax                                          #512.22
        andl      %ecx, %eax                                    #512.38
        blendvpd  %xmm0, .L_2il0floatpacket.33(%rip), %xmm6     #507.22
        vandnpd   %xmm6, %xmm4, %xmm6                           #508.22
        andl      $1, %eax                                      #512.46
        je        ..B3.2        # Prob 95%                      #516.52
                                # LOE rbx r12 r13 r14 r15 eax xmm1 xmm6
..B3.4:                         # Preds ..B3.3
                                # Execution count [5.00e-02]: Infreq
        vmovsd    %xmm1, (%rsp)                                 #516.160
        vmovsd    %xmm6, 64(%rsp)                               #516.233
        jne       ..B3.6        # Prob 5%                       #516.374
                                # LOE rbx r12 r13 r14 r15 eax
..B3.5:                         # Preds ..B3.7 ..B3.6 ..B3.4
                                # Execution count [5.00e-02]: Infreq
        vmovsd    64(%rsp), %xmm6                               #516.625
        jmp       ..B3.2        # Prob 100%                     #516.625
                                # LOE rbx r12 r13 r14 r15 xmm6
..B3.6:                         # Preds ..B3.4
                                # Execution count [2.50e-03]: Infreq
        je        ..B3.5        # Prob 95%                      #516.517
                                # LOE rbx r12 r13 r14 r15
..B3.7:                         # Preds ..B3.6
                                # Execution count [6.25e-04]: Infreq
        lea       (%rsp), %rdi                                  #516.546
        lea       64(%rsp), %rsi                                #516.546
..___tag_value___jsvml_exp1_ha_l9.25:
#       __jsvml_dexp_ha_cout_rare_internal(const double *, double *)
        call      __jsvml_dexp_ha_cout_rare_internal             #516.546
..___tag_value___jsvml_exp1_ha_l9.26:
        jmp       ..B3.5        # Prob 100%                     #516.546
        .align    16,0x90
                                # LOE rbx r12 r13 r14 r15
        .cfi_endproc
# mark_end;
        .type   __jsvml_exp1_ha_l9,@function
        .size   __jsvml_exp1_ha_l9,.-__jsvml_exp1_ha_l9
..LN__jsvml_exp1_ha_l9.2:
        .data
# -- End  __jsvml_exp1_ha_l9
        .text
.L_2__routine_start___jsvml_exp2_ha_ex_3:
# -- Begin  __jsvml_exp2_ha_ex
        .text
# mark_begin;
        .align    16,0x90
        .globl __jsvml_exp2_ha_ex
# --- __jsvml_exp2_ha_ex(__m128d)
__jsvml_exp2_ha_ex:
# parameter 1: %xmm0
..B4.1:                         # Preds ..B4.0
                                # Execution count [1.00e+00]
        .byte     243                                           #524.1
        .byte     15                                            #607.546
        .byte     30                                            #607.546
        .byte     250                                           #607.546
        .cfi_startproc
..___tag_value___jsvml_exp2_ha_ex.28:
..L29:
                                                         #524.1
        pushq     %rbp                                          #524.1
        .cfi_def_cfa_offset 16
        movq      %rsp, %rbp                                    #524.1
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
        andq      $-64, %rsp                                    #524.1
        subq      $192, %rsp                                    #524.1
        movaps    %xmm0, %xmm3                                  #524.1
        movups    1024+__jsvml_dexp_ha_data_internal(%rip), %xmm2 #554.25
        lea       __jsvml_dexp_ha_data_internal(%rip), %rcx      #569.71
        mulpd     %xmm3, %xmm2                                  #554.25
        movups    1088+__jsvml_dexp_ha_data_internal(%rip), %xmm4 #547.51
        addpd     %xmm4, %xmm2                                  #554.13
        movaps    %xmm2, %xmm1                                  #555.13
        subpd     %xmm4, %xmm1                                  #555.13
        movups    1216+__jsvml_dexp_ha_data_internal(%rip), %xmm12 #571.33
        mulpd     %xmm1, %xmm12                                 #571.33
        movdqu    1600+__jsvml_dexp_ha_data_internal(%rip), %xmm4 #563.60
        movdqa    %xmm4, %xmm8                                  #565.21
        pandn     %xmm2, %xmm4                                  #567.17
        pand      %xmm2, %xmm8                                  #565.21
        psllq     $46, %xmm4                                    #570.17
        movups    1280+__jsvml_dexp_ha_data_internal(%rip), %xmm13 #572.32
        pshufd    $136, %xmm8, %xmm9                            #566.21
        mulpd     %xmm1, %xmm13                                 #572.32
        pslld     $4, %xmm9                                     #568.21
        movd      %xmm9, %eax                                   #569.116
        pshufd    $1, %xmm9, %xmm10                             #569.272
        movaps    %xmm3, %xmm9                                  #571.13
        movups    1536+__jsvml_dexp_ha_data_internal(%rip), %xmm14 #573.25
        subpd     %xmm12, %xmm9                                 #571.13
        movd      %xmm10, %edx                                  #569.254
        movq      1856+__jsvml_dexp_ha_data_internal(%rip), %xmm5 #556.23
        subpd     %xmm13, %xmm9                                 #572.13
        mulpd     %xmm9, %xmm14                                 #573.25
        addpd     1472+__jsvml_dexp_ha_data_internal(%rip), %xmm14 #573.13
        mulpd     %xmm9, %xmm14                                 #574.25
        addpd     1408+__jsvml_dexp_ha_data_internal(%rip), %xmm14 #574.13
        mulpd     %xmm9, %xmm14                                 #576.25
        movaps    %xmm9, %xmm15                                 #575.14
        mulpd     %xmm9, %xmm15                                 #575.14
        addpd     1344+__jsvml_dexp_ha_data_internal(%rip), %xmm14 #576.13
        mulpd     %xmm14, %xmm15                                #577.25
        movslq    %eax, %rax                                    #569.71
        movslq    %edx, %rdx                                    #569.209
        addpd     %xmm15, %xmm9                                 #577.13
        movups    (%rcx,%rax), %xmm8                            #569.71
        movups    (%rcx,%rdx), %xmm11                           #569.209
        movaps    %xmm8, %xmm0                                  #569.345
        unpcklpd  %xmm11, %xmm0                                 #569.345
        mulpd     %xmm0, %xmm9                                  #578.25
        unpckhpd  %xmm11, %xmm8                                 #569.392
        addpd     %xmm9, %xmm8                                  #578.13
        pshufd    $221, %xmm3, %xmm7                            #559.20
        addpd     %xmm8, %xmm0                                  #579.13
        movq      1920+__jsvml_dexp_ha_data_internal(%rip), %xmm6 #557.27
        pand      %xmm5, %xmm7                                  #560.20
        pcmpgtd   %xmm6, %xmm7                                  #561.25
        movmskps  %xmm7, %esi                                   #562.48
        paddq     %xmm4, %xmm0                                  #581.13
        testl     $3, %esi                                      #583.37
        jne       ..B4.3        # Prob 5%                       #583.52
                                # LOE rbx r12 r13 r14 r15 esi xmm0 xmm3
..B4.2:                         # Preds ..B4.4 ..B4.10 ..B4.1 ..B4.3
                                # Execution count [1.00e+00]
        movq      %rbp, %rsp                                    #610.12
        popq      %rbp                                          #610.12
        .cfi_def_cfa 7, 8
        .cfi_restore 6
        ret                                                     #610.12
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
                                # LOE
..B4.3:                         # Preds ..B4.1
                                # Execution count [5.00e-02]: Infreq
        movups    1984+__jsvml_dexp_ha_data_internal(%rip), %xmm5 #594.64
        movaps    %xmm3, %xmm4                                  #597.28
        cmpltpd   2048+__jsvml_dexp_ha_data_internal(%rip), %xmm4 #597.28
        cmpltpd   %xmm3, %xmm5                                  #595.28
        movups    .L_2il0floatpacket.33(%rip), %xmm1            #593.24
        movaps    %xmm5, %xmm2                                  #598.33
        andps     %xmm5, %xmm1                                  #598.72
        orps      %xmm4, %xmm5                                  #600.28
        movmskpd  %xmm5, %edx                                   #602.68
        andnps    %xmm0, %xmm2                                  #598.33
        orps      %xmm1, %xmm2                                  #598.22
        movaps    %xmm4, %xmm0                                  #599.22
        andnps    %xmm2, %xmm0                                  #599.22
        notl      %edx                                          #603.22
        andl      %esi, %edx                                    #603.38
        andl      $3, %edx                                      #603.46
        je        ..B4.2        # Prob 95%                      #607.52
                                # LOE rbx r12 r13 r14 r15 edx xmm0 xmm3
..B4.4:                         # Preds ..B4.3
                                # Execution count [5.00e-02]: Infreq
        movups    %xmm3, 64(%rsp)                               #607.197
        movups    %xmm0, 128(%rsp)                              #607.270
        je        ..B4.2        # Prob 95%                      #607.374
                                # LOE rbx r12 r13 r14 r15 edx xmm0
..B4.7:                         # Preds ..B4.4
                                # Execution count [2.25e-03]: Infreq
        xorl      %eax, %eax                                    #607.454
        movq      %r12, 8(%rsp)                                 #607.454[spill]
        .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22
        movl      %eax, %r12d                                   #607.454
        movq      %r13, (%rsp)                                  #607.454[spill]
        .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22
        movl      %edx, %r13d                                   #607.454
                                # LOE rbx r12 r14 r15 r13d
..B4.8:                         # Preds ..B4.9 ..B4.7
                                # Execution count [1.25e-02]: Infreq
        btl       %r12d, %r13d                                  #607.517
        jc        ..B4.11       # Prob 5%                       #607.517
                                # LOE rbx r12 r14 r15 r13d
..B4.9:                         # Preds ..B4.11 ..B4.8
                                # Execution count [1.25e-02]: Infreq
        incl      %r12d                                         #607.470
        cmpl      $2, %r12d                                     #607.465
        jl        ..B4.8        # Prob 82%                      #607.465
                                # LOE rbx r12 r14 r15 r13d
..B4.10:                        # Preds ..B4.9
                                # Execution count [2.25e-03]: Infreq
        movq      8(%rsp), %r12                                 #[spill]
        .cfi_restore 12
        movq      (%rsp), %r13                                  #[spill]
        .cfi_restore 13
        movups    128(%rsp), %xmm0                              #607.673
        jmp       ..B4.2        # Prob 100%                     #607.673
        .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22
        .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22
                                # LOE rbx r12 r13 r14 r15 xmm0
..B4.11:                        # Preds ..B4.8
                                # Execution count [6.25e-04]: Infreq
        lea       64(%rsp,%r12,8), %rdi                         #607.546
        lea       128(%rsp,%r12,8), %rsi                        #607.546
..___tag_value___jsvml_exp2_ha_ex.46:
#       __jsvml_dexp_ha_cout_rare_internal(const double *, double *)
        call      __jsvml_dexp_ha_cout_rare_internal             #607.546
..___tag_value___jsvml_exp2_ha_ex.47:
        jmp       ..B4.9        # Prob 100%                     #607.546
        .align    16,0x90
                                # LOE rbx r14 r15 r12d r13d
        .cfi_endproc
# mark_end;
        .type   __jsvml_exp2_ha_ex,@function
        .size   __jsvml_exp2_ha_ex,.-__jsvml_exp2_ha_ex
..LN__jsvml_exp2_ha_ex.3:
        .data
# -- End  __jsvml_exp2_ha_ex
        .text
.L_2__routine_start___jsvml_exp4_ha_e9_4:
# -- Begin  __jsvml_exp4_ha_e9
        .text
# mark_begin;
        .align    16,0x90
        .globl __jsvml_exp4_ha_e9
# --- __jsvml_exp4_ha_e9(__m256d)
__jsvml_exp4_ha_e9:
# parameter 1: %ymm0
..B5.1:                         # Preds ..B5.0
                                # Execution count [1.00e+00]
        .byte     243                                           #615.1
        .byte     15                                            #698.552
        .byte     30                                            #698.552
        .byte     250                                           #698.552
        .cfi_startproc
..___tag_value___jsvml_exp4_ha_e9.49:
..L50:
                                                         #615.1
        pushq     %rbp                                          #615.1
        .cfi_def_cfa_offset 16
        movq      %rsp, %rbp                                    #615.1
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
        andq      $-64, %rsp                                    #615.1
        subq      $192, %rsp                                    #615.1
        lea       __jsvml_dexp_ha_data_internal(%rip), %r8       #660.49
        vmovapd   %ymm0, %ymm6                                  #615.1
        vmovupd   1088+__jsvml_dexp_ha_data_internal(%rip), %ymm8 #638.54
        vmulpd    1024+__jsvml_dexp_ha_data_internal(%rip), %ymm6, %ymm7 #645.28
        vmovupd   1600+__jsvml_dexp_ha_data_internal(%rip), %xmm4 #654.31
        vaddpd    %ymm7, %ymm8, %ymm3                           #645.13
        vsubpd    %ymm8, %ymm3, %ymm5                           #646.13
        vextractf128 $1, %ymm6, %xmm9                           #649.109
        vshufps   $221, %xmm9, %xmm6, %xmm10                    #650.44
        vandps    1856+__jsvml_dexp_ha_data_internal(%rip), %xmm10, %xmm11 #651.26
        vmulpd    1216+__jsvml_dexp_ha_data_internal(%rip), %ymm5, %ymm10 #662.36
        vmulpd    1280+__jsvml_dexp_ha_data_internal(%rip), %ymm5, %ymm5 #663.35
        vpcmpgtd  1920+__jsvml_dexp_ha_data_internal(%rip), %xmm11, %xmm12 #652.31
        vmovmskps %xmm12, %eax                                  #653.48
        vsubpd    %ymm10, %ymm6, %ymm11                         #662.13
        vsubpd    %ymm5, %ymm11, %ymm5                          #663.13
        vmulpd    1536+__jsvml_dexp_ha_data_internal(%rip), %ymm5, %ymm12 #664.28
        vandps    %xmm4, %xmm3, %xmm13                          #656.27
        vextractf128 $1, %ymm3, %xmm2                           #655.108
        vpandn    %xmm3, %xmm4, %xmm3                           #658.23
        vpsllq    $46, %xmm3, %xmm3                             #661.23
        vandps    %xmm4, %xmm2, %xmm14                          #656.96
        vpandn    %xmm2, %xmm4, %xmm2                           #658.91
        vshufps   $136, %xmm14, %xmm13, %xmm15                  #657.45
        vpsllq    $46, %xmm2, %xmm4                             #661.76
        vaddpd    1472+__jsvml_dexp_ha_data_internal(%rip), %ymm12, %ymm13 #664.13
        vpslld    $4, %xmm15, %xmm1                             #659.27
        vmovd     %xmm1, %edx                                   #660.94
        vmulpd    %ymm5, %ymm5, %ymm12                          #666.14
        vmulpd    %ymm13, %ymm5, %ymm14                         #665.28
        vaddpd    1408+__jsvml_dexp_ha_data_internal(%rip), %ymm14, %ymm15 #665.13
        vmulpd    %ymm15, %ymm5, %ymm15                         #667.28
        vpextrd   $1, %xmm1, %ecx                               #660.212
        movslq    %ecx, %rcx                                    #660.167
        vpextrd   $3, %xmm1, %edi                               #660.454
        movslq    %edi, %rdi                                    #660.409
        vaddpd    1344+__jsvml_dexp_ha_data_internal(%rip), %ymm15, %ymm13 #667.13
        vmovupd   (%r8,%rcx), %xmm7                             #660.167
        movslq    %edx, %rdx                                    #660.49
        vpextrd   $2, %xmm1, %esi                               #660.333
        movslq    %esi, %rsi                                    #660.288
        vinsertf128 $1, (%r8,%rdi), %ymm7, %ymm9                #660.589
        vmulpd    %ymm13, %ymm12, %ymm7                         #668.28
        vmovupd   (%r8,%rdx), %xmm0                             #660.49
        vinsertf128 $1, (%r8,%rsi), %ymm0, %ymm8                #660.508
        vunpcklpd %ymm9, %ymm8, %ymm1                           #660.666
        vunpckhpd %ymm9, %ymm8, %ymm0                           #660.712
        vaddpd    %ymm7, %ymm5, %ymm8                           #668.13
        vmulpd    %ymm8, %ymm1, %ymm9                           #669.28
        vaddpd    %ymm9, %ymm0, %ymm0                           #669.13
        vaddpd    %ymm0, %ymm1, %ymm1                           #670.13
        vextractf128 $1, %ymm1, %xmm10                          #671.104
        vpaddq    %xmm3, %xmm1, %xmm0                           #672.19
        vpaddq    %xmm4, %xmm10, %xmm1                          #672.76
        vinsertf128 $1, %xmm1, %ymm0, %ymm0                     #673.14
        testl     %eax, %eax                                    #674.52
        jne       ..B5.3        # Prob 5%                       #674.52
                                # LOE rbx r12 r13 r14 r15 eax ymm0 ymm6
..B5.2:                         # Preds ..B5.4 ..B5.10 ..B5.1 ..B5.3
                                # Execution count [1.00e+00]
        movq      %rbp, %rsp                                    #701.12
        popq      %rbp                                          #701.12
        .cfi_def_cfa 7, 8
        .cfi_restore 6
        ret                                                     #701.12
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
                                # LOE
..B5.3:                         # Preds ..B5.1
                                # Execution count [5.00e-02]: Infreq
        vcmpgt_oqpd 1984+__jsvml_dexp_ha_data_internal(%rip), %ymm6, %ymm1 #686.28
        vcmplt_oqpd 2048+__jsvml_dexp_ha_data_internal(%rip), %ymm6, %ymm2 #688.28
        vblendvpd %ymm1, .L_2il0floatpacket.34(%rip), %ymm0, %ymm0 #689.22
        vorpd     %ymm2, %ymm1, %ymm3                           #691.28
        vandnpd   %ymm0, %ymm2, %ymm0                           #690.22
        vextractf128 $1, %ymm3, %xmm4                           #692.135
        vshufps   $221, %xmm4, %xmm3, %xmm5                     #693.85
        vmovmskps %xmm5, %edx                                   #693.68
        notl      %edx                                          #694.22
        andl      %eax, %edx                                    #694.38
        je        ..B5.2        # Prob 95%                      #698.52
                                # LOE rbx r12 r13 r14 r15 edx ymm0 ymm6
..B5.4:                         # Preds ..B5.3
                                # Execution count [5.00e-02]: Infreq
        vmovupd   %ymm6, 64(%rsp)                               #698.200
        vmovupd   %ymm0, 128(%rsp)                              #698.276
        je        ..B5.2        # Prob 95%                      #698.380
                                # LOE rbx r12 r13 r14 r15 edx ymm0
..B5.7:                         # Preds ..B5.4
                                # Execution count [2.25e-03]: Infreq
        xorl      %eax, %eax                                    #698.460
                                # LOE rbx r12 r13 r14 r15 eax edx
..B5.14:                        # Preds ..B5.7
                                # Execution count [2.25e-03]: Infreq
        vzeroupper                                              #
        movq      %r12, 8(%rsp)                                 #[spill]
        .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22
        movl      %eax, %r12d                                   #
        movq      %r13, (%rsp)                                  #[spill]
        .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22
        movl      %edx, %r13d                                   #
                                # LOE rbx r12 r14 r15 r13d
..B5.8:                         # Preds ..B5.9 ..B5.14
                                # Execution count [1.25e-02]: Infreq
        btl       %r12d, %r13d                                  #698.523
        jc        ..B5.11       # Prob 5%                       #698.523
                                # LOE rbx r12 r14 r15 r13d
..B5.9:                         # Preds ..B5.11 ..B5.8
                                # Execution count [1.25e-02]: Infreq
        incl      %r12d                                         #698.476
        cmpl      $4, %r12d                                     #698.471
        jl        ..B5.8        # Prob 82%                      #698.471
                                # LOE rbx r12 r14 r15 r13d
..B5.10:                        # Preds ..B5.9
                                # Execution count [2.25e-03]: Infreq
        movq      8(%rsp), %r12                                 #[spill]
        .cfi_restore 12
        movq      (%rsp), %r13                                  #[spill]
        .cfi_restore 13
        vmovupd   128(%rsp), %ymm0                              #698.682
        jmp       ..B5.2        # Prob 100%                     #698.682
        .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22
        .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22
                                # LOE rbx r12 r13 r14 r15 ymm0
..B5.11:                        # Preds ..B5.8
                                # Execution count [6.25e-04]: Infreq
        lea       64(%rsp,%r12,8), %rdi                         #698.552
        lea       128(%rsp,%r12,8), %rsi                        #698.552
..___tag_value___jsvml_exp4_ha_e9.67:
#       __jsvml_dexp_ha_cout_rare_internal(const double *, double *)
        call      __jsvml_dexp_ha_cout_rare_internal             #698.552
..___tag_value___jsvml_exp4_ha_e9.68:
        jmp       ..B5.9        # Prob 100%                     #698.552
        .align    16,0x90
                                # LOE rbx r14 r15 r12d r13d
        .cfi_endproc
# mark_end;
        .type   __jsvml_exp4_ha_e9,@function
        .size   __jsvml_exp4_ha_e9,.-__jsvml_exp4_ha_e9
..LN__jsvml_exp4_ha_e9.4:
        .data
# -- End  __jsvml_exp4_ha_e9
        .text
.L_2__routine_start___jsvml_exp2_ha_l9_5:
# -- Begin  __jsvml_exp2_ha_l9
        .text
# mark_begin;
        .align    16,0x90
        .globl __jsvml_exp2_ha_l9
# --- __jsvml_exp2_ha_l9(__m128d)
__jsvml_exp2_ha_l9:
# parameter 1: %xmm0
..B6.1:                         # Preds ..B6.0
                                # Execution count [1.00e+00]
        .byte     243                                           #706.1
        .byte     15                                            #788.546
        .byte     30                                            #788.546
        .byte     250                                           #788.546
        .cfi_startproc
..___tag_value___jsvml_exp2_ha_l9.70:
..L71:
                                                         #706.1
        pushq     %rbp                                          #706.1
        .cfi_def_cfa_offset 16
        movq      %rsp, %rbp                                    #706.1
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
        andq      $-64, %rsp                                    #706.1
        subq      $192, %rsp                                    #706.1
        vmovapd   %xmm0, %xmm1                                  #706.1
        vmovupd   1024+__jsvml_dexp_ha_data_internal(%rip), %xmm2 #728.50
        lea       __jsvml_dexp_ha_data_internal(%rip), %rcx      #749.71
        vmovupd   1088+__jsvml_dexp_ha_data_internal(%rip), %xmm3 #729.51
        vfmadd213pd %xmm3, %xmm1, %xmm2                         #736.13
        vmovupd   1216+__jsvml_dexp_ha_data_internal(%rip), %xmm9 #752.13
        vmovupd   1536+__jsvml_dexp_ha_data_internal(%rip), %xmm14 #754.13
        vmovdqu   1664+__jsvml_dexp_ha_data_internal(%rip), %xmm15 #745.63
        vandpd    1728+__jsvml_dexp_ha_data_internal(%rip), %xmm1, %xmm4 #740.20
        vsubpd    %xmm3, %xmm2, %xmm11                          #737.13
        vcmpnlepd 1792+__jsvml_dexp_ha_data_internal(%rip), %xmm4, %xmm5 #741.25
        vfnmadd213pd %xmm1, %xmm11, %xmm9                       #752.13
        vaddpd    1152+__jsvml_dexp_ha_data_internal(%rip), %xmm11, %xmm0 #746.17
        vmovmskpd %xmm5, %esi                                   #743.48
        vfnmadd132pd 1280+__jsvml_dexp_ha_data_internal(%rip), %xmm9, %xmm11 #753.13
        vpand     %xmm15, %xmm0, %xmm6                          #748.23
        vpandn    %xmm0, %xmm15, %xmm15                         #750.19
        vpsllq    $42, %xmm15, %xmm3                            #751.19
        vmovd     %xmm6, %eax                                   #749.116
        vfmadd213pd 1472+__jsvml_dexp_ha_data_internal(%rip), %xmm11, %xmm14 #754.13
        vmulpd    %xmm11, %xmm11, %xmm10                        #756.14
        vfmadd213pd 1408+__jsvml_dexp_ha_data_internal(%rip), %xmm11, %xmm14 #755.13
        vfmadd213pd 1344+__jsvml_dexp_ha_data_internal(%rip), %xmm11, %xmm14 #757.13
        vpextrd   $2, %xmm6, %edx                               #749.256
        movslq    %eax, %rax                                    #749.71
        movslq    %edx, %rdx                                    #749.211
        vfmadd213pd %xmm11, %xmm10, %xmm14                      #758.13
        vmovupd   (%rcx,%rax), %xmm7                            #749.71
        vmovupd   (%rcx,%rdx), %xmm8                            #749.211
        vunpcklpd %xmm8, %xmm7, %xmm13                          #749.306
        vunpckhpd %xmm8, %xmm7, %xmm12                          #749.347
        vfmadd213pd %xmm12, %xmm13, %xmm14                      #759.13
        vaddpd    %xmm14, %xmm13, %xmm2                         #760.13
        vpaddq    %xmm3, %xmm2, %xmm5                           #762.15
        testl     %esi, %esi                                    #764.52
        jne       ..B6.3        # Prob 5%                       #764.52
                                # LOE rbx r12 r13 r14 r15 esi xmm1 xmm5
..B6.2:                         # Preds ..B6.4 ..B6.10 ..B6.1 ..B6.3
                                # Execution count [1.00e+00]
        movaps    %xmm5, %xmm0                                  #791.12
        movq      %rbp, %rsp                                    #791.12
        popq      %rbp                                          #791.12
        .cfi_def_cfa 7, 8
        .cfi_restore 6
        ret                                                     #791.12
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
                                # LOE
..B6.3:                         # Preds ..B6.1
                                # Execution count [5.00e-02]: Infreq
        vmovupd   1984+__jsvml_dexp_ha_data_internal(%rip), %xmm2 #775.64
        vcmpltpd  2048+__jsvml_dexp_ha_data_internal(%rip), %xmm1, %xmm3 #778.28
        vcmpltpd  %xmm1, %xmm2, %xmm0                           #776.28
        vorpd     %xmm3, %xmm0, %xmm4                           #781.28
        vmovmskpd %xmm4, %edx                                   #783.68
        notl      %edx                                          #784.22
        blendvpd  %xmm0, .L_2il0floatpacket.33(%rip), %xmm5     #779.22
        vandnpd   %xmm5, %xmm3, %xmm5                           #780.22
        andl      %esi, %edx                                    #784.38
        je        ..B6.2        # Prob 95%                      #788.52
                                # LOE rbx r12 r13 r14 r15 edx xmm1 xmm5
..B6.4:                         # Preds ..B6.3
                                # Execution count [5.00e-02]: Infreq
        vmovupd   %xmm1, 64(%rsp)                               #788.197
        vmovupd   %xmm5, 128(%rsp)                              #788.270
        je        ..B6.2        # Prob 95%                      #788.374
                                # LOE rbx r12 r13 r14 r15 edx xmm5
..B6.7:                         # Preds ..B6.4
                                # Execution count [2.25e-03]: Infreq
        xorl      %eax, %eax                                    #788.454
        movq      %r12, 8(%rsp)                                 #788.454[spill]
        .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22
        movl      %eax, %r12d                                   #788.454
        movq      %r13, (%rsp)                                  #788.454[spill]
        .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22
        movl      %edx, %r13d                                   #788.454
                                # LOE rbx r12 r14 r15 r13d
..B6.8:                         # Preds ..B6.9 ..B6.7
                                # Execution count [1.25e-02]: Infreq
        btl       %r12d, %r13d                                  #788.517
        jc        ..B6.11       # Prob 5%                       #788.517
                                # LOE rbx r12 r14 r15 r13d
..B6.9:                         # Preds ..B6.11 ..B6.8
                                # Execution count [1.25e-02]: Infreq
        incl      %r12d                                         #788.470
        cmpl      $2, %r12d                                     #788.465
        jl        ..B6.8        # Prob 82%                      #788.465
                                # LOE rbx r12 r14 r15 r13d
..B6.10:                        # Preds ..B6.9
                                # Execution count [2.25e-03]: Infreq
        movq      8(%rsp), %r12                                 #[spill]
        .cfi_restore 12
        movq      (%rsp), %r13                                  #[spill]
        .cfi_restore 13
        movups    128(%rsp), %xmm5                              #788.673
        jmp       ..B6.2        # Prob 100%                     #788.673
        .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22
        .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22
                                # LOE rbx r12 r13 r14 r15 xmm5
..B6.11:                        # Preds ..B6.8
                                # Execution count [6.25e-04]: Infreq
        lea       64(%rsp,%r12,8), %rdi                         #788.546
        lea       128(%rsp,%r12,8), %rsi                        #788.546
..___tag_value___jsvml_exp2_ha_l9.88:
#       __jsvml_dexp_ha_cout_rare_internal(const double *, double *)
        call      __jsvml_dexp_ha_cout_rare_internal             #788.546
..___tag_value___jsvml_exp2_ha_l9.89:
        jmp       ..B6.9        # Prob 100%                     #788.546
        .align    16,0x90
                                # LOE rbx r14 r15 r12d r13d
        .cfi_endproc
# mark_end;
        .type   __jsvml_exp2_ha_l9,@function
        .size   __jsvml_exp2_ha_l9,.-__jsvml_exp2_ha_l9
..LN__jsvml_exp2_ha_l9.5:
        .data
# -- End  __jsvml_exp2_ha_l9
        .text
.L_2__routine_start___jsvml_exp1_ha_ex_6:
# -- Begin  __jsvml_exp1_ha_ex
        .text
# mark_begin;
        .align    16,0x90
        .globl __jsvml_exp1_ha_ex
# --- __jsvml_exp1_ha_ex(__m128d)
__jsvml_exp1_ha_ex:
# parameter 1: %xmm0
..B7.1:                         # Preds ..B7.0
                                # Execution count [1.00e+00]
        .byte     243                                           #796.1
        .byte     15                                            #879.546
        .byte     30                                            #879.546
        .byte     250                                           #879.546
        .cfi_startproc
..___tag_value___jsvml_exp1_ha_ex.91:
..L92:
                                                         #796.1
        pushq     %rbp                                          #796.1
        .cfi_def_cfa_offset 16
        movq      %rsp, %rbp                                    #796.1
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
        andq      $-64, %rsp                                    #796.1
        subq      $128, %rsp                                    #796.1
        movaps    %xmm0, %xmm13                                 #826.25
        mulsd     1024+__jsvml_dexp_ha_data_internal(%rip), %xmm13 #826.25
        movaps    %xmm0, %xmm10                                 #843.13
        movsd     1088+__jsvml_dexp_ha_data_internal(%rip), %xmm1 #819.20
        lea       __jsvml_dexp_ha_data_internal(%rip), %rsi      #841.59
        movq      1600+__jsvml_dexp_ha_data_internal(%rip), %xmm12 #835.25
        movl      $2147483647, %eax                             #832.20
        movdqa    %xmm12, %xmm5                                 #837.21
        movl      $1082532650, %edx                             #833.25
        pshufd    $85, %xmm0, %xmm4                             #831.20
        addsd     %xmm1, %xmm13                                 #826.13
        movaps    %xmm13, %xmm8                                 #827.13
        pand      %xmm13, %xmm5                                 #837.21
        pshufd    $0, %xmm5, %xmm6                              #838.21
        movd      %eax, %xmm2                                   #832.20
        pslld     $4, %xmm6                                     #840.21
        pand      %xmm2, %xmm4                                  #832.20
        movd      %xmm6, %ecx                                   #841.95
        movd      %edx, %xmm3                                   #833.25
        movsd     1536+__jsvml_dexp_ha_data_internal(%rip), %xmm6 #845.25
        pcmpgtd   %xmm3, %xmm4                                  #833.25
        pandn     %xmm13, %xmm12                                #839.17
        subsd     %xmm1, %xmm8                                  #827.13
        movmskps  %xmm4, %eax                                   #834.48
        movaps    %xmm8, %xmm7                                  #843.33
        psllq     $46, %xmm12                                   #842.17
        mulsd     1216+__jsvml_dexp_ha_data_internal(%rip), %xmm7 #843.33
        mulsd     1280+__jsvml_dexp_ha_data_internal(%rip), %xmm8 #844.32
        subsd     %xmm7, %xmm10                                 #843.13
        movslq    %ecx, %rcx                                    #841.59
        subsd     %xmm8, %xmm10                                 #844.13
        mulsd     %xmm10, %xmm6                                 #845.25
        movaps    %xmm10, %xmm9                                 #847.14
        mulsd     %xmm10, %xmm9                                 #847.14
        addsd     1472+__jsvml_dexp_ha_data_internal(%rip), %xmm6 #845.13
        mulsd     %xmm10, %xmm6                                 #846.25
        movups    (%rsi,%rcx), %xmm11                           #841.59
        addsd     1408+__jsvml_dexp_ha_data_internal(%rip), %xmm6 #846.13
        mulsd     %xmm10, %xmm6                                 #848.25
        addsd     1344+__jsvml_dexp_ha_data_internal(%rip), %xmm6 #848.13
        mulsd     %xmm9, %xmm6                                  #849.25
        addsd     %xmm10, %xmm6                                 #849.13
        mulsd     %xmm11, %xmm6                                 #850.25
        addsd     8(%rsi,%rcx), %xmm6                           #850.13
        addsd     %xmm11, %xmm6                                 #851.13
        paddq     %xmm12, %xmm6                                 #853.13
        testb     $1, %al                                       #855.37
        jne       ..B7.3        # Prob 5%                       #855.52
                                # LOE rbx r12 r13 r14 r15 eax xmm0 xmm6
..B7.2:                         # Preds ..B7.1 ..B7.5 ..B7.3
                                # Execution count [1.00e+00]
        movaps    %xmm6, %xmm0                                  #882.12
        movq      %rbp, %rsp                                    #882.12
        popq      %rbp                                          #882.12
        .cfi_def_cfa 7, 8
        .cfi_restore 6
        ret                                                     #882.12
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
                                # LOE
..B7.3:                         # Preds ..B7.1
                                # Execution count [5.00e-02]: Infreq
        movsd     1984+__jsvml_dexp_ha_data_internal(%rip), %xmm1 #866.33
        movaps    %xmm0, %xmm4                                  #869.28
        movaps    %xmm0, %xmm5                                  #867.28
        cmpltsd   %xmm0, %xmm1                                  #867.28
        cmpltsd   2048+__jsvml_dexp_ha_data_internal(%rip), %xmm4 #869.28
        movups    .L_2il0floatpacket.33(%rip), %xmm2            #865.24
        movsd     %xmm1, %xmm5                                  #867.28
        movaps    %xmm5, %xmm3                                  #870.33
        andps     %xmm5, %xmm2                                  #870.72
        orps      %xmm4, %xmm5                                  #872.28
        andnps    %xmm6, %xmm3                                  #870.33
        movmskpd  %xmm5, %edx                                   #874.68
        orps      %xmm2, %xmm3                                  #870.22
        movaps    %xmm4, %xmm6                                  #871.22
        andnps    %xmm3, %xmm6                                  #871.22
        notl      %edx                                          #875.22
        andl      %eax, %edx                                    #875.38
        andl      $1, %edx                                      #875.46
        je        ..B7.2        # Prob 95%                      #879.52
                                # LOE rbx r12 r13 r14 r15 edx xmm0 xmm6
..B7.4:                         # Preds ..B7.3
                                # Execution count [5.00e-02]: Infreq
        movsd     %xmm0, (%rsp)                                 #879.160
        movsd     %xmm6, 64(%rsp)                               #879.233
        jne       ..B7.7        # Prob 5%                       #879.374
                                # LOE rbx r12 r13 r14 r15
..B7.5:                         # Preds ..B7.7 ..B7.4
                                # Execution count [5.00e-02]: Infreq
        movsd     64(%rsp), %xmm6                               #879.625
        jmp       ..B7.2        # Prob 100%                     #879.625
                                # LOE rbx r12 r13 r14 r15 xmm6
..B7.7:                         # Preds ..B7.4
                                # Execution count [6.25e-04]: Infreq
        lea       (%rsp), %rdi                                  #879.546
        lea       64(%rsp), %rsi                                #879.546
..___tag_value___jsvml_exp1_ha_ex.100:
#       __jsvml_dexp_ha_cout_rare_internal(const double *, double *)
        call      __jsvml_dexp_ha_cout_rare_internal             #879.546
..___tag_value___jsvml_exp1_ha_ex.101:
        jmp       ..B7.5        # Prob 100%                     #879.546
        .align    16,0x90
                                # LOE rbx r12 r13 r14 r15
        .cfi_endproc
# mark_end;
        .type   __jsvml_exp1_ha_ex,@function
        .size   __jsvml_exp1_ha_ex,.-__jsvml_exp1_ha_ex
..LN__jsvml_exp1_ha_ex.6:
        .data
# -- End  __jsvml_exp1_ha_ex
        .text
.L_2__routine_start___jsvml_exp4_ha_l9_7:
# -- Begin  __jsvml_exp4_ha_l9
        .text
# mark_begin;
        .align    16,0x90
        .globl __jsvml_exp4_ha_l9
# --- __jsvml_exp4_ha_l9(__m256d)
__jsvml_exp4_ha_l9:
# parameter 1: %ymm0
..B8.1:                         # Preds ..B8.0
                                # Execution count [1.00e+00]
        .byte     243                                           #887.1
        .byte     15                                            #969.552
        .byte     30                                            #969.552
        .byte     250                                           #969.552
        .cfi_startproc
..___tag_value___jsvml_exp4_ha_l9.103:
..L104:
                                                        #887.1
        pushq     %rbp                                          #887.1
        .cfi_def_cfa_offset 16
        movq      %rsp, %rbp                                    #887.1
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
        andq      $-64, %rsp                                    #887.1
        subq      $192, %rsp                                    #887.1
        lea       __jsvml_dexp_ha_data_internal(%rip), %r8       #930.72
        vmovupd   1024+__jsvml_dexp_ha_data_internal(%rip), %ymm4 #909.53
        vmovupd   1088+__jsvml_dexp_ha_data_internal(%rip), %ymm5 #910.54
        vmovupd   1664+__jsvml_dexp_ha_data_internal(%rip), %ymm1 #926.28
        vmovapd   %ymm0, %ymm3                                  #887.1
        vfmadd213pd %ymm5, %ymm3, %ymm4                         #917.13
        vsubpd    %ymm5, %ymm4, %ymm2                           #918.13
        vaddpd    1152+__jsvml_dexp_ha_data_internal(%rip), %ymm2, %ymm0 #927.17
        vandps    %ymm1, %ymm0, %ymm8                           #929.23
        vandpd    1728+__jsvml_dexp_ha_data_internal(%rip), %ymm3, %ymm6 #921.20
        vcmpnle_uqpd 1792+__jsvml_dexp_ha_data_internal(%rip), %ymm6, %ymm7 #922.25
        vpandn    %ymm0, %ymm1, %ymm0                           #931.19
        vmovmskpd %ymm7, %eax                                   #924.48
        vmovupd   1536+__jsvml_dexp_ha_data_internal(%rip), %ymm7 #935.13
        vpsllq    $42, %ymm0, %ymm1                             #932.19
        vmovd     %xmm8, %edx                                   #930.117
        vextractf128 $1, %ymm8, %xmm9                           #930.477
        vpextrd   $2, %xmm8, %ecx                               #930.286
        movslq    %edx, %rdx                                    #930.72
        movslq    %ecx, %rcx                                    #930.241
        vmovd     %xmm9, %esi                                   #930.458
        vmovupd   (%r8,%rdx), %xmm12                            #930.72
        vmovupd   (%r8,%rcx), %xmm13                            #930.241
        vunpcklpd %xmm13, %xmm12, %xmm10                        #930.761
        vunpckhpd %xmm13, %xmm12, %xmm14                        #930.888
        vmovupd   1216+__jsvml_dexp_ha_data_internal(%rip), %ymm13 #933.13
        vfnmadd213pd %ymm3, %ymm2, %ymm13                       #933.13
        vfnmadd132pd 1280+__jsvml_dexp_ha_data_internal(%rip), %ymm13, %ymm2 #934.13
        vfmadd213pd 1472+__jsvml_dexp_ha_data_internal(%rip), %ymm2, %ymm7 #935.13
        vpextrd   $2, %xmm9, %edi                               #930.632
        movslq    %esi, %rsi                                    #930.413
        movslq    %edi, %rdi                                    #930.587
        vfmadd213pd 1408+__jsvml_dexp_ha_data_internal(%rip), %ymm2, %ymm7 #936.13
        vmovupd   (%r8,%rsi), %xmm15                            #930.413
        vmovupd   (%r8,%rdi), %xmm4                             #930.587
        vunpcklpd %xmm4, %xmm15, %xmm11                         #930.794
        vunpckhpd %xmm4, %xmm15, %xmm12                         #930.921
        vmulpd    %ymm2, %ymm2, %ymm15                          #937.14
        vfmadd213pd 1344+__jsvml_dexp_ha_data_internal(%rip), %ymm2, %ymm7 #938.13
        vfmadd213pd %ymm2, %ymm15, %ymm7                        #939.13
        vinsertf128 $1, %xmm11, %ymm10, %ymm6                   #930.715
        vinsertf128 $1, %xmm12, %ymm14, %ymm5                   #930.842
        vfmadd213pd %ymm5, %ymm6, %ymm7                         #940.13
        vaddpd    %ymm7, %ymm6, %ymm2                           #941.13
        vpaddq    %ymm1, %ymm2, %ymm0                           #943.15
        testl     %eax, %eax                                    #945.52
        jne       ..B8.3        # Prob 5%                       #945.52
                                # LOE rbx r12 r13 r14 r15 eax ymm0 ymm3
..B8.2:                         # Preds ..B8.4 ..B8.10 ..B8.1 ..B8.3
                                # Execution count [1.00e+00]
        movq      %rbp, %rsp                                    #972.12
        popq      %rbp                                          #972.12
        .cfi_def_cfa 7, 8
        .cfi_restore 6
        ret                                                     #972.12
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
                                # LOE
..B8.3:                         # Preds ..B8.1
                                # Execution count [5.00e-02]: Infreq
        vcmpgt_oqpd 1984+__jsvml_dexp_ha_data_internal(%rip), %ymm3, %ymm1 #957.28
        vcmplt_oqpd 2048+__jsvml_dexp_ha_data_internal(%rip), %ymm3, %ymm2 #959.28
        vblendvpd %ymm1, .L_2il0floatpacket.34(%rip), %ymm0, %ymm0 #960.22
        vorpd     %ymm2, %ymm1, %ymm4                           #962.28
        vmovmskpd %ymm4, %edx                                   #964.68
        notl      %edx                                          #965.22
        vandnpd   %ymm0, %ymm2, %ymm0                           #961.22
        andl      %eax, %edx                                    #965.38
        je        ..B8.2        # Prob 95%                      #969.52
                                # LOE rbx r12 r13 r14 r15 edx ymm0 ymm3
..B8.4:                         # Preds ..B8.3
                                # Execution count [5.00e-02]: Infreq
        vmovupd   %ymm3, 64(%rsp)                               #969.200
        vmovupd   %ymm0, 128(%rsp)                              #969.276
        je        ..B8.2        # Prob 95%                      #969.380
                                # LOE rbx r12 r13 r14 r15 edx ymm0
..B8.7:                         # Preds ..B8.4
                                # Execution count [2.25e-03]: Infreq
        xorl      %eax, %eax                                    #969.460
                                # LOE rbx r12 r13 r14 r15 eax edx
..B8.14:                        # Preds ..B8.7
                                # Execution count [2.25e-03]: Infreq
        vzeroupper                                              #
        movq      %r12, 8(%rsp)                                 #[spill]
        .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22
        movl      %eax, %r12d                                   #
        movq      %r13, (%rsp)                                  #[spill]
        .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22
        movl      %edx, %r13d                                   #
                                # LOE rbx r12 r14 r15 r13d
..B8.8:                         # Preds ..B8.9 ..B8.14
                                # Execution count [1.25e-02]: Infreq
        btl       %r12d, %r13d                                  #969.523
        jc        ..B8.11       # Prob 5%                       #969.523
                                # LOE rbx r12 r14 r15 r13d
..B8.9:                         # Preds ..B8.11 ..B8.8
                                # Execution count [1.25e-02]: Infreq
        incl      %r12d                                         #969.476
        cmpl      $4, %r12d                                     #969.471
        jl        ..B8.8        # Prob 82%                      #969.471
                                # LOE rbx r12 r14 r15 r13d
..B8.10:                        # Preds ..B8.9
                                # Execution count [2.25e-03]: Infreq
        movq      8(%rsp), %r12                                 #[spill]
        .cfi_restore 12
        movq      (%rsp), %r13                                  #[spill]
        .cfi_restore 13
        vmovupd   128(%rsp), %ymm0                              #969.682
        jmp       ..B8.2        # Prob 100%                     #969.682
        .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22
        .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22
                                # LOE rbx r12 r13 r14 r15 ymm0
..B8.11:                        # Preds ..B8.8
                                # Execution count [6.25e-04]: Infreq
        lea       64(%rsp,%r12,8), %rdi                         #969.552
        lea       128(%rsp,%r12,8), %rsi                        #969.552
..___tag_value___jsvml_exp4_ha_l9.121:
#       __jsvml_dexp_ha_cout_rare_internal(const double *, double *)
        call      __jsvml_dexp_ha_cout_rare_internal             #969.552
..___tag_value___jsvml_exp4_ha_l9.122:
        jmp       ..B8.9        # Prob 100%                     #969.552
        .align    16,0x90
                                # LOE rbx r14 r15 r12d r13d
        .cfi_endproc
# mark_end;
        .type   __jsvml_exp4_ha_l9,@function
        .size   __jsvml_exp4_ha_l9,.-__jsvml_exp4_ha_l9
..LN__jsvml_exp4_ha_l9.7:
        .data
# -- End  __jsvml_exp4_ha_l9
        .text
.L_2__routine_start___jsvml_exp2_ha_e9_8:
# -- Begin  __jsvml_exp2_ha_e9
        .text
# mark_begin;
        .align    16,0x90
        .globl __jsvml_exp2_ha_e9
# --- __jsvml_exp2_ha_e9(__m128d)
__jsvml_exp2_ha_e9:
# parameter 1: %xmm0
..B9.1:                         # Preds ..B9.0
                                # Execution count [1.00e+00]
        .byte     243                                           #977.1
        .byte     15                                            #1060.546
        .byte     30                                            #1060.546
        .byte     250                                           #1060.546
        .cfi_startproc
..___tag_value___jsvml_exp2_ha_e9.124:
..L125:
                                                        #977.1
        pushq     %rbp                                          #977.1
        .cfi_def_cfa_offset 16
        movq      %rsp, %rbp                                    #977.1
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
        andq      $-64, %rsp                                    #977.1
        subq      $192, %rsp                                    #977.1
        movaps    %xmm0, %xmm3                                  #977.1
        movups    1024+__jsvml_dexp_ha_data_internal(%rip), %xmm2 #1007.25
        movaps    %xmm3, %xmm15                                 #1024.13
        mulpd     %xmm3, %xmm2                                  #1007.25
        movups    1088+__jsvml_dexp_ha_data_internal(%rip), %xmm1 #1000.51
        lea       __jsvml_dexp_ha_data_internal(%rip), %rcx      #1022.71
        addpd     %xmm1, %xmm2                                  #1007.13
        movaps    %xmm2, %xmm11                                 #1008.13
        subpd     %xmm1, %xmm11                                 #1008.13
        movups    1216+__jsvml_dexp_ha_data_internal(%rip), %xmm10 #1024.33
        mulpd     %xmm11, %xmm10                                #1024.33
        movups    1280+__jsvml_dexp_ha_data_internal(%rip), %xmm12 #1025.32
        mulpd     %xmm11, %xmm12                                #1025.32
        subpd     %xmm10, %xmm15                                #1024.13
        subpd     %xmm12, %xmm15                                #1025.13
        movups    1536+__jsvml_dexp_ha_data_internal(%rip), %xmm13 #1026.25
        movaps    %xmm15, %xmm14                                #1028.14
        mulpd     %xmm15, %xmm13                                #1026.25
        mulpd     %xmm15, %xmm14                                #1028.14
        addpd     1472+__jsvml_dexp_ha_data_internal(%rip), %xmm13 #1026.13
        mulpd     %xmm15, %xmm13                                #1027.25
        addpd     1408+__jsvml_dexp_ha_data_internal(%rip), %xmm13 #1027.13
        mulpd     %xmm15, %xmm13                                #1029.25
        addpd     1344+__jsvml_dexp_ha_data_internal(%rip), %xmm13 #1029.13
        movq      1856+__jsvml_dexp_ha_data_internal(%rip), %xmm4 #1009.29
        pshufd    $221, %xmm3, %xmm6                            #1012.26
        pand      %xmm4, %xmm6                                  #1013.26
        movdqu    1600+__jsvml_dexp_ha_data_internal(%rip), %xmm4 #1016.66
        movdqa    %xmm4, %xmm7                                  #1018.27
        pandn     %xmm2, %xmm4                                  #1020.23
        mulpd     %xmm13, %xmm14                                #1030.25
        pand      %xmm2, %xmm7                                  #1018.27
        psllq     $46, %xmm4                                    #1023.23
        pshufd    $136, %xmm7, %xmm8                            #1019.27
        pslld     $4, %xmm8                                     #1021.27
        movd      %xmm8, %eax                                   #1022.116
        movq      1920+__jsvml_dexp_ha_data_internal(%rip), %xmm5 #1010.33
        pcmpgtd   %xmm5, %xmm6                                  #1014.31
        movslq    %eax, %rax                                    #1022.71
        pextrd    $1, %xmm8, %edx                               #1022.256
        movslq    %edx, %rdx                                    #1022.211
        addpd     %xmm14, %xmm15                                #1030.13
        movmskps  %xmm6, %esi                                   #1015.48
        movups    (%rcx,%rax), %xmm7                            #1022.71
        movups    (%rcx,%rdx), %xmm9                            #1022.211
        movaps    %xmm7, %xmm1                                  #1022.306
        unpcklpd  %xmm9, %xmm1                                  #1022.306
        mulpd     %xmm1, %xmm15                                 #1031.25
        unpckhpd  %xmm9, %xmm7                                  #1022.347
        addpd     %xmm15, %xmm7                                 #1031.13
        addpd     %xmm7, %xmm1                                  #1032.13
        paddq     %xmm4, %xmm1                                  #1034.19
        testl     $3, %esi                                      #1036.37
        jne       ..B9.3        # Prob 5%                       #1036.52
                                # LOE rbx r12 r13 r14 r15 esi xmm1 xmm3
..B9.2:                         # Preds ..B9.4 ..B9.10 ..B9.1 ..B9.3
                                # Execution count [1.00e+00]
        movaps    %xmm1, %xmm0                                  #1063.12
        movq      %rbp, %rsp                                    #1063.12
        popq      %rbp                                          #1063.12
        .cfi_def_cfa 7, 8
        .cfi_restore 6
        ret                                                     #1063.12
        .cfi_def_cfa 6, 16
        .cfi_offset 6, -16
                                # LOE
..B9.3:                         # Preds ..B9.1
                                # Execution count [5.00e-02]: Infreq
        movups    1984+__jsvml_dexp_ha_data_internal(%rip), %xmm0 #1047.64
        movaps    %xmm3, %xmm4                                  #1050.28
        cmpltpd   2048+__jsvml_dexp_ha_data_internal(%rip), %xmm4 #1050.28
        cmpltpd   %xmm3, %xmm0                                  #1048.28
        blendvpd  %xmm0, .L_2il0floatpacket.33(%rip), %xmm1     #1051.22
        orps      %xmm4, %xmm0                                  #1053.28
        movmskpd  %xmm0, %edx                                   #1055.68
        movaps    %xmm1, %xmm2                                  #1052.22
        movaps    %xmm4, %xmm1                                  #1052.22
        andnps    %xmm2, %xmm1                                  #1052.22
        notl      %edx                                          #1056.22
        andl      %esi, %edx                                    #1056.38
        andl      $3, %edx                                      #1056.46
        je        ..B9.2        # Prob 95%                      #1060.52
                                # LOE rbx r12 r13 r14 r15 edx xmm1 xmm3
..B9.4:                         # Preds ..B9.3
                                # Execution count [5.00e-02]: Infreq
        movups    %xmm3, 64(%rsp)                               #1060.197
        movups    %xmm1, 128(%rsp)                              #1060.270
        je        ..B9.2        # Prob 95%                      #1060.374
                                # LOE rbx r12 r13 r14 r15 edx xmm1
..B9.7:                         # Preds ..B9.4
                                # Execution count [2.25e-03]: Infreq
        xorl      %eax, %eax                                    #1060.454
        movq      %r12, 8(%rsp)                                 #1060.454[spill]
        .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22
        movl      %eax, %r12d                                   #1060.454
        movq      %r13, (%rsp)                                  #1060.454[spill]
        .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22
        movl      %edx, %r13d                                   #1060.454
                                # LOE rbx r12 r14 r15 r13d
..B9.8:                         # Preds ..B9.9 ..B9.7
                                # Execution count [1.25e-02]: Infreq
        btl       %r12d, %r13d                                  #1060.517
        jc        ..B9.11       # Prob 5%                       #1060.517
                                # LOE rbx r12 r14 r15 r13d
..B9.9:                         # Preds ..B9.11 ..B9.8
                                # Execution count [1.25e-02]: Infreq
        incl      %r12d                                         #1060.470
        cmpl      $2, %r12d                                     #1060.465
        jl        ..B9.8        # Prob 82%                      #1060.465
                                # LOE rbx r12 r14 r15 r13d
..B9.10:                        # Preds ..B9.9
                                # Execution count [2.25e-03]: Infreq
        movq      8(%rsp), %r12                                 #[spill]
        .cfi_restore 12
        movq      (%rsp), %r13                                  #[spill]
        .cfi_restore 13
        movups    128(%rsp), %xmm1                              #1060.673
        jmp       ..B9.2        # Prob 100%                     #1060.673
        .cfi_escape 0x10, 0x0c, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x48, 0xff, 0xff, 0xff, 0x22
        .cfi_escape 0x10, 0x0d, 0x0e, 0x38, 0x1c, 0x0d, 0xc0, 0xff, 0xff, 0xff, 0x1a, 0x0d, 0x40, 0xff, 0xff, 0xff, 0x22
                                # LOE rbx r12 r13 r14 r15 xmm1
..B9.11:                        # Preds ..B9.8
                                # Execution count [6.25e-04]: Infreq
        lea       64(%rsp,%r12,8), %rdi                         #1060.546
        lea       128(%rsp,%r12,8), %rsi                        #1060.546
..___tag_value___jsvml_exp2_ha_e9.142:
#       __jsvml_dexp_ha_cout_rare_internal(const double *, double *)
        call      __jsvml_dexp_ha_cout_rare_internal             #1060.546
..___tag_value___jsvml_exp2_ha_e9.143:
        jmp       ..B9.9        # Prob 100%                     #1060.546
        .align    16,0x90
                                # LOE rbx r14 r15 r12d r13d
        .cfi_endproc
# mark_end;
        .type   __jsvml_exp2_ha_e9,@function
        .size   __jsvml_exp2_ha_e9,.-__jsvml_exp2_ha_e9
..LN__jsvml_exp2_ha_e9.8:
        .data
# -- End  __jsvml_exp2_ha_e9
        .text
.L_2__routine_start___jsvml_dexp_ha_cout_rare_internal_9:
# -- Begin  __jsvml_dexp_ha_cout_rare_internal
        .text
# mark_begin;
        .align    16,0x90
        .hidden __jsvml_dexp_ha_cout_rare_internal
        .globl __jsvml_dexp_ha_cout_rare_internal
# --- __jsvml_dexp_ha_cout_rare_internal(const double *, double *)
__jsvml_dexp_ha_cout_rare_internal:
# parameter 1: %rdi
# parameter 2: %rsi
..B10.1:                        # Preds ..B10.0
                                # Execution count [1.00e+00]
        .byte     243                                           #1216.1
        .byte     15                                            #1313.15
        .byte     30                                            #1313.15
        .byte     250                                           #1313.15
        .cfi_startproc
..___tag_value___jsvml_dexp_ha_cout_rare_internal.145:
..L146:
                                                        #1216.1
        xorl      %eax, %eax                                    #1217.14
        movzwl    6(%rdi), %edx                                 #1224.14
        andl      $32752, %edx                                  #1225.31
        shrl      $4, %edx                                      #1225.31
        movsd     (%rdi), %xmm6                                 #1224.14
        movsd     %xmm6, -8(%rsp)                               #1224.5
        cmpl      $2047, %edx                                   #1225.56
        je        ..B10.17      # Prob 16%                      #1225.56
                                # LOE rbx rbp rsi r12 r13 r14 r15 eax edx xmm6
..B10.2:                        # Preds ..B10.1
                                # Execution count [8.40e-01]
        cmpl      $970, %edx                                    #1227.58
        jle       ..B10.15      # Prob 50%                      #1227.58
                                # LOE rbx rbp rsi r12 r13 r14 r15 eax xmm6
..B10.3:                        # Preds ..B10.2
                                # Execution count [4.20e-01]
        movsd     1080+_imldExpHATab(%rip), %xmm0               #1229.42
        comisd    %xmm6, %xmm0                                  #1229.42
        jb        ..B10.14      # Prob 50%                      #1229.42
                                # LOE rbx rbp rsi r12 r13 r14 r15 eax xmm6
..B10.4:                        # Preds ..B10.3
                                # Execution count [2.10e-01]
        comisd    1096+_imldExpHATab(%rip), %xmm6               #1231.46
        jb        ..B10.13      # Prob 50%                      #1231.46
                                # LOE rbx rbp rsi r12 r13 r14 r15 eax xmm6
..B10.5:                        # Preds ..B10.4
                                # Execution count [1.05e-01]
        movsd     1024+_imldExpHATab(%rip), %xmm0               #1233.49
        movaps    %xmm6, %xmm5                                  #1238.41
        mulsd     %xmm6, %xmm0                                  #1233.49
        lea       _imldExpHATab(%rip), %r10                     #1246.98
        movsd     %xmm0, -24(%rsp)                              #1233.21
        movsd     -24(%rsp), %xmm1                              #1234.35
        movq      1136+_imldExpHATab(%rip), %rdx                #1223.5
        movq      %rdx, -8(%rsp)                                #1223.5
        addsd     1032+_imldExpHATab(%rip), %xmm1               #1234.56
        movsd     %xmm1, -16(%rsp)                              #1234.21
        movsd     -16(%rsp), %xmm2                              #1235.34
        movl      -16(%rsp), %r8d                               #1242.46
        movl      %r8d, %ecx                                    #1244.30
        andl      $63, %r8d                                     #1243.29
        subsd     1032+_imldExpHATab(%rip), %xmm2               #1235.56
        movsd     %xmm2, -24(%rsp)                              #1235.21
        lea       1(%r8,%r8), %r9d                              #1246.74
        movsd     -24(%rsp), %xmm3                              #1236.36
        lea       (%r8,%r8), %edi                               #1246.72
        mulsd     1104+_imldExpHATab(%rip), %xmm3               #1236.57
        movsd     -24(%rsp), %xmm4                              #1237.36
        subsd     %xmm3, %xmm5                                  #1238.41
        mulsd     1112+_imldExpHATab(%rip), %xmm4               #1237.57
        movsd     1072+_imldExpHATab(%rip), %xmm2               #1240.55
        subsd     %xmm4, %xmm5                                  #1239.38
        mulsd     %xmm5, %xmm2                                  #1240.77
        shrl      $6, %ecx                                      #1244.30
        addsd     1064+_imldExpHATab(%rip), %xmm2               #1240.98
        comisd    1088+_imldExpHATab(%rip), %xmm6               #1247.50
        mulsd     %xmm5, %xmm2                                  #1240.121
        movsd     (%r10,%rdi,8), %xmm0                          #1246.98
        lea       1023(%rcx), %edx                              #1245.29
        addsd     1056+_imldExpHATab(%rip), %xmm2               #1240.142
        mulsd     %xmm5, %xmm2                                  #1240.165
        addsd     1048+_imldExpHATab(%rip), %xmm2               #1240.186
        mulsd     %xmm5, %xmm2                                  #1240.209
        addsd     1040+_imldExpHATab(%rip), %xmm2               #1240.230
        mulsd     %xmm5, %xmm2                                  #1240.253
        mulsd     %xmm5, %xmm2                                  #1241.47
        addsd     %xmm5, %xmm2                                  #1241.53
        addsd     (%r10,%r9,8), %xmm2                           #1246.55
        mulsd     %xmm0, %xmm2                                  #1246.98
        jb        ..B10.9       # Prob 50%                      #1247.50
                                # LOE rbx rbp rsi r12 r13 r14 r15 eax edx ecx xmm0 xmm2
..B10.6:                        # Preds ..B10.5
                                # Execution count [5.25e-02]
        andl      $2047, %edx                                   #1250.33
        addsd     %xmm0, %xmm2                                  #1249.59
        cmpl      $2046, %edx                                   #1251.34
        ja        ..B10.8       # Prob 50%                      #1251.34
                                # LOE rbx rbp rsi r12 r13 r14 r15 eax edx xmm2
..B10.7:                        # Preds ..B10.6
                                # Execution count [2.62e-02]
        movq      1136+_imldExpHATab(%rip), %rcx                #1253.50
        shrq      $48, %rcx                                     #1253.50
        shll      $4, %edx                                      #1253.50
        andl      $-32753, %ecx                                 #1253.50
        orl       %edx, %ecx                                    #1253.50
        movw      %cx, -2(%rsp)                                 #1253.50
        movsd     -8(%rsp), %xmm0                               #1254.45
        mulsd     %xmm0, %xmm2                                  #1254.53
        movsd     %xmm2, (%rsi)                                 #1254.31
        ret                                                     #1254.31
                                # LOE rbx rbp r12 r13 r14 r15 eax
..B10.8:                        # Preds ..B10.6
                                # Execution count [2.62e-02]
        decl      %edx                                          #1258.78
        andl      $2047, %edx                                   #1258.50
        movzwl    -2(%rsp), %ecx                                #1258.50
        shll      $4, %edx                                      #1258.50
        andl      $-32753, %ecx                                 #1258.50
        orl       %edx, %ecx                                    #1258.50
        movw      %cx, -2(%rsp)                                 #1258.50
        movsd     -8(%rsp), %xmm0                               #1259.46
        mulsd     %xmm0, %xmm2                                  #1259.46
        mulsd     1152+_imldExpHATab(%rip), %xmm2               #1260.84
        movsd     %xmm2, (%rsi)                                 #1260.31
        ret                                                     #1260.31
                                # LOE rbx rbp r12 r13 r14 r15 eax
..B10.9:                        # Preds ..B10.5
                                # Execution count [5.25e-02]
        addl      $1083, %ecx                                   #1265.42
        andl      $2047, %ecx                                   #1266.33
        movl      %ecx, %eax                                    #1267.46
        movzwl    -2(%rsp), %edx                                #1267.46
        shll      $4, %eax                                      #1267.46
        andl      $-32753, %edx                                 #1267.46
        orl       %eax, %edx                                    #1267.46
        movw      %dx, -2(%rsp)                                 #1267.46
        movsd     -8(%rsp), %xmm1                               #1268.30
        mulsd     %xmm1, %xmm2                                  #1268.25
        mulsd     %xmm0, %xmm1                                  #1269.66
        movaps    %xmm1, %xmm0                                  #1272.74
        addsd     %xmm2, %xmm0                                  #1272.74
        cmpl      $50, %ecx                                     #1270.34
        ja        ..B10.11      # Prob 50%                      #1270.34
                                # LOE rbx rbp rsi r12 r13 r14 r15 xmm0 xmm1 xmm2
..B10.10:                       # Preds ..B10.9
                                # Execution count [2.62e-02]
        mulsd     1160+_imldExpHATab(%rip), %xmm0               #1273.94
        movsd     %xmm0, (%rsi)                                 #1273.59
        jmp       ..B10.12      # Prob 100%                     #1273.59
                                # LOE rbx rbp r12 r13 r14 r15
..B10.11:                       # Preds ..B10.9
                                # Execution count [2.62e-02]
        movsd     %xmm0, -72(%rsp)                              #1277.29
        movsd     -72(%rsp), %xmm0                              #1278.62
        subsd     %xmm0, %xmm1                                  #1278.62
        movsd     %xmm1, -64(%rsp)                              #1278.29
        movsd     -64(%rsp), %xmm1                              #1279.29
        addsd     %xmm2, %xmm1                                  #1279.29
        movsd     %xmm1, -64(%rsp)                              #1279.29
        movsd     -72(%rsp), %xmm2                              #1280.112
        mulsd     1168+_imldExpHATab(%rip), %xmm2               #1280.112
        movsd     %xmm2, -56(%rsp)                              #1280.57
        movsd     -72(%rsp), %xmm4                              #1281.45
        movsd     -56(%rsp), %xmm3                              #1281.62
        addsd     %xmm3, %xmm4                                  #1281.62
        movsd     %xmm4, -48(%rsp)                              #1281.29
        movsd     -48(%rsp), %xmm6                              #1282.49
        movsd     -56(%rsp), %xmm5                              #1282.56
        subsd     %xmm5, %xmm6                                  #1282.56
        movsd     %xmm6, -40(%rsp)                              #1282.29
        movsd     -72(%rsp), %xmm8                              #1283.49
        movsd     -40(%rsp), %xmm7                              #1283.66
        subsd     %xmm7, %xmm8                                  #1283.66
        movsd     %xmm8, -32(%rsp)                              #1283.29
        movsd     -64(%rsp), %xmm10                             #1284.41
        movsd     -32(%rsp), %xmm9                              #1284.29
        addsd     %xmm9, %xmm10                                 #1284.29
        movsd     %xmm10, -32(%rsp)                             #1284.29
        movsd     -40(%rsp), %xmm11                             #1285.49
        mulsd     1160+_imldExpHATab(%rip), %xmm11              #1285.77
        movsd     %xmm11, -40(%rsp)                             #1285.29
        movsd     -32(%rsp), %xmm12                             #1286.49
        mulsd     1160+_imldExpHATab(%rip), %xmm12              #1286.77
        movsd     %xmm12, -32(%rsp)                             #1286.29
        movsd     -40(%rsp), %xmm14                             #1287.45
        movsd     -32(%rsp), %xmm13                             #1287.56
        addsd     %xmm13, %xmm14                                #1287.56
        movsd     %xmm14, (%rsi)                                #1287.31
                                # LOE rbx rbp r12 r13 r14 r15
..B10.12:                       # Preds ..B10.10 ..B10.11
                                # Execution count [5.25e-02]
        movl      $4, %eax                                      #1289.25
        ret                                                     #1289.25
                                # LOE rbx rbp r12 r13 r14 r15 eax
..B10.13:                       # Preds ..B10.4
                                # Execution count [1.05e-01]
        movsd     1120+_imldExpHATab(%rip), %xmm0               #1294.84
        movl      $4, %eax                                      #1295.21
        mulsd     %xmm0, %xmm0                                  #1294.84
        movsd     %xmm0, (%rsi)                                 #1294.23
        ret                                                     #1294.23
                                # LOE rbx rbp r12 r13 r14 r15 eax
..B10.14:                       # Preds ..B10.3
                                # Execution count [2.10e-01]
        movsd     1128+_imldExpHATab(%rip), %xmm0               #1300.80
        movl      $3, %eax                                      #1301.17
        mulsd     %xmm0, %xmm0                                  #1300.80
        movsd     %xmm0, (%rsi)                                 #1300.19
        ret                                                     #1300.19
                                # LOE rbx rbp r12 r13 r14 r15 eax
..B10.15:                       # Preds ..B10.2
                                # Execution count [4.20e-01]
        movsd     1144+_imldExpHATab(%rip), %xmm0               #1306.37
        addsd     %xmm6, %xmm0                                  #1306.59
        movsd     %xmm0, (%rsi)                                 #1306.15
                                # LOE rbx rbp r12 r13 r14 r15 eax
..B10.16:                       # Preds ..B10.15
                                # Execution count [1.00e+00]
        ret                                                     #1320.12
                                # LOE
..B10.17:                       # Preds ..B10.1
                                # Execution count [1.60e-01]: Infreq
        movb      -1(%rsp), %dl                                 #1311.36
        andb      $-128, %dl                                    #1311.36
        cmpb      $-128, %dl                                    #1311.57
        je        ..B10.19      # Prob 16%                      #1311.57
                                # LOE rbx rbp rsi r12 r13 r14 r15 eax xmm6
..B10.18:                       # Preds ..B10.20 ..B10.17 ..B10.19
                                # Execution count [1.54e-01]: Infreq
        mulsd     %xmm6, %xmm6                                  #1317.27
        movsd     %xmm6, (%rsi)                                 #1317.15
        ret                                                     #1317.15
                                # LOE rbx rbp r12 r13 r14 r15 eax
..B10.19:                       # Preds ..B10.17
                                # Execution count [2.56e-02]: Infreq
        testl     $1048575, -4(%rsp)                            #1311.86
        jne       ..B10.18      # Prob 50%                      #1311.117
                                # LOE rbx rbp rsi r12 r13 r14 r15 eax xmm6
..B10.20:                       # Preds ..B10.19
                                # Execution count [1.28e-02]: Infreq
        cmpl      $0, -8(%rsp)                                  #1311.176
        jne       ..B10.18      # Prob 50%                      #1311.176
                                # LOE rbx rbp rsi r12 r13 r14 r15 eax xmm6
..B10.21:                       # Preds ..B10.20
                                # Execution count [6.40e-03]: Infreq
        movq      1136+_imldExpHATab(%rip), %rdx                #1313.15
        movq      %rdx, (%rsi)                                  #1313.15
        ret                                                     #1313.15
        .align    16,0x90
                                # LOE rbx rbp r12 r13 r14 r15 eax
        .cfi_endproc
# mark_end;
        .type   __jsvml_dexp_ha_cout_rare_internal,@function
        .size   __jsvml_dexp_ha_cout_rare_internal,.-__jsvml_dexp_ha_cout_rare_internal
..LN__jsvml_dexp_ha_cout_rare_internal.9:
        .data
# -- End  __jsvml_dexp_ha_cout_rare_internal
        .section .rodata, "a"
        .align 64
        .align 64
        .hidden __jsvml_dexp_ha_data_internal_avx512
        .globl __jsvml_dexp_ha_data_internal_avx512
__jsvml_dexp_ha_data_internal_avx512:
        .long   0
        .long   1072693248
        .long   1828292879
        .long   1072739672
        .long   1014845819
        .long   1072788152
        .long   1853186616
        .long   1072838778
        .long   171030293
        .long   1072891646
        .long   1276261410
        .long   1072946854
        .long   3577096743
        .long   1073004506
        .long   3712504873
        .long   1073064711
        .long   1719614413
        .long   1073127582
        .long   1944781191
        .long   1073193236
        .long   1110089947
        .long   1073261797
        .long   2191782032
        .long   1073333393
        .long   2572866477
        .long   1073408159
        .long   3716502172
        .long   1073486235
        .long   3707479175
        .long   1073567768
        .long   2728693978
        .long   1073652911
        .long   0
        .long   0
        .long   1568897901
        .long   1016568486
        .long   3936719688
        .long   3162512149
        .long   3819481236
        .long   1016499965
        .long   1303423926
        .long   1015238005
        .long   2804567149
        .long   1015390024
        .long   3145379760
        .long   1014403278
        .long   3793507337
        .long   1016095713
        .long   3210617384
        .long   3163796463
        .long   3108873501
        .long   3162190556
        .long   3253791412
        .long   1015920431
        .long   730975783
        .long   1014083580
        .long   2462790535
        .long   1015814775
        .long   816778419
        .long   1014197934
        .long   2789017511
        .long   1014276997
        .long   2413007344
        .long   3163551506
        .long   1697350398
        .long   1073157447
        .long   1697350398
        .long   1073157447
        .long   1697350398
        .long   1073157447
        .long   1697350398
        .long   1073157447
        .long   1697350398
        .long   1073157447
        .long   1697350398
        .long   1073157447
        .long   1697350398
        .long   1073157447
        .long   1697350398
        .long   1073157447
        .long   16368
        .long   1123549184
        .long   16368
        .long   1123549184
        .long   16368
        .long   1123549184
        .long   16368
        .long   1123549184
        .long   16368
        .long   1123549184
        .long   16368
        .long   1123549184
        .long   16368
        .long   1123549184
        .long   16368
        .long   1123549184
        .long   4277811695
        .long   1072049730
        .long   4277811695
        .long   1072049730
        .long   4277811695
        .long   1072049730
        .long   4277811695
        .long   1072049730
        .long   4277811695
        .long   1072049730
        .long   4277811695
        .long   1072049730
        .long   4277811695
        .long   1072049730
        .long   4277811695
        .long   1072049730
        .long   993624127
        .long   1014676638
        .long   993624127
        .long   1014676638
        .long   993624127
        .long   1014676638
        .long   993624127
        .long   1014676638
        .long   993624127
        .long   1014676638
        .long   993624127
        .long   1014676638
        .long   993624127
        .long   1014676638
        .long   993624127
        .long   1014676638
        .long   4294967295
        .long   3221225471
        .long   4294967295
        .long   3221225471
        .long   4294967295
        .long   3221225471
        .long   4294967295
        .long   3221225471
        .long   4294967295
        .long   3221225471
        .long   4294967295
        .long   3221225471
        .long   4294967295
        .long   3221225471
        .long   4294967295
        .long   3221225471
        .long   915672068
        .long   1062682904
        .long   915672068
        .long   1062682904
        .long   915672068
        .long   1062682904
        .long   915672068
        .long   1062682904
        .long   915672068
        .long   1062682904
        .long   915672068
        .long   1062682904
        .long   915672068
        .long   1062682904
        .long   915672068
        .long   1062682904
        .long   3150079424
        .long   1065422876
        .long   3150079424
        .long   1065422876
        .long   3150079424
        .long   1065422876
        .long   3150079424
        .long   1065422876
        .long   3150079424
        .long   1065422876
        .long   3150079424
        .long   1065422876
        .long   3150079424
        .long   1065422876
        .long   3150079424
        .long   1065422876
        .long   606955774
        .long   1067799895
        .long   606955774
        .long   1067799895
        .long   606955774
        .long   1067799895
        .long   606955774
        .long   1067799895
        .long   606955774
        .long   1067799895
        .long   606955774
        .long   1067799895
        .long   606955774
        .long   1067799895
        .long   606955774
        .long   1067799895
        .long   1402181426
        .long   1069897045
        .long   1402181426
        .long   1069897045
        .long   1402181426
        .long   1069897045
        .long   1402181426
        .long   1069897045
        .long   1402181426
        .long   1069897045
        .long   1402181426
        .long   1069897045
        .long   1402181426
        .long   1069897045
        .long   1402181426
        .long   1069897045
        .long   53256
        .long   1071644672
        .long   53256
        .long   1071644672
        .long   53256
        .long   1071644672
        .long   53256
        .long   1071644672
        .long   53256
        .long   1071644672
        .long   53256
        .long   1071644672
        .long   53256
        .long   1071644672
        .long   53256
        .long   1071644672
        .long   4294967152
        .long   1072693247
        .long   4294967152
        .long   1072693247
        .long   4294967152
        .long   1072693247
        .long   4294967152
        .long   1072693247
        .long   4294967152
        .long   1072693247
        .long   4294967152
        .long   1072693247
        .long   4294967152
        .long   1072693247
        .long   4294967152
        .long   1072693247
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   1287323204
        .long   1082531232
        .long   1287323204
        .long   1082531232
        .long   1287323204
        .long   1082531232
        .long   1287323204
        .long   1082531232
        .long   1287323204
        .long   1082531232
        .long   1287323204
        .long   1082531232
        .long   1287323204
        .long   1082531232
        .long   1287323204
        .long   1082531232
        .long   0
        .long   1005584384
        .long   0
        .long   1005584384
        .long   0
        .long   1005584384
        .long   0
        .long   1005584384
        .long   0
        .long   1005584384
        .long   0
        .long   1005584384
        .long   0
        .long   1005584384
        .long   0
        .long   1005584384
        .long   120
        .long   0
        .long   120
        .long   0
        .long   120
        .long   0
        .long   120
        .long   0
        .long   120
        .long   0
        .long   120
        .long   0
        .long   120
        .long   0
        .long   120
        .long   0
        .long   32752
        .long   0
        .long   32752
        .long   0
        .long   32752
        .long   0
        .long   32752
        .long   0
        .long   32752
        .long   0
        .long   32752
        .long   0
        .long   32752
        .long   0
        .long   32752
        .long   0
        .type   __jsvml_dexp_ha_data_internal_avx512,@object
        .size   __jsvml_dexp_ha_data_internal_avx512,1280
        .align 64
        .hidden __jsvml_dexp_ha_data_internal
        .globl __jsvml_dexp_ha_data_internal
__jsvml_dexp_ha_data_internal:
        .long   0
        .long   1072693248
        .long   0
        .long   0
        .long   1048019041
        .long   1072704666
        .long   1398474845
        .long   3161559171
        .long   3541402996
        .long   1072716208
        .long   2759177317
        .long   1015903202
        .long   410360776
        .long   1072727877
        .long   1269990655
        .long   1013024446
        .long   1828292879
        .long   1072739672
        .long   1255956747
        .long   1016636974
        .long   852742562
        .long   1072751596
        .long   667253587
        .long   1010842135
        .long   3490863953
        .long   1072763649
        .long   960797498
        .long   3163997456
        .long   2930322912
        .long   1072775834
        .long   2599499422
        .long   3163762623
        .long   1014845819
        .long   1072788152
        .long   3117910646
        .long   3162607681
        .long   3949972341
        .long   1072800603
        .long   2068408548
        .long   1015962444
        .long   828946858
        .long   1072813191
        .long   10642492
        .long   1016988014
        .long   2288159958
        .long   1072825915
        .long   2169144469
        .long   1015924597
        .long   1853186616
        .long   1072838778
        .long   3066496371
        .long   1016705150
        .long   1709341917
        .long   1072851781
        .long   2571168217
        .long   1015201075
        .long   4112506593
        .long   1072864925
        .long   2947355221
        .long   1015419624
        .long   2799960843
        .long   1072878213
        .long   1423655381
        .long   1016070727
        .long   171030293
        .long   1072891646
        .long   3526460132
        .long   1015477354
        .long   2992903935
        .long   1072905224
        .long   2218154406
        .long   1016276769
        .long   926591435
        .long   1072918951
        .long   3208833762
        .long   3163962090
        .long   887463927
        .long   1072932827
        .long   3596744163
        .long   3161842742
        .long   1276261410
        .long   1072946854
        .long   300981948
        .long   1015732745
        .long   569847338
        .long   1072961034
        .long   472945272
        .long   3160339305
        .long   1617004845
        .long   1072975368
        .long   82804944
        .long   1011391354
        .long   3049340112
        .long   1072989858
        .long   3062915824
        .long   1014219171
        .long   3577096743
        .long   1073004506
        .long   2951496418
        .long   1014842263
        .long   1990012071
        .long   1073019314
        .long   3529070563
        .long   3163861769
        .long   1453150082
        .long   1073034283
        .long   498154669
        .long   3162536638
        .long   917841882
        .long   1073049415
        .long   18715565
        .long   1016707884
        .long   3712504873
        .long   1073064711
        .long   88491949
        .long   1016476236
        .long   363667784
        .long   1073080175
        .long   813753950
        .long   1016833785
        .long   2956612997
        .long   1073095806
        .long   2118169751
        .long   3163784129
        .long   2186617381
        .long   1073111608
        .long   2270764084
        .long   3164321289
        .long   1719614413
        .long   1073127582
        .long   330458198
        .long   3164331316
        .long   1013258799
        .long   1073143730
        .long   1748797611
        .long   3161177658
        .long   3907805044
        .long   1073160053
        .long   2257091225
        .long   3162598983
        .long   1447192521
        .long   1073176555
        .long   1462857171
        .long   3163563097
        .long   1944781191
        .long   1073193236
        .long   3993278767
        .long   3162772855
        .long   919555682
        .long   1073210099
        .long   3121969534
        .long   1013996802
        .long   2571947539
        .long   1073227145
        .long   3558159064
        .long   3164425245
        .long   2604962541
        .long   1073244377
        .long   2614425274
        .long   3164587768
        .long   1110089947
        .long   1073261797
        .long   1451641639
        .long   1016523249
        .long   2568320822
        .long   1073279406
        .long   2732824428
        .long   1015401491
        .long   2966275557
        .long   1073297207
        .long   2176155324
        .long   3160891335
        .long   2682146384
        .long   1073315202
        .long   2082178513
        .long   3164411995
        .long   2191782032
        .long   1073333393
        .long   2960257726
        .long   1014791238
        .long   2069751141
        .long   1073351782
        .long   1562170675
        .long   3163773257
        .long   2990417245
        .long   1073370371
        .long   3683467745
        .long   3164417902
        .long   1434058175
        .long   1073389163
        .long   251133233
        .long   1016134345
        .long   2572866477
        .long   1073408159
        .long   878562433
        .long   1016570317
        .long   3092190715
        .long   1073427362
        .long   814012168
        .long   3160571998
        .long   4076559943
        .long   1073446774
        .long   2119478331
        .long   3161806927
        .long   2420883922
        .long   1073466398
        .long   2049810052
        .long   1015168464
        .long   3716502172
        .long   1073486235
        .long   2303740125
        .long   1015091301
        .long   777507147
        .long   1073506289
        .long   4282924205
        .long   1016236109
        .long   3706687593
        .long   1073526560
        .long   3521726939
        .long   1014301643
        .long   1242007932
        .long   1073547053
        .long   1132034716
        .long   3164388407
        .long   3707479175
        .long   1073567768
        .long   3613079303
        .long   1015213314
        .long   64696965
        .long   1073588710
        .long   1768797490
        .long   1016865536
        .long   863738719
        .long   1073609879
        .long   1326992220
        .long   3163661773
        .long   3884662774
        .long   1073631278
        .long   2158611599
        .long   1015258761
        .long   2728693978
        .long   1073652911
        .long   396109971
        .long   3164511267
        .long   3999357479
        .long   1073674779
        .long   2258941616
        .long   1016973300
        .long   1533953344
        .long   1073696886
        .long   769171851
        .long   1016714209
        .long   2174652632
        .long   1073719233
        .long   4087714590
        .long   1015498835
        .long   1697350398
        .long   1079448903
        .long   1697350398
        .long   1079448903
        .long   1697350398
        .long   1079448903
        .long   1697350398
        .long   1079448903
        .long   1697350398
        .long   1079448903
        .long   1697350398
        .long   1079448903
        .long   1697350398
        .long   1079448903
        .long   1697350398
        .long   1079448903
        .long   0
        .long   1127743488
        .long   0
        .long   1127743488
        .long   0
        .long   1127743488
        .long   0
        .long   1127743488
        .long   0
        .long   1127743488
        .long   0
        .long   1127743488
        .long   0
        .long   1127743488
        .long   0
        .long   1127743488
        .long   0
        .long   1123549184
        .long   0
        .long   1123549184
        .long   0
        .long   1123549184
        .long   0
        .long   1123549184
        .long   0
        .long   1123549184
        .long   0
        .long   1123549184
        .long   0
        .long   1123549184
        .long   0
        .long   1123549184
        .long   4277796864
        .long   1065758274
        .long   4277796864
        .long   1065758274
        .long   4277796864
        .long   1065758274
        .long   4277796864
        .long   1065758274
        .long   4277796864
        .long   1065758274
        .long   4277796864
        .long   1065758274
        .long   4277796864
        .long   1065758274
        .long   4277796864
        .long   1065758274
        .long   3164486458
        .long   1025308570
        .long   3164486458
        .long   1025308570
        .long   3164486458
        .long   1025308570
        .long   3164486458
        .long   1025308570
        .long   3164486458
        .long   1025308570
        .long   3164486458
        .long   1025308570
        .long   3164486458
        .long   1025308570
        .long   3164486458
        .long   1025308570
        .long   4294957883
        .long   1071644671
        .long   4294957883
        .long   1071644671
        .long   4294957883
        .long   1071644671
        .long   4294957883
        .long   1071644671
        .long   4294957883
        .long   1071644671
        .long   4294957883
        .long   1071644671
        .long   4294957883
        .long   1071644671
        .long   4294957883
        .long   1071644671
        .long   1431659838
        .long   1069897045
        .long   1431659838
        .long   1069897045
        .long   1431659838
        .long   1069897045
        .long   1431659838
        .long   1069897045
        .long   1431659838
        .long   1069897045
        .long   1431659838
        .long   1069897045
        .long   1431659838
        .long   1069897045
        .long   1431659838
        .long   1069897045
        .long   1059163027
        .long   1067799895
        .long   1059163027
        .long   1067799895
        .long   1059163027
        .long   1067799895
        .long   1059163027
        .long   1067799895
        .long   1059163027
        .long   1067799895
        .long   1059163027
        .long   1067799895
        .long   1059163027
        .long   1067799895
        .long   1059163027
        .long   1067799895
        .long   765416603
        .long   1065423121
        .long   765416603
        .long   1065423121
        .long   765416603
        .long   1065423121
        .long   765416603
        .long   1065423121
        .long   765416603
        .long   1065423121
        .long   765416603
        .long   1065423121
        .long   765416603
        .long   1065423121
        .long   765416603
        .long   1065423121
        .long   63
        .long   0
        .long   63
        .long   0
        .long   63
        .long   0
        .long   63
        .long   0
        .long   63
        .long   0
        .long   63
        .long   0
        .long   63
        .long   0
        .long   63
        .long   0
        .long   1023
        .long   0
        .long   1023
        .long   0
        .long   1023
        .long   0
        .long   1023
        .long   0
        .long   1023
        .long   0
        .long   1023
        .long   0
        .long   1023
        .long   0
        .long   1023
        .long   0
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   2147483647
        .long   4294967295
        .long   1082532650
        .long   4294967295
        .long   1082532650
        .long   4294967295
        .long   1082532650
        .long   4294967295
        .long   1082532650
        .long   4294967295
        .long   1082532650
        .long   4294967295
        .long   1082532650
        .long   4294967295
        .long   1082532650
        .long   4294967295
        .long   1082532650
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   2147483647
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   1082532650
        .long   4277811695
        .long   1082535490
        .long   4277811695
        .long   1082535490
        .long   4277811695
        .long   1082535490
        .long   4277811695
        .long   1082535490
        .long   4277811695
        .long   1082535490
        .long   4277811695
        .long   1082535490
        .long   4277811695
        .long   1082535490
        .long   4277811695
        .long   1082535490
        .long   3576508497
        .long   3230091536
        .long   3576508497
        .long   3230091536
        .long   3576508497
        .long   3230091536
        .long   3576508497
        .long   3230091536
        .long   3576508497
        .long   3230091536
        .long   3576508497
        .long   3230091536
        .long   3576508497
        .long   3230091536
        .long   3576508497
        .long   3230091536
        .type   __jsvml_dexp_ha_data_internal,@object
        .size   __jsvml_dexp_ha_data_internal,2112
        .align 32
.L_2il0floatpacket.34:
        .long   0x00000000,0x7ff00000,0x00000000,0x7ff00000,0x00000000,0x7ff00000,0x00000000,0x7ff00000
        .type   .L_2il0floatpacket.34,@object
        .size   .L_2il0floatpacket.34,32
        .align 32
_imldExpHATab:
        .long   0
        .long   1072693248
        .long   0
        .long   0
        .long   1048019041
        .long   1072704666
        .long   2631457885
        .long   3161546771
        .long   3541402996
        .long   1072716208
        .long   896005651
        .long   1015861842
        .long   410360776
        .long   1072727877
        .long   1642514529
        .long   1012987726
        .long   1828292879
        .long   1072739672
        .long   1568897901
        .long   1016568486
        .long   852742562
        .long   1072751596
        .long   1882168529
        .long   1010744893
        .long   3490863953
        .long   1072763649
        .long   707771662
        .long   3163903570
        .long   2930322912
        .long   1072775834
        .long   3117806614
        .long   3163670819
        .long   1014845819
        .long   1072788152
        .long   3936719688
        .long   3162512149
        .long   3949972341
        .long   1072800603
        .long   1058231231
        .long   1015777676
        .long   828946858
        .long   1072813191
        .long   1044000608
        .long   1016786167
        .long   2288159958
        .long   1072825915
        .long   1151779725
        .long   1015705409
        .long   1853186616
        .long   1072838778
        .long   3819481236
        .long   1016499965
        .long   1709341917
        .long   1072851781
        .long   2552227826
        .long   1015039787
        .long   4112506593
        .long   1072864925
        .long   1829350193
        .long   1015216097
        .long   2799960843
        .long   1072878213
        .long   1913391796
        .long   1015756674
        .long   171030293
        .long   1072891646
        .long   1303423926
        .long   1015238005
        .long   2992903935
        .long   1072905224
        .long   1574172746
        .long   1016061241
        .long   926591435
        .long   1072918951
        .long   3427487848
        .long   3163704045
        .long   887463927
        .long   1072932827
        .long   1049900754
        .long   3161575912
        .long   1276261410
        .long   1072946854
        .long   2804567149
        .long   1015390024
        .long   569847338
        .long   1072961034
        .long   1209502043
        .long   3159926671
        .long   1617004845
        .long   1072975368
        .long   1623370769
        .long   1011049453
        .long   3049340112
        .long   1072989858
        .long   3667985273
        .long   1013894369
        .long   3577096743
        .long   1073004506
        .long   3145379760
        .long   1014403278
        .long   1990012071
        .long   1073019314
        .long   7447438
        .long   3163526196
        .long   1453150082
        .long   1073034283
        .long   3171891295
        .long   3162037958
        .long   917841882
        .long   1073049415
        .long   419288974
        .long   1016280325
        .long   3712504873
        .long   1073064711
        .long   3793507337
        .long   1016095713
        .long   363667784
        .long   1073080175
        .long   728023093
        .long   1016345318
        .long   2956612997
        .long   1073095806
        .long   1005538728
        .long   3163304901
        .long   2186617381
        .long   1073111608
        .long   2018924632
        .long   3163803357
        .long   1719614413
        .long   1073127582
        .long   3210617384
        .long   3163796463
        .long   1013258799
        .long   1073143730
        .long   3094194670
        .long   3160631279
        .long   3907805044
        .long   1073160053
        .long   2119843535
        .long   3161988964
        .long   1447192521
        .long   1073176555
        .long   508946058
        .long   3162904882
        .long   1944781191
        .long   1073193236
        .long   3108873501
        .long   3162190556
        .long   919555682
        .long   1073210099
        .long   2882956373
        .long   1013312481
        .long   2571947539
        .long   1073227145
        .long   4047189812
        .long   3163777462
        .long   2604962541
        .long   1073244377
        .long   3631372142
        .long   3163870288
        .long   1110089947
        .long   1073261797
        .long   3253791412
        .long   1015920431
        .long   2568320822
        .long   1073279406
        .long   1509121860
        .long   1014756995
        .long   2966275557
        .long   1073297207
        .long   2339118633
        .long   3160254904
        .long   2682146384
        .long   1073315202
        .long   586480042
        .long   3163702083
        .long   2191782032
        .long   1073333393
        .long   730975783
        .long   1014083580
        .long   2069751141
        .long   1073351782
        .long   576856675
        .long   3163014404
        .long   2990417245
        .long   1073370371
        .long   3552361237
        .long   3163667409
        .long   1434058175
        .long   1073389163
        .long   1853053619
        .long   1015310724
        .long   2572866477
        .long   1073408159
        .long   2462790535
        .long   1015814775
        .long   3092190715
        .long   1073427362
        .long   1457303226
        .long   3159737305
        .long   4076559943
        .long   1073446774
        .long   950899508
        .long   3160987380
        .long   2420883922
        .long   1073466398
        .long   174054861
        .long   1014300631
        .long   3716502172
        .long   1073486235
        .long   816778419
        .long   1014197934
        .long   777507147
        .long   1073506289
        .long   3507050924
        .long   1015341199
        .long   3706687593
        .long   1073526560
        .long   1821514088
        .long   1013410604
        .long   1242007932
        .long   1073547053
        .long   1073740399
        .long   3163532637
        .long   3707479175
        .long   1073567768
        .long   2789017511
        .long   1014276997
        .long   64696965
        .long   1073588710
        .long   3586233004
        .long   1015962192
        .long   863738719
        .long   1073609879
        .long   129252895
        .long   3162690849
        .long   3884662774
        .long   1073631278
        .long   1614448851
        .long   1014281732
        .long   2728693978
        .long   1073652911
        .long   2413007344
        .long   3163551506
        .long   3999357479
        .long   1073674779
        .long   1101668360
        .long   1015989180
        .long   1533953344
        .long   1073696886
        .long   835814894
        .long   1015702697
        .long   2174652632
        .long   1073719233
        .long   1301400989
        .long   1014466875
        .long   1697350398
        .long   1079448903
        .long   0
        .long   1127743488
        .long   0
        .long   1071644672
        .long   1431652600
        .long   1069897045
        .long   1431670732
        .long   1067799893
        .long   984555731
        .long   1065423122
        .long   472530941
        .long   1062650218
        .long   4277811695
        .long   1082535490
        .long   3715808466
        .long   3230016299
        .long   3576508497
        .long   3230091536
        .long   4277796864
        .long   1065758274
        .long   3164486458
        .long   1025308570
        .long   1
        .long   1048576
        .long   4294967295
        .long   2146435071
        .long   0
        .long   0
        .long   0
        .long   1072693248
        .long   0
        .long   1073741824
        .long   0
        .long   1009778688
        .long   0
        .long   1106771968
        .type   _imldExpHATab,@object
        .size   _imldExpHATab,1176
        .space 8, 0x00  # pad
        .align 16
.L_2il0floatpacket.33:
        .long   0x00000000,0x7ff00000,0x00000000,0x7ff00000
        .type   .L_2il0floatpacket.33,@object
        .size   .L_2il0floatpacket.33,16
        .data
        .section .note.GNU-stack, ""
// -- Begin DWARF2 SEGMENT .eh_frame
        .section .eh_frame,"a",@progbits
.eh_frame_seg:
        .align 1
#endif
# End
