Files
NeuralNetworkLib/src/sse_mathfun.as

11092 lines
172 KiB
ActionScript

.file "sse_mathfun.cpp"
.text
.Ltext0:
.section .rodata
.align 16
.type _ZL5_ps_1, @object
.size _ZL5_ps_1, 16
_ZL5_ps_1:
.long 1065353216
.long 1065353216
.long 1065353216
.long 1065353216
.align 16
.type _ZL7_ps_0p5, @object
.size _ZL7_ps_0p5, 16
_ZL7_ps_0p5:
.long 1056964608
.long 1056964608
.long 1056964608
.long 1056964608
.align 16
.type _ZL16_ps_min_norm_pos, @object
.size _ZL16_ps_min_norm_pos, 16
_ZL16_ps_min_norm_pos:
.long 8388608
.long 8388608
.long 8388608
.long 8388608
.align 16
.type _ZL13_ps_mant_mask, @object
.size _ZL13_ps_mant_mask, 16
_ZL13_ps_mant_mask:
.long 2139095040
.long 2139095040
.long 2139095040
.long 2139095040
.align 16
.type _ZL17_ps_inv_mant_mask, @object
.size _ZL17_ps_inv_mant_mask, 16
_ZL17_ps_inv_mant_mask:
.long -2139095041
.long -2139095041
.long -2139095041
.long -2139095041
.align 16
.type _ZL13_ps_sign_mask, @object
.size _ZL13_ps_sign_mask, 16
_ZL13_ps_sign_mask:
.long -2147483648
.long -2147483648
.long -2147483648
.long -2147483648
.align 16
.type _ZL17_ps_inv_sign_mask, @object
.size _ZL17_ps_inv_sign_mask, 16
_ZL17_ps_inv_sign_mask:
.long 2147483647
.long 2147483647
.long 2147483647
.long 2147483647
.align 16
.type _ZL7_pi32_1, @object
.size _ZL7_pi32_1, 16
_ZL7_pi32_1:
.long 1
.long 1
.long 1
.long 1
.align 16
.type _ZL10_pi32_inv1, @object
.size _ZL10_pi32_inv1, 16
_ZL10_pi32_inv1:
.long -2
.long -2
.long -2
.long -2
.align 16
.type _ZL7_pi32_2, @object
.size _ZL7_pi32_2, 16
_ZL7_pi32_2:
.long 2
.long 2
.long 2
.long 2
.align 16
.type _ZL7_pi32_4, @object
.size _ZL7_pi32_4, 16
_ZL7_pi32_4:
.long 4
.long 4
.long 4
.long 4
.align 16
.type _ZL10_pi32_0x7f, @object
.size _ZL10_pi32_0x7f, 16
_ZL10_pi32_0x7f:
.long 127
.long 127
.long 127
.long 127
.align 16
.type _ZL17_ps_cephes_SQRTHF, @object
.size _ZL17_ps_cephes_SQRTHF, 16
_ZL17_ps_cephes_SQRTHF:
.long 1060439283
.long 1060439283
.long 1060439283
.long 1060439283
.align 16
.type _ZL17_ps_cephes_log_p0, @object
.size _ZL17_ps_cephes_log_p0, 16
_ZL17_ps_cephes_log_p0:
.long 1032855995
.long 1032855995
.long 1032855995
.long 1032855995
.align 16
.type _ZL17_ps_cephes_log_p1, @object
.size _ZL17_ps_cephes_log_p1, 16
_ZL17_ps_cephes_log_p1:
.long 3186348472
.long 3186348472
.long 3186348472
.long 3186348472
.align 16
.type _ZL17_ps_cephes_log_p2, @object
.size _ZL17_ps_cephes_log_p2, 16
_ZL17_ps_cephes_log_p2:
.long 1039082778
.long 1039082778
.long 1039082778
.long 1039082778
.align 16
.type _ZL17_ps_cephes_log_p3, @object
.size _ZL17_ps_cephes_log_p3, 16
_ZL17_ps_cephes_log_p3:
.long 3187563855
.long 3187563855
.long 3187563855
.long 3187563855
.align 16
.type _ZL17_ps_cephes_log_p4, @object
.size _ZL17_ps_cephes_log_p4, 16
_ZL17_ps_cephes_log_p4:
.long 1041361343
.long 1041361343
.long 1041361343
.long 1041361343
.align 16
.type _ZL17_ps_cephes_log_p5, @object
.size _ZL17_ps_cephes_log_p5, 16
_ZL17_ps_cephes_log_p5:
.long 3190468176
.long 3190468176
.long 3190468176
.long 3190468176
.align 16
.type _ZL17_ps_cephes_log_p6, @object
.size _ZL17_ps_cephes_log_p6, 16
_ZL17_ps_cephes_log_p6:
.long 1045221036
.long 1045221036
.long 1045221036
.long 1045221036
.align 16
.type _ZL17_ps_cephes_log_p7, @object
.size _ZL17_ps_cephes_log_p7, 16
_ZL17_ps_cephes_log_p7:
.long 3196059644
.long 3196059644
.long 3196059644
.long 3196059644
.align 16
.type _ZL17_ps_cephes_log_p8, @object
.size _ZL17_ps_cephes_log_p8, 16
_ZL17_ps_cephes_log_p8:
.long 1051372202
.long 1051372202
.long 1051372202
.long 1051372202
.align 16
.type _ZL17_ps_cephes_log_q1, @object
.size _ZL17_ps_cephes_log_q1, 16
_ZL17_ps_cephes_log_q1:
.long 3109978243
.long 3109978243
.long 3109978243
.long 3109978243
.align 16
.type _ZL17_ps_cephes_log_q2, @object
.size _ZL17_ps_cephes_log_q2, 16
_ZL17_ps_cephes_log_q2:
.long 1060208640
.long 1060208640
.long 1060208640
.long 1060208640
.text
.globl _Z6log_psDv4_f
.type _Z6log_psDv4_f, @function
_Z6log_psDv4_f:
.LFB499:
.file 1 "sse_mathfun.cpp"
.loc 1 66 0
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
subq $1520, %rsp
1: call *mcount@GOTPCREL(%rip)
movaps %xmm0, -1520(%rbp)
.loc 1 66 0
movq %fs:40, %rax
movq %rax, -8(%rbp)
xorl %eax, %eax
.loc 1 72 0
leaq _ZL5_ps_1(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1408(%rbp)
.LBB517:
.LBB518:
.file 2 "/usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h"
.loc 2 117 0
pxor %xmm1, %xmm1
movaps -1520(%rbp), %xmm0
movaps %xmm0, -1376(%rbp)
movaps %xmm1, -48(%rbp)
.LBE518:
.LBE517:
.LBB519:
.LBB520:
.loc 2 371 0
movaps -1376(%rbp), %xmm0
cmpleps -48(%rbp), %xmm0
.LBE520:
.LBE519:
.loc 1 74 0
movaps %xmm0, -1392(%rbp)
.loc 1 76 0
leaq _ZL16_ps_min_norm_pos(%rip), %rax
movaps (%rax), %xmm0
movaps -1520(%rbp), %xmm1
movaps %xmm1, -1360(%rbp)
movaps %xmm0, -64(%rbp)
.LBB521:
.LBB522:
.loc 2 231 0
movaps -1360(%rbp), %xmm0
maxps -64(%rbp), %xmm0
.LBE522:
.LBE521:
.loc 1 76 0
movaps %xmm0, -1520(%rbp)
.LBB523:
.loc 1 80 0
movaps -1520(%rbp), %xmm0
movaps %xmm0, -32(%rbp)
movq -32(%rbp), %rax
movq %rax, -1488(%rbp)
movq -24(%rbp), %rax
movq %rax, -1480(%rbp)
movq -1488(%rbp), %rax
movq %rax, -1472(%rbp)
movl $23, -1492(%rbp)
.LBE523:
.LBB524:
.LBB525:
.file 3 "/usr/lib/gcc/x86_64-linux-gnu/5/include/mmintrin.h"
.loc 3 702 0
movq -1472(%rbp), %mm0
movd -1492(%rbp), %mm1
psrld %mm1, %mm0
.LBE525:
.LBE524:
.loc 1 81 0
movq %mm0, -1488(%rbp)
movq -1480(%rbp), %rax
movq %rax, -1464(%rbp)
movl $23, -1496(%rbp)
.LBB526:
.LBB527:
.loc 3 702 0
movq -1464(%rbp), %mm0
movd -1496(%rbp), %mm1
psrld %mm1, %mm0
.LBE527:
.LBE526:
.loc 1 82 0
movq %mm0, -1480(%rbp)
.loc 1 87 0
leaq _ZL17_ps_inv_mant_mask(%rip), %rax
movaps (%rax), %xmm0
movaps -1520(%rbp), %xmm1
movaps %xmm1, -1344(%rbp)
movaps %xmm0, -80(%rbp)
.LBB528:
.LBB529:
.loc 2 239 0
movaps -1344(%rbp), %xmm0
andps -80(%rbp), %xmm0
.LBE529:
.LBE528:
.loc 1 87 0
movaps %xmm0, -1520(%rbp)
.loc 1 88 0
leaq _ZL7_ps_0p5(%rip), %rax
movaps (%rax), %xmm0
movaps -1520(%rbp), %xmm1
movaps %xmm1, -1328(%rbp)
movaps %xmm0, -96(%rbp)
.LBB530:
.LBB531:
.loc 2 251 0
movaps -1328(%rbp), %xmm0
orps -96(%rbp), %xmm0
.LBE531:
.LBE530:
.loc 1 88 0
movaps %xmm0, -1520(%rbp)
.loc 1 92 0
leaq _ZL10_pi32_0x7f(%rip), %rax
movq (%rax), %rax
movq -1488(%rbp), %rdx
movq %rdx, -1456(%rbp)
movq %rax, -1416(%rbp)
.LBB532:
.LBB533:
.loc 3 411 0
movq -1456(%rbp), %mm0
psubd -1416(%rbp), %mm0
.LBE533:
.LBE532:
.loc 1 92 0
movq %mm0, -1488(%rbp)
.loc 1 93 0
leaq _ZL10_pi32_0x7f(%rip), %rax
movq (%rax), %rax
movq -1480(%rbp), %rdx
movq %rdx, -1448(%rbp)
movq %rax, -1424(%rbp)
.LBB534:
.LBB535:
.loc 3 411 0
movq -1448(%rbp), %mm0
psubd -1424(%rbp), %mm0
.LBE535:
.LBE534:
.loc 1 93 0
movq %mm0, -1480(%rbp)
movq -1488(%rbp), %rax
movq %rax, -1440(%rbp)
movq -1480(%rbp), %rax
movq %rax, -1432(%rbp)
.LBB536:
.LBB537:
.LBB538:
.LBB539:
.loc 2 117 0
pxor %xmm0, %xmm0
.LBE539:
.LBE538:
.loc 2 713 0
movaps %xmm0, -144(%rbp)
.loc 2 714 0
movaps -144(%rbp), %xmm0
cvtpi2ps -1440(%rbp), %xmm0
movaps %xmm0, -128(%rbp)
.loc 2 715 0
movaps -128(%rbp), %xmm0
cvtpi2ps -1432(%rbp), %xmm0
movaps %xmm0, -112(%rbp)
.loc 2 716 0
movaps -128(%rbp), %xmm0
movhps -112(%rbp), %xmm0
.LBE537:
.LBE536:
.loc 1 94 0
movaps %xmm0, -1312(%rbp)
.LBB540:
.LBB541:
.loc 3 51 0
emms
movaps -1312(%rbp), %xmm0
movaps %xmm0, -1296(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -160(%rbp)
.LBE541:
.LBE540:
.LBB542:
.LBB543:
.loc 2 183 0
movaps -1296(%rbp), %xmm0
addps -160(%rbp), %xmm0
.LBE543:
.LBE542:
.loc 1 101 0
movaps %xmm0, -1312(%rbp)
.loc 1 109 0
leaq _ZL17_ps_cephes_SQRTHF(%rip), %rax
movaps (%rax), %xmm0
movaps -1520(%rbp), %xmm1
movaps %xmm1, -1264(%rbp)
movaps %xmm0, -176(%rbp)
.LBB544:
.LBB545:
.loc 2 365 0
movaps -1264(%rbp), %xmm0
cmpltps -176(%rbp), %xmm0
.LBE545:
.LBE544:
.loc 1 109 0
movaps %xmm0, -1280(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -1232(%rbp)
movaps -1280(%rbp), %xmm0
movaps %xmm0, -192(%rbp)
.LBB546:
.LBB547:
.loc 2 239 0
movaps -1232(%rbp), %xmm0
andps -192(%rbp), %xmm0
.LBE547:
.LBE546:
.loc 1 110 0
movaps %xmm0, -1248(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -1216(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -208(%rbp)
.LBB548:
.LBB549:
.loc 2 189 0
movaps -1216(%rbp), %xmm0
subps -208(%rbp), %xmm0
.LBE549:
.LBE548:
.loc 1 111 0
movaps %xmm0, -1520(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -1200(%rbp)
movaps -1280(%rbp), %xmm0
movaps %xmm0, -224(%rbp)
.LBB550:
.LBB551:
.loc 2 239 0
movaps -1200(%rbp), %xmm0
andps -224(%rbp), %xmm0
movaps -1312(%rbp), %xmm1
movaps %xmm1, -1184(%rbp)
movaps %xmm0, -240(%rbp)
.LBE551:
.LBE550:
.LBB552:
.LBB553:
.loc 2 189 0
movaps -1184(%rbp), %xmm0
subps -240(%rbp), %xmm0
.LBE553:
.LBE552:
.loc 1 112 0
movaps %xmm0, -1312(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -1168(%rbp)
movaps -1248(%rbp), %xmm0
movaps %xmm0, -256(%rbp)
.LBB554:
.LBB555:
.loc 2 183 0
movaps -1168(%rbp), %xmm0
addps -256(%rbp), %xmm0
.LBE555:
.LBE554:
.loc 1 113 0
movaps %xmm0, -1520(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -1120(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -272(%rbp)
.LBB556:
.LBB557:
.loc 2 195 0
movaps -1120(%rbp), %xmm0
mulps -272(%rbp), %xmm0
.LBE557:
.LBE556:
.loc 1 116 0
movaps %xmm0, -1152(%rbp)
.loc 1 118 0
leaq _ZL17_ps_cephes_log_p0(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1136(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -1104(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -288(%rbp)
.LBB558:
.LBB559:
.loc 2 195 0
movaps -1104(%rbp), %xmm0
mulps -288(%rbp), %xmm0
.LBE559:
.LBE558:
.loc 1 119 0
movaps %xmm0, -1136(%rbp)
.loc 1 120 0
leaq _ZL17_ps_cephes_log_p1(%rip), %rax
movaps (%rax), %xmm0
movaps -1136(%rbp), %xmm1
movaps %xmm1, -1088(%rbp)
movaps %xmm0, -304(%rbp)
.LBB560:
.LBB561:
.loc 2 183 0
movaps -1088(%rbp), %xmm0
addps -304(%rbp), %xmm0
.LBE561:
.LBE560:
.loc 1 120 0
movaps %xmm0, -1136(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -1072(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -320(%rbp)
.LBB562:
.LBB563:
.loc 2 195 0
movaps -1072(%rbp), %xmm0
mulps -320(%rbp), %xmm0
.LBE563:
.LBE562:
.loc 1 121 0
movaps %xmm0, -1136(%rbp)
.loc 1 122 0
leaq _ZL17_ps_cephes_log_p2(%rip), %rax
movaps (%rax), %xmm0
movaps -1136(%rbp), %xmm1
movaps %xmm1, -1056(%rbp)
movaps %xmm0, -336(%rbp)
.LBB564:
.LBB565:
.loc 2 183 0
movaps -1056(%rbp), %xmm0
addps -336(%rbp), %xmm0
.LBE565:
.LBE564:
.loc 1 122 0
movaps %xmm0, -1136(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -1040(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -352(%rbp)
.LBB566:
.LBB567:
.loc 2 195 0
movaps -1040(%rbp), %xmm0
mulps -352(%rbp), %xmm0
.LBE567:
.LBE566:
.loc 1 123 0
movaps %xmm0, -1136(%rbp)
.loc 1 124 0
leaq _ZL17_ps_cephes_log_p3(%rip), %rax
movaps (%rax), %xmm0
movaps -1136(%rbp), %xmm1
movaps %xmm1, -1024(%rbp)
movaps %xmm0, -368(%rbp)
.LBB568:
.LBB569:
.loc 2 183 0
movaps -1024(%rbp), %xmm0
addps -368(%rbp), %xmm0
.LBE569:
.LBE568:
.loc 1 124 0
movaps %xmm0, -1136(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -1008(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -384(%rbp)
.LBB570:
.LBB571:
.loc 2 195 0
movaps -1008(%rbp), %xmm0
mulps -384(%rbp), %xmm0
.LBE571:
.LBE570:
.loc 1 125 0
movaps %xmm0, -1136(%rbp)
.loc 1 126 0
leaq _ZL17_ps_cephes_log_p4(%rip), %rax
movaps (%rax), %xmm0
movaps -1136(%rbp), %xmm1
movaps %xmm1, -992(%rbp)
movaps %xmm0, -400(%rbp)
.LBB572:
.LBB573:
.loc 2 183 0
movaps -992(%rbp), %xmm0
addps -400(%rbp), %xmm0
.LBE573:
.LBE572:
.loc 1 126 0
movaps %xmm0, -1136(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -976(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -416(%rbp)
.LBB574:
.LBB575:
.loc 2 195 0
movaps -976(%rbp), %xmm0
mulps -416(%rbp), %xmm0
.LBE575:
.LBE574:
.loc 1 127 0
movaps %xmm0, -1136(%rbp)
.loc 1 128 0
leaq _ZL17_ps_cephes_log_p5(%rip), %rax
movaps (%rax), %xmm0
movaps -1136(%rbp), %xmm1
movaps %xmm1, -960(%rbp)
movaps %xmm0, -432(%rbp)
.LBB576:
.LBB577:
.loc 2 183 0
movaps -960(%rbp), %xmm0
addps -432(%rbp), %xmm0
.LBE577:
.LBE576:
.loc 1 128 0
movaps %xmm0, -1136(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -944(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -448(%rbp)
.LBB578:
.LBB579:
.loc 2 195 0
movaps -944(%rbp), %xmm0
mulps -448(%rbp), %xmm0
.LBE579:
.LBE578:
.loc 1 129 0
movaps %xmm0, -1136(%rbp)
.loc 1 130 0
leaq _ZL17_ps_cephes_log_p6(%rip), %rax
movaps (%rax), %xmm0
movaps -1136(%rbp), %xmm1
movaps %xmm1, -928(%rbp)
movaps %xmm0, -464(%rbp)
.LBB580:
.LBB581:
.loc 2 183 0
movaps -928(%rbp), %xmm0
addps -464(%rbp), %xmm0
.LBE581:
.LBE580:
.loc 1 130 0
movaps %xmm0, -1136(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -912(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -480(%rbp)
.LBB582:
.LBB583:
.loc 2 195 0
movaps -912(%rbp), %xmm0
mulps -480(%rbp), %xmm0
.LBE583:
.LBE582:
.loc 1 131 0
movaps %xmm0, -1136(%rbp)
.loc 1 132 0
leaq _ZL17_ps_cephes_log_p7(%rip), %rax
movaps (%rax), %xmm0
movaps -1136(%rbp), %xmm1
movaps %xmm1, -896(%rbp)
movaps %xmm0, -496(%rbp)
.LBB584:
.LBB585:
.loc 2 183 0
movaps -896(%rbp), %xmm0
addps -496(%rbp), %xmm0
.LBE585:
.LBE584:
.loc 1 132 0
movaps %xmm0, -1136(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -880(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -512(%rbp)
.LBB586:
.LBB587:
.loc 2 195 0
movaps -880(%rbp), %xmm0
mulps -512(%rbp), %xmm0
.LBE587:
.LBE586:
.loc 1 133 0
movaps %xmm0, -1136(%rbp)
.loc 1 134 0
leaq _ZL17_ps_cephes_log_p8(%rip), %rax
movaps (%rax), %xmm0
movaps -1136(%rbp), %xmm1
movaps %xmm1, -864(%rbp)
movaps %xmm0, -528(%rbp)
.LBB588:
.LBB589:
.loc 2 183 0
movaps -864(%rbp), %xmm0
addps -528(%rbp), %xmm0
.LBE589:
.LBE588:
.loc 1 134 0
movaps %xmm0, -1136(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -848(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -544(%rbp)
.LBB590:
.LBB591:
.loc 2 195 0
movaps -848(%rbp), %xmm0
mulps -544(%rbp), %xmm0
.LBE591:
.LBE590:
.loc 1 135 0
movaps %xmm0, -1136(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -832(%rbp)
movaps -1152(%rbp), %xmm0
movaps %xmm0, -560(%rbp)
.LBB592:
.LBB593:
.loc 2 195 0
movaps -832(%rbp), %xmm0
mulps -560(%rbp), %xmm0
.LBE593:
.LBE592:
.loc 1 137 0
movaps %xmm0, -1136(%rbp)
.loc 1 140 0
leaq _ZL17_ps_cephes_log_q1(%rip), %rax
movaps (%rax), %xmm0
movaps -1312(%rbp), %xmm1
movaps %xmm1, -816(%rbp)
movaps %xmm0, -576(%rbp)
.LBB594:
.LBB595:
.loc 2 195 0
movaps -816(%rbp), %xmm0
mulps -576(%rbp), %xmm0
.LBE595:
.LBE594:
.loc 1 140 0
movaps %xmm0, -1248(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -800(%rbp)
movaps -1248(%rbp), %xmm0
movaps %xmm0, -592(%rbp)
.LBB596:
.LBB597:
.loc 2 183 0
movaps -800(%rbp), %xmm0
addps -592(%rbp), %xmm0
.LBE597:
.LBE596:
.loc 1 141 0
movaps %xmm0, -1136(%rbp)
.loc 1 144 0
leaq _ZL7_ps_0p5(%rip), %rax
movaps (%rax), %xmm0
movaps -1152(%rbp), %xmm1
movaps %xmm1, -784(%rbp)
movaps %xmm0, -608(%rbp)
.LBB598:
.LBB599:
.loc 2 195 0
movaps -784(%rbp), %xmm0
mulps -608(%rbp), %xmm0
.LBE599:
.LBE598:
.loc 1 144 0
movaps %xmm0, -1248(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -768(%rbp)
movaps -1248(%rbp), %xmm0
movaps %xmm0, -624(%rbp)
.LBB600:
.LBB601:
.loc 2 189 0
movaps -768(%rbp), %xmm0
subps -624(%rbp), %xmm0
.LBE601:
.LBE600:
.loc 1 145 0
movaps %xmm0, -1136(%rbp)
.loc 1 147 0
leaq _ZL17_ps_cephes_log_q2(%rip), %rax
movaps (%rax), %xmm0
movaps -1312(%rbp), %xmm1
movaps %xmm1, -752(%rbp)
movaps %xmm0, -640(%rbp)
.LBB602:
.LBB603:
.loc 2 195 0
movaps -752(%rbp), %xmm0
mulps -640(%rbp), %xmm0
.LBE603:
.LBE602:
.loc 1 147 0
movaps %xmm0, -1248(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -736(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -656(%rbp)
.LBB604:
.LBB605:
.loc 2 183 0
movaps -736(%rbp), %xmm0
addps -656(%rbp), %xmm0
.LBE605:
.LBE604:
.loc 1 148 0
movaps %xmm0, -1520(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -720(%rbp)
movaps -1248(%rbp), %xmm0
movaps %xmm0, -672(%rbp)
.LBB606:
.LBB607:
.loc 2 183 0
movaps -720(%rbp), %xmm0
addps -672(%rbp), %xmm0
.LBE607:
.LBE606:
.loc 1 149 0
movaps %xmm0, -1520(%rbp)
movaps -1520(%rbp), %xmm0
movaps %xmm0, -704(%rbp)
movaps -1392(%rbp), %xmm0
movaps %xmm0, -688(%rbp)
.LBB608:
.LBB609:
.loc 2 251 0
movaps -704(%rbp), %xmm0
orps -688(%rbp), %xmm0
.LBE609:
.LBE608:
.loc 1 150 0
movaps %xmm0, -1520(%rbp)
.loc 1 151 0
movaps -1520(%rbp), %xmm0
.loc 1 152 0
movq -8(%rbp), %rax
xorq %fs:40, %rax
je .L48
call __stack_chk_fail@PLT
.L48:
leave
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE499:
.size _Z6log_psDv4_f, .-_Z6log_psDv4_f
.globl _Z6log_psU8__vectorf
.set _Z6log_psU8__vectorf,_Z6log_psDv4_f
.section .rodata
.align 16
.type _ZL10_ps_exp_hi, @object
.size _ZL10_ps_exp_hi, 16
_ZL10_ps_exp_hi:
.long 1118879909
.long 1118879909
.long 1118879909
.long 1118879909
.align 16
.type _ZL10_ps_exp_lo, @object
.size _ZL10_ps_exp_lo, 16
_ZL10_ps_exp_lo:
.long 3266363557
.long 3266363557
.long 3266363557
.long 3266363557
.align 16
.type _ZL17_ps_cephes_LOG2EF, @object
.size _ZL17_ps_cephes_LOG2EF, 16
_ZL17_ps_cephes_LOG2EF:
.long 1069066811
.long 1069066811
.long 1069066811
.long 1069066811
.align 16
.type _ZL17_ps_cephes_exp_C1, @object
.size _ZL17_ps_cephes_exp_C1, 16
_ZL17_ps_cephes_exp_C1:
.long 1060208640
.long 1060208640
.long 1060208640
.long 1060208640
.align 16
.type _ZL17_ps_cephes_exp_C2, @object
.size _ZL17_ps_cephes_exp_C2, 16
_ZL17_ps_cephes_exp_C2:
.long 3109978243
.long 3109978243
.long 3109978243
.long 3109978243
.align 16
.type _ZL17_ps_cephes_exp_p0, @object
.size _ZL17_ps_cephes_exp_p0, 16
_ZL17_ps_cephes_exp_p0:
.long 961571175
.long 961571175
.long 961571175
.long 961571175
.align 16
.type _ZL17_ps_cephes_exp_p1, @object
.size _ZL17_ps_cephes_exp_p1, 16
_ZL17_ps_cephes_exp_p1:
.long 985088974
.long 985088974
.long 985088974
.long 985088974
.align 16
.type _ZL17_ps_cephes_exp_p2, @object
.size _ZL17_ps_cephes_exp_p2, 16
_ZL17_ps_cephes_exp_p2:
.long 1007192328
.long 1007192328
.long 1007192328
.long 1007192328
.align 16
.type _ZL17_ps_cephes_exp_p3, @object
.size _ZL17_ps_cephes_exp_p3, 16
_ZL17_ps_cephes_exp_p3:
.long 1026206145
.long 1026206145
.long 1026206145
.long 1026206145
.align 16
.type _ZL17_ps_cephes_exp_p4, @object
.size _ZL17_ps_cephes_exp_p4, 16
_ZL17_ps_cephes_exp_p4:
.long 1042983594
.long 1042983594
.long 1042983594
.long 1042983594
.align 16
.type _ZL17_ps_cephes_exp_p5, @object
.size _ZL17_ps_cephes_exp_p5, 16
_ZL17_ps_cephes_exp_p5:
.long 1056964608
.long 1056964608
.long 1056964608
.long 1056964608
.text
.globl _Z6exp_psDv4_f
.type _Z6exp_psDv4_f, @function
_Z6exp_psDv4_f:
.LFB500:
.loc 1 168 0
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
subq $1264, %rsp
1: call *mcount@GOTPCREL(%rip)
movaps %xmm0, -1264(%rbp)
.loc 1 168 0
movq %fs:40, %rax
movq %rax, -8(%rbp)
xorl %eax, %eax
.LBB610:
.LBB611:
.loc 2 117 0
pxor %xmm0, %xmm0
.LBE611:
.LBE610:
.loc 1 169 0
movaps %xmm0, -1152(%rbp)
.loc 1 175 0
leaq _ZL5_ps_1(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1136(%rbp)
.loc 1 177 0
leaq _ZL10_ps_exp_hi(%rip), %rax
movaps (%rax), %xmm0
movaps -1264(%rbp), %xmm1
movaps %xmm1, -1120(%rbp)
movaps %xmm0, -48(%rbp)
.LBB612:
.LBB613:
.loc 2 225 0
movaps -1120(%rbp), %xmm0
minps -48(%rbp), %xmm0
.LBE613:
.LBE612:
.loc 1 177 0
movaps %xmm0, -1264(%rbp)
.loc 1 178 0
leaq _ZL10_ps_exp_lo(%rip), %rax
movaps (%rax), %xmm0
movaps -1264(%rbp), %xmm1
movaps %xmm1, -1104(%rbp)
movaps %xmm0, -64(%rbp)
.LBB614:
.LBB615:
.loc 2 231 0
movaps -1104(%rbp), %xmm0
maxps -64(%rbp), %xmm0
.LBE615:
.LBE614:
.loc 1 178 0
movaps %xmm0, -1264(%rbp)
.loc 1 181 0
leaq _ZL17_ps_cephes_LOG2EF(%rip), %rax
movaps (%rax), %xmm0
movaps -1264(%rbp), %xmm1
movaps %xmm1, -1072(%rbp)
movaps %xmm0, -80(%rbp)
.LBB616:
.LBB617:
.loc 2 195 0
movaps -1072(%rbp), %xmm0
mulps -80(%rbp), %xmm0
.LBE617:
.LBE616:
.loc 1 181 0
movaps %xmm0, -1088(%rbp)
.loc 1 182 0
leaq _ZL7_ps_0p5(%rip), %rax
movaps (%rax), %xmm0
movaps -1088(%rbp), %xmm1
movaps %xmm1, -1056(%rbp)
movaps %xmm0, -96(%rbp)
.LBB618:
.LBB619:
.loc 2 183 0
movaps -1056(%rbp), %xmm0
addps -96(%rbp), %xmm0
.LBE619:
.LBE618:
.loc 1 182 0
movaps %xmm0, -1088(%rbp)
movaps -1152(%rbp), %xmm0
movaps %xmm0, -1040(%rbp)
movaps -1088(%rbp), %xmm0
movaps %xmm0, -112(%rbp)
.LBB620:
.LBB621:
.loc 2 784 0
movaps -1040(%rbp), %xmm0
movlps -104(%rbp), %xmm0
.LBE621:
.LBE620:
.loc 1 187 0
movaps %xmm0, -1152(%rbp)
movaps -1088(%rbp), %xmm0
movaps %xmm0, -1024(%rbp)
.LBB622:
.LBB623:
.loc 2 586 0
cvttps2pi -1024(%rbp), %mm0
.LBE623:
.LBE622:
.loc 1 188 0
movq %mm0, -1232(%rbp)
movaps -1152(%rbp), %xmm0
movaps %xmm0, -1008(%rbp)
.LBB624:
.LBB625:
.loc 2 586 0
cvttps2pi -1008(%rbp), %mm0
.LBE625:
.LBE624:
.loc 1 189 0
movq %mm0, -1224(%rbp)
movq -1232(%rbp), %rax
movq %rax, -1216(%rbp)
movq -1224(%rbp), %rax
movq %rax, -1160(%rbp)
.LBB626:
.LBB627:
.LBB628:
.LBB629:
.loc 2 117 0
pxor %xmm0, %xmm0
.LBE629:
.LBE628:
.loc 2 713 0
movaps %xmm0, -160(%rbp)
.loc 2 714 0
movaps -160(%rbp), %xmm0
cvtpi2ps -1216(%rbp), %xmm0
movaps %xmm0, -144(%rbp)
.loc 2 715 0
movaps -144(%rbp), %xmm0
cvtpi2ps -1160(%rbp), %xmm0
movaps %xmm0, -128(%rbp)
.loc 2 716 0
movaps -144(%rbp), %xmm0
movhps -128(%rbp), %xmm0
.LBE627:
.LBE626:
.loc 1 191 0
movaps %xmm0, -1152(%rbp)
movaps -1152(%rbp), %xmm0
movaps %xmm0, -976(%rbp)
movaps -1088(%rbp), %xmm0
movaps %xmm0, -176(%rbp)
.LBB630:
.LBB631:
.loc 2 377 0
movaps -176(%rbp), %xmm0
cmpltps -976(%rbp), %xmm0
.LBE631:
.LBE630:
.loc 1 197 0
movaps %xmm0, -992(%rbp)
movaps -992(%rbp), %xmm0
movaps %xmm0, -960(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -192(%rbp)
.LBB632:
.LBB633:
.loc 2 239 0
movaps -960(%rbp), %xmm0
andps -192(%rbp), %xmm0
.LBE633:
.LBE632:
.loc 1 198 0
movaps %xmm0, -992(%rbp)
movaps -1152(%rbp), %xmm0
movaps %xmm0, -944(%rbp)
movaps -992(%rbp), %xmm0
movaps %xmm0, -208(%rbp)
.LBB634:
.LBB635:
.loc 2 189 0
movaps -944(%rbp), %xmm0
subps -208(%rbp), %xmm0
.LBE635:
.LBE634:
.loc 1 199 0
movaps %xmm0, -1088(%rbp)
.loc 1 201 0
leaq _ZL17_ps_cephes_exp_C1(%rip), %rax
movaps (%rax), %xmm0
movaps -1088(%rbp), %xmm1
movaps %xmm1, -928(%rbp)
movaps %xmm0, -224(%rbp)
.LBB636:
.LBB637:
.loc 2 195 0
movaps -928(%rbp), %xmm0
mulps -224(%rbp), %xmm0
.LBE637:
.LBE636:
.loc 1 201 0
movaps %xmm0, -1152(%rbp)
.loc 1 202 0
leaq _ZL17_ps_cephes_exp_C2(%rip), %rax
movaps (%rax), %xmm0
movaps -1088(%rbp), %xmm1
movaps %xmm1, -896(%rbp)
movaps %xmm0, -240(%rbp)
.LBB638:
.LBB639:
.loc 2 195 0
movaps -896(%rbp), %xmm0
mulps -240(%rbp), %xmm0
.LBE639:
.LBE638:
.loc 1 202 0
movaps %xmm0, -912(%rbp)
movaps -1264(%rbp), %xmm0
movaps %xmm0, -880(%rbp)
movaps -1152(%rbp), %xmm0
movaps %xmm0, -256(%rbp)
.LBB640:
.LBB641:
.loc 2 189 0
movaps -880(%rbp), %xmm0
subps -256(%rbp), %xmm0
.LBE641:
.LBE640:
.loc 1 203 0
movaps %xmm0, -1264(%rbp)
movaps -1264(%rbp), %xmm0
movaps %xmm0, -864(%rbp)
movaps -912(%rbp), %xmm0
movaps %xmm0, -272(%rbp)
.LBB642:
.LBB643:
.loc 2 189 0
movaps -864(%rbp), %xmm0
subps -272(%rbp), %xmm0
.LBE643:
.LBE642:
.loc 1 204 0
movaps %xmm0, -1264(%rbp)
movaps -1264(%rbp), %xmm0
movaps %xmm0, -832(%rbp)
movaps -1264(%rbp), %xmm0
movaps %xmm0, -288(%rbp)
.LBB644:
.LBB645:
.loc 2 195 0
movaps -832(%rbp), %xmm0
mulps -288(%rbp), %xmm0
.LBE645:
.LBE644:
.loc 1 206 0
movaps %xmm0, -912(%rbp)
.loc 1 208 0
leaq _ZL17_ps_cephes_exp_p0(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -848(%rbp)
movaps -848(%rbp), %xmm0
movaps %xmm0, -816(%rbp)
movaps -1264(%rbp), %xmm0
movaps %xmm0, -304(%rbp)
.LBB646:
.LBB647:
.loc 2 195 0
movaps -816(%rbp), %xmm0
mulps -304(%rbp), %xmm0
.LBE647:
.LBE646:
.loc 1 209 0
movaps %xmm0, -848(%rbp)
.loc 1 210 0
leaq _ZL17_ps_cephes_exp_p1(%rip), %rax
movaps (%rax), %xmm0
movaps -848(%rbp), %xmm1
movaps %xmm1, -800(%rbp)
movaps %xmm0, -320(%rbp)
.LBB648:
.LBB649:
.loc 2 183 0
movaps -800(%rbp), %xmm0
addps -320(%rbp), %xmm0
.LBE649:
.LBE648:
.loc 1 210 0
movaps %xmm0, -848(%rbp)
movaps -848(%rbp), %xmm0
movaps %xmm0, -784(%rbp)
movaps -1264(%rbp), %xmm0
movaps %xmm0, -336(%rbp)
.LBB650:
.LBB651:
.loc 2 195 0
movaps -784(%rbp), %xmm0
mulps -336(%rbp), %xmm0
.LBE651:
.LBE650:
.loc 1 211 0
movaps %xmm0, -848(%rbp)
.loc 1 212 0
leaq _ZL17_ps_cephes_exp_p2(%rip), %rax
movaps (%rax), %xmm0
movaps -848(%rbp), %xmm1
movaps %xmm1, -768(%rbp)
movaps %xmm0, -352(%rbp)
.LBB652:
.LBB653:
.loc 2 183 0
movaps -768(%rbp), %xmm0
addps -352(%rbp), %xmm0
.LBE653:
.LBE652:
.loc 1 212 0
movaps %xmm0, -848(%rbp)
movaps -848(%rbp), %xmm0
movaps %xmm0, -752(%rbp)
movaps -1264(%rbp), %xmm0
movaps %xmm0, -368(%rbp)
.LBB654:
.LBB655:
.loc 2 195 0
movaps -752(%rbp), %xmm0
mulps -368(%rbp), %xmm0
.LBE655:
.LBE654:
.loc 1 213 0
movaps %xmm0, -848(%rbp)
.loc 1 214 0
leaq _ZL17_ps_cephes_exp_p3(%rip), %rax
movaps (%rax), %xmm0
movaps -848(%rbp), %xmm1
movaps %xmm1, -736(%rbp)
movaps %xmm0, -384(%rbp)
.LBB656:
.LBB657:
.loc 2 183 0
movaps -736(%rbp), %xmm0
addps -384(%rbp), %xmm0
.LBE657:
.LBE656:
.loc 1 214 0
movaps %xmm0, -848(%rbp)
movaps -848(%rbp), %xmm0
movaps %xmm0, -720(%rbp)
movaps -1264(%rbp), %xmm0
movaps %xmm0, -400(%rbp)
.LBB658:
.LBB659:
.loc 2 195 0
movaps -720(%rbp), %xmm0
mulps -400(%rbp), %xmm0
.LBE659:
.LBE658:
.loc 1 215 0
movaps %xmm0, -848(%rbp)
.loc 1 216 0
leaq _ZL17_ps_cephes_exp_p4(%rip), %rax
movaps (%rax), %xmm0
movaps -848(%rbp), %xmm1
movaps %xmm1, -704(%rbp)
movaps %xmm0, -416(%rbp)
.LBB660:
.LBB661:
.loc 2 183 0
movaps -704(%rbp), %xmm0
addps -416(%rbp), %xmm0
.LBE661:
.LBE660:
.loc 1 216 0
movaps %xmm0, -848(%rbp)
movaps -848(%rbp), %xmm0
movaps %xmm0, -688(%rbp)
movaps -1264(%rbp), %xmm0
movaps %xmm0, -432(%rbp)
.LBB662:
.LBB663:
.loc 2 195 0
movaps -688(%rbp), %xmm0
mulps -432(%rbp), %xmm0
.LBE663:
.LBE662:
.loc 1 217 0
movaps %xmm0, -848(%rbp)
.loc 1 218 0
leaq _ZL17_ps_cephes_exp_p5(%rip), %rax
movaps (%rax), %xmm0
movaps -848(%rbp), %xmm1
movaps %xmm1, -672(%rbp)
movaps %xmm0, -448(%rbp)
.LBB664:
.LBB665:
.loc 2 183 0
movaps -672(%rbp), %xmm0
addps -448(%rbp), %xmm0
.LBE665:
.LBE664:
.loc 1 218 0
movaps %xmm0, -848(%rbp)
movaps -848(%rbp), %xmm0
movaps %xmm0, -656(%rbp)
movaps -912(%rbp), %xmm0
movaps %xmm0, -464(%rbp)
.LBB666:
.LBB667:
.loc 2 195 0
movaps -656(%rbp), %xmm0
mulps -464(%rbp), %xmm0
.LBE667:
.LBE666:
.loc 1 219 0
movaps %xmm0, -848(%rbp)
movaps -848(%rbp), %xmm0
movaps %xmm0, -640(%rbp)
movaps -1264(%rbp), %xmm0
movaps %xmm0, -480(%rbp)
.LBB668:
.LBB669:
.loc 2 183 0
movaps -640(%rbp), %xmm0
addps -480(%rbp), %xmm0
.LBE669:
.LBE668:
.loc 1 220 0
movaps %xmm0, -848(%rbp)
movaps -848(%rbp), %xmm0
movaps %xmm0, -624(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -496(%rbp)
.LBB670:
.LBB671:
.loc 2 183 0
movaps -624(%rbp), %xmm0
addps -496(%rbp), %xmm0
.LBE671:
.LBE670:
.loc 1 221 0
movaps %xmm0, -848(%rbp)
movaps -912(%rbp), %xmm0
movaps %xmm0, -608(%rbp)
movaps -1088(%rbp), %xmm0
movaps %xmm0, -512(%rbp)
.LBB672:
.LBB673:
.loc 2 784 0
movaps -608(%rbp), %xmm0
movlps -504(%rbp), %xmm0
.LBE673:
.LBE672:
.loc 1 225 0
movaps %xmm0, -912(%rbp)
movaps -1088(%rbp), %xmm0
movaps %xmm0, -592(%rbp)
.LBB674:
.LBB675:
.loc 2 586 0
cvttps2pi -592(%rbp), %mm0
.LBE675:
.LBE674:
.loc 1 226 0
movq %mm0, -1232(%rbp)
movaps -912(%rbp), %xmm0
movaps %xmm0, -576(%rbp)
.LBB676:
.LBB677:
.loc 2 586 0
cvttps2pi -576(%rbp), %mm0
.LBE677:
.LBE676:
.loc 1 227 0
movq %mm0, -1224(%rbp)
.loc 1 228 0
leaq _ZL10_pi32_0x7f(%rip), %rax
movq (%rax), %rax
movq -1232(%rbp), %rdx
movq %rdx, -1208(%rbp)
movq %rax, -1168(%rbp)
.LBB678:
.LBB679:
.loc 3 299 0
movq -1208(%rbp), %mm0
paddd -1168(%rbp), %mm0
.LBE679:
.LBE678:
.loc 1 228 0
movq %mm0, -1232(%rbp)
.loc 1 229 0
leaq _ZL10_pi32_0x7f(%rip), %rax
movq (%rax), %rax
movq -1224(%rbp), %rdx
movq %rdx, -1200(%rbp)
movq %rax, -1176(%rbp)
.LBB680:
.LBB681:
.loc 3 299 0
movq -1200(%rbp), %mm0
paddd -1176(%rbp), %mm0
.LBE681:
.LBE680:
.loc 1 229 0
movq %mm0, -1224(%rbp)
movq -1232(%rbp), %rax
movq %rax, -1192(%rbp)
movl $23, -1236(%rbp)
.LBB682:
.LBB683:
.loc 3 577 0
movq -1192(%rbp), %mm0
movd -1236(%rbp), %mm1
pslld %mm1, %mm0
.LBE683:
.LBE682:
.loc 1 230 0
movq %mm0, -1232(%rbp)
movq -1224(%rbp), %rax
movq %rax, -1184(%rbp)
movl $23, -1240(%rbp)
.LBB684:
.LBB685:
.loc 3 577 0
movq -1184(%rbp), %mm0
movd -1240(%rbp), %mm1
pslld %mm1, %mm0
.LBE685:
.LBE684:
.loc 1 231 0
movq %mm0, -1224(%rbp)
.LBB686:
.loc 1 234 0
movq -1232(%rbp), %rax
movq %rax, -32(%rbp)
movq -1224(%rbp), %rax
movq %rax, -24(%rbp)
movaps -32(%rbp), %xmm0
movaps %xmm0, -560(%rbp)
.LBE686:
.LBB687:
.LBB688:
.loc 3 51 0
emms
movaps -848(%rbp), %xmm0
movaps %xmm0, -544(%rbp)
movaps -560(%rbp), %xmm0
movaps %xmm0, -528(%rbp)
.LBE688:
.LBE687:
.LBB689:
.LBB690:
.loc 2 195 0
movaps -544(%rbp), %xmm0
mulps -528(%rbp), %xmm0
.LBE690:
.LBE689:
.loc 1 242 0
movaps %xmm0, -848(%rbp)
.loc 1 243 0
movaps -848(%rbp), %xmm0
.loc 1 244 0
movq -8(%rbp), %rax
xorq %fs:40, %rax
je .L90
call __stack_chk_fail@PLT
.L90:
leave
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE500:
.size _Z6exp_psDv4_f, .-_Z6exp_psDv4_f
.globl _Z6exp_psU8__vectorf
.set _Z6exp_psU8__vectorf,_Z6exp_psDv4_f
.section .rodata
.align 16
.type _ZL20_ps_minus_cephes_DP1, @object
.size _ZL20_ps_minus_cephes_DP1, 16
_ZL20_ps_minus_cephes_DP1:
.long 3209232384
.long 3209232384
.long 3209232384
.long 3209232384
.align 16
.type _ZL20_ps_minus_cephes_DP2, @object
.size _ZL20_ps_minus_cephes_DP2, 16
_ZL20_ps_minus_cephes_DP2:
.long 3112017920
.long 3112017920
.long 3112017920
.long 3112017920
.align 16
.type _ZL20_ps_minus_cephes_DP3, @object
.size _ZL20_ps_minus_cephes_DP3, 16
_ZL20_ps_minus_cephes_DP3:
.long 3005358441
.long 3005358441
.long 3005358441
.long 3005358441
.align 16
.type _ZL13_ps_sincof_p0, @object
.size _ZL13_ps_sincof_p0, 16
_ZL13_ps_sincof_p0:
.long 3108807161
.long 3108807161
.long 3108807161
.long 3108807161
.align 16
.type _ZL13_ps_sincof_p1, @object
.size _ZL13_ps_sincof_p1, 16
_ZL13_ps_sincof_p1:
.long 1007190942
.long 1007190942
.long 1007190942
.long 1007190942
.align 16
.type _ZL13_ps_sincof_p2, @object
.size _ZL13_ps_sincof_p2, 16
_ZL13_ps_sincof_p2:
.long 3190467235
.long 3190467235
.long 3190467235
.long 3190467235
.align 16
.type _ZL13_ps_coscof_p0, @object
.size _ZL13_ps_coscof_p0, 16
_ZL13_ps_coscof_p0:
.long 936179150
.long 936179150
.long 936179150
.long 936179150
.align 16
.type _ZL13_ps_coscof_p1, @object
.size _ZL13_ps_coscof_p1, 16
_ZL13_ps_coscof_p1:
.long 3132491290
.long 3132491290
.long 3132491290
.long 3132491290
.align 16
.type _ZL13_ps_coscof_p2, @object
.size _ZL13_ps_coscof_p2, 16
_ZL13_ps_coscof_p2:
.long 1026206373
.long 1026206373
.long 1026206373
.long 1026206373
.align 16
.type _ZL15_ps_cephes_FOPI, @object
.size _ZL15_ps_cephes_FOPI, 16
_ZL15_ps_cephes_FOPI:
.long 1067645315
.long 1067645315
.long 1067645315
.long 1067645315
.text
.globl _Z6sin_psDv4_f
.type _Z6sin_psDv4_f, @function
_Z6sin_psDv4_f:
.LFB501:
.loc 1 286 0
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
subq $1552, %rsp
1: call *mcount@GOTPCREL(%rip)
movaps %xmm0, -1552(%rbp)
.loc 1 286 0
movq %fs:40, %rax
movq %rax, -8(%rbp)
xorl %eax, %eax
.LBB691:
.LBB692:
.loc 2 117 0
pxor %xmm0, %xmm0
.LBE692:
.LBE691:
.loc 1 287 0
movaps %xmm0, -1296(%rbp)
.loc 1 294 0
movaps -1552(%rbp), %xmm0
movaps %xmm0, -1280(%rbp)
.loc 1 296 0
leaq _ZL17_ps_inv_sign_mask(%rip), %rax
movaps (%rax), %xmm0
movaps -1552(%rbp), %xmm1
movaps %xmm1, -1264(%rbp)
movaps %xmm0, -48(%rbp)
.LBB693:
.LBB694:
.loc 2 239 0
movaps -1264(%rbp), %xmm0
andps -48(%rbp), %xmm0
.LBE694:
.LBE693:
.loc 1 296 0
movaps %xmm0, -1552(%rbp)
.loc 1 298 0
leaq _ZL13_ps_sign_mask(%rip), %rax
movaps (%rax), %xmm0
movaps -1280(%rbp), %xmm1
movaps %xmm1, -1248(%rbp)
movaps %xmm0, -64(%rbp)
.LBB695:
.LBB696:
.loc 2 239 0
movaps -1248(%rbp), %xmm0
andps -64(%rbp), %xmm0
.LBE696:
.LBE695:
.loc 1 298 0
movaps %xmm0, -1280(%rbp)
.loc 1 301 0
leaq _ZL15_ps_cephes_FOPI(%rip), %rax
movaps (%rax), %xmm0
movaps -1552(%rbp), %xmm1
movaps %xmm1, -1216(%rbp)
movaps %xmm0, -80(%rbp)
.LBB697:
.LBB698:
.loc 2 195 0
movaps -1216(%rbp), %xmm0
mulps -80(%rbp), %xmm0
.LBE698:
.LBE697:
.loc 1 301 0
movaps %xmm0, -1232(%rbp)
movaps -1296(%rbp), %xmm0
movaps %xmm0, -1200(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -96(%rbp)
.LBB699:
.LBB700:
.loc 2 784 0
movaps -1200(%rbp), %xmm0
movlps -88(%rbp), %xmm0
.LBE700:
.LBE699:
.loc 1 329 0
movaps %xmm0, -1296(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -1184(%rbp)
.LBB701:
.LBB702:
.loc 2 586 0
cvttps2pi -1184(%rbp), %mm0
.LBE702:
.LBE701:
.loc 1 330 0
movq %mm0, -1520(%rbp)
movaps -1296(%rbp), %xmm0
movaps %xmm0, -1168(%rbp)
.LBB703:
.LBB704:
.loc 2 586 0
cvttps2pi -1168(%rbp), %mm0
.LBE704:
.LBE703:
.loc 1 331 0
movq %mm0, -1512(%rbp)
.loc 1 333 0
leaq _ZL7_pi32_1(%rip), %rax
movq (%rax), %rax
movq -1520(%rbp), %rdx
movq %rdx, -1504(%rbp)
movq %rax, -1304(%rbp)
.LBB705:
.LBB706:
.loc 3 299 0
movq -1504(%rbp), %mm0
paddd -1304(%rbp), %mm0
.LBE706:
.LBE705:
.loc 1 333 0
movq %mm0, -1520(%rbp)
.loc 1 334 0
leaq _ZL7_pi32_1(%rip), %rax
movq (%rax), %rax
movq -1512(%rbp), %rdx
movq %rdx, -1496(%rbp)
movq %rax, -1312(%rbp)
.LBB707:
.LBB708:
.loc 3 299 0
movq -1496(%rbp), %mm0
paddd -1312(%rbp), %mm0
.LBE708:
.LBE707:
.loc 1 334 0
movq %mm0, -1512(%rbp)
.loc 1 335 0
leaq _ZL10_pi32_inv1(%rip), %rax
movq (%rax), %rax
movq -1520(%rbp), %rdx
movq %rdx, -1488(%rbp)
movq %rax, -1320(%rbp)
.LBB709:
.LBB710:
.loc 3 740 0
movq -1488(%rbp), %mm0
pand -1320(%rbp), %mm0
.LBE710:
.LBE709:
.loc 1 335 0
movq %mm0, -1520(%rbp)
.loc 1 336 0
leaq _ZL10_pi32_inv1(%rip), %rax
movq (%rax), %rax
movq -1512(%rbp), %rdx
movq %rdx, -1480(%rbp)
movq %rax, -1328(%rbp)
.LBB711:
.LBB712:
.loc 3 740 0
movq -1480(%rbp), %mm0
pand -1328(%rbp), %mm0
.LBE712:
.LBE711:
.loc 1 336 0
movq %mm0, -1512(%rbp)
movq -1520(%rbp), %rax
movq %rax, -1472(%rbp)
movq -1512(%rbp), %rax
movq %rax, -1336(%rbp)
.LBB713:
.LBB714:
.LBB715:
.LBB716:
.loc 2 117 0
pxor %xmm0, %xmm0
.LBE716:
.LBE715:
.loc 2 713 0
movaps %xmm0, -144(%rbp)
.loc 2 714 0
movaps -144(%rbp), %xmm0
cvtpi2ps -1472(%rbp), %xmm0
movaps %xmm0, -128(%rbp)
.loc 2 715 0
movaps -128(%rbp), %xmm0
cvtpi2ps -1336(%rbp), %xmm0
movaps %xmm0, -112(%rbp)
.loc 2 716 0
movaps -128(%rbp), %xmm0
movhps -112(%rbp), %xmm0
.LBE714:
.LBE713:
.loc 1 337 0
movaps %xmm0, -1232(%rbp)
.loc 1 339 0
leaq _ZL7_pi32_4(%rip), %rax
movq (%rax), %rax
movq -1520(%rbp), %rdx
movq %rdx, -1456(%rbp)
movq %rax, -1344(%rbp)
.LBB717:
.LBB718:
.loc 3 740 0
movq -1456(%rbp), %mm0
pand -1344(%rbp), %mm0
.LBE718:
.LBE717:
.loc 1 339 0
movq %mm0, -1464(%rbp)
.loc 1 340 0
leaq _ZL7_pi32_4(%rip), %rax
movq (%rax), %rax
movq -1512(%rbp), %rdx
movq %rdx, -1440(%rbp)
movq %rax, -1352(%rbp)
.LBB719:
.LBB720:
.loc 3 740 0
movq -1440(%rbp), %mm0
pand -1352(%rbp), %mm0
.LBE720:
.LBE719:
.loc 1 340 0
movq %mm0, -1448(%rbp)
movq -1464(%rbp), %rax
movq %rax, -1432(%rbp)
movl $29, -1524(%rbp)
.LBB721:
.LBB722:
.loc 3 577 0
movq -1432(%rbp), %mm0
movd -1524(%rbp), %mm1
pslld %mm1, %mm0
.LBE722:
.LBE721:
.loc 1 341 0
movq %mm0, -1464(%rbp)
movq -1448(%rbp), %rax
movq %rax, -1424(%rbp)
movl $29, -1528(%rbp)
.LBB723:
.LBB724:
.loc 3 577 0
movq -1424(%rbp), %mm0
movd -1528(%rbp), %mm1
pslld %mm1, %mm0
.LBE724:
.LBE723:
.loc 1 342 0
movq %mm0, -1448(%rbp)
.loc 1 344 0
leaq _ZL7_pi32_2(%rip), %rax
movq (%rax), %rax
movq -1520(%rbp), %rdx
movq %rdx, -1416(%rbp)
movq %rax, -1360(%rbp)
.LBB725:
.LBB726:
.loc 3 740 0
movq -1416(%rbp), %mm0
pand -1360(%rbp), %mm0
.LBE726:
.LBE725:
.loc 1 344 0
movq %mm0, -1520(%rbp)
.loc 1 345 0
leaq _ZL7_pi32_2(%rip), %rax
movq (%rax), %rax
movq -1512(%rbp), %rdx
movq %rdx, -1408(%rbp)
movq %rax, -1368(%rbp)
.LBB727:
.LBB728:
.loc 3 740 0
movq -1408(%rbp), %mm0
pand -1368(%rbp), %mm0
.LBE728:
.LBE727:
.loc 1 345 0
movq %mm0, -1512(%rbp)
.LBB729:
.LBB730:
.loc 3 871 0
movl $0, %edx
movq -1520(%rbp), %rax
movq %rax, -1400(%rbp)
movq %rdx, -1376(%rbp)
.LBE730:
.LBE729:
.LBB731:
.LBB732:
.loc 3 846 0
movq -1400(%rbp), %mm0
pcmpeqd -1376(%rbp), %mm0
.LBE732:
.LBE731:
.loc 1 346 0
movq %mm0, -1520(%rbp)
.LBB733:
.LBB734:
.loc 3 871 0
movl $0, %edx
movq -1512(%rbp), %rax
movq %rax, -1392(%rbp)
movq %rdx, -1384(%rbp)
.LBE734:
.LBE733:
.LBB735:
.LBB736:
.loc 3 846 0
movq -1392(%rbp), %mm0
pcmpeqd -1384(%rbp), %mm0
.LBE736:
.LBE735:
.loc 1 347 0
movq %mm0, -1512(%rbp)
.LBB737:
.loc 1 349 0
movq -1464(%rbp), %rax
movq %rax, -32(%rbp)
movq -1448(%rbp), %rax
movq %rax, -24(%rbp)
movaps -32(%rbp), %xmm0
movaps %xmm0, -1152(%rbp)
.LBE737:
.LBB738:
.loc 1 350 0
movq -1520(%rbp), %rax
movq %rax, -32(%rbp)
movq -1512(%rbp), %rax
movq %rax, -24(%rbp)
movaps -32(%rbp), %xmm0
movaps %xmm0, -1136(%rbp)
movaps -1280(%rbp), %xmm0
movaps %xmm0, -1120(%rbp)
movaps -1152(%rbp), %xmm0
movaps %xmm0, -1072(%rbp)
.LBE738:
.LBB739:
.LBB740:
.loc 2 257 0
movaps -1120(%rbp), %xmm0
xorps -1072(%rbp), %xmm0
.LBE740:
.LBE739:
.loc 1 351 0
movaps %xmm0, -1280(%rbp)
.LBB741:
.LBB742:
.loc 3 51 0
emms
.LBE742:
.LBE741:
.loc 1 357 0
leaq _ZL20_ps_minus_cephes_DP1(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1104(%rbp)
.loc 1 358 0
leaq _ZL20_ps_minus_cephes_DP2(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1296(%rbp)
.loc 1 359 0
leaq _ZL20_ps_minus_cephes_DP3(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1088(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -1056(%rbp)
movaps -1104(%rbp), %xmm0
movaps %xmm0, -160(%rbp)
.LBB743:
.LBB744:
.loc 2 195 0
movaps -1056(%rbp), %xmm0
mulps -160(%rbp), %xmm0
.LBE744:
.LBE743:
.loc 1 360 0
movaps %xmm0, -1104(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -1040(%rbp)
movaps -1296(%rbp), %xmm0
movaps %xmm0, -176(%rbp)
.LBB745:
.LBB746:
.loc 2 195 0
movaps -1040(%rbp), %xmm0
mulps -176(%rbp), %xmm0
.LBE746:
.LBE745:
.loc 1 361 0
movaps %xmm0, -1296(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -1024(%rbp)
movaps -1088(%rbp), %xmm0
movaps %xmm0, -192(%rbp)
.LBB747:
.LBB748:
.loc 2 195 0
movaps -1024(%rbp), %xmm0
mulps -192(%rbp), %xmm0
.LBE748:
.LBE747:
.loc 1 362 0
movaps %xmm0, -1088(%rbp)
movaps -1552(%rbp), %xmm0
movaps %xmm0, -1008(%rbp)
movaps -1104(%rbp), %xmm0
movaps %xmm0, -208(%rbp)
.LBB749:
.LBB750:
.loc 2 183 0
movaps -1008(%rbp), %xmm0
addps -208(%rbp), %xmm0
.LBE750:
.LBE749:
.loc 1 363 0
movaps %xmm0, -1552(%rbp)
movaps -1552(%rbp), %xmm0
movaps %xmm0, -992(%rbp)
movaps -1296(%rbp), %xmm0
movaps %xmm0, -224(%rbp)
.LBB751:
.LBB752:
.loc 2 183 0
movaps -992(%rbp), %xmm0
addps -224(%rbp), %xmm0
.LBE752:
.LBE751:
.loc 1 364 0
movaps %xmm0, -1552(%rbp)
movaps -1552(%rbp), %xmm0
movaps %xmm0, -976(%rbp)
movaps -1088(%rbp), %xmm0
movaps %xmm0, -240(%rbp)
.LBB753:
.LBB754:
.loc 2 183 0
movaps -976(%rbp), %xmm0
addps -240(%rbp), %xmm0
.LBE754:
.LBE753:
.loc 1 365 0
movaps %xmm0, -1552(%rbp)
.loc 1 368 0
leaq _ZL13_ps_coscof_p0(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1232(%rbp)
movaps -1552(%rbp), %xmm0
movaps %xmm0, -944(%rbp)
movaps -1552(%rbp), %xmm0
movaps %xmm0, -256(%rbp)
.LBB755:
.LBB756:
.loc 2 195 0
movaps -944(%rbp), %xmm0
mulps -256(%rbp), %xmm0
.LBE756:
.LBE755:
.loc 1 369 0
movaps %xmm0, -960(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -928(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -272(%rbp)
.LBB757:
.LBB758:
.loc 2 195 0
movaps -928(%rbp), %xmm0
mulps -272(%rbp), %xmm0
.LBE758:
.LBE757:
.loc 1 371 0
movaps %xmm0, -1232(%rbp)
.loc 1 372 0
leaq _ZL13_ps_coscof_p1(%rip), %rax
movaps (%rax), %xmm0
movaps -1232(%rbp), %xmm1
movaps %xmm1, -912(%rbp)
movaps %xmm0, -288(%rbp)
.LBB759:
.LBB760:
.loc 2 183 0
movaps -912(%rbp), %xmm0
addps -288(%rbp), %xmm0
.LBE760:
.LBE759:
.loc 1 372 0
movaps %xmm0, -1232(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -896(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -304(%rbp)
.LBB761:
.LBB762:
.loc 2 195 0
movaps -896(%rbp), %xmm0
mulps -304(%rbp), %xmm0
.LBE762:
.LBE761:
.loc 1 373 0
movaps %xmm0, -1232(%rbp)
.loc 1 374 0
leaq _ZL13_ps_coscof_p2(%rip), %rax
movaps (%rax), %xmm0
movaps -1232(%rbp), %xmm1
movaps %xmm1, -880(%rbp)
movaps %xmm0, -320(%rbp)
.LBB763:
.LBB764:
.loc 2 183 0
movaps -880(%rbp), %xmm0
addps -320(%rbp), %xmm0
.LBE764:
.LBE763:
.loc 1 374 0
movaps %xmm0, -1232(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -864(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -336(%rbp)
.LBB765:
.LBB766:
.loc 2 195 0
movaps -864(%rbp), %xmm0
mulps -336(%rbp), %xmm0
.LBE766:
.LBE765:
.loc 1 375 0
movaps %xmm0, -1232(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -848(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -352(%rbp)
.LBB767:
.LBB768:
.loc 2 195 0
movaps -848(%rbp), %xmm0
mulps -352(%rbp), %xmm0
.LBE768:
.LBE767:
.loc 1 376 0
movaps %xmm0, -1232(%rbp)
.loc 1 377 0
leaq _ZL7_ps_0p5(%rip), %rax
movaps (%rax), %xmm0
movaps -960(%rbp), %xmm1
movaps %xmm1, -816(%rbp)
movaps %xmm0, -368(%rbp)
.LBB769:
.LBB770:
.loc 2 195 0
movaps -816(%rbp), %xmm0
mulps -368(%rbp), %xmm0
.LBE770:
.LBE769:
.loc 1 377 0
movaps %xmm0, -832(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -800(%rbp)
movaps -832(%rbp), %xmm0
movaps %xmm0, -384(%rbp)
.LBB771:
.LBB772:
.loc 2 189 0
movaps -800(%rbp), %xmm0
subps -384(%rbp), %xmm0
.LBE772:
.LBE771:
.loc 1 378 0
movaps %xmm0, -1232(%rbp)
.loc 1 379 0
leaq _ZL5_ps_1(%rip), %rax
movaps (%rax), %xmm0
movaps -1232(%rbp), %xmm1
movaps %xmm1, -768(%rbp)
movaps %xmm0, -400(%rbp)
.LBB773:
.LBB774:
.loc 2 183 0
movaps -768(%rbp), %xmm0
addps -400(%rbp), %xmm0
.LBE774:
.LBE773:
.loc 1 379 0
movaps %xmm0, -1232(%rbp)
.loc 1 383 0
leaq _ZL13_ps_sincof_p0(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -784(%rbp)
movaps -784(%rbp), %xmm0
movaps %xmm0, -752(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -416(%rbp)
.LBB775:
.LBB776:
.loc 2 195 0
movaps -752(%rbp), %xmm0
mulps -416(%rbp), %xmm0
.LBE776:
.LBE775:
.loc 1 384 0
movaps %xmm0, -784(%rbp)
.loc 1 385 0
leaq _ZL13_ps_sincof_p1(%rip), %rax
movaps (%rax), %xmm0
movaps -784(%rbp), %xmm1
movaps %xmm1, -736(%rbp)
movaps %xmm0, -432(%rbp)
.LBB777:
.LBB778:
.loc 2 183 0
movaps -736(%rbp), %xmm0
addps -432(%rbp), %xmm0
.LBE778:
.LBE777:
.loc 1 385 0
movaps %xmm0, -784(%rbp)
movaps -784(%rbp), %xmm0
movaps %xmm0, -720(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -448(%rbp)
.LBB779:
.LBB780:
.loc 2 195 0
movaps -720(%rbp), %xmm0
mulps -448(%rbp), %xmm0
.LBE780:
.LBE779:
.loc 1 386 0
movaps %xmm0, -784(%rbp)
.loc 1 387 0
leaq _ZL13_ps_sincof_p2(%rip), %rax
movaps (%rax), %xmm0
movaps -784(%rbp), %xmm1
movaps %xmm1, -704(%rbp)
movaps %xmm0, -464(%rbp)
.LBB781:
.LBB782:
.loc 2 183 0
movaps -704(%rbp), %xmm0
addps -464(%rbp), %xmm0
.LBE782:
.LBE781:
.loc 1 387 0
movaps %xmm0, -784(%rbp)
movaps -784(%rbp), %xmm0
movaps %xmm0, -688(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -480(%rbp)
.LBB783:
.LBB784:
.loc 2 195 0
movaps -688(%rbp), %xmm0
mulps -480(%rbp), %xmm0
.LBE784:
.LBE783:
.loc 1 388 0
movaps %xmm0, -784(%rbp)
movaps -784(%rbp), %xmm0
movaps %xmm0, -672(%rbp)
movaps -1552(%rbp), %xmm0
movaps %xmm0, -496(%rbp)
.LBB785:
.LBB786:
.loc 2 195 0
movaps -672(%rbp), %xmm0
mulps -496(%rbp), %xmm0
.LBE786:
.LBE785:
.loc 1 389 0
movaps %xmm0, -784(%rbp)
movaps -784(%rbp), %xmm0
movaps %xmm0, -656(%rbp)
movaps -1552(%rbp), %xmm0
movaps %xmm0, -512(%rbp)
.LBB787:
.LBB788:
.loc 2 183 0
movaps -656(%rbp), %xmm0
addps -512(%rbp), %xmm0
.LBE788:
.LBE787:
.loc 1 390 0
movaps %xmm0, -784(%rbp)
.loc 1 393 0
movaps -1136(%rbp), %xmm0
movaps %xmm0, -1088(%rbp)
movaps -1088(%rbp), %xmm0
movaps %xmm0, -640(%rbp)
movaps -784(%rbp), %xmm0
movaps %xmm0, -528(%rbp)
.LBB789:
.LBB790:
.loc 2 239 0
movaps -640(%rbp), %xmm0
andps -528(%rbp), %xmm0
.LBE790:
.LBE789:
.loc 1 394 0
movaps %xmm0, -784(%rbp)
movaps -1088(%rbp), %xmm0
movaps %xmm0, -624(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -544(%rbp)
.LBB791:
.LBB792:
.loc 2 245 0
movaps -624(%rbp), %xmm0
andnps -544(%rbp), %xmm0
.LBE792:
.LBE791:
.loc 1 395 0
movaps %xmm0, -1232(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -608(%rbp)
movaps -784(%rbp), %xmm0
movaps %xmm0, -560(%rbp)
.LBB793:
.LBB794:
.loc 2 183 0
movaps -608(%rbp), %xmm0
addps -560(%rbp), %xmm0
.LBE794:
.LBE793:
.loc 1 396 0
movaps %xmm0, -1232(%rbp)
movaps -1232(%rbp), %xmm0
movaps %xmm0, -592(%rbp)
movaps -1280(%rbp), %xmm0
movaps %xmm0, -576(%rbp)
.LBB795:
.LBB796:
.loc 2 257 0
movaps -592(%rbp), %xmm0
xorps -576(%rbp), %xmm0
.LBE796:
.LBE795:
.loc 1 398 0
movaps %xmm0, -1232(%rbp)
.loc 1 399 0
movaps -1232(%rbp), %xmm0
.loc 1 400 0
movq -8(%rbp), %rax
xorq %fs:40, %rax
je .L144
call __stack_chk_fail@PLT
.L144:
leave
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE501:
.size _Z6sin_psDv4_f, .-_Z6sin_psDv4_f
.globl _Z6sin_psU8__vectorf
.set _Z6sin_psU8__vectorf,_Z6sin_psDv4_f
.globl _Z6cos_psDv4_f
.type _Z6cos_psDv4_f, @function
_Z6cos_psDv4_f:
.LFB502:
.loc 1 403 0
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
subq $1504, %rsp
1: call *mcount@GOTPCREL(%rip)
movaps %xmm0, -1504(%rbp)
.loc 1 403 0
movq %fs:40, %rax
movq %rax, -8(%rbp)
xorl %eax, %eax
.LBB797:
.LBB798:
.loc 2 117 0
pxor %xmm0, %xmm0
.LBE798:
.LBE797:
.loc 1 404 0
movaps %xmm0, -1216(%rbp)
.loc 1 411 0
leaq _ZL17_ps_inv_sign_mask(%rip), %rax
movaps (%rax), %xmm0
movaps -1504(%rbp), %xmm1
movaps %xmm1, -1200(%rbp)
movaps %xmm0, -48(%rbp)
.LBB799:
.LBB800:
.loc 2 239 0
movaps -1200(%rbp), %xmm0
andps -48(%rbp), %xmm0
.LBE800:
.LBE799:
.loc 1 411 0
movaps %xmm0, -1504(%rbp)
.loc 1 414 0
leaq _ZL15_ps_cephes_FOPI(%rip), %rax
movaps (%rax), %xmm0
movaps -1504(%rbp), %xmm1
movaps %xmm1, -1168(%rbp)
movaps %xmm0, -64(%rbp)
.LBB801:
.LBB802:
.loc 2 195 0
movaps -1168(%rbp), %xmm0
mulps -64(%rbp), %xmm0
.LBE802:
.LBE801:
.loc 1 414 0
movaps %xmm0, -1184(%rbp)
movaps -1216(%rbp), %xmm0
movaps %xmm0, -1152(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -80(%rbp)
.LBB803:
.LBB804:
.loc 2 784 0
movaps -1152(%rbp), %xmm0
movlps -72(%rbp), %xmm0
.LBE804:
.LBE803:
.loc 1 437 0
movaps %xmm0, -1216(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -1136(%rbp)
.LBB805:
.LBB806:
.loc 2 586 0
cvttps2pi -1136(%rbp), %mm0
.LBE806:
.LBE805:
.loc 1 438 0
movq %mm0, -1472(%rbp)
movaps -1216(%rbp), %xmm0
movaps %xmm0, -1120(%rbp)
.LBB807:
.LBB808:
.loc 2 586 0
cvttps2pi -1120(%rbp), %mm0
.LBE808:
.LBE807:
.loc 1 439 0
movq %mm0, -1464(%rbp)
.loc 1 442 0
leaq _ZL7_pi32_1(%rip), %rax
movq (%rax), %rax
movq -1472(%rbp), %rdx
movq %rdx, -1456(%rbp)
movq %rax, -1224(%rbp)
.LBB809:
.LBB810:
.loc 3 299 0
movq -1456(%rbp), %mm0
paddd -1224(%rbp), %mm0
.LBE810:
.LBE809:
.loc 1 442 0
movq %mm0, -1472(%rbp)
.loc 1 443 0
leaq _ZL7_pi32_1(%rip), %rax
movq (%rax), %rax
movq -1464(%rbp), %rdx
movq %rdx, -1448(%rbp)
movq %rax, -1232(%rbp)
.LBB811:
.LBB812:
.loc 3 299 0
movq -1448(%rbp), %mm0
paddd -1232(%rbp), %mm0
.LBE812:
.LBE811:
.loc 1 443 0
movq %mm0, -1464(%rbp)
.loc 1 444 0
leaq _ZL10_pi32_inv1(%rip), %rax
movq (%rax), %rax
movq -1472(%rbp), %rdx
movq %rdx, -1440(%rbp)
movq %rax, -1240(%rbp)
.LBB813:
.LBB814:
.loc 3 740 0
movq -1440(%rbp), %mm0
pand -1240(%rbp), %mm0
.LBE814:
.LBE813:
.loc 1 444 0
movq %mm0, -1472(%rbp)
.loc 1 445 0
leaq _ZL10_pi32_inv1(%rip), %rax
movq (%rax), %rax
movq -1464(%rbp), %rdx
movq %rdx, -1432(%rbp)
movq %rax, -1248(%rbp)
.LBB815:
.LBB816:
.loc 3 740 0
movq -1432(%rbp), %mm0
pand -1248(%rbp), %mm0
.LBE816:
.LBE815:
.loc 1 445 0
movq %mm0, -1464(%rbp)
movq -1472(%rbp), %rax
movq %rax, -1424(%rbp)
movq -1464(%rbp), %rax
movq %rax, -1256(%rbp)
.LBB817:
.LBB818:
.LBB819:
.LBB820:
.loc 2 117 0
pxor %xmm0, %xmm0
.LBE820:
.LBE819:
.loc 2 713 0
movaps %xmm0, -128(%rbp)
.loc 2 714 0
movaps -128(%rbp), %xmm0
cvtpi2ps -1424(%rbp), %xmm0
movaps %xmm0, -112(%rbp)
.loc 2 715 0
movaps -112(%rbp), %xmm0
cvtpi2ps -1256(%rbp), %xmm0
movaps %xmm0, -96(%rbp)
.loc 2 716 0
movaps -112(%rbp), %xmm0
movhps -96(%rbp), %xmm0
.LBE818:
.LBE817:
.loc 1 447 0
movaps %xmm0, -1184(%rbp)
.loc 1 450 0
leaq _ZL7_pi32_2(%rip), %rax
movq (%rax), %rax
movq -1472(%rbp), %rdx
movq %rdx, -1416(%rbp)
movq %rax, -1264(%rbp)
.LBB821:
.LBB822:
.loc 3 411 0
movq -1416(%rbp), %mm0
psubd -1264(%rbp), %mm0
.LBE822:
.LBE821:
.loc 1 450 0
movq %mm0, -1472(%rbp)
.loc 1 451 0
leaq _ZL7_pi32_2(%rip), %rax
movq (%rax), %rax
movq -1464(%rbp), %rdx
movq %rdx, -1408(%rbp)
movq %rax, -1272(%rbp)
.LBB823:
.LBB824:
.loc 3 411 0
movq -1408(%rbp), %mm0
psubd -1272(%rbp), %mm0
.LBE824:
.LBE823:
.loc 1 451 0
movq %mm0, -1464(%rbp)
.loc 1 456 0
leaq _ZL7_pi32_4(%rip), %rax
movq (%rax), %rax
movq -1472(%rbp), %rdx
movq %rdx, -1392(%rbp)
movq %rax, -1280(%rbp)
.LBB825:
.LBB826:
.loc 3 754 0
movq -1392(%rbp), %mm0
pandn -1280(%rbp), %mm0
.LBE826:
.LBE825:
.loc 1 456 0
movq %mm0, -1400(%rbp)
.loc 1 457 0
leaq _ZL7_pi32_4(%rip), %rax
movq (%rax), %rax
movq -1464(%rbp), %rdx
movq %rdx, -1376(%rbp)
movq %rax, -1288(%rbp)
.LBB827:
.LBB828:
.loc 3 754 0
movq -1376(%rbp), %mm0
pandn -1288(%rbp), %mm0
.LBE828:
.LBE827:
.loc 1 457 0
movq %mm0, -1384(%rbp)
movq -1400(%rbp), %rax
movq %rax, -1368(%rbp)
movl $29, -1476(%rbp)
.LBB829:
.LBB830:
.loc 3 577 0
movq -1368(%rbp), %mm0
movd -1476(%rbp), %mm1
pslld %mm1, %mm0
.LBE830:
.LBE829:
.loc 1 458 0
movq %mm0, -1400(%rbp)
movq -1384(%rbp), %rax
movq %rax, -1360(%rbp)
movl $29, -1480(%rbp)
.LBB831:
.LBB832:
.loc 3 577 0
movq -1360(%rbp), %mm0
movd -1480(%rbp), %mm1
pslld %mm1, %mm0
.LBE832:
.LBE831:
.loc 1 459 0
movq %mm0, -1384(%rbp)
.loc 1 461 0
leaq _ZL7_pi32_2(%rip), %rax
movq (%rax), %rax
movq -1472(%rbp), %rdx
movq %rdx, -1352(%rbp)
movq %rax, -1296(%rbp)
.LBB833:
.LBB834:
.loc 3 740 0
movq -1352(%rbp), %mm0
pand -1296(%rbp), %mm0
.LBE834:
.LBE833:
.loc 1 461 0
movq %mm0, -1472(%rbp)
.loc 1 462 0
leaq _ZL7_pi32_2(%rip), %rax
movq (%rax), %rax
movq -1464(%rbp), %rdx
movq %rdx, -1344(%rbp)
movq %rax, -1304(%rbp)
.LBB835:
.LBB836:
.loc 3 740 0
movq -1344(%rbp), %mm0
pand -1304(%rbp), %mm0
.LBE836:
.LBE835:
.loc 1 462 0
movq %mm0, -1464(%rbp)
.LBB837:
.LBB838:
.loc 3 871 0
movl $0, %edx
movq -1472(%rbp), %rax
movq %rax, -1336(%rbp)
movq %rdx, -1312(%rbp)
.LBE838:
.LBE837:
.LBB839:
.LBB840:
.loc 3 846 0
movq -1336(%rbp), %mm0
pcmpeqd -1312(%rbp), %mm0
.LBE840:
.LBE839:
.loc 1 464 0
movq %mm0, -1472(%rbp)
.LBB841:
.LBB842:
.loc 3 871 0
movl $0, %edx
movq -1464(%rbp), %rax
movq %rax, -1328(%rbp)
movq %rdx, -1320(%rbp)
.LBE842:
.LBE841:
.LBB843:
.LBB844:
.loc 3 846 0
movq -1328(%rbp), %mm0
pcmpeqd -1320(%rbp), %mm0
.LBE844:
.LBE843:
.loc 1 465 0
movq %mm0, -1464(%rbp)
.LBB845:
.loc 1 468 0
movq -1400(%rbp), %rax
movq %rax, -32(%rbp)
movq -1384(%rbp), %rax
movq %rax, -24(%rbp)
movaps -32(%rbp), %xmm0
movaps %xmm0, -1104(%rbp)
.LBE845:
.LBB846:
.loc 1 469 0
movq -1472(%rbp), %rax
movq %rax, -32(%rbp)
movq -1464(%rbp), %rax
movq %rax, -24(%rbp)
movaps -32(%rbp), %xmm0
movaps %xmm0, -1088(%rbp)
.LBE846:
.LBB847:
.LBB848:
.loc 3 51 0
emms
.LBE848:
.LBE847:
.loc 1 474 0
leaq _ZL20_ps_minus_cephes_DP1(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1072(%rbp)
.loc 1 475 0
leaq _ZL20_ps_minus_cephes_DP2(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1216(%rbp)
.loc 1 476 0
leaq _ZL20_ps_minus_cephes_DP3(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1056(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -1040(%rbp)
movaps -1072(%rbp), %xmm0
movaps %xmm0, -144(%rbp)
.LBB849:
.LBB850:
.loc 2 195 0
movaps -1040(%rbp), %xmm0
mulps -144(%rbp), %xmm0
.LBE850:
.LBE849:
.loc 1 477 0
movaps %xmm0, -1072(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -1024(%rbp)
movaps -1216(%rbp), %xmm0
movaps %xmm0, -160(%rbp)
.LBB851:
.LBB852:
.loc 2 195 0
movaps -1024(%rbp), %xmm0
mulps -160(%rbp), %xmm0
.LBE852:
.LBE851:
.loc 1 478 0
movaps %xmm0, -1216(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -1008(%rbp)
movaps -1056(%rbp), %xmm0
movaps %xmm0, -176(%rbp)
.LBB853:
.LBB854:
.loc 2 195 0
movaps -1008(%rbp), %xmm0
mulps -176(%rbp), %xmm0
.LBE854:
.LBE853:
.loc 1 479 0
movaps %xmm0, -1056(%rbp)
movaps -1504(%rbp), %xmm0
movaps %xmm0, -992(%rbp)
movaps -1072(%rbp), %xmm0
movaps %xmm0, -192(%rbp)
.LBB855:
.LBB856:
.loc 2 183 0
movaps -992(%rbp), %xmm0
addps -192(%rbp), %xmm0
.LBE856:
.LBE855:
.loc 1 480 0
movaps %xmm0, -1504(%rbp)
movaps -1504(%rbp), %xmm0
movaps %xmm0, -976(%rbp)
movaps -1216(%rbp), %xmm0
movaps %xmm0, -208(%rbp)
.LBB857:
.LBB858:
.loc 2 183 0
movaps -976(%rbp), %xmm0
addps -208(%rbp), %xmm0
.LBE858:
.LBE857:
.loc 1 481 0
movaps %xmm0, -1504(%rbp)
movaps -1504(%rbp), %xmm0
movaps %xmm0, -960(%rbp)
movaps -1056(%rbp), %xmm0
movaps %xmm0, -224(%rbp)
.LBB859:
.LBB860:
.loc 2 183 0
movaps -960(%rbp), %xmm0
addps -224(%rbp), %xmm0
.LBE860:
.LBE859:
.loc 1 482 0
movaps %xmm0, -1504(%rbp)
.loc 1 485 0
leaq _ZL13_ps_coscof_p0(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1184(%rbp)
movaps -1504(%rbp), %xmm0
movaps %xmm0, -928(%rbp)
movaps -1504(%rbp), %xmm0
movaps %xmm0, -240(%rbp)
.LBB861:
.LBB862:
.loc 2 195 0
movaps -928(%rbp), %xmm0
mulps -240(%rbp), %xmm0
.LBE862:
.LBE861:
.loc 1 486 0
movaps %xmm0, -944(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -912(%rbp)
movaps -944(%rbp), %xmm0
movaps %xmm0, -256(%rbp)
.LBB863:
.LBB864:
.loc 2 195 0
movaps -912(%rbp), %xmm0
mulps -256(%rbp), %xmm0
.LBE864:
.LBE863:
.loc 1 488 0
movaps %xmm0, -1184(%rbp)
.loc 1 489 0
leaq _ZL13_ps_coscof_p1(%rip), %rax
movaps (%rax), %xmm0
movaps -1184(%rbp), %xmm1
movaps %xmm1, -896(%rbp)
movaps %xmm0, -272(%rbp)
.LBB865:
.LBB866:
.loc 2 183 0
movaps -896(%rbp), %xmm0
addps -272(%rbp), %xmm0
.LBE866:
.LBE865:
.loc 1 489 0
movaps %xmm0, -1184(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -880(%rbp)
movaps -944(%rbp), %xmm0
movaps %xmm0, -288(%rbp)
.LBB867:
.LBB868:
.loc 2 195 0
movaps -880(%rbp), %xmm0
mulps -288(%rbp), %xmm0
.LBE868:
.LBE867:
.loc 1 490 0
movaps %xmm0, -1184(%rbp)
.loc 1 491 0
leaq _ZL13_ps_coscof_p2(%rip), %rax
movaps (%rax), %xmm0
movaps -1184(%rbp), %xmm1
movaps %xmm1, -864(%rbp)
movaps %xmm0, -304(%rbp)
.LBB869:
.LBB870:
.loc 2 183 0
movaps -864(%rbp), %xmm0
addps -304(%rbp), %xmm0
.LBE870:
.LBE869:
.loc 1 491 0
movaps %xmm0, -1184(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -848(%rbp)
movaps -944(%rbp), %xmm0
movaps %xmm0, -320(%rbp)
.LBB871:
.LBB872:
.loc 2 195 0
movaps -848(%rbp), %xmm0
mulps -320(%rbp), %xmm0
.LBE872:
.LBE871:
.loc 1 492 0
movaps %xmm0, -1184(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -832(%rbp)
movaps -944(%rbp), %xmm0
movaps %xmm0, -336(%rbp)
.LBB873:
.LBB874:
.loc 2 195 0
movaps -832(%rbp), %xmm0
mulps -336(%rbp), %xmm0
.LBE874:
.LBE873:
.loc 1 493 0
movaps %xmm0, -1184(%rbp)
.loc 1 494 0
leaq _ZL7_ps_0p5(%rip), %rax
movaps (%rax), %xmm0
movaps -944(%rbp), %xmm1
movaps %xmm1, -800(%rbp)
movaps %xmm0, -352(%rbp)
.LBB875:
.LBB876:
.loc 2 195 0
movaps -800(%rbp), %xmm0
mulps -352(%rbp), %xmm0
.LBE876:
.LBE875:
.loc 1 494 0
movaps %xmm0, -816(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -784(%rbp)
movaps -816(%rbp), %xmm0
movaps %xmm0, -368(%rbp)
.LBB877:
.LBB878:
.loc 2 189 0
movaps -784(%rbp), %xmm0
subps -368(%rbp), %xmm0
.LBE878:
.LBE877:
.loc 1 495 0
movaps %xmm0, -1184(%rbp)
.loc 1 496 0
leaq _ZL5_ps_1(%rip), %rax
movaps (%rax), %xmm0
movaps -1184(%rbp), %xmm1
movaps %xmm1, -752(%rbp)
movaps %xmm0, -384(%rbp)
.LBB879:
.LBB880:
.loc 2 183 0
movaps -752(%rbp), %xmm0
addps -384(%rbp), %xmm0
.LBE880:
.LBE879:
.loc 1 496 0
movaps %xmm0, -1184(%rbp)
.loc 1 500 0
leaq _ZL13_ps_sincof_p0(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -768(%rbp)
movaps -768(%rbp), %xmm0
movaps %xmm0, -736(%rbp)
movaps -944(%rbp), %xmm0
movaps %xmm0, -400(%rbp)
.LBB881:
.LBB882:
.loc 2 195 0
movaps -736(%rbp), %xmm0
mulps -400(%rbp), %xmm0
.LBE882:
.LBE881:
.loc 1 501 0
movaps %xmm0, -768(%rbp)
.loc 1 502 0
leaq _ZL13_ps_sincof_p1(%rip), %rax
movaps (%rax), %xmm0
movaps -768(%rbp), %xmm1
movaps %xmm1, -720(%rbp)
movaps %xmm0, -416(%rbp)
.LBB883:
.LBB884:
.loc 2 183 0
movaps -720(%rbp), %xmm0
addps -416(%rbp), %xmm0
.LBE884:
.LBE883:
.loc 1 502 0
movaps %xmm0, -768(%rbp)
movaps -768(%rbp), %xmm0
movaps %xmm0, -704(%rbp)
movaps -944(%rbp), %xmm0
movaps %xmm0, -432(%rbp)
.LBB885:
.LBB886:
.loc 2 195 0
movaps -704(%rbp), %xmm0
mulps -432(%rbp), %xmm0
.LBE886:
.LBE885:
.loc 1 503 0
movaps %xmm0, -768(%rbp)
.loc 1 504 0
leaq _ZL13_ps_sincof_p2(%rip), %rax
movaps (%rax), %xmm0
movaps -768(%rbp), %xmm1
movaps %xmm1, -688(%rbp)
movaps %xmm0, -448(%rbp)
.LBB887:
.LBB888:
.loc 2 183 0
movaps -688(%rbp), %xmm0
addps -448(%rbp), %xmm0
.LBE888:
.LBE887:
.loc 1 504 0
movaps %xmm0, -768(%rbp)
movaps -768(%rbp), %xmm0
movaps %xmm0, -672(%rbp)
movaps -944(%rbp), %xmm0
movaps %xmm0, -464(%rbp)
.LBB889:
.LBB890:
.loc 2 195 0
movaps -672(%rbp), %xmm0
mulps -464(%rbp), %xmm0
.LBE890:
.LBE889:
.loc 1 505 0
movaps %xmm0, -768(%rbp)
movaps -768(%rbp), %xmm0
movaps %xmm0, -656(%rbp)
movaps -1504(%rbp), %xmm0
movaps %xmm0, -480(%rbp)
.LBB891:
.LBB892:
.loc 2 195 0
movaps -656(%rbp), %xmm0
mulps -480(%rbp), %xmm0
.LBE892:
.LBE891:
.loc 1 506 0
movaps %xmm0, -768(%rbp)
movaps -768(%rbp), %xmm0
movaps %xmm0, -640(%rbp)
movaps -1504(%rbp), %xmm0
movaps %xmm0, -496(%rbp)
.LBB893:
.LBB894:
.loc 2 183 0
movaps -640(%rbp), %xmm0
addps -496(%rbp), %xmm0
.LBE894:
.LBE893:
.loc 1 507 0
movaps %xmm0, -768(%rbp)
.loc 1 510 0
movaps -1088(%rbp), %xmm0
movaps %xmm0, -1056(%rbp)
movaps -1056(%rbp), %xmm0
movaps %xmm0, -624(%rbp)
movaps -768(%rbp), %xmm0
movaps %xmm0, -512(%rbp)
.LBB895:
.LBB896:
.loc 2 239 0
movaps -624(%rbp), %xmm0
andps -512(%rbp), %xmm0
.LBE896:
.LBE895:
.loc 1 511 0
movaps %xmm0, -768(%rbp)
movaps -1056(%rbp), %xmm0
movaps %xmm0, -608(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -528(%rbp)
.LBB897:
.LBB898:
.loc 2 245 0
movaps -608(%rbp), %xmm0
andnps -528(%rbp), %xmm0
.LBE898:
.LBE897:
.loc 1 512 0
movaps %xmm0, -1184(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -592(%rbp)
movaps -768(%rbp), %xmm0
movaps %xmm0, -544(%rbp)
.LBB899:
.LBB900:
.loc 2 183 0
movaps -592(%rbp), %xmm0
addps -544(%rbp), %xmm0
.LBE900:
.LBE899:
.loc 1 513 0
movaps %xmm0, -1184(%rbp)
movaps -1184(%rbp), %xmm0
movaps %xmm0, -576(%rbp)
movaps -1104(%rbp), %xmm0
movaps %xmm0, -560(%rbp)
.LBB901:
.LBB902:
.loc 2 257 0
movaps -576(%rbp), %xmm0
xorps -560(%rbp), %xmm0
.LBE902:
.LBE901:
.loc 1 515 0
movaps %xmm0, -1184(%rbp)
.loc 1 517 0
movaps -1184(%rbp), %xmm0
.loc 1 518 0
movq -8(%rbp), %rax
xorq %fs:40, %rax
je .L198
call __stack_chk_fail@PLT
.L198:
leave
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE502:
.size _Z6cos_psDv4_f, .-_Z6cos_psDv4_f
.globl _Z6cos_psU8__vectorf
.set _Z6cos_psU8__vectorf,_Z6cos_psDv4_f
.globl _Z9sincos_psDv4_fPS_S0_
.type _Z9sincos_psDv4_fPS_S0_, @function
_Z9sincos_psDv4_fPS_S0_:
.LFB503:
.loc 1 522 0
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
subq $1840, %rsp
1: call *mcount@GOTPCREL(%rip)
movaps %xmm0, -1824(%rbp)
movq %rdi, -1832(%rbp)
movq %rsi, -1840(%rbp)
.loc 1 522 0
movq %fs:40, %rax
movq %rax, -8(%rbp)
xorl %eax, %eax
.LBB903:
.LBB904:
.loc 2 117 0
pxor %xmm0, %xmm0
.LBE904:
.LBE903:
.loc 1 523 0
movaps %xmm0, -1472(%rbp)
.loc 1 529 0
movaps -1824(%rbp), %xmm0
movaps %xmm0, -1456(%rbp)
.loc 1 531 0
leaq _ZL17_ps_inv_sign_mask(%rip), %rax
movaps (%rax), %xmm0
movaps -1824(%rbp), %xmm1
movaps %xmm1, -1440(%rbp)
movaps %xmm0, -48(%rbp)
.LBB905:
.LBB906:
.loc 2 239 0
movaps -1440(%rbp), %xmm0
andps -48(%rbp), %xmm0
.LBE906:
.LBE905:
.loc 1 531 0
movaps %xmm0, -1824(%rbp)
.loc 1 533 0
leaq _ZL13_ps_sign_mask(%rip), %rax
movaps (%rax), %xmm0
movaps -1456(%rbp), %xmm1
movaps %xmm1, -1424(%rbp)
movaps %xmm0, -64(%rbp)
.LBB907:
.LBB908:
.loc 2 239 0
movaps -1424(%rbp), %xmm0
andps -64(%rbp), %xmm0
.LBE908:
.LBE907:
.loc 1 533 0
movaps %xmm0, -1456(%rbp)
.loc 1 536 0
leaq _ZL15_ps_cephes_FOPI(%rip), %rax
movaps (%rax), %xmm0
movaps -1824(%rbp), %xmm1
movaps %xmm1, -1392(%rbp)
movaps %xmm0, -80(%rbp)
.LBB909:
.LBB910:
.loc 2 195 0
movaps -1392(%rbp), %xmm0
mulps -80(%rbp), %xmm0
.LBE910:
.LBE909:
.loc 1 536 0
movaps %xmm0, -1408(%rbp)
movaps -1472(%rbp), %xmm0
movaps %xmm0, -1376(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -96(%rbp)
.LBB911:
.LBB912:
.loc 2 784 0
movaps -1376(%rbp), %xmm0
movlps -88(%rbp), %xmm0
.LBE912:
.LBE911:
.loc 1 560 0
movaps %xmm0, -1472(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -1360(%rbp)
.LBB913:
.LBB914:
.loc 2 586 0
cvttps2pi -1360(%rbp), %mm0
.LBE914:
.LBE913:
.loc 1 561 0
movq %mm0, -1792(%rbp)
movaps -1472(%rbp), %xmm0
movaps %xmm0, -1344(%rbp)
.LBB915:
.LBB916:
.loc 2 586 0
cvttps2pi -1344(%rbp), %mm0
.LBE916:
.LBE915:
.loc 1 562 0
movq %mm0, -1784(%rbp)
.loc 1 565 0
leaq _ZL7_pi32_1(%rip), %rax
movq (%rax), %rax
movq -1792(%rbp), %rdx
movq %rdx, -1776(%rbp)
movq %rax, -1480(%rbp)
.LBB917:
.LBB918:
.loc 3 299 0
movq -1776(%rbp), %mm0
paddd -1480(%rbp), %mm0
.LBE918:
.LBE917:
.loc 1 565 0
movq %mm0, -1792(%rbp)
.loc 1 566 0
leaq _ZL7_pi32_1(%rip), %rax
movq (%rax), %rax
movq -1784(%rbp), %rdx
movq %rdx, -1768(%rbp)
movq %rax, -1488(%rbp)
.LBB919:
.LBB920:
.loc 3 299 0
movq -1768(%rbp), %mm0
paddd -1488(%rbp), %mm0
.LBE920:
.LBE919:
.loc 1 566 0
movq %mm0, -1784(%rbp)
.loc 1 567 0
leaq _ZL10_pi32_inv1(%rip), %rax
movq (%rax), %rax
movq -1792(%rbp), %rdx
movq %rdx, -1760(%rbp)
movq %rax, -1496(%rbp)
.LBB921:
.LBB922:
.loc 3 740 0
movq -1760(%rbp), %mm0
pand -1496(%rbp), %mm0
.LBE922:
.LBE921:
.loc 1 567 0
movq %mm0, -1792(%rbp)
.loc 1 568 0
leaq _ZL10_pi32_inv1(%rip), %rax
movq (%rax), %rax
movq -1784(%rbp), %rdx
movq %rdx, -1752(%rbp)
movq %rax, -1504(%rbp)
.LBB923:
.LBB924:
.loc 3 740 0
movq -1752(%rbp), %mm0
pand -1504(%rbp), %mm0
.LBE924:
.LBE923:
.loc 1 568 0
movq %mm0, -1784(%rbp)
movq -1792(%rbp), %rax
movq %rax, -1728(%rbp)
movq -1784(%rbp), %rax
movq %rax, -1512(%rbp)
.LBB925:
.LBB926:
.LBB927:
.LBB928:
.loc 2 117 0
pxor %xmm0, %xmm0
.LBE928:
.LBE927:
.loc 2 713 0
movaps %xmm0, -144(%rbp)
.loc 2 714 0
movaps -144(%rbp), %xmm0
cvtpi2ps -1728(%rbp), %xmm0
movaps %xmm0, -128(%rbp)
.loc 2 715 0
movaps -128(%rbp), %xmm0
cvtpi2ps -1512(%rbp), %xmm0
movaps %xmm0, -112(%rbp)
.loc 2 716 0
movaps -128(%rbp), %xmm0
movhps -112(%rbp), %xmm0
.LBE926:
.LBE925:
.loc 1 570 0
movaps %xmm0, -1408(%rbp)
.loc 1 572 0
movq -1792(%rbp), %rax
movq %rax, -1744(%rbp)
.loc 1 573 0
movq -1784(%rbp), %rax
movq %rax, -1736(%rbp)
.loc 1 576 0
leaq _ZL7_pi32_4(%rip), %rax
movq (%rax), %rax
movq -1792(%rbp), %rdx
movq %rdx, -1712(%rbp)
movq %rax, -1520(%rbp)
.LBB929:
.LBB930:
.loc 3 740 0
movq -1712(%rbp), %mm0
pand -1520(%rbp), %mm0
.LBE930:
.LBE929:
.loc 1 576 0
movq %mm0, -1720(%rbp)
.loc 1 577 0
leaq _ZL7_pi32_4(%rip), %rax
movq (%rax), %rax
movq -1784(%rbp), %rdx
movq %rdx, -1696(%rbp)
movq %rax, -1528(%rbp)
.LBB931:
.LBB932:
.loc 3 740 0
movq -1696(%rbp), %mm0
pand -1528(%rbp), %mm0
.LBE932:
.LBE931:
.loc 1 577 0
movq %mm0, -1704(%rbp)
movq -1720(%rbp), %rax
movq %rax, -1688(%rbp)
movl $29, -1796(%rbp)
.LBB933:
.LBB934:
.loc 3 577 0
movq -1688(%rbp), %mm0
movd -1796(%rbp), %mm1
pslld %mm1, %mm0
.LBE934:
.LBE933:
.loc 1 578 0
movq %mm0, -1720(%rbp)
movq -1704(%rbp), %rax
movq %rax, -1680(%rbp)
movl $29, -1800(%rbp)
.LBB935:
.LBB936:
.loc 3 577 0
movq -1680(%rbp), %mm0
movd -1800(%rbp), %mm1
pslld %mm1, %mm0
.LBE936:
.LBE935:
.loc 1 579 0
movq %mm0, -1704(%rbp)
.LBB937:
.loc 1 581 0
movq -1720(%rbp), %rax
movq %rax, -32(%rbp)
movq -1704(%rbp), %rax
movq %rax, -24(%rbp)
movaps -32(%rbp), %xmm0
movaps %xmm0, -1328(%rbp)
.LBE937:
.loc 1 585 0
leaq _ZL7_pi32_2(%rip), %rax
movq (%rax), %rax
movq -1792(%rbp), %rdx
movq %rdx, -1672(%rbp)
movq %rax, -1536(%rbp)
.LBB938:
.LBB939:
.loc 3 740 0
movq -1672(%rbp), %mm0
pand -1536(%rbp), %mm0
.LBE939:
.LBE938:
.loc 1 585 0
movq %mm0, -1792(%rbp)
.loc 1 586 0
leaq _ZL7_pi32_2(%rip), %rax
movq (%rax), %rax
movq -1784(%rbp), %rdx
movq %rdx, -1664(%rbp)
movq %rax, -1544(%rbp)
.LBB940:
.LBB941:
.loc 3 740 0
movq -1664(%rbp), %mm0
pand -1544(%rbp), %mm0
.LBE941:
.LBE940:
.loc 1 586 0
movq %mm0, -1784(%rbp)
.LBB942:
.LBB943:
.loc 3 871 0
movl $0, %edx
movq -1792(%rbp), %rax
movq %rax, -1656(%rbp)
movq %rdx, -1552(%rbp)
.LBE943:
.LBE942:
.LBB944:
.LBB945:
.loc 3 846 0
movq -1656(%rbp), %mm0
pcmpeqd -1552(%rbp), %mm0
.LBE945:
.LBE944:
.loc 1 587 0
movq %mm0, -1792(%rbp)
.LBB946:
.LBB947:
.loc 3 871 0
movl $0, %edx
movq -1784(%rbp), %rax
movq %rax, -1648(%rbp)
movq %rdx, -1560(%rbp)
.LBE947:
.LBE946:
.LBB948:
.LBB949:
.loc 3 846 0
movq -1648(%rbp), %mm0
pcmpeqd -1560(%rbp), %mm0
.LBE949:
.LBE948:
.loc 1 588 0
movq %mm0, -1784(%rbp)
.LBB950:
.loc 1 590 0
movq -1792(%rbp), %rax
movq %rax, -32(%rbp)
movq -1784(%rbp), %rax
movq %rax, -24(%rbp)
movaps -32(%rbp), %xmm0
movaps %xmm0, -1312(%rbp)
.LBE950:
.loc 1 595 0
leaq _ZL20_ps_minus_cephes_DP1(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1296(%rbp)
.loc 1 596 0
leaq _ZL20_ps_minus_cephes_DP2(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1280(%rbp)
.loc 1 597 0
leaq _ZL20_ps_minus_cephes_DP3(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1472(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -1264(%rbp)
movaps -1296(%rbp), %xmm0
movaps %xmm0, -160(%rbp)
.LBB951:
.LBB952:
.loc 2 195 0
movaps -1264(%rbp), %xmm0
mulps -160(%rbp), %xmm0
.LBE952:
.LBE951:
.loc 1 598 0
movaps %xmm0, -1296(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -1248(%rbp)
movaps -1280(%rbp), %xmm0
movaps %xmm0, -176(%rbp)
.LBB953:
.LBB954:
.loc 2 195 0
movaps -1248(%rbp), %xmm0
mulps -176(%rbp), %xmm0
.LBE954:
.LBE953:
.loc 1 599 0
movaps %xmm0, -1280(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -1232(%rbp)
movaps -1472(%rbp), %xmm0
movaps %xmm0, -192(%rbp)
.LBB955:
.LBB956:
.loc 2 195 0
movaps -1232(%rbp), %xmm0
mulps -192(%rbp), %xmm0
.LBE956:
.LBE955:
.loc 1 600 0
movaps %xmm0, -1472(%rbp)
movaps -1824(%rbp), %xmm0
movaps %xmm0, -1216(%rbp)
movaps -1296(%rbp), %xmm0
movaps %xmm0, -208(%rbp)
.LBB957:
.LBB958:
.loc 2 183 0
movaps -1216(%rbp), %xmm0
addps -208(%rbp), %xmm0
.LBE958:
.LBE957:
.loc 1 601 0
movaps %xmm0, -1824(%rbp)
movaps -1824(%rbp), %xmm0
movaps %xmm0, -1200(%rbp)
movaps -1280(%rbp), %xmm0
movaps %xmm0, -224(%rbp)
.LBB959:
.LBB960:
.loc 2 183 0
movaps -1200(%rbp), %xmm0
addps -224(%rbp), %xmm0
.LBE960:
.LBE959:
.loc 1 602 0
movaps %xmm0, -1824(%rbp)
movaps -1824(%rbp), %xmm0
movaps %xmm0, -1184(%rbp)
movaps -1472(%rbp), %xmm0
movaps %xmm0, -240(%rbp)
.LBB961:
.LBB962:
.loc 2 183 0
movaps -1184(%rbp), %xmm0
addps -240(%rbp), %xmm0
.LBE962:
.LBE961:
.loc 1 603 0
movaps %xmm0, -1824(%rbp)
.loc 1 612 0
leaq _ZL7_pi32_2(%rip), %rax
movq (%rax), %rax
movq -1744(%rbp), %rdx
movq %rdx, -1640(%rbp)
movq %rax, -1568(%rbp)
.LBB963:
.LBB964:
.loc 3 411 0
movq -1640(%rbp), %mm0
psubd -1568(%rbp), %mm0
.LBE964:
.LBE963:
.loc 1 612 0
movq %mm0, -1744(%rbp)
.loc 1 613 0
leaq _ZL7_pi32_2(%rip), %rax
movq (%rax), %rax
movq -1736(%rbp), %rdx
movq %rdx, -1632(%rbp)
movq %rax, -1576(%rbp)
.LBB965:
.LBB966:
.loc 3 411 0
movq -1632(%rbp), %mm0
psubd -1576(%rbp), %mm0
.LBE966:
.LBE965:
.loc 1 613 0
movq %mm0, -1736(%rbp)
.loc 1 614 0
leaq _ZL7_pi32_4(%rip), %rax
movq (%rax), %rax
movq -1744(%rbp), %rdx
movq %rdx, -1624(%rbp)
movq %rax, -1584(%rbp)
.LBB967:
.LBB968:
.loc 3 754 0
movq -1624(%rbp), %mm0
pandn -1584(%rbp), %mm0
.LBE968:
.LBE967:
.loc 1 614 0
movq %mm0, -1744(%rbp)
.loc 1 615 0
leaq _ZL7_pi32_4(%rip), %rax
movq (%rax), %rax
movq -1736(%rbp), %rdx
movq %rdx, -1616(%rbp)
movq %rax, -1592(%rbp)
.LBB969:
.LBB970:
.loc 3 754 0
movq -1616(%rbp), %mm0
pandn -1592(%rbp), %mm0
.LBE970:
.LBE969:
.loc 1 615 0
movq %mm0, -1736(%rbp)
movq -1744(%rbp), %rax
movq %rax, -1608(%rbp)
movl $29, -1804(%rbp)
.LBB971:
.LBB972:
.loc 3 577 0
movq -1608(%rbp), %mm0
movd -1804(%rbp), %mm1
pslld %mm1, %mm0
.LBE972:
.LBE971:
.loc 1 616 0
movq %mm0, -1744(%rbp)
movq -1736(%rbp), %rax
movq %rax, -1600(%rbp)
movl $29, -1808(%rbp)
.LBB973:
.LBB974:
.loc 3 577 0
movq -1600(%rbp), %mm0
movd -1808(%rbp), %mm1
pslld %mm1, %mm0
.LBE974:
.LBE973:
.loc 1 617 0
movq %mm0, -1736(%rbp)
.LBB975:
.loc 1 619 0
movq -1744(%rbp), %rax
movq %rax, -32(%rbp)
movq -1736(%rbp), %rax
movq %rax, -24(%rbp)
movaps -32(%rbp), %xmm0
movaps %xmm0, -1168(%rbp)
.LBE975:
.LBB976:
.LBB977:
.loc 3 51 0
emms
movaps -1456(%rbp), %xmm0
movaps %xmm0, -1152(%rbp)
movaps -1328(%rbp), %xmm0
movaps %xmm0, -256(%rbp)
.LBE977:
.LBE976:
.LBB978:
.LBB979:
.loc 2 257 0
movaps -1152(%rbp), %xmm0
xorps -256(%rbp), %xmm0
.LBE979:
.LBE978:
.loc 1 623 0
movaps %xmm0, -1456(%rbp)
movaps -1824(%rbp), %xmm0
movaps %xmm0, -1120(%rbp)
movaps -1824(%rbp), %xmm0
movaps %xmm0, -272(%rbp)
.LBB980:
.LBB981:
.loc 2 195 0
movaps -1120(%rbp), %xmm0
mulps -272(%rbp), %xmm0
.LBE981:
.LBE980:
.loc 1 627 0
movaps %xmm0, -1136(%rbp)
.loc 1 628 0
leaq _ZL13_ps_coscof_p0(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -1408(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -1104(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -288(%rbp)
.LBB982:
.LBB983:
.loc 2 195 0
movaps -1104(%rbp), %xmm0
mulps -288(%rbp), %xmm0
.LBE983:
.LBE982:
.loc 1 630 0
movaps %xmm0, -1408(%rbp)
.loc 1 631 0
leaq _ZL13_ps_coscof_p1(%rip), %rax
movaps (%rax), %xmm0
movaps -1408(%rbp), %xmm1
movaps %xmm1, -1088(%rbp)
movaps %xmm0, -304(%rbp)
.LBB984:
.LBB985:
.loc 2 183 0
movaps -1088(%rbp), %xmm0
addps -304(%rbp), %xmm0
.LBE985:
.LBE984:
.loc 1 631 0
movaps %xmm0, -1408(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -1072(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -320(%rbp)
.LBB986:
.LBB987:
.loc 2 195 0
movaps -1072(%rbp), %xmm0
mulps -320(%rbp), %xmm0
.LBE987:
.LBE986:
.loc 1 632 0
movaps %xmm0, -1408(%rbp)
.loc 1 633 0
leaq _ZL13_ps_coscof_p2(%rip), %rax
movaps (%rax), %xmm0
movaps -1408(%rbp), %xmm1
movaps %xmm1, -1056(%rbp)
movaps %xmm0, -336(%rbp)
.LBB988:
.LBB989:
.loc 2 183 0
movaps -1056(%rbp), %xmm0
addps -336(%rbp), %xmm0
.LBE989:
.LBE988:
.loc 1 633 0
movaps %xmm0, -1408(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -1040(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -352(%rbp)
.LBB990:
.LBB991:
.loc 2 195 0
movaps -1040(%rbp), %xmm0
mulps -352(%rbp), %xmm0
.LBE991:
.LBE990:
.loc 1 634 0
movaps %xmm0, -1408(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -1024(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -368(%rbp)
.LBB992:
.LBB993:
.loc 2 195 0
movaps -1024(%rbp), %xmm0
mulps -368(%rbp), %xmm0
.LBE993:
.LBE992:
.loc 1 635 0
movaps %xmm0, -1408(%rbp)
.loc 1 636 0
leaq _ZL7_ps_0p5(%rip), %rax
movaps (%rax), %xmm0
movaps -1136(%rbp), %xmm1
movaps %xmm1, -992(%rbp)
movaps %xmm0, -384(%rbp)
.LBB994:
.LBB995:
.loc 2 195 0
movaps -992(%rbp), %xmm0
mulps -384(%rbp), %xmm0
.LBE995:
.LBE994:
.loc 1 636 0
movaps %xmm0, -1008(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -976(%rbp)
movaps -1008(%rbp), %xmm0
movaps %xmm0, -400(%rbp)
.LBB996:
.LBB997:
.loc 2 189 0
movaps -976(%rbp), %xmm0
subps -400(%rbp), %xmm0
.LBE997:
.LBE996:
.loc 1 637 0
movaps %xmm0, -1408(%rbp)
.loc 1 638 0
leaq _ZL5_ps_1(%rip), %rax
movaps (%rax), %xmm0
movaps -1408(%rbp), %xmm1
movaps %xmm1, -944(%rbp)
movaps %xmm0, -416(%rbp)
.LBB998:
.LBB999:
.loc 2 183 0
movaps -944(%rbp), %xmm0
addps -416(%rbp), %xmm0
.LBE999:
.LBE998:
.loc 1 638 0
movaps %xmm0, -1408(%rbp)
.loc 1 642 0
leaq _ZL13_ps_sincof_p0(%rip), %rax
movaps (%rax), %xmm0
movaps %xmm0, -960(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -928(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -432(%rbp)
.LBB1000:
.LBB1001:
.loc 2 195 0
movaps -928(%rbp), %xmm0
mulps -432(%rbp), %xmm0
.LBE1001:
.LBE1000:
.loc 1 643 0
movaps %xmm0, -960(%rbp)
.loc 1 644 0
leaq _ZL13_ps_sincof_p1(%rip), %rax
movaps (%rax), %xmm0
movaps -960(%rbp), %xmm1
movaps %xmm1, -912(%rbp)
movaps %xmm0, -448(%rbp)
.LBB1002:
.LBB1003:
.loc 2 183 0
movaps -912(%rbp), %xmm0
addps -448(%rbp), %xmm0
.LBE1003:
.LBE1002:
.loc 1 644 0
movaps %xmm0, -960(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -896(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -464(%rbp)
.LBB1004:
.LBB1005:
.loc 2 195 0
movaps -896(%rbp), %xmm0
mulps -464(%rbp), %xmm0
.LBE1005:
.LBE1004:
.loc 1 645 0
movaps %xmm0, -960(%rbp)
.loc 1 646 0
leaq _ZL13_ps_sincof_p2(%rip), %rax
movaps (%rax), %xmm0
movaps -960(%rbp), %xmm1
movaps %xmm1, -880(%rbp)
movaps %xmm0, -480(%rbp)
.LBB1006:
.LBB1007:
.loc 2 183 0
movaps -880(%rbp), %xmm0
addps -480(%rbp), %xmm0
.LBE1007:
.LBE1006:
.loc 1 646 0
movaps %xmm0, -960(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -864(%rbp)
movaps -1136(%rbp), %xmm0
movaps %xmm0, -496(%rbp)
.LBB1008:
.LBB1009:
.loc 2 195 0
movaps -864(%rbp), %xmm0
mulps -496(%rbp), %xmm0
.LBE1009:
.LBE1008:
.loc 1 647 0
movaps %xmm0, -960(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -848(%rbp)
movaps -1824(%rbp), %xmm0
movaps %xmm0, -512(%rbp)
.LBB1010:
.LBB1011:
.loc 2 195 0
movaps -848(%rbp), %xmm0
mulps -512(%rbp), %xmm0
.LBE1011:
.LBE1010:
.loc 1 648 0
movaps %xmm0, -960(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -832(%rbp)
movaps -1824(%rbp), %xmm0
movaps %xmm0, -528(%rbp)
.LBB1012:
.LBB1013:
.loc 2 183 0
movaps -832(%rbp), %xmm0
addps -528(%rbp), %xmm0
.LBE1013:
.LBE1012:
.loc 1 649 0
movaps %xmm0, -960(%rbp)
.loc 1 652 0
movaps -1312(%rbp), %xmm0
movaps %xmm0, -1472(%rbp)
movaps -1472(%rbp), %xmm0
movaps %xmm0, -800(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -544(%rbp)
.LBB1014:
.LBB1015:
.loc 2 239 0
movaps -800(%rbp), %xmm0
andps -544(%rbp), %xmm0
.LBE1015:
.LBE1014:
.loc 1 653 0
movaps %xmm0, -816(%rbp)
movaps -1472(%rbp), %xmm0
movaps %xmm0, -768(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -560(%rbp)
.LBB1016:
.LBB1017:
.loc 2 245 0
movaps -768(%rbp), %xmm0
andnps -560(%rbp), %xmm0
.LBE1017:
.LBE1016:
.loc 1 654 0
movaps %xmm0, -784(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -752(%rbp)
movaps -816(%rbp), %xmm0
movaps %xmm0, -576(%rbp)
.LBB1018:
.LBB1019:
.loc 2 189 0
movaps -752(%rbp), %xmm0
subps -576(%rbp), %xmm0
.LBE1019:
.LBE1018:
.loc 1 655 0
movaps %xmm0, -960(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -736(%rbp)
movaps -784(%rbp), %xmm0
movaps %xmm0, -592(%rbp)
.LBB1020:
.LBB1021:
.loc 2 189 0
movaps -736(%rbp), %xmm0
subps -592(%rbp), %xmm0
.LBE1021:
.LBE1020:
.loc 1 656 0
movaps %xmm0, -1408(%rbp)
movaps -784(%rbp), %xmm0
movaps %xmm0, -720(%rbp)
movaps -816(%rbp), %xmm0
movaps %xmm0, -608(%rbp)
.LBB1022:
.LBB1023:
.loc 2 183 0
movaps -720(%rbp), %xmm0
addps -608(%rbp), %xmm0
.LBE1023:
.LBE1022:
.loc 1 658 0
movaps %xmm0, -1296(%rbp)
movaps -1408(%rbp), %xmm0
movaps %xmm0, -704(%rbp)
movaps -960(%rbp), %xmm0
movaps %xmm0, -624(%rbp)
.LBB1024:
.LBB1025:
.loc 2 183 0
movaps -704(%rbp), %xmm0
addps -624(%rbp), %xmm0
.LBE1025:
.LBE1024:
.loc 1 659 0
movaps %xmm0, -1280(%rbp)
movaps -1296(%rbp), %xmm0
movaps %xmm0, -688(%rbp)
movaps -1456(%rbp), %xmm0
movaps %xmm0, -640(%rbp)
.LBB1026:
.LBB1027:
.loc 2 257 0
movaps -688(%rbp), %xmm0
xorps -640(%rbp), %xmm0
.LBE1027:
.LBE1026:
.loc 1 662 0
movq -1832(%rbp), %rax
movaps %xmm0, (%rax)
movaps -1280(%rbp), %xmm0
movaps %xmm0, -672(%rbp)
movaps -1168(%rbp), %xmm0
movaps %xmm0, -656(%rbp)
.LBB1028:
.LBB1029:
.loc 2 257 0
movaps -672(%rbp), %xmm0
xorps -656(%rbp), %xmm0
.LBE1029:
.LBE1028:
.loc 1 663 0
movq -1840(%rbp), %rax
movaps %xmm0, (%rax)
.loc 1 664 0
nop
movq -8(%rbp), %rax
xorq %fs:40, %rax
je .L261
call __stack_chk_fail@PLT
.L261:
leave
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE503:
.size _Z9sincos_psDv4_fPS_S0_, .-_Z9sincos_psDv4_fPS_S0_
.globl _Z9sincos_psU8__vectorfPS_S0_
.set _Z9sincos_psU8__vectorfPS_S0_,_Z9sincos_psDv4_fPS_S0_
.Letext0:
.file 4 "../include/sse_mathfun.h"
.section .debug_info,"",@progbits
.Ldebug_info0:
.long 0x3cb6
.value 0x4
.long .Ldebug_abbrev0
.byte 0x8
.uleb128 0x1
.long .LASF139
.byte 0x4
.long .LASF140
.long .LASF141
.quad .Ltext0
.quad .Letext0-.Ltext0
.long .Ldebug_line0
.uleb128 0x2
.long .LASF0
.byte 0x3
.byte 0x26
.long 0x38
.uleb128 0x3
.long 0x44
.long 0x44
.uleb128 0x4
.byte 0x1
.byte 0
.uleb128 0x5
.byte 0x4
.byte 0x5
.string "int"
.uleb128 0x2
.long .LASF1
.byte 0x3
.byte 0x29
.long 0x56
.uleb128 0x3
.long 0x44
.long 0x62
.uleb128 0x4
.byte 0x1
.byte 0
.uleb128 0x6
.byte 0x2
.byte 0x5
.long .LASF2
.uleb128 0x6
.byte 0x1
.byte 0x6
.long .LASF3
.uleb128 0x6
.byte 0x8
.byte 0x5
.long .LASF4
.uleb128 0x6
.byte 0x4
.byte 0x4
.long .LASF5
.uleb128 0x6
.byte 0x8
.byte 0x7
.long .LASF6
.uleb128 0x6
.byte 0x4
.byte 0x7
.long .LASF7
.uleb128 0x6
.byte 0x1
.byte 0x8
.long .LASF8
.uleb128 0x6
.byte 0x2
.byte 0x7
.long .LASF9
.uleb128 0x6
.byte 0x1
.byte 0x6
.long .LASF10
.uleb128 0x6
.byte 0x8
.byte 0x5
.long .LASF11
.uleb128 0x6
.byte 0x8
.byte 0x7
.long .LASF12
.uleb128 0x6
.byte 0x8
.byte 0x7
.long .LASF13
.uleb128 0x2
.long .LASF14
.byte 0x2
.byte 0x45
.long 0xc1
.uleb128 0x3
.long 0x77
.long 0xcd
.uleb128 0x4
.byte 0x3
.byte 0
.uleb128 0x2
.long .LASF15
.byte 0x2
.byte 0x48
.long 0xd8
.uleb128 0x3
.long 0x77
.long 0xe4
.uleb128 0x4
.byte 0x3
.byte 0
.uleb128 0x6
.byte 0x8
.byte 0x4
.long .LASF16
.uleb128 0x2
.long .LASF17
.byte 0x4
.byte 0x13
.long 0xb6
.uleb128 0x2
.long .LASF18
.byte 0x4
.byte 0x19
.long 0x2d
.uleb128 0x7
.long .LASF19
.byte 0x10
.byte 0x4
.byte 0x22
.long 0x123
.uleb128 0x8
.string "xmm"
.byte 0x4
.byte 0x23
.long 0xb6
.uleb128 0x8
.string "mm"
.byte 0x4
.byte 0x24
.long 0x123
.byte 0
.uleb128 0x9
.long 0x38
.long 0x133
.uleb128 0xa
.long 0xa8
.byte 0x1
.byte 0
.uleb128 0x2
.long .LASF19
.byte 0x4
.byte 0x25
.long 0x101
.uleb128 0xb
.long .LASF66
.byte 0x2
.byte 0x73
.long .LASF142
.long 0xb6
.byte 0x3
.uleb128 0xc
.long .LASF20
.byte 0x2
.byte 0xf9
.long .LASF22
.long 0xb6
.byte 0x3
.long 0x179
.uleb128 0xd
.string "__A"
.byte 0x2
.byte 0xf9
.long 0xb6
.uleb128 0xd
.string "__B"
.byte 0x2
.byte 0xf9
.long 0xb6
.byte 0
.uleb128 0xc
.long .LASF21
.byte 0x2
.byte 0xb5
.long .LASF23
.long 0xb6
.byte 0x3
.long 0x1a4
.uleb128 0xd
.string "__A"
.byte 0x2
.byte 0xb5
.long 0xb6
.uleb128 0xd
.string "__B"
.byte 0x2
.byte 0xb5
.long 0xb6
.byte 0
.uleb128 0xc
.long .LASF24
.byte 0x2
.byte 0xc1
.long .LASF25
.long 0xb6
.byte 0x3
.long 0x1cf
.uleb128 0xd
.string "__A"
.byte 0x2
.byte 0xc1
.long 0xb6
.uleb128 0xd
.string "__B"
.byte 0x2
.byte 0xc1
.long 0xb6
.byte 0
.uleb128 0xc
.long .LASF26
.byte 0x2
.byte 0xbb
.long .LASF27
.long 0xb6
.byte 0x3
.long 0x1fa
.uleb128 0xd
.string "__A"
.byte 0x2
.byte 0xbb
.long 0xb6
.uleb128 0xd
.string "__B"
.byte 0x2
.byte 0xbb
.long 0xb6
.byte 0
.uleb128 0xc
.long .LASF28
.byte 0x2
.byte 0xed
.long .LASF29
.long 0xb6
.byte 0x3
.long 0x225
.uleb128 0xd
.string "__A"
.byte 0x2
.byte 0xed
.long 0xb6
.uleb128 0xd
.string "__B"
.byte 0x2
.byte 0xed
.long 0xb6
.byte 0
.uleb128 0xe
.long .LASF30
.byte 0x2
.value 0x16b
.long .LASF32
.long 0xb6
.byte 0x3
.long 0x253
.uleb128 0xf
.string "__A"
.byte 0x2
.value 0x16b
.long 0xb6
.uleb128 0xf
.string "__B"
.byte 0x2
.value 0x16b
.long 0xb6
.byte 0
.uleb128 0x10
.long .LASF143
.byte 0x3
.byte 0x31
.long .LASF144
.byte 0x3
.uleb128 0xe
.long .LASF31
.byte 0x2
.value 0x2c7
.long .LASF33
.long 0xb6
.byte 0x3
.long 0x2b1
.uleb128 0xf
.string "__A"
.byte 0x2
.value 0x2c7
.long 0x2d
.uleb128 0xf
.string "__B"
.byte 0x2
.value 0x2c7
.long 0x2d
.uleb128 0x11
.long .LASF34
.byte 0x2
.value 0x2c9
.long 0xcd
.uleb128 0x11
.long .LASF35
.byte 0x2
.value 0x2ca
.long 0xcd
.uleb128 0x11
.long .LASF36
.byte 0x2
.value 0x2cb
.long 0xcd
.byte 0
.uleb128 0xe
.long .LASF37
.byte 0x3
.value 0x199
.long .LASF38
.long 0x2d
.byte 0x3
.long 0x2df
.uleb128 0x12
.long .LASF39
.byte 0x3
.value 0x199
.long 0x2d
.uleb128 0x12
.long .LASF40
.byte 0x3
.value 0x199
.long 0x2d
.byte 0
.uleb128 0xe
.long .LASF41
.byte 0x3
.value 0x2bc
.long .LASF42
.long 0x2d
.byte 0x3
.long 0x30d
.uleb128 0xf
.string "__m"
.byte 0x3
.value 0x2bc
.long 0x2d
.uleb128 0x12
.long .LASF43
.byte 0x3
.value 0x2bc
.long 0x44
.byte 0
.uleb128 0xc
.long .LASF44
.byte 0x2
.byte 0xe5
.long .LASF45
.long 0xb6
.byte 0x3
.long 0x338
.uleb128 0xd
.string "__A"
.byte 0x2
.byte 0xe5
.long 0xb6
.uleb128 0xd
.string "__B"
.byte 0x2
.byte 0xe5
.long 0xb6
.byte 0
.uleb128 0xe
.long .LASF46
.byte 0x2
.value 0x171
.long .LASF47
.long 0xb6
.byte 0x3
.long 0x366
.uleb128 0xf
.string "__A"
.byte 0x2
.value 0x171
.long 0xb6
.uleb128 0xf
.string "__B"
.byte 0x2
.value 0x171
.long 0xb6
.byte 0
.uleb128 0xe
.long .LASF48
.byte 0x3
.value 0x23f
.long .LASF49
.long 0x2d
.byte 0x3
.long 0x394
.uleb128 0xf
.string "__m"
.byte 0x3
.value 0x23f
.long 0x2d
.uleb128 0x12
.long .LASF43
.byte 0x3
.value 0x23f
.long 0x44
.byte 0
.uleb128 0xe
.long .LASF50
.byte 0x3
.value 0x129
.long .LASF51
.long 0x2d
.byte 0x3
.long 0x3c2
.uleb128 0x12
.long .LASF39
.byte 0x3
.value 0x129
.long 0x2d
.uleb128 0x12
.long .LASF40
.byte 0x3
.value 0x129
.long 0x2d
.byte 0
.uleb128 0xe
.long .LASF52
.byte 0x2
.value 0x248
.long .LASF53
.long 0x2d
.byte 0x3
.long 0x3e4
.uleb128 0xf
.string "__A"
.byte 0x2
.value 0x248
.long 0xb6
.byte 0
.uleb128 0xe
.long .LASF54
.byte 0x2
.value 0x30e
.long .LASF55
.long 0xb6
.byte 0x3
.long 0x412
.uleb128 0xf
.string "__A"
.byte 0x2
.value 0x30e
.long 0xb6
.uleb128 0xf
.string "__B"
.byte 0x2
.value 0x30e
.long 0xb6
.byte 0
.uleb128 0xe
.long .LASF56
.byte 0x2
.value 0x177
.long .LASF57
.long 0xb6
.byte 0x3
.long 0x440
.uleb128 0xf
.string "__A"
.byte 0x2
.value 0x177
.long 0xb6
.uleb128 0xf
.string "__B"
.byte 0x2
.value 0x177
.long 0xb6
.byte 0
.uleb128 0xc
.long .LASF58
.byte 0x2
.byte 0xdf
.long .LASF59
.long 0xb6
.byte 0x3
.long 0x46b
.uleb128 0xd
.string "__A"
.byte 0x2
.byte 0xdf
.long 0xb6
.uleb128 0xd
.string "__B"
.byte 0x2
.byte 0xdf
.long 0xb6
.byte 0
.uleb128 0xc
.long .LASF60
.byte 0x2
.byte 0xff
.long .LASF61
.long 0xb6
.byte 0x3
.long 0x496
.uleb128 0xd
.string "__A"
.byte 0x2
.byte 0xff
.long 0xb6
.uleb128 0xd
.string "__B"
.byte 0x2
.byte 0xff
.long 0xb6
.byte 0
.uleb128 0xc
.long .LASF62
.byte 0x2
.byte 0xf3
.long .LASF63
.long 0xb6
.byte 0x3
.long 0x4c1
.uleb128 0xd
.string "__A"
.byte 0x2
.byte 0xf3
.long 0xb6
.uleb128 0xd
.string "__B"
.byte 0x2
.byte 0xf3
.long 0xb6
.byte 0
.uleb128 0xe
.long .LASF64
.byte 0x3
.value 0x34c
.long .LASF65
.long 0x2d
.byte 0x3
.long 0x4ef
.uleb128 0x12
.long .LASF39
.byte 0x3
.value 0x34c
.long 0x2d
.uleb128 0x12
.long .LASF40
.byte 0x3
.value 0x34c
.long 0x2d
.byte 0
.uleb128 0x13
.long .LASF67
.byte 0x3
.value 0x365
.long .LASF145
.long 0x2d
.byte 0x3
.uleb128 0xe
.long .LASF68
.byte 0x3
.value 0x2e2
.long .LASF69
.long 0x2d
.byte 0x3
.long 0x52e
.uleb128 0x12
.long .LASF39
.byte 0x3
.value 0x2e2
.long 0x2d
.uleb128 0x12
.long .LASF40
.byte 0x3
.value 0x2e2
.long 0x2d
.byte 0
.uleb128 0xe
.long .LASF70
.byte 0x3
.value 0x2f0
.long .LASF71
.long 0x2d
.byte 0x3
.long 0x55c
.uleb128 0x12
.long .LASF39
.byte 0x3
.value 0x2f0
.long 0x2d
.uleb128 0x12
.long .LASF40
.byte 0x3
.value 0x2f0
.long 0x2d
.byte 0
.uleb128 0x14
.long .LASF74
.byte 0x1
.byte 0x42
.long .LASF76
.long 0xeb
.quad .LFB499
.quad .LFE499-.LFB499
.uleb128 0x1
.byte 0x9c
.long 0xe5a
.uleb128 0x15
.string "x"
.byte 0x1
.byte 0x42
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1536
.uleb128 0x16
.string "mm0"
.byte 0x1
.byte 0x46
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1504
.uleb128 0x16
.string "mm1"
.byte 0x1
.byte 0x46
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1496
.uleb128 0x16
.string "one"
.byte 0x1
.byte 0x48
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1424
.uleb128 0x17
.long .LASF72
.byte 0x1
.byte 0x4a
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1408
.uleb128 0x16
.string "e"
.byte 0x1
.byte 0x5e
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1328
.uleb128 0x17
.long .LASF73
.byte 0x1
.byte 0x6d
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1296
.uleb128 0x16
.string "tmp"
.byte 0x1
.byte 0x6e
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1264
.uleb128 0x16
.string "z"
.byte 0x1
.byte 0x74
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1168
.uleb128 0x16
.string "y"
.byte 0x1
.byte 0x76
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1152
.uleb128 0x18
.long 0x13e
.quad .LBB517
.quad .LBE517-.LBB517
.byte 0x1
.byte 0x4a
.uleb128 0x19
.long 0x338
.quad .LBB519
.quad .LBE519-.LBB519
.byte 0x1
.byte 0x4a
.long 0x653
.uleb128 0x1a
.long 0x359
.uleb128 0x2
.byte 0x91
.sleb128 -64
.uleb128 0x1a
.long 0x34d
.uleb128 0x3
.byte 0x91
.sleb128 -1392
.byte 0
.uleb128 0x19
.long 0x30d
.quad .LBB521
.quad .LBE521-.LBB521
.byte 0x1
.byte 0x4c
.long 0x681
.uleb128 0x1a
.long 0x32c
.uleb128 0x3
.byte 0x91
.sleb128 -80
.uleb128 0x1a
.long 0x321
.uleb128 0x3
.byte 0x91
.sleb128 -1376
.byte 0
.uleb128 0x1b
.quad .LBB523
.quad .LBE523-.LBB523
.long 0x6a3
.uleb128 0x16
.string "u"
.byte 0x1
.byte 0x50
.long 0x133
.uleb128 0x2
.byte 0x91
.sleb128 -48
.byte 0
.uleb128 0x19
.long 0x2df
.quad .LBB524
.quad .LBE524-.LBB524
.byte 0x1
.byte 0x51
.long 0x6d1
.uleb128 0x1a
.long 0x300
.uleb128 0x3
.byte 0x91
.sleb128 -1508
.uleb128 0x1a
.long 0x2f4
.uleb128 0x3
.byte 0x91
.sleb128 -1488
.byte 0
.uleb128 0x19
.long 0x2df
.quad .LBB526
.quad .LBE526-.LBB526
.byte 0x1
.byte 0x52
.long 0x6ff
.uleb128 0x1a
.long 0x300
.uleb128 0x3
.byte 0x91
.sleb128 -1512
.uleb128 0x1a
.long 0x2f4
.uleb128 0x3
.byte 0x91
.sleb128 -1480
.byte 0
.uleb128 0x19
.long 0x1fa
.quad .LBB528
.quad .LBE528-.LBB528
.byte 0x1
.byte 0x57
.long 0x72d
.uleb128 0x1a
.long 0x219
.uleb128 0x3
.byte 0x91
.sleb128 -96
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -1360
.byte 0
.uleb128 0x19
.long 0x14e
.quad .LBB530
.quad .LBE530-.LBB530
.byte 0x1
.byte 0x58
.long 0x75b
.uleb128 0x1a
.long 0x16d
.uleb128 0x3
.byte 0x91
.sleb128 -112
.uleb128 0x1a
.long 0x162
.uleb128 0x3
.byte 0x91
.sleb128 -1344
.byte 0
.uleb128 0x19
.long 0x2b1
.quad .LBB532
.quad .LBE532-.LBB532
.byte 0x1
.byte 0x5c
.long 0x789
.uleb128 0x1a
.long 0x2d2
.uleb128 0x3
.byte 0x91
.sleb128 -1432
.uleb128 0x1a
.long 0x2c6
.uleb128 0x3
.byte 0x91
.sleb128 -1472
.byte 0
.uleb128 0x19
.long 0x2b1
.quad .LBB534
.quad .LBE534-.LBB534
.byte 0x1
.byte 0x5d
.long 0x7b7
.uleb128 0x1a
.long 0x2d2
.uleb128 0x3
.byte 0x91
.sleb128 -1440
.uleb128 0x1a
.long 0x2c6
.uleb128 0x3
.byte 0x91
.sleb128 -1464
.byte 0
.uleb128 0x19
.long 0x25f
.quad .LBB536
.quad .LBE536-.LBB536
.byte 0x1
.byte 0x5e
.long 0x82a
.uleb128 0x1a
.long 0x280
.uleb128 0x3
.byte 0x91
.sleb128 -1448
.uleb128 0x1a
.long 0x274
.uleb128 0x3
.byte 0x91
.sleb128 -1456
.uleb128 0x1c
.quad .LBB537
.quad .LBE537-.LBB537
.uleb128 0x1d
.long 0x28c
.uleb128 0x3
.byte 0x91
.sleb128 -160
.uleb128 0x1d
.long 0x298
.uleb128 0x3
.byte 0x91
.sleb128 -144
.uleb128 0x1d
.long 0x2a4
.uleb128 0x3
.byte 0x91
.sleb128 -128
.uleb128 0x1e
.long 0x13e
.quad .LBB538
.quad .LBE538-.LBB538
.byte 0x2
.value 0x2c9
.byte 0
.byte 0
.uleb128 0x18
.long 0x253
.quad .LBB540
.quad .LBE540-.LBB540
.byte 0x1
.byte 0x5f
.uleb128 0x19
.long 0x179
.quad .LBB542
.quad .LBE542-.LBB542
.byte 0x1
.byte 0x65
.long 0x86f
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -176
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1312
.byte 0
.uleb128 0x19
.long 0x225
.quad .LBB544
.quad .LBE544-.LBB544
.byte 0x1
.byte 0x6d
.long 0x89d
.uleb128 0x1a
.long 0x246
.uleb128 0x3
.byte 0x91
.sleb128 -192
.uleb128 0x1a
.long 0x23a
.uleb128 0x3
.byte 0x91
.sleb128 -1280
.byte 0
.uleb128 0x19
.long 0x1fa
.quad .LBB546
.quad .LBE546-.LBB546
.byte 0x1
.byte 0x6e
.long 0x8cb
.uleb128 0x1a
.long 0x219
.uleb128 0x3
.byte 0x91
.sleb128 -208
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -1248
.byte 0
.uleb128 0x19
.long 0x1cf
.quad .LBB548
.quad .LBE548-.LBB548
.byte 0x1
.byte 0x6f
.long 0x8f9
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -224
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -1232
.byte 0
.uleb128 0x19
.long 0x1fa
.quad .LBB550
.quad .LBE550-.LBB550
.byte 0x1
.byte 0x70
.long 0x927
.uleb128 0x1a
.long 0x219
.uleb128 0x3
.byte 0x91
.sleb128 -240
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -1216
.byte 0
.uleb128 0x19
.long 0x1cf
.quad .LBB552
.quad .LBE552-.LBB552
.byte 0x1
.byte 0x70
.long 0x955
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -256
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -1200
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB554
.quad .LBE554-.LBB554
.byte 0x1
.byte 0x71
.long 0x983
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -272
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1184
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB556
.quad .LBE556-.LBB556
.byte 0x1
.byte 0x74
.long 0x9b1
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -288
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1136
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB558
.quad .LBE558-.LBB558
.byte 0x1
.byte 0x77
.long 0x9df
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -304
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1120
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB560
.quad .LBE560-.LBB560
.byte 0x1
.byte 0x78
.long 0xa0d
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -320
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1104
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB562
.quad .LBE562-.LBB562
.byte 0x1
.byte 0x79
.long 0xa3b
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -336
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1088
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB564
.quad .LBE564-.LBB564
.byte 0x1
.byte 0x7a
.long 0xa69
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -352
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1072
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB566
.quad .LBE566-.LBB566
.byte 0x1
.byte 0x7b
.long 0xa97
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -368
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1056
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB568
.quad .LBE568-.LBB568
.byte 0x1
.byte 0x7c
.long 0xac5
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -384
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1040
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB570
.quad .LBE570-.LBB570
.byte 0x1
.byte 0x7d
.long 0xaf3
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -400
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1024
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB572
.quad .LBE572-.LBB572
.byte 0x1
.byte 0x7e
.long 0xb21
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -416
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1008
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB574
.quad .LBE574-.LBB574
.byte 0x1
.byte 0x7f
.long 0xb4f
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -432
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -992
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB576
.quad .LBE576-.LBB576
.byte 0x1
.byte 0x80
.long 0xb7d
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -448
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -976
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB578
.quad .LBE578-.LBB578
.byte 0x1
.byte 0x81
.long 0xbab
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -464
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -960
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB580
.quad .LBE580-.LBB580
.byte 0x1
.byte 0x82
.long 0xbd9
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -480
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -944
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB582
.quad .LBE582-.LBB582
.byte 0x1
.byte 0x83
.long 0xc07
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -496
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -928
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB584
.quad .LBE584-.LBB584
.byte 0x1
.byte 0x84
.long 0xc35
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -512
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -912
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB586
.quad .LBE586-.LBB586
.byte 0x1
.byte 0x85
.long 0xc63
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -528
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -896
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB588
.quad .LBE588-.LBB588
.byte 0x1
.byte 0x86
.long 0xc91
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -544
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -880
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB590
.quad .LBE590-.LBB590
.byte 0x1
.byte 0x87
.long 0xcbf
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -560
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -864
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB592
.quad .LBE592-.LBB592
.byte 0x1
.byte 0x89
.long 0xced
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -576
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -848
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB594
.quad .LBE594-.LBB594
.byte 0x1
.byte 0x8c
.long 0xd1b
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -592
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -832
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB596
.quad .LBE596-.LBB596
.byte 0x1
.byte 0x8d
.long 0xd49
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -608
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -816
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB598
.quad .LBE598-.LBB598
.byte 0x1
.byte 0x90
.long 0xd77
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -624
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -800
.byte 0
.uleb128 0x19
.long 0x1cf
.quad .LBB600
.quad .LBE600-.LBB600
.byte 0x1
.byte 0x91
.long 0xda5
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -640
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -784
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB602
.quad .LBE602-.LBB602
.byte 0x1
.byte 0x93
.long 0xdd3
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -656
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -768
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB604
.quad .LBE604-.LBB604
.byte 0x1
.byte 0x94
.long 0xe01
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -672
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -752
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB606
.quad .LBE606-.LBB606
.byte 0x1
.byte 0x95
.long 0xe2f
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -688
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -736
.byte 0
.uleb128 0x1f
.long 0x14e
.quad .LBB608
.quad .LBE608-.LBB608
.byte 0x1
.byte 0x96
.uleb128 0x1a
.long 0x16d
.uleb128 0x3
.byte 0x91
.sleb128 -704
.uleb128 0x1a
.long 0x162
.uleb128 0x3
.byte 0x91
.sleb128 -720
.byte 0
.byte 0
.uleb128 0x14
.long .LASF75
.byte 0x1
.byte 0xa8
.long .LASF77
.long 0xeb
.quad .LFB500
.quad .LFE500-.LFB500
.uleb128 0x1
.byte 0x9c
.long 0x1621
.uleb128 0x15
.string "x"
.byte 0x1
.byte 0xa8
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1280
.uleb128 0x16
.string "tmp"
.byte 0x1
.byte 0xa9
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1168
.uleb128 0x16
.string "fx"
.byte 0x1
.byte 0xa9
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1104
.uleb128 0x16
.string "mm0"
.byte 0x1
.byte 0xad
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1248
.uleb128 0x16
.string "mm1"
.byte 0x1
.byte 0xad
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1240
.uleb128 0x16
.string "one"
.byte 0x1
.byte 0xaf
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1152
.uleb128 0x17
.long .LASF73
.byte 0x1
.byte 0xc5
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1008
.uleb128 0x16
.string "z"
.byte 0x1
.byte 0xca
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -928
.uleb128 0x16
.string "y"
.byte 0x1
.byte 0xd0
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -864
.uleb128 0x17
.long .LASF78
.byte 0x1
.byte 0xe9
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -576
.uleb128 0x18
.long 0x13e
.quad .LBB610
.quad .LBE610-.LBB610
.byte 0x1
.byte 0xa9
.uleb128 0x19
.long 0x440
.quad .LBB612
.quad .LBE612-.LBB612
.byte 0x1
.byte 0xb1
.long 0xf52
.uleb128 0x1a
.long 0x45f
.uleb128 0x2
.byte 0x91
.sleb128 -64
.uleb128 0x1a
.long 0x454
.uleb128 0x3
.byte 0x91
.sleb128 -1136
.byte 0
.uleb128 0x19
.long 0x30d
.quad .LBB614
.quad .LBE614-.LBB614
.byte 0x1
.byte 0xb2
.long 0xf80
.uleb128 0x1a
.long 0x32c
.uleb128 0x3
.byte 0x91
.sleb128 -80
.uleb128 0x1a
.long 0x321
.uleb128 0x3
.byte 0x91
.sleb128 -1120
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB616
.quad .LBE616-.LBB616
.byte 0x1
.byte 0xb5
.long 0xfae
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -96
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1088
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB618
.quad .LBE618-.LBB618
.byte 0x1
.byte 0xb6
.long 0xfdc
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -112
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1072
.byte 0
.uleb128 0x19
.long 0x3e4
.quad .LBB620
.quad .LBE620-.LBB620
.byte 0x1
.byte 0xbb
.long 0x100a
.uleb128 0x1a
.long 0x405
.uleb128 0x3
.byte 0x91
.sleb128 -128
.uleb128 0x1a
.long 0x3f9
.uleb128 0x3
.byte 0x91
.sleb128 -1056
.byte 0
.uleb128 0x19
.long 0x3c2
.quad .LBB622
.quad .LBE622-.LBB622
.byte 0x1
.byte 0xbc
.long 0x102f
.uleb128 0x1a
.long 0x3d7
.uleb128 0x3
.byte 0x91
.sleb128 -1040
.byte 0
.uleb128 0x19
.long 0x3c2
.quad .LBB624
.quad .LBE624-.LBB624
.byte 0x1
.byte 0xbd
.long 0x1054
.uleb128 0x1a
.long 0x3d7
.uleb128 0x3
.byte 0x91
.sleb128 -1024
.byte 0
.uleb128 0x19
.long 0x25f
.quad .LBB626
.quad .LBE626-.LBB626
.byte 0x1
.byte 0xbf
.long 0x10c7
.uleb128 0x1a
.long 0x280
.uleb128 0x3
.byte 0x91
.sleb128 -1176
.uleb128 0x1a
.long 0x274
.uleb128 0x3
.byte 0x91
.sleb128 -1232
.uleb128 0x1c
.quad .LBB627
.quad .LBE627-.LBB627
.uleb128 0x1d
.long 0x28c
.uleb128 0x3
.byte 0x91
.sleb128 -176
.uleb128 0x1d
.long 0x298
.uleb128 0x3
.byte 0x91
.sleb128 -160
.uleb128 0x1d
.long 0x2a4
.uleb128 0x3
.byte 0x91
.sleb128 -144
.uleb128 0x1e
.long 0x13e
.quad .LBB628
.quad .LBE628-.LBB628
.byte 0x2
.value 0x2c9
.byte 0
.byte 0
.uleb128 0x19
.long 0x412
.quad .LBB630
.quad .LBE630-.LBB630
.byte 0x1
.byte 0xc5
.long 0x10f5
.uleb128 0x1a
.long 0x433
.uleb128 0x3
.byte 0x91
.sleb128 -192
.uleb128 0x1a
.long 0x427
.uleb128 0x3
.byte 0x91
.sleb128 -992
.byte 0
.uleb128 0x19
.long 0x1fa
.quad .LBB632
.quad .LBE632-.LBB632
.byte 0x1
.byte 0xc6
.long 0x1123
.uleb128 0x1a
.long 0x219
.uleb128 0x3
.byte 0x91
.sleb128 -208
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -976
.byte 0
.uleb128 0x19
.long 0x1cf
.quad .LBB634
.quad .LBE634-.LBB634
.byte 0x1
.byte 0xc7
.long 0x1151
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -224
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -960
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB636
.quad .LBE636-.LBB636
.byte 0x1
.byte 0xc9
.long 0x117f
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -240
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -944
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB638
.quad .LBE638-.LBB638
.byte 0x1
.byte 0xca
.long 0x11ad
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -256
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -912
.byte 0
.uleb128 0x19
.long 0x1cf
.quad .LBB640
.quad .LBE640-.LBB640
.byte 0x1
.byte 0xcb
.long 0x11db
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -272
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -896
.byte 0
.uleb128 0x19
.long 0x1cf
.quad .LBB642
.quad .LBE642-.LBB642
.byte 0x1
.byte 0xcc
.long 0x1209
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -288
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -880
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB644
.quad .LBE644-.LBB644
.byte 0x1
.byte 0xce
.long 0x1237
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -304
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -848
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB646
.quad .LBE646-.LBB646
.byte 0x1
.byte 0xd1
.long 0x1265
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -320
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -832
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB648
.quad .LBE648-.LBB648
.byte 0x1
.byte 0xd2
.long 0x1293
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -336
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -816
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB650
.quad .LBE650-.LBB650
.byte 0x1
.byte 0xd3
.long 0x12c1
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -352
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -800
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB652
.quad .LBE652-.LBB652
.byte 0x1
.byte 0xd4
.long 0x12ef
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -368
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -784
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB654
.quad .LBE654-.LBB654
.byte 0x1
.byte 0xd5
.long 0x131d
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -384
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -768
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB656
.quad .LBE656-.LBB656
.byte 0x1
.byte 0xd6
.long 0x134b
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -400
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -752
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB658
.quad .LBE658-.LBB658
.byte 0x1
.byte 0xd7
.long 0x1379
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -416
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -736
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB660
.quad .LBE660-.LBB660
.byte 0x1
.byte 0xd8
.long 0x13a7
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -432
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -720
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB662
.quad .LBE662-.LBB662
.byte 0x1
.byte 0xd9
.long 0x13d5
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -448
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -704
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB664
.quad .LBE664-.LBB664
.byte 0x1
.byte 0xda
.long 0x1403
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -464
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -688
.byte 0
.uleb128 0x19
.long 0x1a4
.quad .LBB666
.quad .LBE666-.LBB666
.byte 0x1
.byte 0xdb
.long 0x1431
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -480
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -672
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB668
.quad .LBE668-.LBB668
.byte 0x1
.byte 0xdc
.long 0x145f
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -496
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -656
.byte 0
.uleb128 0x19
.long 0x179
.quad .LBB670
.quad .LBE670-.LBB670
.byte 0x1
.byte 0xdd
.long 0x148d
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -512
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -640
.byte 0
.uleb128 0x19
.long 0x3e4
.quad .LBB672
.quad .LBE672-.LBB672
.byte 0x1
.byte 0xe1
.long 0x14bb
.uleb128 0x1a
.long 0x405
.uleb128 0x3
.byte 0x91
.sleb128 -528
.uleb128 0x1a
.long 0x3f9
.uleb128 0x3
.byte 0x91
.sleb128 -624
.byte 0
.uleb128 0x19
.long 0x3c2
.quad .LBB674
.quad .LBE674-.LBB674
.byte 0x1
.byte 0xe2
.long 0x14e0
.uleb128 0x1a
.long 0x3d7
.uleb128 0x3
.byte 0x91
.sleb128 -608
.byte 0
.uleb128 0x19
.long 0x3c2
.quad .LBB676
.quad .LBE676-.LBB676
.byte 0x1
.byte 0xe3
.long 0x1505
.uleb128 0x1a
.long 0x3d7
.uleb128 0x3
.byte 0x91
.sleb128 -592
.byte 0
.uleb128 0x19
.long 0x394
.quad .LBB678
.quad .LBE678-.LBB678
.byte 0x1
.byte 0xe4
.long 0x1533
.uleb128 0x1a
.long 0x3b5
.uleb128 0x3
.byte 0x91
.sleb128 -1184
.uleb128 0x1a
.long 0x3a9
.uleb128 0x3
.byte 0x91
.sleb128 -1224
.byte 0
.uleb128 0x19
.long 0x394
.quad .LBB680
.quad .LBE680-.LBB680
.byte 0x1
.byte 0xe5
.long 0x1561
.uleb128 0x1a
.long 0x3b5
.uleb128 0x3
.byte 0x91
.sleb128 -1192
.uleb128 0x1a
.long 0x3a9
.uleb128 0x3
.byte 0x91
.sleb128 -1216
.byte 0
.uleb128 0x19
.long 0x366
.quad .LBB682
.quad .LBE682-.LBB682
.byte 0x1
.byte 0xe6
.long 0x158f
.uleb128 0x1a
.long 0x387
.uleb128 0x3
.byte 0x91
.sleb128 -1252
.uleb128 0x1a
.long 0x37b
.uleb128 0x3
.byte 0x91
.sleb128 -1208
.byte 0
.uleb128 0x19
.long 0x366
.quad .LBB684
.quad .LBE684-.LBB684
.byte 0x1
.byte 0xe7
.long 0x15bd
.uleb128 0x1a
.long 0x387
.uleb128 0x3
.byte 0x91
.sleb128 -1256
.uleb128 0x1a
.long 0x37b
.uleb128 0x3
.byte 0x91
.sleb128 -1200
.byte 0
.uleb128 0x1b
.quad .LBB686
.quad .LBE686-.LBB686
.long 0x15df
.uleb128 0x16
.string "u"
.byte 0x1
.byte 0xea
.long 0x133
.uleb128 0x2
.byte 0x91
.sleb128 -48
.byte 0
.uleb128 0x18
.long 0x253
.quad .LBB687
.quad .LBE687-.LBB687
.byte 0x1
.byte 0xeb
.uleb128 0x1f
.long 0x1a4
.quad .LBB689
.quad .LBE689-.LBB689
.byte 0x1
.byte 0xf2
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -544
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -560
.byte 0
.byte 0
.uleb128 0x20
.long .LASF79
.byte 0x1
.value 0x11e
.long .LASF87
.long 0xeb
.quad .LFB501
.quad .LFE501-.LFB501
.uleb128 0x1
.byte 0x9c
.long 0x20a6
.uleb128 0x21
.string "x"
.byte 0x1
.value 0x11e
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1568
.uleb128 0x22
.long .LASF80
.byte 0x1
.value 0x11f
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1120
.uleb128 0x22
.long .LASF81
.byte 0x1
.value 0x11f
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1312
.uleb128 0x22
.long .LASF82
.byte 0x1
.value 0x11f
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1104
.uleb128 0x22
.long .LASF83
.byte 0x1
.value 0x11f
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1296
.uleb128 0x23
.string "y"
.byte 0x1
.value 0x11f
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1248
.uleb128 0x23
.string "mm0"
.byte 0x1
.value 0x124
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1480
.uleb128 0x23
.string "mm1"
.byte 0x1
.value 0x124
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1464
.uleb128 0x23
.string "mm2"
.byte 0x1
.value 0x124
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1536
.uleb128 0x23
.string "mm3"
.byte 0x1
.value 0x124
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1528
.uleb128 0x22
.long .LASF84
.byte 0x1
.value 0x15c
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1168
.uleb128 0x22
.long .LASF85
.byte 0x1
.value 0x15c
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1152
.uleb128 0x23
.string "z"
.byte 0x1
.value 0x171
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -976
.uleb128 0x23
.string "tmp"
.byte 0x1
.value 0x179
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -848
.uleb128 0x23
.string "y2"
.byte 0x1
.value 0x17f
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -800
.uleb128 0x1e
.long 0x13e
.quad .LBB691
.quad .LBE691-.LBB691
.byte 0x1
.value 0x11f
.uleb128 0x24
.long 0x1fa
.quad .LBB693
.quad .LBE693-.LBB693
.byte 0x1
.value 0x128
.long 0x1776
.uleb128 0x1a
.long 0x219
.uleb128 0x2
.byte 0x91
.sleb128 -64
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -1280
.byte 0
.uleb128 0x24
.long 0x1fa
.quad .LBB695
.quad .LBE695-.LBB695
.byte 0x1
.value 0x12a
.long 0x17a5
.uleb128 0x1a
.long 0x219
.uleb128 0x3
.byte 0x91
.sleb128 -80
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -1264
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB697
.quad .LBE697-.LBB697
.byte 0x1
.value 0x12d
.long 0x17d4
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -96
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1232
.byte 0
.uleb128 0x24
.long 0x3e4
.quad .LBB699
.quad .LBE699-.LBB699
.byte 0x1
.value 0x149
.long 0x1803
.uleb128 0x1a
.long 0x405
.uleb128 0x3
.byte 0x91
.sleb128 -112
.uleb128 0x1a
.long 0x3f9
.uleb128 0x3
.byte 0x91
.sleb128 -1216
.byte 0
.uleb128 0x24
.long 0x3c2
.quad .LBB701
.quad .LBE701-.LBB701
.byte 0x1
.value 0x14a
.long 0x1829
.uleb128 0x1a
.long 0x3d7
.uleb128 0x3
.byte 0x91
.sleb128 -1200
.byte 0
.uleb128 0x24
.long 0x3c2
.quad .LBB703
.quad .LBE703-.LBB703
.byte 0x1
.value 0x14b
.long 0x184f
.uleb128 0x1a
.long 0x3d7
.uleb128 0x3
.byte 0x91
.sleb128 -1184
.byte 0
.uleb128 0x24
.long 0x394
.quad .LBB705
.quad .LBE705-.LBB705
.byte 0x1
.value 0x14d
.long 0x187e
.uleb128 0x1a
.long 0x3b5
.uleb128 0x3
.byte 0x91
.sleb128 -1320
.uleb128 0x1a
.long 0x3a9
.uleb128 0x3
.byte 0x91
.sleb128 -1520
.byte 0
.uleb128 0x24
.long 0x394
.quad .LBB707
.quad .LBE707-.LBB707
.byte 0x1
.value 0x14e
.long 0x18ad
.uleb128 0x1a
.long 0x3b5
.uleb128 0x3
.byte 0x91
.sleb128 -1328
.uleb128 0x1a
.long 0x3a9
.uleb128 0x3
.byte 0x91
.sleb128 -1512
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB709
.quad .LBE709-.LBB709
.byte 0x1
.value 0x14f
.long 0x18dc
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1336
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1504
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB711
.quad .LBE711-.LBB711
.byte 0x1
.value 0x150
.long 0x190b
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1344
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1496
.byte 0
.uleb128 0x24
.long 0x25f
.quad .LBB713
.quad .LBE713-.LBB713
.byte 0x1
.value 0x151
.long 0x197f
.uleb128 0x1a
.long 0x280
.uleb128 0x3
.byte 0x91
.sleb128 -1352
.uleb128 0x1a
.long 0x274
.uleb128 0x3
.byte 0x91
.sleb128 -1488
.uleb128 0x1c
.quad .LBB714
.quad .LBE714-.LBB714
.uleb128 0x1d
.long 0x28c
.uleb128 0x3
.byte 0x91
.sleb128 -160
.uleb128 0x1d
.long 0x298
.uleb128 0x3
.byte 0x91
.sleb128 -144
.uleb128 0x1d
.long 0x2a4
.uleb128 0x3
.byte 0x91
.sleb128 -128
.uleb128 0x1e
.long 0x13e
.quad .LBB715
.quad .LBE715-.LBB715
.byte 0x2
.value 0x2c9
.byte 0
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB717
.quad .LBE717-.LBB717
.byte 0x1
.value 0x153
.long 0x19ae
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1360
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1472
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB719
.quad .LBE719-.LBB719
.byte 0x1
.value 0x154
.long 0x19dd
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1368
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1456
.byte 0
.uleb128 0x24
.long 0x366
.quad .LBB721
.quad .LBE721-.LBB721
.byte 0x1
.value 0x155
.long 0x1a0c
.uleb128 0x1a
.long 0x387
.uleb128 0x3
.byte 0x91
.sleb128 -1540
.uleb128 0x1a
.long 0x37b
.uleb128 0x3
.byte 0x91
.sleb128 -1448
.byte 0
.uleb128 0x24
.long 0x366
.quad .LBB723
.quad .LBE723-.LBB723
.byte 0x1
.value 0x156
.long 0x1a3b
.uleb128 0x1a
.long 0x387
.uleb128 0x3
.byte 0x91
.sleb128 -1544
.uleb128 0x1a
.long 0x37b
.uleb128 0x3
.byte 0x91
.sleb128 -1440
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB725
.quad .LBE725-.LBB725
.byte 0x1
.value 0x158
.long 0x1a6a
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1376
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1432
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB727
.quad .LBE727-.LBB727
.byte 0x1
.value 0x159
.long 0x1a99
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1384
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1424
.byte 0
.uleb128 0x1e
.long 0x4ef
.quad .LBB729
.quad .LBE729-.LBB729
.byte 0x1
.value 0x15a
.uleb128 0x24
.long 0x4c1
.quad .LBB731
.quad .LBE731-.LBB731
.byte 0x1
.value 0x15a
.long 0x1ae0
.uleb128 0x1a
.long 0x4e2
.uleb128 0x3
.byte 0x91
.sleb128 -1392
.uleb128 0x1a
.long 0x4d6
.uleb128 0x3
.byte 0x91
.sleb128 -1416
.byte 0
.uleb128 0x1e
.long 0x4ef
.quad .LBB733
.quad .LBE733-.LBB733
.byte 0x1
.value 0x15b
.uleb128 0x24
.long 0x4c1
.quad .LBB735
.quad .LBE735-.LBB735
.byte 0x1
.value 0x15b
.long 0x1b27
.uleb128 0x1a
.long 0x4e2
.uleb128 0x3
.byte 0x91
.sleb128 -1400
.uleb128 0x1a
.long 0x4d6
.uleb128 0x3
.byte 0x91
.sleb128 -1408
.byte 0
.uleb128 0x1b
.quad .LBB737
.quad .LBE737-.LBB737
.long 0x1b4a
.uleb128 0x23
.string "u"
.byte 0x1
.value 0x15d
.long 0x133
.uleb128 0x2
.byte 0x91
.sleb128 -48
.byte 0
.uleb128 0x1b
.quad .LBB738
.quad .LBE738-.LBB738
.long 0x1b6d
.uleb128 0x23
.string "u"
.byte 0x1
.value 0x15e
.long 0x133
.uleb128 0x2
.byte 0x91
.sleb128 -48
.byte 0
.uleb128 0x24
.long 0x46b
.quad .LBB739
.quad .LBE739-.LBB739
.byte 0x1
.value 0x15f
.long 0x1b9c
.uleb128 0x1a
.long 0x48a
.uleb128 0x3
.byte 0x91
.sleb128 -1088
.uleb128 0x1a
.long 0x47f
.uleb128 0x3
.byte 0x91
.sleb128 -1136
.byte 0
.uleb128 0x1e
.long 0x253
.quad .LBB741
.quad .LBE741-.LBB741
.byte 0x1
.value 0x160
.uleb128 0x24
.long 0x1a4
.quad .LBB743
.quad .LBE743-.LBB743
.byte 0x1
.value 0x168
.long 0x1be3
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -176
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1072
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB745
.quad .LBE745-.LBB745
.byte 0x1
.value 0x169
.long 0x1c12
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -192
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1056
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB747
.quad .LBE747-.LBB747
.byte 0x1
.value 0x16a
.long 0x1c41
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -208
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1040
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB749
.quad .LBE749-.LBB749
.byte 0x1
.value 0x16b
.long 0x1c70
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -224
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1024
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB751
.quad .LBE751-.LBB751
.byte 0x1
.value 0x16c
.long 0x1c9f
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -240
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1008
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB753
.quad .LBE753-.LBB753
.byte 0x1
.value 0x16d
.long 0x1cce
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -256
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -992
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB755
.quad .LBE755-.LBB755
.byte 0x1
.value 0x171
.long 0x1cfd
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -272
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -960
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB757
.quad .LBE757-.LBB757
.byte 0x1
.value 0x173
.long 0x1d2c
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -288
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -944
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB759
.quad .LBE759-.LBB759
.byte 0x1
.value 0x174
.long 0x1d5b
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -304
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -928
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB761
.quad .LBE761-.LBB761
.byte 0x1
.value 0x175
.long 0x1d8a
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -320
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -912
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB763
.quad .LBE763-.LBB763
.byte 0x1
.value 0x176
.long 0x1db9
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -336
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -896
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB765
.quad .LBE765-.LBB765
.byte 0x1
.value 0x177
.long 0x1de8
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -352
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -880
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB767
.quad .LBE767-.LBB767
.byte 0x1
.value 0x178
.long 0x1e17
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -368
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -864
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB769
.quad .LBE769-.LBB769
.byte 0x1
.value 0x179
.long 0x1e46
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -384
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -832
.byte 0
.uleb128 0x24
.long 0x1cf
.quad .LBB771
.quad .LBE771-.LBB771
.byte 0x1
.value 0x17a
.long 0x1e75
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -400
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -816
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB773
.quad .LBE773-.LBB773
.byte 0x1
.value 0x17b
.long 0x1ea4
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -416
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -784
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB775
.quad .LBE775-.LBB775
.byte 0x1
.value 0x180
.long 0x1ed3
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -432
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -768
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB777
.quad .LBE777-.LBB777
.byte 0x1
.value 0x181
.long 0x1f02
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -448
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -752
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB779
.quad .LBE779-.LBB779
.byte 0x1
.value 0x182
.long 0x1f31
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -464
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -736
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB781
.quad .LBE781-.LBB781
.byte 0x1
.value 0x183
.long 0x1f60
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -480
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -720
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB783
.quad .LBE783-.LBB783
.byte 0x1
.value 0x184
.long 0x1f8f
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -496
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -704
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB785
.quad .LBE785-.LBB785
.byte 0x1
.value 0x185
.long 0x1fbe
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -512
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -688
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB787
.quad .LBE787-.LBB787
.byte 0x1
.value 0x186
.long 0x1fed
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -528
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -672
.byte 0
.uleb128 0x24
.long 0x1fa
.quad .LBB789
.quad .LBE789-.LBB789
.byte 0x1
.value 0x18a
.long 0x201c
.uleb128 0x1a
.long 0x219
.uleb128 0x3
.byte 0x91
.sleb128 -544
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -656
.byte 0
.uleb128 0x24
.long 0x496
.quad .LBB791
.quad .LBE791-.LBB791
.byte 0x1
.value 0x18b
.long 0x204b
.uleb128 0x1a
.long 0x4b5
.uleb128 0x3
.byte 0x91
.sleb128 -560
.uleb128 0x1a
.long 0x4aa
.uleb128 0x3
.byte 0x91
.sleb128 -640
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB793
.quad .LBE793-.LBB793
.byte 0x1
.value 0x18c
.long 0x207a
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -576
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -624
.byte 0
.uleb128 0x25
.long 0x46b
.quad .LBB795
.quad .LBE795-.LBB795
.byte 0x1
.value 0x18e
.uleb128 0x1a
.long 0x48a
.uleb128 0x3
.byte 0x91
.sleb128 -592
.uleb128 0x1a
.long 0x47f
.uleb128 0x3
.byte 0x91
.sleb128 -608
.byte 0
.byte 0
.uleb128 0x20
.long .LASF86
.byte 0x1
.value 0x193
.long .LASF88
.long 0xeb
.quad .LFB502
.quad .LFE502-.LFB502
.uleb128 0x1
.byte 0x9c
.long 0x2b1b
.uleb128 0x21
.string "x"
.byte 0x1
.value 0x193
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1520
.uleb128 0x22
.long .LASF80
.byte 0x1
.value 0x194
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1088
.uleb128 0x22
.long .LASF81
.byte 0x1
.value 0x194
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1232
.uleb128 0x22
.long .LASF82
.byte 0x1
.value 0x194
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1072
.uleb128 0x23
.string "y"
.byte 0x1
.value 0x194
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1200
.uleb128 0x23
.string "mm0"
.byte 0x1
.value 0x198
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1416
.uleb128 0x23
.string "mm1"
.byte 0x1
.value 0x198
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1400
.uleb128 0x23
.string "mm2"
.byte 0x1
.value 0x198
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1488
.uleb128 0x23
.string "mm3"
.byte 0x1
.value 0x198
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1480
.uleb128 0x22
.long .LASF83
.byte 0x1
.value 0x1d3
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1120
.uleb128 0x22
.long .LASF85
.byte 0x1
.value 0x1d3
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1104
.uleb128 0x23
.string "z"
.byte 0x1
.value 0x1e6
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -960
.uleb128 0x23
.string "tmp"
.byte 0x1
.value 0x1ee
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -832
.uleb128 0x23
.string "y2"
.byte 0x1
.value 0x1f4
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -784
.uleb128 0x1e
.long 0x13e
.quad .LBB797
.quad .LBE797-.LBB797
.byte 0x1
.value 0x194
.uleb128 0x24
.long 0x1fa
.quad .LBB799
.quad .LBE799-.LBB799
.byte 0x1
.value 0x19b
.long 0x21eb
.uleb128 0x1a
.long 0x219
.uleb128 0x2
.byte 0x91
.sleb128 -64
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -1216
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB801
.quad .LBE801-.LBB801
.byte 0x1
.value 0x19e
.long 0x221a
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -80
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1184
.byte 0
.uleb128 0x24
.long 0x3e4
.quad .LBB803
.quad .LBE803-.LBB803
.byte 0x1
.value 0x1b5
.long 0x2249
.uleb128 0x1a
.long 0x405
.uleb128 0x3
.byte 0x91
.sleb128 -96
.uleb128 0x1a
.long 0x3f9
.uleb128 0x3
.byte 0x91
.sleb128 -1168
.byte 0
.uleb128 0x24
.long 0x3c2
.quad .LBB805
.quad .LBE805-.LBB805
.byte 0x1
.value 0x1b6
.long 0x226f
.uleb128 0x1a
.long 0x3d7
.uleb128 0x3
.byte 0x91
.sleb128 -1152
.byte 0
.uleb128 0x24
.long 0x3c2
.quad .LBB807
.quad .LBE807-.LBB807
.byte 0x1
.value 0x1b7
.long 0x2295
.uleb128 0x1a
.long 0x3d7
.uleb128 0x3
.byte 0x91
.sleb128 -1136
.byte 0
.uleb128 0x24
.long 0x394
.quad .LBB809
.quad .LBE809-.LBB809
.byte 0x1
.value 0x1ba
.long 0x22c4
.uleb128 0x1a
.long 0x3b5
.uleb128 0x3
.byte 0x91
.sleb128 -1240
.uleb128 0x1a
.long 0x3a9
.uleb128 0x3
.byte 0x91
.sleb128 -1472
.byte 0
.uleb128 0x24
.long 0x394
.quad .LBB811
.quad .LBE811-.LBB811
.byte 0x1
.value 0x1bb
.long 0x22f3
.uleb128 0x1a
.long 0x3b5
.uleb128 0x3
.byte 0x91
.sleb128 -1248
.uleb128 0x1a
.long 0x3a9
.uleb128 0x3
.byte 0x91
.sleb128 -1464
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB813
.quad .LBE813-.LBB813
.byte 0x1
.value 0x1bc
.long 0x2322
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1256
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1456
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB815
.quad .LBE815-.LBB815
.byte 0x1
.value 0x1bd
.long 0x2351
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1264
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1448
.byte 0
.uleb128 0x24
.long 0x25f
.quad .LBB817
.quad .LBE817-.LBB817
.byte 0x1
.value 0x1bf
.long 0x23c5
.uleb128 0x1a
.long 0x280
.uleb128 0x3
.byte 0x91
.sleb128 -1272
.uleb128 0x1a
.long 0x274
.uleb128 0x3
.byte 0x91
.sleb128 -1440
.uleb128 0x1c
.quad .LBB818
.quad .LBE818-.LBB818
.uleb128 0x1d
.long 0x28c
.uleb128 0x3
.byte 0x91
.sleb128 -144
.uleb128 0x1d
.long 0x298
.uleb128 0x3
.byte 0x91
.sleb128 -128
.uleb128 0x1d
.long 0x2a4
.uleb128 0x3
.byte 0x91
.sleb128 -112
.uleb128 0x1e
.long 0x13e
.quad .LBB819
.quad .LBE819-.LBB819
.byte 0x2
.value 0x2c9
.byte 0
.byte 0
.uleb128 0x24
.long 0x2b1
.quad .LBB821
.quad .LBE821-.LBB821
.byte 0x1
.value 0x1c2
.long 0x23f4
.uleb128 0x1a
.long 0x2d2
.uleb128 0x3
.byte 0x91
.sleb128 -1280
.uleb128 0x1a
.long 0x2c6
.uleb128 0x3
.byte 0x91
.sleb128 -1432
.byte 0
.uleb128 0x24
.long 0x2b1
.quad .LBB823
.quad .LBE823-.LBB823
.byte 0x1
.value 0x1c3
.long 0x2423
.uleb128 0x1a
.long 0x2d2
.uleb128 0x3
.byte 0x91
.sleb128 -1288
.uleb128 0x1a
.long 0x2c6
.uleb128 0x3
.byte 0x91
.sleb128 -1424
.byte 0
.uleb128 0x24
.long 0x52e
.quad .LBB825
.quad .LBE825-.LBB825
.byte 0x1
.value 0x1c8
.long 0x2452
.uleb128 0x1a
.long 0x54f
.uleb128 0x3
.byte 0x91
.sleb128 -1296
.uleb128 0x1a
.long 0x543
.uleb128 0x3
.byte 0x91
.sleb128 -1408
.byte 0
.uleb128 0x24
.long 0x52e
.quad .LBB827
.quad .LBE827-.LBB827
.byte 0x1
.value 0x1c9
.long 0x2481
.uleb128 0x1a
.long 0x54f
.uleb128 0x3
.byte 0x91
.sleb128 -1304
.uleb128 0x1a
.long 0x543
.uleb128 0x3
.byte 0x91
.sleb128 -1392
.byte 0
.uleb128 0x24
.long 0x366
.quad .LBB829
.quad .LBE829-.LBB829
.byte 0x1
.value 0x1ca
.long 0x24b0
.uleb128 0x1a
.long 0x387
.uleb128 0x3
.byte 0x91
.sleb128 -1492
.uleb128 0x1a
.long 0x37b
.uleb128 0x3
.byte 0x91
.sleb128 -1384
.byte 0
.uleb128 0x24
.long 0x366
.quad .LBB831
.quad .LBE831-.LBB831
.byte 0x1
.value 0x1cb
.long 0x24df
.uleb128 0x1a
.long 0x387
.uleb128 0x3
.byte 0x91
.sleb128 -1496
.uleb128 0x1a
.long 0x37b
.uleb128 0x3
.byte 0x91
.sleb128 -1376
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB833
.quad .LBE833-.LBB833
.byte 0x1
.value 0x1cd
.long 0x250e
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1312
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1368
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB835
.quad .LBE835-.LBB835
.byte 0x1
.value 0x1ce
.long 0x253d
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1320
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1360
.byte 0
.uleb128 0x1e
.long 0x4ef
.quad .LBB837
.quad .LBE837-.LBB837
.byte 0x1
.value 0x1d0
.uleb128 0x24
.long 0x4c1
.quad .LBB839
.quad .LBE839-.LBB839
.byte 0x1
.value 0x1d0
.long 0x2584
.uleb128 0x1a
.long 0x4e2
.uleb128 0x3
.byte 0x91
.sleb128 -1328
.uleb128 0x1a
.long 0x4d6
.uleb128 0x3
.byte 0x91
.sleb128 -1352
.byte 0
.uleb128 0x1e
.long 0x4ef
.quad .LBB841
.quad .LBE841-.LBB841
.byte 0x1
.value 0x1d1
.uleb128 0x24
.long 0x4c1
.quad .LBB843
.quad .LBE843-.LBB843
.byte 0x1
.value 0x1d1
.long 0x25cb
.uleb128 0x1a
.long 0x4e2
.uleb128 0x3
.byte 0x91
.sleb128 -1336
.uleb128 0x1a
.long 0x4d6
.uleb128 0x3
.byte 0x91
.sleb128 -1344
.byte 0
.uleb128 0x1b
.quad .LBB845
.quad .LBE845-.LBB845
.long 0x25ee
.uleb128 0x23
.string "u"
.byte 0x1
.value 0x1d4
.long 0x133
.uleb128 0x2
.byte 0x91
.sleb128 -48
.byte 0
.uleb128 0x1b
.quad .LBB846
.quad .LBE846-.LBB846
.long 0x2611
.uleb128 0x23
.string "u"
.byte 0x1
.value 0x1d5
.long 0x133
.uleb128 0x2
.byte 0x91
.sleb128 -48
.byte 0
.uleb128 0x1e
.long 0x253
.quad .LBB847
.quad .LBE847-.LBB847
.byte 0x1
.value 0x1d6
.uleb128 0x24
.long 0x1a4
.quad .LBB849
.quad .LBE849-.LBB849
.byte 0x1
.value 0x1dd
.long 0x2658
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -160
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1056
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB851
.quad .LBE851-.LBB851
.byte 0x1
.value 0x1de
.long 0x2687
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -176
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1040
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB853
.quad .LBE853-.LBB853
.byte 0x1
.value 0x1df
.long 0x26b6
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -192
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1024
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB855
.quad .LBE855-.LBB855
.byte 0x1
.value 0x1e0
.long 0x26e5
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -208
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1008
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB857
.quad .LBE857-.LBB857
.byte 0x1
.value 0x1e1
.long 0x2714
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -224
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -992
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB859
.quad .LBE859-.LBB859
.byte 0x1
.value 0x1e2
.long 0x2743
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -240
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -976
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB861
.quad .LBE861-.LBB861
.byte 0x1
.value 0x1e6
.long 0x2772
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -256
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -944
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB863
.quad .LBE863-.LBB863
.byte 0x1
.value 0x1e8
.long 0x27a1
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -272
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -928
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB865
.quad .LBE865-.LBB865
.byte 0x1
.value 0x1e9
.long 0x27d0
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -288
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -912
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB867
.quad .LBE867-.LBB867
.byte 0x1
.value 0x1ea
.long 0x27ff
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -304
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -896
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB869
.quad .LBE869-.LBB869
.byte 0x1
.value 0x1eb
.long 0x282e
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -320
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -880
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB871
.quad .LBE871-.LBB871
.byte 0x1
.value 0x1ec
.long 0x285d
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -336
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -864
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB873
.quad .LBE873-.LBB873
.byte 0x1
.value 0x1ed
.long 0x288c
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -352
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -848
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB875
.quad .LBE875-.LBB875
.byte 0x1
.value 0x1ee
.long 0x28bb
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -368
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -816
.byte 0
.uleb128 0x24
.long 0x1cf
.quad .LBB877
.quad .LBE877-.LBB877
.byte 0x1
.value 0x1ef
.long 0x28ea
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -384
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -800
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB879
.quad .LBE879-.LBB879
.byte 0x1
.value 0x1f0
.long 0x2919
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -400
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -768
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB881
.quad .LBE881-.LBB881
.byte 0x1
.value 0x1f5
.long 0x2948
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -416
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -752
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB883
.quad .LBE883-.LBB883
.byte 0x1
.value 0x1f6
.long 0x2977
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -432
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -736
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB885
.quad .LBE885-.LBB885
.byte 0x1
.value 0x1f7
.long 0x29a6
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -448
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -720
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB887
.quad .LBE887-.LBB887
.byte 0x1
.value 0x1f8
.long 0x29d5
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -464
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -704
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB889
.quad .LBE889-.LBB889
.byte 0x1
.value 0x1f9
.long 0x2a04
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -480
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -688
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB891
.quad .LBE891-.LBB891
.byte 0x1
.value 0x1fa
.long 0x2a33
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -496
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -672
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB893
.quad .LBE893-.LBB893
.byte 0x1
.value 0x1fb
.long 0x2a62
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -512
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -656
.byte 0
.uleb128 0x24
.long 0x1fa
.quad .LBB895
.quad .LBE895-.LBB895
.byte 0x1
.value 0x1ff
.long 0x2a91
.uleb128 0x1a
.long 0x219
.uleb128 0x3
.byte 0x91
.sleb128 -528
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -640
.byte 0
.uleb128 0x24
.long 0x496
.quad .LBB897
.quad .LBE897-.LBB897
.byte 0x1
.value 0x200
.long 0x2ac0
.uleb128 0x1a
.long 0x4b5
.uleb128 0x3
.byte 0x91
.sleb128 -544
.uleb128 0x1a
.long 0x4aa
.uleb128 0x3
.byte 0x91
.sleb128 -624
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB899
.quad .LBE899-.LBB899
.byte 0x1
.value 0x201
.long 0x2aef
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -560
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -608
.byte 0
.uleb128 0x25
.long 0x46b
.quad .LBB901
.quad .LBE901-.LBB901
.byte 0x1
.value 0x203
.uleb128 0x1a
.long 0x48a
.uleb128 0x3
.byte 0x91
.sleb128 -576
.uleb128 0x1a
.long 0x47f
.uleb128 0x3
.byte 0x91
.sleb128 -592
.byte 0
.byte 0
.uleb128 0x26
.long .LASF146
.byte 0x1
.value 0x20a
.long .LASF147
.quad .LFB503
.quad .LFE503-.LFB503
.uleb128 0x1
.byte 0x9c
.long 0x3801
.uleb128 0x21
.string "x"
.byte 0x1
.value 0x20a
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1840
.uleb128 0x21
.string "s"
.byte 0x1
.value 0x20a
.long 0x3801
.uleb128 0x3
.byte 0x91
.sleb128 -1848
.uleb128 0x21
.string "c"
.byte 0x1
.value 0x20a
.long 0x3801
.uleb128 0x3
.byte 0x91
.sleb128 -1856
.uleb128 0x22
.long .LASF80
.byte 0x1
.value 0x20b
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1312
.uleb128 0x22
.long .LASF81
.byte 0x1
.value 0x20b
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1296
.uleb128 0x22
.long .LASF82
.byte 0x1
.value 0x20b
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1488
.uleb128 0x22
.long .LASF89
.byte 0x1
.value 0x20b
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1472
.uleb128 0x23
.string "y"
.byte 0x1
.value 0x20b
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1424
.uleb128 0x23
.string "mm0"
.byte 0x1
.value 0x20f
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1736
.uleb128 0x23
.string "mm1"
.byte 0x1
.value 0x20f
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1720
.uleb128 0x23
.string "mm2"
.byte 0x1
.value 0x20f
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1808
.uleb128 0x23
.string "mm3"
.byte 0x1
.value 0x20f
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1800
.uleb128 0x23
.string "mm4"
.byte 0x1
.value 0x20f
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1760
.uleb128 0x23
.string "mm5"
.byte 0x1
.value 0x20f
.long 0xf6
.uleb128 0x3
.byte 0x91
.sleb128 -1752
.uleb128 0x22
.long .LASF90
.byte 0x1
.value 0x244
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1344
.uleb128 0x22
.long .LASF85
.byte 0x1
.value 0x24d
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1328
.uleb128 0x22
.long .LASF91
.byte 0x1
.value 0x26a
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1184
.uleb128 0x23
.string "z"
.byte 0x1
.value 0x273
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1152
.uleb128 0x23
.string "tmp"
.byte 0x1
.value 0x27c
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -1024
.uleb128 0x23
.string "y2"
.byte 0x1
.value 0x282
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -976
.uleb128 0x22
.long .LASF92
.byte 0x1
.value 0x28d
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -832
.uleb128 0x22
.long .LASF93
.byte 0x1
.value 0x28e
.long 0xeb
.uleb128 0x3
.byte 0x91
.sleb128 -800
.uleb128 0x1e
.long 0x13e
.quad .LBB903
.quad .LBE903-.LBB903
.byte 0x1
.value 0x20b
.uleb128 0x24
.long 0x1fa
.quad .LBB905
.quad .LBE905-.LBB905
.byte 0x1
.value 0x213
.long 0x2cd8
.uleb128 0x1a
.long 0x219
.uleb128 0x2
.byte 0x91
.sleb128 -64
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -1456
.byte 0
.uleb128 0x24
.long 0x1fa
.quad .LBB907
.quad .LBE907-.LBB907
.byte 0x1
.value 0x215
.long 0x2d07
.uleb128 0x1a
.long 0x219
.uleb128 0x3
.byte 0x91
.sleb128 -80
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -1440
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB909
.quad .LBE909-.LBB909
.byte 0x1
.value 0x218
.long 0x2d36
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -96
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1408
.byte 0
.uleb128 0x24
.long 0x3e4
.quad .LBB911
.quad .LBE911-.LBB911
.byte 0x1
.value 0x230
.long 0x2d65
.uleb128 0x1a
.long 0x405
.uleb128 0x3
.byte 0x91
.sleb128 -112
.uleb128 0x1a
.long 0x3f9
.uleb128 0x3
.byte 0x91
.sleb128 -1392
.byte 0
.uleb128 0x24
.long 0x3c2
.quad .LBB913
.quad .LBE913-.LBB913
.byte 0x1
.value 0x231
.long 0x2d8b
.uleb128 0x1a
.long 0x3d7
.uleb128 0x3
.byte 0x91
.sleb128 -1376
.byte 0
.uleb128 0x24
.long 0x3c2
.quad .LBB915
.quad .LBE915-.LBB915
.byte 0x1
.value 0x232
.long 0x2db1
.uleb128 0x1a
.long 0x3d7
.uleb128 0x3
.byte 0x91
.sleb128 -1360
.byte 0
.uleb128 0x24
.long 0x394
.quad .LBB917
.quad .LBE917-.LBB917
.byte 0x1
.value 0x235
.long 0x2de0
.uleb128 0x1a
.long 0x3b5
.uleb128 0x3
.byte 0x91
.sleb128 -1496
.uleb128 0x1a
.long 0x3a9
.uleb128 0x3
.byte 0x91
.sleb128 -1792
.byte 0
.uleb128 0x24
.long 0x394
.quad .LBB919
.quad .LBE919-.LBB919
.byte 0x1
.value 0x236
.long 0x2e0f
.uleb128 0x1a
.long 0x3b5
.uleb128 0x3
.byte 0x91
.sleb128 -1504
.uleb128 0x1a
.long 0x3a9
.uleb128 0x3
.byte 0x91
.sleb128 -1784
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB921
.quad .LBE921-.LBB921
.byte 0x1
.value 0x237
.long 0x2e3e
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1512
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1776
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB923
.quad .LBE923-.LBB923
.byte 0x1
.value 0x238
.long 0x2e6d
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1520
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1768
.byte 0
.uleb128 0x24
.long 0x25f
.quad .LBB925
.quad .LBE925-.LBB925
.byte 0x1
.value 0x23a
.long 0x2ee1
.uleb128 0x1a
.long 0x280
.uleb128 0x3
.byte 0x91
.sleb128 -1528
.uleb128 0x1a
.long 0x274
.uleb128 0x3
.byte 0x91
.sleb128 -1744
.uleb128 0x1c
.quad .LBB926
.quad .LBE926-.LBB926
.uleb128 0x1d
.long 0x28c
.uleb128 0x3
.byte 0x91
.sleb128 -160
.uleb128 0x1d
.long 0x298
.uleb128 0x3
.byte 0x91
.sleb128 -144
.uleb128 0x1d
.long 0x2a4
.uleb128 0x3
.byte 0x91
.sleb128 -128
.uleb128 0x1e
.long 0x13e
.quad .LBB927
.quad .LBE927-.LBB927
.byte 0x2
.value 0x2c9
.byte 0
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB929
.quad .LBE929-.LBB929
.byte 0x1
.value 0x240
.long 0x2f10
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1536
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1728
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB931
.quad .LBE931-.LBB931
.byte 0x1
.value 0x241
.long 0x2f3f
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1544
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1712
.byte 0
.uleb128 0x24
.long 0x366
.quad .LBB933
.quad .LBE933-.LBB933
.byte 0x1
.value 0x242
.long 0x2f6e
.uleb128 0x1a
.long 0x387
.uleb128 0x3
.byte 0x91
.sleb128 -1812
.uleb128 0x1a
.long 0x37b
.uleb128 0x3
.byte 0x91
.sleb128 -1704
.byte 0
.uleb128 0x24
.long 0x366
.quad .LBB935
.quad .LBE935-.LBB935
.byte 0x1
.value 0x243
.long 0x2f9d
.uleb128 0x1a
.long 0x387
.uleb128 0x3
.byte 0x91
.sleb128 -1816
.uleb128 0x1a
.long 0x37b
.uleb128 0x3
.byte 0x91
.sleb128 -1696
.byte 0
.uleb128 0x1b
.quad .LBB937
.quad .LBE937-.LBB937
.long 0x2fc0
.uleb128 0x23
.string "u"
.byte 0x1
.value 0x245
.long 0x133
.uleb128 0x2
.byte 0x91
.sleb128 -48
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB938
.quad .LBE938-.LBB938
.byte 0x1
.value 0x249
.long 0x2fef
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1552
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1688
.byte 0
.uleb128 0x24
.long 0x500
.quad .LBB940
.quad .LBE940-.LBB940
.byte 0x1
.value 0x24a
.long 0x301e
.uleb128 0x1a
.long 0x521
.uleb128 0x3
.byte 0x91
.sleb128 -1560
.uleb128 0x1a
.long 0x515
.uleb128 0x3
.byte 0x91
.sleb128 -1680
.byte 0
.uleb128 0x1e
.long 0x4ef
.quad .LBB942
.quad .LBE942-.LBB942
.byte 0x1
.value 0x24b
.uleb128 0x24
.long 0x4c1
.quad .LBB944
.quad .LBE944-.LBB944
.byte 0x1
.value 0x24b
.long 0x3065
.uleb128 0x1a
.long 0x4e2
.uleb128 0x3
.byte 0x91
.sleb128 -1568
.uleb128 0x1a
.long 0x4d6
.uleb128 0x3
.byte 0x91
.sleb128 -1672
.byte 0
.uleb128 0x1e
.long 0x4ef
.quad .LBB946
.quad .LBE946-.LBB946
.byte 0x1
.value 0x24c
.uleb128 0x24
.long 0x4c1
.quad .LBB948
.quad .LBE948-.LBB948
.byte 0x1
.value 0x24c
.long 0x30ac
.uleb128 0x1a
.long 0x4e2
.uleb128 0x3
.byte 0x91
.sleb128 -1576
.uleb128 0x1a
.long 0x4d6
.uleb128 0x3
.byte 0x91
.sleb128 -1664
.byte 0
.uleb128 0x1b
.quad .LBB950
.quad .LBE950-.LBB950
.long 0x30cf
.uleb128 0x23
.string "u"
.byte 0x1
.value 0x24e
.long 0x133
.uleb128 0x2
.byte 0x91
.sleb128 -48
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB951
.quad .LBE951-.LBB951
.byte 0x1
.value 0x256
.long 0x30fe
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -176
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1280
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB953
.quad .LBE953-.LBB953
.byte 0x1
.value 0x257
.long 0x312d
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -192
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1264
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB955
.quad .LBE955-.LBB955
.byte 0x1
.value 0x258
.long 0x315c
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -208
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1248
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB957
.quad .LBE957-.LBB957
.byte 0x1
.value 0x259
.long 0x318b
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -224
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1232
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB959
.quad .LBE959-.LBB959
.byte 0x1
.value 0x25a
.long 0x31ba
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -240
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1216
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB961
.quad .LBE961-.LBB961
.byte 0x1
.value 0x25b
.long 0x31e9
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -256
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1200
.byte 0
.uleb128 0x24
.long 0x2b1
.quad .LBB963
.quad .LBE963-.LBB963
.byte 0x1
.value 0x264
.long 0x3218
.uleb128 0x1a
.long 0x2d2
.uleb128 0x3
.byte 0x91
.sleb128 -1584
.uleb128 0x1a
.long 0x2c6
.uleb128 0x3
.byte 0x91
.sleb128 -1656
.byte 0
.uleb128 0x24
.long 0x2b1
.quad .LBB965
.quad .LBE965-.LBB965
.byte 0x1
.value 0x265
.long 0x3247
.uleb128 0x1a
.long 0x2d2
.uleb128 0x3
.byte 0x91
.sleb128 -1592
.uleb128 0x1a
.long 0x2c6
.uleb128 0x3
.byte 0x91
.sleb128 -1648
.byte 0
.uleb128 0x24
.long 0x52e
.quad .LBB967
.quad .LBE967-.LBB967
.byte 0x1
.value 0x266
.long 0x3276
.uleb128 0x1a
.long 0x54f
.uleb128 0x3
.byte 0x91
.sleb128 -1600
.uleb128 0x1a
.long 0x543
.uleb128 0x3
.byte 0x91
.sleb128 -1640
.byte 0
.uleb128 0x24
.long 0x52e
.quad .LBB969
.quad .LBE969-.LBB969
.byte 0x1
.value 0x267
.long 0x32a5
.uleb128 0x1a
.long 0x54f
.uleb128 0x3
.byte 0x91
.sleb128 -1608
.uleb128 0x1a
.long 0x543
.uleb128 0x3
.byte 0x91
.sleb128 -1632
.byte 0
.uleb128 0x24
.long 0x366
.quad .LBB971
.quad .LBE971-.LBB971
.byte 0x1
.value 0x268
.long 0x32d4
.uleb128 0x1a
.long 0x387
.uleb128 0x3
.byte 0x91
.sleb128 -1820
.uleb128 0x1a
.long 0x37b
.uleb128 0x3
.byte 0x91
.sleb128 -1624
.byte 0
.uleb128 0x24
.long 0x366
.quad .LBB973
.quad .LBE973-.LBB973
.byte 0x1
.value 0x269
.long 0x3303
.uleb128 0x1a
.long 0x387
.uleb128 0x3
.byte 0x91
.sleb128 -1824
.uleb128 0x1a
.long 0x37b
.uleb128 0x3
.byte 0x91
.sleb128 -1616
.byte 0
.uleb128 0x1b
.quad .LBB975
.quad .LBE975-.LBB975
.long 0x3326
.uleb128 0x23
.string "u"
.byte 0x1
.value 0x26b
.long 0x133
.uleb128 0x2
.byte 0x91
.sleb128 -48
.byte 0
.uleb128 0x1e
.long 0x253
.quad .LBB976
.quad .LBE976-.LBB976
.byte 0x1
.value 0x26c
.uleb128 0x24
.long 0x46b
.quad .LBB978
.quad .LBE978-.LBB978
.byte 0x1
.value 0x26f
.long 0x336d
.uleb128 0x1a
.long 0x48a
.uleb128 0x3
.byte 0x91
.sleb128 -272
.uleb128 0x1a
.long 0x47f
.uleb128 0x3
.byte 0x91
.sleb128 -1168
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB980
.quad .LBE980-.LBB980
.byte 0x1
.value 0x273
.long 0x339c
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -288
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1136
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB982
.quad .LBE982-.LBB982
.byte 0x1
.value 0x276
.long 0x33cb
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -304
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1120
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB984
.quad .LBE984-.LBB984
.byte 0x1
.value 0x277
.long 0x33fa
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -320
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1104
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB986
.quad .LBE986-.LBB986
.byte 0x1
.value 0x278
.long 0x3429
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -336
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1088
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB988
.quad .LBE988-.LBB988
.byte 0x1
.value 0x279
.long 0x3458
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -352
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -1072
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB990
.quad .LBE990-.LBB990
.byte 0x1
.value 0x27a
.long 0x3487
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -368
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1056
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB992
.quad .LBE992-.LBB992
.byte 0x1
.value 0x27b
.long 0x34b6
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -384
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1040
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB994
.quad .LBE994-.LBB994
.byte 0x1
.value 0x27c
.long 0x34e5
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -400
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -1008
.byte 0
.uleb128 0x24
.long 0x1cf
.quad .LBB996
.quad .LBE996-.LBB996
.byte 0x1
.value 0x27d
.long 0x3514
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -416
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -992
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB998
.quad .LBE998-.LBB998
.byte 0x1
.value 0x27e
.long 0x3543
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -432
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -960
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB1000
.quad .LBE1000-.LBB1000
.byte 0x1
.value 0x283
.long 0x3572
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -448
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -944
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB1002
.quad .LBE1002-.LBB1002
.byte 0x1
.value 0x284
.long 0x35a1
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -464
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -928
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB1004
.quad .LBE1004-.LBB1004
.byte 0x1
.value 0x285
.long 0x35d0
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -480
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -912
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB1006
.quad .LBE1006-.LBB1006
.byte 0x1
.value 0x286
.long 0x35ff
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -496
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -896
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB1008
.quad .LBE1008-.LBB1008
.byte 0x1
.value 0x287
.long 0x362e
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -512
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -880
.byte 0
.uleb128 0x24
.long 0x1a4
.quad .LBB1010
.quad .LBE1010-.LBB1010
.byte 0x1
.value 0x288
.long 0x365d
.uleb128 0x1a
.long 0x1c3
.uleb128 0x3
.byte 0x91
.sleb128 -528
.uleb128 0x1a
.long 0x1b8
.uleb128 0x3
.byte 0x91
.sleb128 -864
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB1012
.quad .LBE1012-.LBB1012
.byte 0x1
.value 0x289
.long 0x368c
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -544
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -848
.byte 0
.uleb128 0x24
.long 0x1fa
.quad .LBB1014
.quad .LBE1014-.LBB1014
.byte 0x1
.value 0x28d
.long 0x36bb
.uleb128 0x1a
.long 0x219
.uleb128 0x3
.byte 0x91
.sleb128 -560
.uleb128 0x1a
.long 0x20e
.uleb128 0x3
.byte 0x91
.sleb128 -816
.byte 0
.uleb128 0x24
.long 0x496
.quad .LBB1016
.quad .LBE1016-.LBB1016
.byte 0x1
.value 0x28e
.long 0x36ea
.uleb128 0x1a
.long 0x4b5
.uleb128 0x3
.byte 0x91
.sleb128 -576
.uleb128 0x1a
.long 0x4aa
.uleb128 0x3
.byte 0x91
.sleb128 -784
.byte 0
.uleb128 0x24
.long 0x1cf
.quad .LBB1018
.quad .LBE1018-.LBB1018
.byte 0x1
.value 0x28f
.long 0x3719
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -592
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -768
.byte 0
.uleb128 0x24
.long 0x1cf
.quad .LBB1020
.quad .LBE1020-.LBB1020
.byte 0x1
.value 0x290
.long 0x3748
.uleb128 0x1a
.long 0x1ee
.uleb128 0x3
.byte 0x91
.sleb128 -608
.uleb128 0x1a
.long 0x1e3
.uleb128 0x3
.byte 0x91
.sleb128 -752
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB1022
.quad .LBE1022-.LBB1022
.byte 0x1
.value 0x292
.long 0x3777
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -624
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -736
.byte 0
.uleb128 0x24
.long 0x179
.quad .LBB1024
.quad .LBE1024-.LBB1024
.byte 0x1
.value 0x293
.long 0x37a6
.uleb128 0x1a
.long 0x198
.uleb128 0x3
.byte 0x91
.sleb128 -640
.uleb128 0x1a
.long 0x18d
.uleb128 0x3
.byte 0x91
.sleb128 -720
.byte 0
.uleb128 0x24
.long 0x46b
.quad .LBB1026
.quad .LBE1026-.LBB1026
.byte 0x1
.value 0x296
.long 0x37d5
.uleb128 0x1a
.long 0x48a
.uleb128 0x3
.byte 0x91
.sleb128 -656
.uleb128 0x1a
.long 0x47f
.uleb128 0x3
.byte 0x91
.sleb128 -704
.byte 0
.uleb128 0x25
.long 0x46b
.quad .LBB1028
.quad .LBE1028-.LBB1028
.byte 0x1
.value 0x297
.uleb128 0x1a
.long 0x48a
.uleb128 0x3
.byte 0x91
.sleb128 -672
.uleb128 0x1a
.long 0x47f
.uleb128 0x3
.byte 0x91
.sleb128 -688
.byte 0
.byte 0
.uleb128 0x27
.byte 0x8
.long 0xeb
.uleb128 0x9
.long 0x77
.long 0x3817
.uleb128 0xa
.long 0xa8
.byte 0x3
.byte 0
.uleb128 0x17
.long .LASF94
.byte 0x1
.byte 0x21
.long 0x382c
.uleb128 0x9
.byte 0x3
.quad _ZL5_ps_1
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF95
.byte 0x1
.byte 0x22
.long 0x3846
.uleb128 0x9
.byte 0x3
.quad _ZL7_ps_0p5
.uleb128 0x28
.long 0x3807
.uleb128 0x9
.long 0x44
.long 0x385b
.uleb128 0xa
.long 0xa8
.byte 0x3
.byte 0
.uleb128 0x17
.long .LASF96
.byte 0x1
.byte 0x24
.long 0x3870
.uleb128 0x9
.byte 0x3
.quad _ZL16_ps_min_norm_pos
.uleb128 0x28
.long 0x384b
.uleb128 0x17
.long .LASF97
.byte 0x1
.byte 0x25
.long 0x388a
.uleb128 0x9
.byte 0x3
.quad _ZL13_ps_mant_mask
.uleb128 0x28
.long 0x384b
.uleb128 0x17
.long .LASF98
.byte 0x1
.byte 0x26
.long 0x38a4
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_inv_mant_mask
.uleb128 0x28
.long 0x384b
.uleb128 0x17
.long .LASF99
.byte 0x1
.byte 0x28
.long 0x38be
.uleb128 0x9
.byte 0x3
.quad _ZL13_ps_sign_mask
.uleb128 0x28
.long 0x384b
.uleb128 0x17
.long .LASF100
.byte 0x1
.byte 0x29
.long 0x38d8
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_inv_sign_mask
.uleb128 0x28
.long 0x384b
.uleb128 0x17
.long .LASF101
.byte 0x1
.byte 0x2b
.long 0x38f2
.uleb128 0x9
.byte 0x3
.quad _ZL7_pi32_1
.uleb128 0x28
.long 0x384b
.uleb128 0x17
.long .LASF102
.byte 0x1
.byte 0x2c
.long 0x390c
.uleb128 0x9
.byte 0x3
.quad _ZL10_pi32_inv1
.uleb128 0x28
.long 0x384b
.uleb128 0x17
.long .LASF103
.byte 0x1
.byte 0x2d
.long 0x3926
.uleb128 0x9
.byte 0x3
.quad _ZL7_pi32_2
.uleb128 0x28
.long 0x384b
.uleb128 0x17
.long .LASF104
.byte 0x1
.byte 0x2e
.long 0x3940
.uleb128 0x9
.byte 0x3
.quad _ZL7_pi32_4
.uleb128 0x28
.long 0x384b
.uleb128 0x17
.long .LASF105
.byte 0x1
.byte 0x2f
.long 0x395a
.uleb128 0x9
.byte 0x3
.quad _ZL10_pi32_0x7f
.uleb128 0x28
.long 0x384b
.uleb128 0x17
.long .LASF106
.byte 0x1
.byte 0x31
.long 0x3974
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_SQRTHF
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF107
.byte 0x1
.byte 0x32
.long 0x398e
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_p0
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF108
.byte 0x1
.byte 0x33
.long 0x39a8
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_p1
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF109
.byte 0x1
.byte 0x34
.long 0x39c2
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_p2
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF110
.byte 0x1
.byte 0x35
.long 0x39dc
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_p3
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF111
.byte 0x1
.byte 0x36
.long 0x39f6
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_p4
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF112
.byte 0x1
.byte 0x37
.long 0x3a10
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_p5
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF113
.byte 0x1
.byte 0x38
.long 0x3a2a
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_p6
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF114
.byte 0x1
.byte 0x39
.long 0x3a44
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_p7
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF115
.byte 0x1
.byte 0x3a
.long 0x3a5e
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_p8
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF116
.byte 0x1
.byte 0x3b
.long 0x3a78
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_q1
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF117
.byte 0x1
.byte 0x3c
.long 0x3a92
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_log_q2
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF118
.byte 0x1
.byte 0x9a
.long 0x3aac
.uleb128 0x9
.byte 0x3
.quad _ZL10_ps_exp_hi
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF119
.byte 0x1
.byte 0x9b
.long 0x3ac6
.uleb128 0x9
.byte 0x3
.quad _ZL10_ps_exp_lo
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF120
.byte 0x1
.byte 0x9d
.long 0x3ae0
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_LOG2EF
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF121
.byte 0x1
.byte 0x9e
.long 0x3afa
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_exp_C1
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF122
.byte 0x1
.byte 0x9f
.long 0x3b14
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_exp_C2
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF123
.byte 0x1
.byte 0xa1
.long 0x3b2e
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_exp_p0
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF124
.byte 0x1
.byte 0xa2
.long 0x3b48
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_exp_p1
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF125
.byte 0x1
.byte 0xa3
.long 0x3b62
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_exp_p2
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF126
.byte 0x1
.byte 0xa4
.long 0x3b7c
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_exp_p3
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF127
.byte 0x1
.byte 0xa5
.long 0x3b96
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_exp_p4
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF128
.byte 0x1
.byte 0xa6
.long 0x3bb0
.uleb128 0x9
.byte 0x3
.quad _ZL17_ps_cephes_exp_p5
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF129
.byte 0x1
.byte 0xf6
.long 0x3bca
.uleb128 0x9
.byte 0x3
.quad _ZL20_ps_minus_cephes_DP1
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF130
.byte 0x1
.byte 0xf7
.long 0x3be4
.uleb128 0x9
.byte 0x3
.quad _ZL20_ps_minus_cephes_DP2
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF131
.byte 0x1
.byte 0xf8
.long 0x3bfe
.uleb128 0x9
.byte 0x3
.quad _ZL20_ps_minus_cephes_DP3
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF132
.byte 0x1
.byte 0xf9
.long 0x3c18
.uleb128 0x9
.byte 0x3
.quad _ZL13_ps_sincof_p0
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF133
.byte 0x1
.byte 0xfa
.long 0x3c32
.uleb128 0x9
.byte 0x3
.quad _ZL13_ps_sincof_p1
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF134
.byte 0x1
.byte 0xfb
.long 0x3c4c
.uleb128 0x9
.byte 0x3
.quad _ZL13_ps_sincof_p2
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF135
.byte 0x1
.byte 0xfc
.long 0x3c66
.uleb128 0x9
.byte 0x3
.quad _ZL13_ps_coscof_p0
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF136
.byte 0x1
.byte 0xfd
.long 0x3c80
.uleb128 0x9
.byte 0x3
.quad _ZL13_ps_coscof_p1
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF137
.byte 0x1
.byte 0xfe
.long 0x3c9a
.uleb128 0x9
.byte 0x3
.quad _ZL13_ps_coscof_p2
.uleb128 0x28
.long 0x3807
.uleb128 0x17
.long .LASF138
.byte 0x1
.byte 0xff
.long 0x3cb4
.uleb128 0x9
.byte 0x3
.quad _ZL15_ps_cephes_FOPI
.uleb128 0x28
.long 0x3807
.byte 0
.section .debug_abbrev,"",@progbits
.Ldebug_abbrev0:
.uleb128 0x1
.uleb128 0x11
.byte 0x1
.uleb128 0x25
.uleb128 0xe
.uleb128 0x13
.uleb128 0xb
.uleb128 0x3
.uleb128 0xe
.uleb128 0x1b
.uleb128 0xe
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x10
.uleb128 0x17
.byte 0
.byte 0
.uleb128 0x2
.uleb128 0x16
.byte 0
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x49
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x3
.uleb128 0x1
.byte 0x1
.uleb128 0x2107
.uleb128 0x19
.uleb128 0x49
.uleb128 0x13
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x4
.uleb128 0x21
.byte 0
.uleb128 0x2f
.uleb128 0xb
.byte 0
.byte 0
.uleb128 0x5
.uleb128 0x24
.byte 0
.uleb128 0xb
.uleb128 0xb
.uleb128 0x3e
.uleb128 0xb
.uleb128 0x3
.uleb128 0x8
.byte 0
.byte 0
.uleb128 0x6
.uleb128 0x24
.byte 0
.uleb128 0xb
.uleb128 0xb
.uleb128 0x3e
.uleb128 0xb
.uleb128 0x3
.uleb128 0xe
.byte 0
.byte 0
.uleb128 0x7
.uleb128 0x17
.byte 0x1
.uleb128 0x3
.uleb128 0xe
.uleb128 0xb
.uleb128 0xb
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x8
.uleb128 0xd
.byte 0
.uleb128 0x3
.uleb128 0x8
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x49
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x9
.uleb128 0x1
.byte 0x1
.uleb128 0x49
.uleb128 0x13
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0xa
.uleb128 0x21
.byte 0
.uleb128 0x49
.uleb128 0x13
.uleb128 0x2f
.uleb128 0xb
.byte 0
.byte 0
.uleb128 0xb
.uleb128 0x2e
.byte 0
.uleb128 0x3f
.uleb128 0x19
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x6e
.uleb128 0xe
.uleb128 0x49
.uleb128 0x13
.uleb128 0x20
.uleb128 0xb
.uleb128 0x34
.uleb128 0x19
.byte 0
.byte 0
.uleb128 0xc
.uleb128 0x2e
.byte 0x1
.uleb128 0x3f
.uleb128 0x19
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x6e
.uleb128 0xe
.uleb128 0x49
.uleb128 0x13
.uleb128 0x20
.uleb128 0xb
.uleb128 0x34
.uleb128 0x19
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0xd
.uleb128 0x5
.byte 0
.uleb128 0x3
.uleb128 0x8
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x49
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0xe
.uleb128 0x2e
.byte 0x1
.uleb128 0x3f
.uleb128 0x19
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0x5
.uleb128 0x6e
.uleb128 0xe
.uleb128 0x49
.uleb128 0x13
.uleb128 0x20
.uleb128 0xb
.uleb128 0x34
.uleb128 0x19
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0xf
.uleb128 0x5
.byte 0
.uleb128 0x3
.uleb128 0x8
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0x5
.uleb128 0x49
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x10
.uleb128 0x2e
.byte 0
.uleb128 0x3f
.uleb128 0x19
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x6e
.uleb128 0xe
.uleb128 0x20
.uleb128 0xb
.uleb128 0x34
.uleb128 0x19
.byte 0
.byte 0
.uleb128 0x11
.uleb128 0x34
.byte 0
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0x5
.uleb128 0x49
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x12
.uleb128 0x5
.byte 0
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0x5
.uleb128 0x49
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x13
.uleb128 0x2e
.byte 0
.uleb128 0x3f
.uleb128 0x19
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0x5
.uleb128 0x6e
.uleb128 0xe
.uleb128 0x49
.uleb128 0x13
.uleb128 0x20
.uleb128 0xb
.uleb128 0x34
.uleb128 0x19
.byte 0
.byte 0
.uleb128 0x14
.uleb128 0x2e
.byte 0x1
.uleb128 0x3f
.uleb128 0x19
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x6e
.uleb128 0xe
.uleb128 0x49
.uleb128 0x13
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x40
.uleb128 0x18
.uleb128 0x2116
.uleb128 0x19
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x15
.uleb128 0x5
.byte 0
.uleb128 0x3
.uleb128 0x8
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x49
.uleb128 0x13
.uleb128 0x2
.uleb128 0x18
.byte 0
.byte 0
.uleb128 0x16
.uleb128 0x34
.byte 0
.uleb128 0x3
.uleb128 0x8
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x49
.uleb128 0x13
.uleb128 0x2
.uleb128 0x18
.byte 0
.byte 0
.uleb128 0x17
.uleb128 0x34
.byte 0
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0xb
.uleb128 0x49
.uleb128 0x13
.uleb128 0x2
.uleb128 0x18
.byte 0
.byte 0
.uleb128 0x18
.uleb128 0x1d
.byte 0
.uleb128 0x31
.uleb128 0x13
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x58
.uleb128 0xb
.uleb128 0x59
.uleb128 0xb
.byte 0
.byte 0
.uleb128 0x19
.uleb128 0x1d
.byte 0x1
.uleb128 0x31
.uleb128 0x13
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x58
.uleb128 0xb
.uleb128 0x59
.uleb128 0xb
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x1a
.uleb128 0x5
.byte 0
.uleb128 0x31
.uleb128 0x13
.uleb128 0x2
.uleb128 0x18
.byte 0
.byte 0
.uleb128 0x1b
.uleb128 0xb
.byte 0x1
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x1c
.uleb128 0xb
.byte 0x1
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.byte 0
.byte 0
.uleb128 0x1d
.uleb128 0x34
.byte 0
.uleb128 0x31
.uleb128 0x13
.uleb128 0x2
.uleb128 0x18
.byte 0
.byte 0
.uleb128 0x1e
.uleb128 0x1d
.byte 0
.uleb128 0x31
.uleb128 0x13
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x58
.uleb128 0xb
.uleb128 0x59
.uleb128 0x5
.byte 0
.byte 0
.uleb128 0x1f
.uleb128 0x1d
.byte 0x1
.uleb128 0x31
.uleb128 0x13
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x58
.uleb128 0xb
.uleb128 0x59
.uleb128 0xb
.byte 0
.byte 0
.uleb128 0x20
.uleb128 0x2e
.byte 0x1
.uleb128 0x3f
.uleb128 0x19
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0x5
.uleb128 0x6e
.uleb128 0xe
.uleb128 0x49
.uleb128 0x13
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x40
.uleb128 0x18
.uleb128 0x2116
.uleb128 0x19
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x21
.uleb128 0x5
.byte 0
.uleb128 0x3
.uleb128 0x8
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0x5
.uleb128 0x49
.uleb128 0x13
.uleb128 0x2
.uleb128 0x18
.byte 0
.byte 0
.uleb128 0x22
.uleb128 0x34
.byte 0
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0x5
.uleb128 0x49
.uleb128 0x13
.uleb128 0x2
.uleb128 0x18
.byte 0
.byte 0
.uleb128 0x23
.uleb128 0x34
.byte 0
.uleb128 0x3
.uleb128 0x8
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0x5
.uleb128 0x49
.uleb128 0x13
.uleb128 0x2
.uleb128 0x18
.byte 0
.byte 0
.uleb128 0x24
.uleb128 0x1d
.byte 0x1
.uleb128 0x31
.uleb128 0x13
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x58
.uleb128 0xb
.uleb128 0x59
.uleb128 0x5
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x25
.uleb128 0x1d
.byte 0x1
.uleb128 0x31
.uleb128 0x13
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x58
.uleb128 0xb
.uleb128 0x59
.uleb128 0x5
.byte 0
.byte 0
.uleb128 0x26
.uleb128 0x2e
.byte 0x1
.uleb128 0x3f
.uleb128 0x19
.uleb128 0x3
.uleb128 0xe
.uleb128 0x3a
.uleb128 0xb
.uleb128 0x3b
.uleb128 0x5
.uleb128 0x6e
.uleb128 0xe
.uleb128 0x11
.uleb128 0x1
.uleb128 0x12
.uleb128 0x7
.uleb128 0x40
.uleb128 0x18
.uleb128 0x2116
.uleb128 0x19
.uleb128 0x1
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x27
.uleb128 0xf
.byte 0
.uleb128 0xb
.uleb128 0xb
.uleb128 0x49
.uleb128 0x13
.byte 0
.byte 0
.uleb128 0x28
.uleb128 0x26
.byte 0
.uleb128 0x49
.uleb128 0x13
.byte 0
.byte 0
.byte 0
.section .debug_aranges,"",@progbits
.long 0x2c
.value 0x2
.long .Ldebug_info0
.byte 0x8
.byte 0
.value 0
.value 0
.quad .Ltext0
.quad .Letext0-.Ltext0
.quad 0
.quad 0
.section .debug_line,"",@progbits
.Ldebug_line0:
.section .debug_str,"MS",@progbits,1
.LASF147:
.string "_Z9sincos_psDv4_fPS_S0_"
.LASF143:
.string "_mm_empty"
.LASF64:
.string "_mm_cmpeq_pi32"
.LASF18:
.string "v2si"
.LASF29:
.string "_Z10_mm_and_psDv4_fS_"
.LASF57:
.string "_Z12_mm_cmpgt_psDv4_fS_"
.LASF46:
.string "_mm_cmple_ps"
.LASF142:
.string "_Z14_mm_setzero_psv"
.LASF49:
.string "_Z13_mm_slli_pi32Dv2_ii"
.LASF90:
.string "swap_sign_bit_sin"
.LASF35:
.string "__sfa"
.LASF36:
.string "__sfb"
.LASF19:
.string "xmm_mm_union"
.LASF91:
.string "sign_bit_cos"
.LASF123:
.string "_ps_cephes_exp_p0"
.LASF124:
.string "_ps_cephes_exp_p1"
.LASF125:
.string "_ps_cephes_exp_p2"
.LASF126:
.string "_ps_cephes_exp_p3"
.LASF127:
.string "_ps_cephes_exp_p4"
.LASF7:
.string "unsigned int"
.LASF77:
.string "_Z6exp_psDv4_f"
.LASF31:
.string "_mm_cvtpi32x2_ps"
.LASF122:
.string "_ps_cephes_exp_C2"
.LASF80:
.string "xmm1"
.LASF81:
.string "xmm2"
.LASF82:
.string "xmm3"
.LASF26:
.string "_mm_sub_ps"
.LASF45:
.string "_Z10_mm_max_psDv4_fS_"
.LASF38:
.string "_Z12_mm_sub_pi32Dv2_iS_"
.LASF76:
.string "_Z6log_psDv4_f"
.LASF44:
.string "_mm_max_ps"
.LASF88:
.string "_Z6cos_psDv4_f"
.LASF144:
.string "_Z9_mm_emptyv"
.LASF101:
.string "_pi32_1"
.LASF103:
.string "_pi32_2"
.LASF104:
.string "_pi32_4"
.LASF43:
.string "__count"
.LASF135:
.string "_ps_coscof_p0"
.LASF5:
.string "float"
.LASF137:
.string "_ps_coscof_p2"
.LASF97:
.string "_ps_mant_mask"
.LASF146:
.string "sincos_ps"
.LASF15:
.string "__v4sf"
.LASF86:
.string "cos_ps"
.LASF128:
.string "_ps_cephes_exp_p5"
.LASF13:
.string "long long unsigned int"
.LASF66:
.string "_mm_setzero_ps"
.LASF39:
.string "__m1"
.LASF40:
.string "__m2"
.LASF140:
.string "sse_mathfun.cpp"
.LASF99:
.string "_ps_sign_mask"
.LASF25:
.string "_Z10_mm_mul_psDv4_fS_"
.LASF79:
.string "sin_ps"
.LASF107:
.string "_ps_cephes_log_p0"
.LASF108:
.string "_ps_cephes_log_p1"
.LASF109:
.string "_ps_cephes_log_p2"
.LASF110:
.string "_ps_cephes_log_p3"
.LASF111:
.string "_ps_cephes_log_p4"
.LASF112:
.string "_ps_cephes_log_p5"
.LASF24:
.string "_mm_mul_ps"
.LASF114:
.string "_ps_cephes_log_p7"
.LASF115:
.string "_ps_cephes_log_p8"
.LASF65:
.string "_Z14_mm_cmpeq_pi32Dv2_iS_"
.LASF138:
.string "_ps_cephes_FOPI"
.LASF71:
.string "_Z15_mm_andnot_si64Dv2_iS_"
.LASF98:
.string "_ps_inv_mant_mask"
.LASF68:
.string "_mm_and_si64"
.LASF121:
.string "_ps_cephes_exp_C1"
.LASF69:
.string "_Z12_mm_and_si64Dv2_iS_"
.LASF116:
.string "_ps_cephes_log_q1"
.LASF117:
.string "_ps_cephes_log_q2"
.LASF100:
.string "_ps_inv_sign_mask"
.LASF21:
.string "_mm_add_ps"
.LASF94:
.string "_ps_1"
.LASF139:
.string "GNU C++14 5.2.1 20151010 -m64 -mtune=generic -march=x86-64 -g -ansi -std=c++14 -p -fPIC -fstack-protector-strong"
.LASF20:
.string "_mm_or_ps"
.LASF51:
.string "_Z12_mm_add_pi32Dv2_iS_"
.LASF3:
.string "char"
.LASF33:
.string "_Z16_mm_cvtpi32x2_psDv2_iS_"
.LASF118:
.string "_ps_exp_hi"
.LASF47:
.string "_Z12_mm_cmple_psDv4_fS_"
.LASF95:
.string "_ps_0p5"
.LASF56:
.string "_mm_cmpgt_ps"
.LASF1:
.string "__v2si"
.LASF60:
.string "_mm_xor_ps"
.LASF83:
.string "sign_bit"
.LASF67:
.string "_mm_setzero_si64"
.LASF0:
.string "__m64"
.LASF119:
.string "_ps_exp_lo"
.LASF52:
.string "_mm_cvttps_pi32"
.LASF4:
.string "long long int"
.LASF87:
.string "_Z6sin_psDv4_f"
.LASF14:
.string "__m128"
.LASF61:
.string "_Z10_mm_xor_psDv4_fS_"
.LASF106:
.string "_ps_cephes_SQRTHF"
.LASF75:
.string "exp_ps"
.LASF78:
.string "pow2n"
.LASF73:
.string "mask"
.LASF145:
.string "_Z16_mm_setzero_si64v"
.LASF37:
.string "_mm_sub_pi32"
.LASF141:
.string "/git/NeuralNetworkLib/src"
.LASF58:
.string "_mm_min_ps"
.LASF136:
.string "_ps_coscof_p1"
.LASF2:
.string "short int"
.LASF11:
.string "long int"
.LASF102:
.string "_pi32_inv1"
.LASF30:
.string "_mm_cmplt_ps"
.LASF105:
.string "_pi32_0x7f"
.LASF59:
.string "_Z10_mm_min_psDv4_fS_"
.LASF62:
.string "_mm_andnot_ps"
.LASF70:
.string "_mm_andnot_si64"
.LASF48:
.string "_mm_slli_pi32"
.LASF74:
.string "log_ps"
.LASF129:
.string "_ps_minus_cephes_DP1"
.LASF130:
.string "_ps_minus_cephes_DP2"
.LASF131:
.string "_ps_minus_cephes_DP3"
.LASF63:
.string "_Z13_mm_andnot_psDv4_fS_"
.LASF23:
.string "_Z10_mm_add_psDv4_fS_"
.LASF53:
.string "_Z15_mm_cvttps_pi32Dv4_f"
.LASF32:
.string "_Z12_mm_cmplt_psDv4_fS_"
.LASF12:
.string "sizetype"
.LASF6:
.string "long unsigned int"
.LASF17:
.string "v4sf"
.LASF55:
.string "_Z13_mm_movehl_psDv4_fS_"
.LASF8:
.string "unsigned char"
.LASF113:
.string "_ps_cephes_log_p6"
.LASF132:
.string "_ps_sincof_p0"
.LASF133:
.string "_ps_sincof_p1"
.LASF134:
.string "_ps_sincof_p2"
.LASF50:
.string "_mm_add_pi32"
.LASF28:
.string "_mm_and_ps"
.LASF84:
.string "swap_sign_bit"
.LASF85:
.string "poly_mask"
.LASF96:
.string "_ps_min_norm_pos"
.LASF10:
.string "signed char"
.LASF34:
.string "__zero"
.LASF54:
.string "_mm_movehl_ps"
.LASF9:
.string "short unsigned int"
.LASF72:
.string "invalid_mask"
.LASF42:
.string "_Z13_mm_srli_pi32Dv2_ii"
.LASF93:
.string "ysin1"
.LASF92:
.string "ysin2"
.LASF16:
.string "double"
.LASF120:
.string "_ps_cephes_LOG2EF"
.LASF22:
.string "_Z9_mm_or_psDv4_fS_"
.LASF27:
.string "_Z10_mm_sub_psDv4_fS_"
.LASF41:
.string "_mm_srli_pi32"
.LASF89:
.string "sign_bit_sin"
.ident "GCC: (Ubuntu 5.2.1-22ubuntu2) 5.2.1 20151010"
.section .note.GNU-stack,"",@progbits