File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37c40abe0
37c40abe0ztrsyl3_64_:
37c40abe0push r15
37c40abe2push r14
37c40abe4push r13
37c40abe6push r12
37c40abe8push rbp
37c40abe9push rdi
37c40abeapush rsi
37c40abebpush rbx
37c40abecsub rsp, 1032
37c40abf3movups [rsp+864], x6
37c40abfbmovups [rsp+880], x7
37c40ac03movups [rsp+896], x8
37c40ac0cmovups [rsp+912], x9
37c40ac15movups [rsp+928], x10
37c40ac1emovups [rsp+944], x11
37c40ac27movups [rsp+960], x12
37c40ac30movups [rsp+976], x13
37c40ac39movups [rsp+992], x14
37c40ac42movups [rsp+1008], x15
37c40ac4bmov rax, [rsp+1152]
37c40ac53mov rbx, [rsp+1208]
37c40ac5bmov rdi, [rax]
37c40ac5emov rax, [rsp+1168]
37c40ac66mov rsi, [rbx]
37c40ac69mov r13, [rax]
37c40ac6cmov rax, [rsp+1184]
37c40ac74mov [rsp+1112], rdx
37c40ac7cxor edx, edx
37c40ac7emov [rsp+1104], rcx
37c40ac86mov r14, [rax]
37c40ac89mov rax, [rsp+1136]
37c40ac91mov [rsp+1120], r8
37c40ac99mov [rsp+1128], r9
37c40aca1mov rax, [rax]
37c40aca4test rax, rax
37c40aca7cmovs rax, rdx
37c40acabmov rdx, [r9]
37c40acaecmp rax, rdx
37c40acb1cmovl rax, rdx
37c40acb5lea rcx, [8*rax]
37c40acbdmov eax, 1
37c40acc2test rcx, rcx
37c40acc5cmove rcx, rax
37c40acc9call malloc
37c40accemov rcx, [rsp+1104]
37c40acd6mov r9l, 1
37c40acdcmov r8l, 1
37c40ace2lea rdx, [rip+0x69247]
37c40ace9mov [rsp+160], rax
37c40acf1call lsame_64_
37c40acf6mov rcx, [rsp+1112]
37c40acfemov r9l, 1
37c40ad04mov r8l, 1
37c40ad0alea rdx, [rip+0x6921f]
37c40ad11mov r12, rax
37c40ad14call lsame_64_
37c40ad19mov r9, [rsp+1128]
37c40ad21mov [rsp+64], 0
37c40ad2alea rdx, [rip+0x69200]
37c40ad31mov rbp, rax
37c40ad34lea rax, [rip+0x69205]
37c40ad3bmov [rsp+56], 6
37c40ad44lea rcx, [rip+0x691ed]
37c40ad4bmov [rsp+48], rax
37c40ad50lea r8, [rip+0x691da]
37c40ad57mov [rsp+40], rax
37c40ad5cmov rax, [rsp+1136]
37c40ad64mov [rsp+32], rax
37c40ad69call ilaenv_64_
37c40ad6emov r15, [rbx]
37c40ad71mov rdx, rax
37c40ad74mov eax, 8
37c40ad79cmp rdx, rax
37c40ad7ccmovge rax, rdx
37c40ad80mov rdx, [rsp+1128]
37c40ad88mov rcx, rax
37c40ad8bmov [rsp+168], rax
37c40ad93add rax, [rdx]
37c40ad96sub rax, 1
37c40ad9acqo
37c40ad9cidiv rcx
37c40ad9fmov edx, 1
37c40ada4test rax, rax
37c40ada7cmovg rdx, rax
37c40adabmov [rsp+512], rdx
37c40adb3mov rdx, [rsp+1136]
37c40adbbmov rax, [rdx]
37c40adbelea rax, [rax+rcx-1]
37c40adc3cqo
37c40adc5idiv rcx
37c40adc8mov edx, 1
37c40adcdtest rax, rax
37c40add0cmovg rdx, rax
37c40add4mov rax, [rsp+1216]
37c40addcmov [rsp+552], rdx
37c40ade4mov [rax], 0
37c40adebcmp r15, -1
37c40adefjne 0x37c40ae37
37c40adf1mov rdx, [rsp+512]
37c40adf9mov rcx, [rsp+552]
37c40ae01pxor x0, x0
37c40ae05pxor x1, x1
37c40ae09mov [rbx], 2
37c40ae10cmp rdx, rcx
37c40ae13mov rax, rcx
37c40ae16cmovge rax, rdx
37c40ae1acvtsi2sd x0, rax
37c40ae1flea rax, [rdx+2*rcx]
37c40ae23cvtsi2sd x1, rax
37c40ae28mov rax, [rsp+1200]
37c40ae30unpcklpd x0, x1
37c40ae34movups [rax], x0
37c40ae37
37c40ae37loc_37c40ae37:
37c40ae37test r12, r12
37c40ae3aje 0x37c40afa8
37c40ae40
37c40ae40loc_37c40ae40:
37c40ae40test rbp, rbp
37c40ae43je 0x37c40afe2
37c40ae49
37c40ae49loc_37c40ae49:
37c40ae49mov rax, [rsp+1120]
37c40ae51mov rax, [rax]
37c40ae54mov [rsp+128], rax
37c40ae5cadd rax, 1
37c40ae60test rax, -3
37c40ae66je 0x37c40af1f
37c40ae6cmov rdx, -3
37c40ae73mov eax, 3
37c40ae78
37c40ae78loc_37c40ae78:
37c40ae78mov rcx, [rsp+1216]
37c40ae80mov [rcx], rdx
37c40ae83
37c40ae83loc_37c40ae83:
37c40ae83lea rdx, [rsp+848]
37c40ae8bmov r8l, 7
37c40ae91lea rcx, [rip+0x690b1]
37c40ae98mov [rsp+848], rax
37c40aea0call xerbla_64_
37c40aea5
37c40aea5loc_37c40aea5:
37c40aea5mov rcx, [rsp+160]
37c40aeadcall free
37c40aeb2nop
37c40aeb3movups x6, [rsp+864]
37c40aebbmovups x7, [rsp+880]
37c40aec3movups x8, [rsp+896]
37c40aeccmovups x9, [rsp+912]
37c40aed5movups x10, [rsp+928]
37c40aedemovups x11, [rsp+944]
37c40aee7movups x12, [rsp+960]
37c40aef0movups x13, [rsp+976]
37c40aef9movups x14, [rsp+992]
37c40af02movups x15, [rsp+1008]
37c40af0badd rsp, 1032
37c40af12pop rbx
37c40af13pop rsi
37c40af14pop rdi
37c40af15pop rbp
37c40af16pop r12
37c40af18pop r13
37c40af1apop r14
37c40af1cpop r15
37c40af1eret
37c40af1f
37c40af1floc_37c40af1f:
37c40af1fmov rax, [rsp+1128]
37c40af27mov rcx, [rax]
37c40af2atest rcx, rcx
37c40af2djs 0x37c40b02d
37c40af33mov rax, [rsp+1136]
37c40af3bmov rdx, [rax]
37c40af3etest rdx, rdx
37c40af41js 0x37c40b01c
37c40af47mov r11, [rsp+1152]
37c40af4ftest rcx, rcx
37c40af52mov eax, 1
37c40af57cmovg rax, rcx
37c40af5bcmp [r11], rax
37c40af5ejl 0x37c40b03e
37c40af64mov r11, [rsp+1168]
37c40af6ctest rdx, rdx
37c40af6fmov r8l, 1
37c40af75cmovg r8, rdx
37c40af79cmp [r11], r8
37c40af7cjl 0x37c40b04f
37c40af82mov r11, [rsp+1184]
37c40af8acmp [r11], rax
37c40af8djge 0x37c40b060
37c40af93mov rdx, -11
37c40af9amov eax, 11
37c40af9fjmp 0x37c40ae78
37c40afa4
37c40afa4 0f 1f 40 00 ..@.
37c40afa8
37c40afa8loc_37c40afa8:
37c40afa8mov rcx, [rsp+1104]
37c40afb0lea rdx, [rip+0x68f91]
37c40afb7mov r9l, 1
37c40afbdmov r8l, 1
37c40afc3call lsame_64_
37c40afc8test rax, rax
37c40afcbjne 0x37c40ae40
37c40afd1mov rdx, -1
37c40afd8mov eax, 1
37c40afddjmp 0x37c40ae78
37c40afe2
37c40afe2loc_37c40afe2:
37c40afe2mov rcx, [rsp+1112]
37c40afealea rdx, [rip+0x68f57]
37c40aff1mov r9l, 1
37c40aff7mov r8l, 1
37c40affdcall lsame_64_
37c40b002test rax, rax
37c40b005jne 0x37c40ae49
37c40b00bmov rdx, -2
37c40b012mov eax, 2
37c40b017jmp 0x37c40ae78
37c40b01c
37c40b01cloc_37c40b01c:
37c40b01cmov rdx, -5
37c40b023mov eax, 5
37c40b028jmp 0x37c40ae78
37c40b02d
37c40b02dloc_37c40b02d:
37c40b02dmov rdx, -4
37c40b034mov eax, 4
37c40b039jmp 0x37c40ae78
37c40b03e
37c40b03eloc_37c40b03e:
37c40b03emov rdx, -7
37c40b045mov eax, 7
37c40b04ajmp 0x37c40ae78
37c40b04f
37c40b04floc_37c40b04f:
37c40b04fmov rdx, -9
37c40b056mov eax, 9
37c40b05bjmp 0x37c40ae78
37c40b060
37c40b060loc_37c40b060:
37c40b060mov rax, [rsp+1216]
37c40b068mov rax, [rax]
37c40b06btest rax, rax
37c40b06ejne 0x37c40f8b6
37c40b074cmp r15, -1
37c40b078je 0x37c40aea5
37c40b07emovsd_xmm x10, [rip+0x68f01]
37c40b087mov rax, [rsp+1192]
37c40b08fmovsd_xmm [rax], x10
37c40b094test rcx, rcx
37c40b097je 0x37c40aea5
37c40b09dtest rdx, rdx
37c40b0a0je 0x37c40aea5
37c40b0a6mov rdx, [rsp+512]
37c40b0aemov rcx, [rsp+552]
37c40b0b6cmp rdx, rcx
37c40b0b9mov rax, rcx
37c40b0bccmovle rax, rdx
37c40b0c0cmp rax, 1
37c40b0c4je 0x37c40cb6f
37c40b0cacmp rdx, rcx
37c40b0cdcmovge rcx, rdx
37c40b0d1mov [rsp+680], rcx
37c40b0d9cmp [rbx], rcx
37c40b0dcjl 0x37c40cb6f
37c40b0e2xor eax, eax
37c40b0e4test rsi, rsi
37c40b0e7mov edx, 1
37c40b0eccmovns rax, rsi
37c40b0f0lea rcx, [rip+0x68e59]
37c40b0f7movapd x7, x10
37c40b0fcmov r15, rax
37c40b0ffmov [rsp+152], rax
37c40b107xor eax, eax
37c40b109test rdi, rdi
37c40b10ccmovns rax, rdi
37c40b110mov rbx, rax
37c40b113not rax
37c40b116mov [rsp+200], rax
37c40b11exor eax, eax
37c40b120test r13, r13
37c40b123cmovns rax, r13
37c40b127mov rsi, rax
37c40b12anot rax
37c40b12dmov [rsp+184], rax
37c40b135xor eax, eax
37c40b137test r14, r14
37c40b13acmovns rax, r14
37c40b13emov [rsp+640], rax
37c40b146call dlamch_64_
37c40b14bmov rax, [rsp+512]
37c40b153mov rdi, [rsp+1200]
37c40b15blea r8, [8*r15]
37c40b163divsd x7, x0
37c40b167not r15
37c40b16amovapd x8, x0
37c40b16fmov [rsp+192], r8
37c40b177lea rcx, [rax-1]
37c40b17bneg rax
37c40b17emov [rsp+688], rdi
37c40b186mov r9l, 1
37c40b18cmov [rsp+280], rcx
37c40b194shl rcx, 3
37c40b198lea r11, [8*rax]
37c40b1a0mov [rsp+504], rcx
37c40b1a8add rcx, rdi
37c40b1abmov rdi, [rsp+552]
37c40b1b3mov [rsp+536], r15
37c40b1bblea r10, [rdi+1]
37c40b1bfmov [rsp+376], rcx
37c40b1c7mov [rsp+232], r10
37c40b1cf
37c40b1cfloc_37c40b1cf:
37c40b1cfmov rdx, r11
37c40b1d2lea rax, [rcx+r11]
37c40b1d6neg rdx
37c40b1d9and edx, 8
37c40b1dcje 0x37c40b200
37c40b1demovsd_xmm [rax+8], x10
37c40b1e4add rax, 8
37c40b1e8cmp rax, rcx
37c40b1ebje 0x37c40b214
37c40b1ednop [rax+rax]
37c40b1f5nop [rax+rax]
37c40b200
37c40b200loc_37c40b200:
37c40b200movsd_xmm [rax+8], x10
37c40b206add rax, 16
37c40b20amovsd_xmm [rax], x10
37c40b20fcmp rax, rcx
37c40b212jne 0x37c40b200
37c40b214
37c40b214loc_37c40b214:
37c40b214add r9, 1
37c40b218lea rcx, [rax+r8]
37c40b21ccmp r9, r10
37c40b21fjne 0x37c40b1cf
37c40b221mov rdi, [rsp+536]
37c40b229mov rdx, [rsp+512]
37c40b231mov [rsp+264], rbx
37c40b239mov r13, r12
37c40b23cmov rax, [rsp+152]
37c40b244mov r11, [rsp+1200]
37c40b24cmov [rsp+288], rsi
37c40b254imul rax, [rsp+232]
37c40b25dlea rcx, [rdi+rdx]
37c40b261mov r9, [rsp+1144]
37c40b269mov [rsp+296], rbp
37c40b271mov [rsp+256], rcx
37c40b279add rcx, rax
37c40b27cadd rdi, rax
37c40b27flea r15, [r11+8*rcx]
37c40b283mov rcx, [rsp+168]
37c40b28blea r11, [rbx+1]
37c40b28fmov [rsp+576], rdi
37c40b297mov [rsp+272], r11
37c40b29fmov rbp, r15
37c40b2a2mov rax, rcx
37c40b2a5imul rax, r11
37c40b2a9shl rax, 4
37c40b2admov [rsp+672], rax
37c40b2b5mov rax, [rsp+1144]
37c40b2bdmov [rsp+544], rax
37c40b2c5mov rax, [rsp+192]
37c40b2cdadd rax, 8
37c40b2d1mov [rsp+208], rax
37c40b2d9mov rax, [rsp+1200]
37c40b2e1lea r8, [rax+8*rdi+8]
37c40b2e6lea rax, [rdx+1]
37c40b2eamov [rsp+632], rax
37c40b2f2mov rax, rcx
37c40b2f5mov ecx, 1
37c40b2faimul rax, rbx
37c40b2feshl rax, 4
37c40b302mov [rsp+304], rax
37c40b30axor eax, eax
37c40b30c
37c40b30cloc_37c40b30c:
37c40b30cmov rdi, [rsp+168]
37c40b314lea r11, [rax+rdi]
37c40b318cmp [rsp+512], rcx
37c40b320jl 0x37c40b473
37c40b326mov rdi, [rsp+1128]
37c40b32emov r15, rax
37c40b331mov r10, [rsp+168]
37c40b339mov [rsp+216], rcx
37c40b341mov [rsp+224], r9
37c40b349mov r14, r8
37c40b34cmov r12, r8
37c40b34fmov rdx, [rdi]
37c40b352lea r11, [rax+r10]
37c40b356lea rdi, [rsp+840]
37c40b35emov [rsp+240], r8
37c40b366lea rax, [rsp+848]
37c40b36emov [rsp+176], rdi
37c40b376mov rdi, r9
37c40b379cmp r11, rdx
37c40b37cmov rbx, rdx
37c40b37fmov [rsp+128], rax
37c40b387cmovle rbx, r11
37c40b38bmov [rsp+248], r11
37c40b393sub rbx, r15
37c40b396mov rsi, rbx
37c40b399mov rbx, r10
37c40b39cjmp 0x37c40b3d9
37c40b39e
37c40b39e 66 90 f.
37c40b3a0
37c40b3a0loc_37c40b3a0:
37c40b3a0lea rcx, [rip+0x68baa]
37c40b3a7call zlange_64_
37c40b3acmovsd_xmm [r14], x0
37c40b3b1cmp r12, rbp
37c40b3b4je 0x37c40b453
37c40b3ba
37c40b3baloc_37c40b3ba:
37c40b3bamov rax, [rsp+1128]
37c40b3c2add rdi, [rsp+304]
37c40b3caadd r12, 8
37c40b3ceadd r14, [rsp+192]
37c40b3d6mov rdx, [rax]
37c40b3d9
37c40b3d9loc_37c40b3d9:
37c40b3d9mov rcx, r15
37c40b3dcadd r15, rbx
37c40b3dfmov r9, rdi
37c40b3e2mov rax, [rsp+160]
37c40b3eacmp r15, rdx
37c40b3edmov [rsp+840], rsi
37c40b3f5mov r8, [rsp+128]
37c40b3fdcmovle rdx, r15
37c40b401mov [rsp+40], rax
37c40b406mov rax, [rsp+1152]
37c40b40emov [rsp+48], 1
37c40b417sub rdx, rcx
37c40b41amov [rsp+32], rax
37c40b41fmov [rsp+848], rdx
37c40b427mov rdx, [rsp+176]
37c40b42ftest r13, r13
37c40b432jne 0x37c40b3a0
37c40b438lea rcx, [rip+0x68b13]
37c40b43fcall zlange_64_
37c40b444movsd_xmm [r12], x0
37c40b44acmp r12, rbp
37c40b44djne 0x37c40b3ba
37c40b453
37c40b453loc_37c40b453:
37c40b453mov rcx, [rsp+216]
37c40b45bmov r9, [rsp+224]
37c40b463mov r8, [rsp+240]
37c40b46bmov r11, [rsp+248]
37c40b473
37c40b473loc_37c40b473:
37c40b473add rcx, 1
37c40b477add rbp, [rsp+192]
37c40b47fmov rax, r11
37c40b482add r9, [rsp+672]
37c40b48aadd r8, [rsp+208]
37c40b492cmp rcx, [rsp+632]
37c40b49ajne 0x37c40b30c
37c40b4a0mov rcx, [rsp+552]
37c40b4a8mov rax, [rsp+512]
37c40b4b0mov [rsp+344], r13
37c40b4b8mov r10, [rsp+152]
37c40b4c0mov r11, [rsp+536]
37c40b4c8lea rdx, [rax+rcx]
37c40b4ccmov rsi, [rsp+288]
37c40b4d4mov rbx, [rsp+264]
37c40b4dclea rax, [rdx+1]
37c40b4e0mov rbp, [rsp+296]
37c40b4e8mov [rsp+320], rdx
37c40b4f0imul r10, rax
37c40b4f4lea rax, [r11+rcx]
37c40b4f8mov rcx, [rsp+1200]
37c40b500mov [rsp+288], rbx
37c40b508lea rdi, [rsi+1]
37c40b50cmov [rsp+312], rsi
37c40b514mov r9, [rsp+1160]
37c40b51cmov r13, rbp
37c40b51fmov [rsp+336], rdi
37c40b527add rax, r10
37c40b52amov [rsp+328], r10
37c40b532lea r14, [rcx+8*rax]
37c40b536mov rcx, [rsp+168]
37c40b53emov r12, r14
37c40b541mov rax, rcx
37c40b544imul rax, rdi
37c40b548shl rax, 4
37c40b54cmov [rsp+264], rax
37c40b554lea rax, [r10+r11]
37c40b558mov r11, [rsp+1200]
37c40b560lea r8, [r11+8*rax+8]
37c40b565mov rax, rcx
37c40b568mov ecx, 1
37c40b56dimul rax, rsi
37c40b571shl rax, 4
37c40b575mov [rsp+296], rax
37c40b57dxor eax, eax
37c40b57f
37c40b57floc_37c40b57f:
37c40b57fmov rdi, [rsp+168]
37c40b587lea r11, [rax+rdi]
37c40b58bcmp [rsp+552], rcx
37c40b593jl 0x37c40b6ea
37c40b599mov rdi, [rsp+1136]
37c40b5a1mov r15, rax
37c40b5a4mov r10, [rsp+168]
37c40b5acmov [rsp+216], rcx
37c40b5b4mov [rsp+224], r9
37c40b5bcmov rbp, r8
37c40b5bfmov r14, r8
37c40b5c2mov rdx, [rdi]
37c40b5c5lea r11, [rax+r10]
37c40b5c9lea rdi, [rsp+840]
37c40b5d1mov [rsp+240], r8
37c40b5d9mov [rsp+176], rdi
37c40b5e1mov rdi, r9
37c40b5e4cmp r11, rdx
37c40b5e7mov rbx, rdx
37c40b5eamov [rsp+248], r11
37c40b5f2cmovle rbx, r11
37c40b5f6sub rbx, rax
37c40b5f9lea rax, [rsp+848]
37c40b601mov rsi, rbx
37c40b604mov [rsp+128], rax
37c40b60cmov rbx, r10
37c40b60fjmp 0x37c40b651
37c40b611
37c40b611 0f 1f 80 00 00 00 00 .......
37c40b618
37c40b618loc_37c40b618:
37c40b618lea rcx, [rip+0x68932]
37c40b61fcall zlange_64_
37c40b624movsd_xmm [r14], x0
37c40b629cmp rbp, r12
37c40b62cje 0x37c40b6ca
37c40b632
37c40b632loc_37c40b632:
37c40b632mov rax, [rsp+1136]
37c40b63aadd rdi, [rsp+296]
37c40b642add rbp, 8
37c40b646add r14, [rsp+192]
37c40b64emov rdx, [rax]
37c40b651
37c40b651loc_37c40b651:
37c40b651mov rcx, r15
37c40b654add r15, rbx
37c40b657mov r9, rdi
37c40b65amov rax, [rsp+160]
37c40b662cmp r15, rdx
37c40b665mov [rsp+840], rsi
37c40b66dmov r8, [rsp+128]
37c40b675cmovle rdx, r15
37c40b679mov [rsp+40], rax
37c40b67emov rax, [rsp+1168]
37c40b686mov [rsp+48], 1
37c40b68fsub rdx, rcx
37c40b692mov [rsp+32], rax
37c40b697mov [rsp+848], rdx
37c40b69fmov rdx, [rsp+176]
37c40b6a7test r13, r13
37c40b6aajne 0x37c40b618
37c40b6b0lea rcx, [rip+0x6889b]
37c40b6b7call zlange_64_
37c40b6bcmovsd_xmm [rbp], x0
37c40b6c1cmp rbp, r12
37c40b6c4jne 0x37c40b632
37c40b6ca
37c40b6caloc_37c40b6ca:
37c40b6camov rcx, [rsp+216]
37c40b6d2mov r9, [rsp+224]
37c40b6damov r8, [rsp+240]
37c40b6e2mov r11, [rsp+248]
37c40b6ea
37c40b6ealoc_37c40b6ea:
37c40b6eaadd rcx, 1
37c40b6eeadd r12, [rsp+192]
37c40b6f6mov rax, r11
37c40b6f9add r9, [rsp+264]
37c40b701add r8, [rsp+208]
37c40b709cmp rcx, [rsp+232]
37c40b711jne 0x37c40b57f
37c40b717mov rax, [rsp+1120]
37c40b71fpxor x11, x11
37c40b724mov r12, [rsp+344]
37c40b72cmov rbp, r13
37c40b72fmov rbx, [rsp+288]
37c40b737mov rsi, [rsp+312]
37c40b73fmov rdx, [rsp+320]
37c40b747mov r10, [rsp+328]
37c40b74fcvtsi2sd x11, [rax]
37c40b754mov rdi, [rsp+336]
37c40b75ctest r12, r12
37c40b75fje 0x37c40cc20
37c40b765test r13, r13
37c40b768je 0x37c40cc20
37c40b76emov r10, [rsp+168]
37c40b776movapd x12, x10
37c40b77bmov r8, [rsp+280]
37c40b783mov r11, [rsp+1144]
37c40b78bmovsd_xmm x9, [rip+0x687fc]
37c40b794xorpd x11, [rip+0x68803]
37c40b79dimul r8, r10
37c40b7a1mov rax, r10
37c40b7a4neg rax
37c40b7a7imul rax, rbx
37c40b7abmov rbp, rax
37c40b7aesub rax, r10
37c40b7b1shl rax, 4
37c40b7b5mov r12, rbp
37c40b7b8mov [rsp+672], rax
37c40b7c0lea rax, [r8+1]
37c40b7c4imul rax, rbx
37c40b7c8mov rbx, [rsp+200]
37c40b7d0lea rcx, [r8+rbx]
37c40b7d4lea r15, [rax+rbx]
37c40b7d8mov rbx, [rsp+152]
37c40b7e0add rcx, rax
37c40b7e3mov rax, [rsp+536]
37c40b7ebshl rcx, 4
37c40b7efimul rbx, rdx
37c40b7f3lea r9, [r11+rcx+16]
37c40b7f8mov rdx, [rsp+640]
37c40b800mov rcx, [rsp+1160]
37c40b808mov r14, rdx
37c40b80blea r11, [rbx+rax]
37c40b80fmov rax, r10
37c40b812shl r14, 4
37c40b816imul rax, rdi
37c40b81amov rdi, rax
37c40b81dsub rax, r10
37c40b820add rax, rsi
37c40b823add rax, [rsp+184]
37c40b82bshl rdi, 4
37c40b82flea rsi, [rbx-1]
37c40b833shl rax, 4
37c40b837mov [rsp+616], rdi
37c40b83fmov rdi, r10
37c40b842lea rax, [rcx+rax+16]
37c40b847mov rcx, rdx
37c40b84aimul rcx, r10
37c40b84emov r10, [rsp+512]
37c40b856mov [rsp+696], rax
37c40b85elea rax, [r10-2]
37c40b862imul rax, rdi
37c40b866mov [rsp+608], rcx
37c40b86eshl rcx, 4
37c40b872mov [rsp+368], rcx
37c40b87amov rcx, [rsp+1176]
37c40b882sub rax, r8
37c40b885sub rcx, r14
37c40b888lea r13, [rax+1]
37c40b88clea rax, [rdi+1]
37c40b890imul rax, rdx
37c40b894mov rdx, [rsp+376]
37c40b89cimul rdi, r14
37c40b8a0mov rbx, rdx
37c40b8a3shl rax, 4
37c40b8a7add rax, rcx
37c40b8aamov [rsp+360], rdi
37c40b8b2mov rcx, r15
37c40b8b5add rdi, [rsp+1176]
37c40b8bdmov [rsp+664], rax
37c40b8c5lea rax, [rsp+840]
37c40b8cdlea r15, [rsp+848]
37c40b8d5mov [rsp+128], rax
37c40b8ddlea rax, [rip+0x6866d]
37c40b8e4mov [rsp+176], rax
37c40b8eclea rax, [rsp+792]
37c40b8f4mov [rsp+480], rax
37c40b8fclea rax, [rsp+808]
37c40b904mov [rsp+656], rdi
37c40b90cmov [rsp+488], rax
37c40b914
37c40b914loc_37c40b914:
37c40b914mov rax, [rsp+168]
37c40b91csub r10, 1
37c40b920mov rdx, r8
37c40b923mov [rsp+184], rbx
37c40b92bmov [rsp+416], 0
37c40b937movsd_xmm x14, [rip+0x68660]
37c40b940lea rdi, [r8+rax]
37c40b944mov rax, [rsp+1128]
37c40b94cmov [rsp+448], -1
37c40b958mov [rsp+704], rdi
37c40b960mov rax, [rax]
37c40b963mov [rsp+560], r10
37c40b96bmov [rsp+496], -1
37c40b977cmp rdi, rax
37c40b97amov [rsp+576], r11
37c40b982cmovle rax, rdi
37c40b986shl rdx, 4
37c40b98amov [rsp+408], 1
37c40b996mov [rsp+712], rcx
37c40b99esub rax, r8
37c40b9a1mov [rsp+720], r12
37c40b9a9mov rbp, rax
37c40b9aclea rax, [r13+r8]
37c40b9b1mov [rsp+568], r9
37c40b9b9mov [rsp+624], rax
37c40b9c1mov rax, rcx
37c40b9c4mov rdi, rbp
37c40b9c7shl rax, 4
37c40b9cbadd rax, [rsp+1144]
37c40b9d3mov [rsp+728], rbx
37c40b9dbmov [rsp+352], rax
37c40b9e3mov rax, [rsp+664]
37c40b9ebadd rax, rdx
37c40b9eemov [rsp+600], rax
37c40b9f6mov rax, [rsp+656]
37c40b9feadd rax, rdx
37c40ba01mov [rsp+592], rax
37c40ba09mov rax, rsi
37c40ba0csub rax, r10
37c40ba0fmov [rsp+584], rax
37c40ba17mov rax, [rsp+152]
37c40ba1fadd rax, rax
37c40ba22mov [rsp+520], rax
37c40ba2amov rax, [rsp+696]
37c40ba32mov [rsp+528], rax
37c40ba3amov rax, [rsp+1160]
37c40ba42mov [rsp+504], rax
37c40ba4amov rax, [rsp+1176]
37c40ba52lea rax, [rax+rdx+16]
37c40ba57mov [rsp+440], rax
37c40ba5fmov [rsp+736], r13
37c40ba67mov [rsp+744], rsi
37c40ba6fmovsd_xmm [rsp+648], x8
37c40ba79nop [rax]
37c40ba80
37c40ba80loc_37c40ba80:
37c40ba80mov rax, [rsp+416]
37c40ba88mov rsi, [rsp+496]
37c40ba90mov [rsp+840], rdi
37c40ba98mov r9, [rsp+128]
37c40baa0lea rcx, [rax+1]
37c40baa4mov rdx, rax
37c40baa7mov [rsp+344], rcx
37c40baafmov rcx, [rsp+168]
37c40bab7add rcx, rax
37c40babamov rax, [rsp+1136]
37c40bac2mov [rsp+416], rcx
37c40bacamov rax, [rax]
37c40bacdmov [rsp+32], r15
37c40bad2mov [rsp+112], 1
37c40badbmov [rsp+104], 1
37c40bae4cmp rcx, rax
37c40bae7cmovle rax, rcx
37c40baebshl rsi, 4
37c40baefmov rcx, [rsp+480]
37c40baf7mov [rsp+384], rax
37c40baffsub rax, rdx
37c40bb02mov [rsp+200], rax
37c40bb0amov [rsp+848], rax
37c40bb12mov rax, [rsp+440]
37c40bb1amov [rsp+96], rcx
37c40bb1fmov rcx, [rsp+488]
37c40bb27add rax, rsi
37c40bb2amov [rsp+240], rax
37c40bb32mov [rsp+72], rax
37c40bb37mov rax, [rsp+1168]
37c40bb3fmov [rsp+88], rcx
37c40bb44mov rcx, [rsp+1184]
37c40bb4cmov [rsp+64], rax
37c40bb51mov rax, [rsp+504]
37c40bb59mov [rsp+80], rcx
37c40bb5emov [rsp+56], rax
37c40bb63mov rax, [rsp+1152]
37c40bb6bmov [rsp+48], rax
37c40bb70mov rax, [rsp+568]
37c40bb78mov [rsp+40], rax
37c40bb7dmov r8, [rsp+1120]
37c40bb85mov rdx, [rsp+1112]
37c40bb8dmov rcx, [rsp+1104]
37c40bb95call ztrsyl_64_
37c40bb9amov rax, [rsp+1216]
37c40bba2pxor x1, x1
37c40bba6mov rdx, [rsp+792]
37c40bbaemov rcx, [rsp+1216]
37c40bbb6movsd_xmm x13, [rsp+808]
37c40bbc0mov rax, [rax]
37c40bbc3cmp rax, rdx
37c40bbc6cmovl rax, rdx
37c40bbcamov [rcx], rax
37c40bbcdmov rax, [rsp+184]
37c40bbd5movsd_xmm x0, [rax]
37c40bbd9mov [rsp+208], rax
37c40bbe1mulsd x0, x13
37c40bbe6ucomisd x0, x1
37c40bbeajp 0x37c40bbf2
37c40bbecje 0x37c40c96e
37c40bbf2
37c40bbf2loc_37c40bbf2:
37c40bbf2mov rax, [rsp+200]
37c40bbfamov rbp, [rsp+184]
37c40bc02mov r8, r15
37c40bc05mov [rsp+840], rdi
37c40bc0dmov rcx, [rsp+176]
37c40bc15mov r9, [rsp+240]
37c40bc1dmov [rsp+848], rax
37c40bc25mov rax, [rsp+160]
37c40bc2dmovsd_xmm [rbp], x0
37c40bc32mov rdx, [rsp+128]
37c40bc3amov [rsp+40], rax
37c40bc3fmov rax, [rsp+1184]
37c40bc47mov [rsp+48], 1
37c40bc50mov [rsp+32], rax
37c40bc55call zlange_64_
37c40bc5amov rcx, [rsp+560]
37c40bc62movsd_xmm [rsp+816], x0
37c40bc6btest rcx, rcx
37c40bc6eje 0x37c40ca5b
37c40bc74mov rax, [rsp+1176]
37c40bc7cmov rbx, [rsp+440]
37c40bc84mov [rsp+224], rcx
37c40bc8cmov [rsp+544], rsi
37c40bc94mov r13, [rsp+624]
37c40bc9cadd rax, rsi
37c40bc9fmov [rsp+288], rdi
37c40bca7mov r12, [rsp+384]
37c40bcafmov [rsp+304], rax
37c40bcb7mov rax, [rsp+448]
37c40bcbfshl rax, 4
37c40bcc3add rbx, rax
37c40bcc6add rax, [rsp+1176]
37c40bccemov [rsp+424], rax
37c40bcd6mov rax, [rsp+168]
37c40bcdemov [rsp+432], rbx
37c40bce6sub rax, 1
37c40bceamov [rsp+320], rax
37c40bcf2lea rax, [rsp+784]
37c40bcfamov [rsp+272], rax
37c40bd02lea rax, [rsp+816]
37c40bd0amov [rsp+264], rax
37c40bd12lea rax, [rsp+768]
37c40bd1amov [rsp+336], rax
37c40bd22lea rax, [rsp+832]
37c40bd2amov [rsp+256], rax
37c40bd32lea rax, [rip+0x6821f]
37c40bd39mov [rsp+248], rax
37c40bd41lea rax, [rip+0x68220]
37c40bd48mov [rsp+328], rax
37c40bd50mov rax, [rsp+152]
37c40bd58sub rax, [rsp+536]
37c40bd60add rax, [rsp+576]
37c40bd68sub rax, [rsp+520]
37c40bd70mov [rsp+312], rax
37c40bd78jmp 0x37c40bea0
37c40bd7d
37c40bd7d 0f 1f 00 ...
37c40bd80
37c40bd80loc_37c40bd80:
37c40bd80divsd x15, [rbp-8]
37c40bd86mulsd x15, x13
37c40bd8bmovsd_xmm [rsp+800], x15
37c40bd95ucomisd x15, x10
37c40bd9ajp 0x37c40c150
37c40bda0jne 0x37c40c150
37c40bda6
37c40bda6loc_37c40bda6:
37c40bda6mov rax, [rsp+184]
37c40bdaelea rdx, [rip+0x6817b]
37c40bdb5mov r9, [rsp+128]
37c40bdbdmov [rsp+832], rsi
37c40bdc5mov r8, [rsp+256]
37c40bdcdmov rcx, rdx
37c40bdd0sub rbp, 8
37c40bdd4movsd_xmm [rax], x6
37c40bdd8mov rax, [rsp+200]
37c40bde0movsd_xmm [rbp], x6
37c40bde5mov [rsp+840], rax
37c40bdedmov rax, [rsp+288]
37c40bdf5mov [rsp+32], r15
37c40bdfamov [rsp+848], rax
37c40be02mov rax, [rsp+1184]
37c40be0amov [rsp+112], 1
37c40be13mov [rsp+96], rax
37c40be18mov rax, [rsp+280]
37c40be20mov [rsp+104], 1
37c40be29mov [rsp+88], rax
37c40be2emov rax, [rsp+248]
37c40be36mov [rsp+80], rax
37c40be3bmov rax, [rsp+1184]
37c40be43mov [rsp+72], rax
37c40be48mov rax, [rsp+240]
37c40be50mov [rsp+64], rax
37c40be55mov rax, [rsp+1152]
37c40be5dmov [rsp+56], rax
37c40be62mov rax, [rsp+216]
37c40be6aadd rax, [rsp+352]
37c40be72mov [rsp+48], rax
37c40be77mov rax, [rsp+328]
37c40be7fmov [rsp+40], rax
37c40be84call zgemm_64_
37c40be89sub r13, [rsp+168]
37c40be91cmp [rsp+224], 0
37c40be9aje 0x37c40c2d6
37c40bea0
37c40bea0loc_37c40bea0:
37c40bea0mov rax, [rsp+320]
37c40bea8mov rcx, [rsp+304]
37c40beb0mov r8, r15
37c40beb3sub [rsp+224], 1
37c40bebcmov rdx, [rsp+128]
37c40bec4lea rsi, [rax+r13]
37c40bec8mov rax, [rsp+1128]
37c40bed0mov rax, [rax]
37c40bed3mov [rsp+48], 1
37c40bedccmp rsi, rax
37c40bedfcmovg rsi, rax
37c40bee3lea rax, [r13-1]
37c40bee7sub rsi, rax
37c40beeamov rax, [rsp+200]
37c40bef2mov [rsp+840], rsi
37c40befamov [rsp+848], rax
37c40bf02mov rax, r13
37c40bf05shl rax, 4
37c40bf09lea r9, [rax+rcx]
37c40bf0dmov [rsp+216], rax
37c40bf15mov rax, [rsp+160]
37c40bf1dmov rcx, [rsp+176]
37c40bf25mov [rsp+280], r9
37c40bf2dmov [rsp+40], rax
37c40bf32mov rax, [rsp+1184]
37c40bf3amov [rsp+32], rax
37c40bf3fcall zlange_64_
37c40bf44mov rax, [rsp+184]
37c40bf4cmovsd_xmm x2, [rbp-8]
37c40bf51movapd x3, x0
37c40bf55mov r8, [rsp+272]
37c40bf5dmov rdx, [rsp+264]
37c40bf65movsd_xmm x1, [rax]
37c40bf69movapd x15, x2
37c40bf6emov rax, [rsp+312]
37c40bf76mov rcx, [rsp+336]
37c40bf7eminsd x15, x1
37c40bf83movapd x0, x15
37c40bf88divsd x0, x2
37c40bf8cmulsd x0, x3
37c40bf90movsd_xmm [rsp+784], x0
37c40bf99movapd x0, x15
37c40bf9edivsd x0, x1
37c40bfa2mulsd x0, [rsp+816]
37c40bfabmovsd_xmm [rsp+816], x0
37c40bfb4movsd_xmm x0, [rbp+8*rax-8]
37c40bfbamovsd_xmm [rsp+768], x0
37c40bfc3call dlarmm_64_
37c40bfc8movapd x6, x0
37c40bfccmovapd x13, x0
37c40bfd1movsd_xmm [rsp+808], x0
37c40bfdapxor x0, x0
37c40bfdemulsd x6, x15
37c40bfe3ucomisd x6, x0
37c40bfe7jp 0x37c40bfef
37c40bfe9je 0x37c40c170
37c40bfef
37c40bfefloc_37c40bfef:
37c40bfefmovsd_xmm x0, [rsp+784]
37c40bff8mov rax, [rsp+184]
37c40c000mulsd x0, x13
37c40c005movsd_xmm [rsp+784], x0
37c40c00emovsd_xmm x0, [rsp+816]
37c40c017mulsd x0, x13
37c40c01cmovsd_xmm [rsp+816], x0
37c40c025movapd x0, x15
37c40c02adivsd x0, [rax]
37c40c02emulsd x0, x13
37c40c033movsd_xmm [rsp+800], x0
37c40c03cucomisd x0, x10
37c40c041jp 0x37c40c049
37c40c043je 0x37c40bd80
37c40c049
37c40c049loc_37c40c049:
37c40c049mov rdi, [rsp+344]
37c40c051cmp rdi, r12
37c40c054jg 0x37c40bda6
37c40c05amov r8, [rsp+432]
37c40c062mov [rsp+392], rsi
37c40c06amov rsi, rdi
37c40c06dlea rbx, [rsp+800]
37c40c075mov rdi, [rsp+288]
37c40c07dmov [rsp+400], rbp
37c40c085mov rbp, r8
37c40c088nop [rax+rax]
37c40c090
37c40c090loc_37c40c090:
37c40c090mov r8, rbp
37c40c093lea r9, [rip+0x67e9e]
37c40c09amov rdx, rbx
37c40c09dmov rcx, r15
37c40c0a0add rsi, 1
37c40c0a4mov [rsp+848], rdi
37c40c0acadd rbp, r14
37c40c0afcall zdscal_64_
37c40c0b4cmp r12, rsi
37c40c0b7jge 0x37c40c090
37c40c0b9mov rbp, [rsp+400]
37c40c0c1mov rsi, [rsp+392]
37c40c0c9divsd x15, [rbp-8]
37c40c0cfmulsd x13, x15
37c40c0d4movsd_xmm [rsp+800], x13
37c40c0deucomisd x13, x10
37c40c0e3jp 0x37c40c0eb
37c40c0e5je 0x37c40bda6
37c40c0eb
37c40c0ebloc_37c40c0eb:
37c40c0ebmov rax, [rsp+424]
37c40c0f3mov rcx, [rsp+216]
37c40c0fbmov [rsp+392], rbp
37c40c103mov rdi, [rsp+344]
37c40c10blea rbp, [rax+rcx]
37c40c10fnop
37c40c110
37c40c110loc_37c40c110:
37c40c110mov r8, rbp
37c40c113lea r9, [rip+0x67e1e]
37c40c11amov rdx, rbx
37c40c11dmov rcx, r15
37c40c120add rdi, 1
37c40c124mov [rsp+848], rsi
37c40c12cadd rbp, r14
37c40c12fcall zdscal_64_
37c40c134cmp r12, rdi
37c40c137jge 0x37c40c110
37c40c139mov rbp, [rsp+392]
37c40c141jmp 0x37c40bda6
37c40c146
37c40c146 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c40c150
37c40c150loc_37c40c150:
37c40c150cmp [rsp+344], r12
37c40c158jg 0x37c40bda6
37c40c15elea rbx, [rsp+800]
37c40c166jmp 0x37c40c0eb
37c40c168
37c40c168 0f 1f 84 00 00 00 00 00 ........
37c40c170
37c40c170loc_37c40c170:
37c40c170mov rdx, r15
37c40c173movapd x0, x13
37c40c178call frexp
37c40c17dmovsxd rdx, [rsp+848]
37c40c185movapd x0, x9
37c40c18acall _gfortran_pow_r8_i8
37c40c18fmov [rsp+392], rsi
37c40c197mov rbx, [rsp+376]
37c40c19fmulsd x12, x0
37c40c1a4mov [rsp+400], r12
37c40c1acmov rdi, [rsp+1200]
37c40c1b4mov [rsp+456], r13
37c40c1bcmov r12, [rsp+192]
37c40c1c4mov r13, [rsp+232]
37c40c1ccmov [rsp+464], rbp
37c40c1d4mov ebp, 1
37c40c1d9mov [rsp+472], r14
37c40c1e1mov r14, -1
37c40c1e8nop [rax+rax]
37c40c1f0
37c40c1f0loc_37c40c1f0:
37c40c1f0lea rsi, [rdi+8*r14]
37c40c1f4nop
37c40c1f5nop [rax+rax]
37c40c200
37c40c200loc_37c40c200:
37c40c200mov rdx, r15
37c40c203movapd x0, x13
37c40c208movsd_xmm x6, [rsi+8]
37c40c20dadd rsi, 8
37c40c211call frexp
37c40c216movsxd rdx, [rsp+848]
37c40c21emovapd x0, x9
37c40c223call _gfortran_pow_r8_i8
37c40c228divsd x6, x0
37c40c22cminsd x6, x7
37c40c230movsd_xmm [rsi], x6
37c40c234cmp rbx, rsi
37c40c237jne 0x37c40c200
37c40c239add rbp, 1
37c40c23dadd r14, [rsp+152]
37c40c245add rbx, r12
37c40c248cmp rbp, r13
37c40c24bjne 0x37c40c1f0
37c40c24dmov rdx, r15
37c40c250movapd x0, x13
37c40c255mov rsi, [rsp+392]
37c40c25dmov r12, [rsp+400]
37c40c265mov r13, [rsp+456]
37c40c26dmov rbp, [rsp+464]
37c40c275mov r14, [rsp+472]
37c40c27dcall frexp
37c40c282movsxd rdx, [rsp+848]
37c40c28amovapd x0, x9
37c40c28fcall _gfortran_pow_r8_i8
37c40c294mov rdx, r15
37c40c297divsd x15, x0
37c40c29cmovapd x0, x13
37c40c2a1call frexp
37c40c2a6movsxd rdx, [rsp+848]
37c40c2aemovapd x0, x9
37c40c2b3call _gfortran_pow_r8_i8
37c40c2b8divsd x13, x0
37c40c2bdmovsd_xmm [rsp+808], x13
37c40c2c7movapd x6, x13
37c40c2ccmulsd x6, x15
37c40c2d1jmp 0x37c40bfef
37c40c2d6
37c40c2d6loc_37c40c2d6:
37c40c2d6mov rsi, [rsp+544]
37c40c2demov rdi, [rsp+288]
37c40c2e6add [rsp+408], 1
37c40c2efmov rcx, [rsp+232]
37c40c2f7cmp [rsp+408], rcx
37c40c2ffje 0x37c40cabe
37c40c305
37c40c305loc_37c40c305:
37c40c305mov rax, [rsp+600]
37c40c30dmov rcx, [rsp+592]
37c40c315mov rbx, [rsp+584]
37c40c31dmov r12, [rsp+416]
37c40c325movsd_xmm x8, [rip+0x67c62]
37c40c32elea rax, [rax+rsi+16]
37c40c333mov [rsp+224], rax
37c40c33bmov rax, [rsp+192]
37c40c343add [rsp+184], rax
37c40c34bmov rax, [rsp+448]
37c40c353mov r13, [rsp+184]
37c40c35bshl rax, 4
37c40c35flea rcx, [rax+rcx+16]
37c40c364mov [rsp+304], rcx
37c40c36cmov rcx, [rsp+408]
37c40c374lea rbx, [rcx+rbx-1]
37c40c379mov [rsp+216], rcx
37c40c381mov [rsp+320], rbx
37c40c389mov rbx, [rsp+440]
37c40c391add rax, rbx
37c40c394mov [rsp+424], rax
37c40c39cmov rax, [rsp+528]
37c40c3a4mov [rsp+280], rax
37c40c3aclea rax, [rsp+776]
37c40c3b4mov [rsp+336], rax
37c40c3bclea rax, [rsp+824]
37c40c3c4mov [rsp+328], rax
37c40c3ccjmp 0x37c40c541
37c40c3d1
37c40c3d1 0f 1f 80 00 00 00 00 .......
37c40c3d8
37c40c3d8loc_37c40c3d8:
37c40c3d8divsd x6, [r13]
37c40c3demulsd x6, x15
37c40c3e3movsd_xmm [rsp+800], x6
37c40c3ecucomisd x6, x10
37c40c3f1jp 0x37c40c750
37c40c3f7jne 0x37c40c750
37c40c3fd
37c40c3fdloc_37c40c3fd:
37c40c3fdmov rax, [rsp+208]
37c40c405mov rbx, [rsp+224]
37c40c40dlea rdx, [rip+0x67b1c]
37c40c414mov [rsp+824], rdi
37c40c41cmov rsi, [rsp+280]
37c40c424mov r9, [rsp+256]
37c40c42cmov rcx, rdx
37c40c42fmovsd_xmm [rsp+848], x11
37c40c439movsd_xmm [rax], x13
37c40c43emov rax, [rsp+288]
37c40c446mov r8, [rsp+328]
37c40c44emovsd_xmm [r13], x13
37c40c454mov [rsp+832], rax
37c40c45cmov rax, [rsp+200]
37c40c464mov [rsp+88], rbx
37c40c469mov [rsp+840], rax
37c40c471mov rax, [rsp+1184]
37c40c479mov [rsp+64], rsi
37c40c47emov [rsp+96], rax
37c40c483mov rax, [rsp+248]
37c40c48bmov [rsp+112], 1
37c40c494mov [rsp+80], rax
37c40c499mov rax, [rsp+1168]
37c40c4a1mov [rsp+104], 1
37c40c4aamov [rsp+72], rax
37c40c4afmov rax, [rsp+1184]
37c40c4b7mov [rsp+40], r15
37c40c4bcmov [rsp+56], rax
37c40c4c1mov rax, [rsp+240]
37c40c4c9movsd_xmm [rsp+856], x14
37c40c4d3mov [rsp+48], rax
37c40c4d8mov rax, [rsp+128]
37c40c4e0mov [rsp+32], rax
37c40c4e5call zgemm_64_
37c40c4eaadd rbx, [rsp+368]
37c40c4f2add rsi, [rsp+296]
37c40c4famov [rsp+224], rbx
37c40c502add r13, [rsp+192]
37c40c50amov rbx, [rsp+360]
37c40c512mov [rsp+280], rsi
37c40c51aadd [rsp+216], 1
37c40c523mov rax, [rsp+216]
37c40c52badd [rsp+304], rbx
37c40c533cmp rax, [rsp+232]
37c40c53bje 0x37c40c929
37c40c541
37c40c541loc_37c40c541:
37c40c541mov rcx, [rsp+1136]
37c40c549mov rax, r12
37c40c54cmov [rsp+312], r12
37c40c554mov r8, r15
37c40c557add r12, [rsp+168]
37c40c55fmov r9, [rsp+224]
37c40c567mov [rsp+840], rdi
37c40c56fmov rsi, [rcx]
37c40c572mov rdx, [rsp+128]
37c40c57amov [rsp+48], 1
37c40c583cmp r12, rsi
37c40c586cmovle rsi, r12
37c40c58amov rcx, rsi
37c40c58dsub rcx, rax
37c40c590mov rax, [rsp+160]
37c40c598mov [rsp+288], rcx
37c40c5a0mov [rsp+40], rax
37c40c5a5mov rax, [rsp+1184]
37c40c5admov [rsp+848], rcx
37c40c5b5mov rcx, [rsp+176]
37c40c5bdmov [rsp+32], rax
37c40c5c2call zlange_64_
37c40c5c7mov rax, [rsp+208]
37c40c5cfmovsd_xmm x2, [r13]
37c40c5d5movapd x3, x0
37c40c5d9mov r8, [rsp+272]
37c40c5e1mov rdx, [rsp+264]
37c40c5e9movsd_xmm x1, [rax]
37c40c5edmovapd x6, x2
37c40c5f1mov rax, [rsp+320]
37c40c5f9mov rcx, [rsp+336]
37c40c601minsd x6, x1
37c40c605movapd x0, x6
37c40c609divsd x0, x2
37c40c60dmulsd x0, x3
37c40c611movsd_xmm [rsp+784], x0
37c40c61amovapd x0, x6
37c40c61edivsd x0, x1
37c40c622mulsd x0, [rsp+816]
37c40c62bmovsd_xmm [rsp+816], x0
37c40c634movsd_xmm x0, [r13+8*rax]
37c40c63bmovsd_xmm [rsp+776], x0
37c40c644call dlarmm_64_
37c40c649pxor x5, x5
37c40c64dmovapd x13, x0
37c40c652movapd x15, x0
37c40c657movsd_xmm [rsp+808], x0
37c40c660mulsd x13, x6
37c40c665ucomisd x13, x5
37c40c66ajp 0x37c40c672
37c40c66cje 0x37c40c7c0
37c40c672
37c40c672loc_37c40c672:
37c40c672movsd_xmm x0, [rsp+784]
37c40c67bmov rax, [rsp+208]
37c40c683mulsd x0, x15
37c40c688movsd_xmm [rsp+784], x0
37c40c691movsd_xmm x0, [rsp+816]
37c40c69amulsd x0, x15
37c40c69fmovsd_xmm [rsp+816], x0
37c40c6a8movapd x0, x6
37c40c6acdivsd x0, [rax]
37c40c6b0mulsd x0, x15
37c40c6b5movsd_xmm [rsp+800], x0
37c40c6beucomisd x0, x10
37c40c6c3jp 0x37c40c6cb
37c40c6c5je 0x37c40c3d8
37c40c6cb
37c40c6cbloc_37c40c6cb:
37c40c6cbmov rbp, [rsp+344]
37c40c6d3mov rax, [rsp+384]
37c40c6dbcmp rbp, rax
37c40c6dejg 0x37c40c3d8
37c40c6e4mov r8, [rsp+424]
37c40c6ecmov [rsp+392], rsi
37c40c6f4mov rbx, rax
37c40c6f7mov rsi, rbp
37c40c6famov [rsp+400], r12
37c40c702lea rbp, [rsp+800]
37c40c70amov r12, r8
37c40c70dnop [rax]
37c40c710
37c40c710loc_37c40c710:
37c40c710mov r8, r12
37c40c713lea r9, [rip+0x6781e]
37c40c71amov rdx, rbp
37c40c71dmov rcx, r15
37c40c720add rsi, 1
37c40c724mov [rsp+848], rdi
37c40c72cadd r12, r14
37c40c72fcall zdscal_64_
37c40c734cmp rbx, rsi
37c40c737jge 0x37c40c710
37c40c739mov rsi, [rsp+392]
37c40c741mov r12, [rsp+400]
37c40c749jmp 0x37c40c3d8
37c40c74e
37c40c74e 66 90 f.
37c40c750
37c40c750loc_37c40c750:
37c40c750mov rbp, [rsp+312]
37c40c758add rbp, 1
37c40c75ccmp rbp, rsi
37c40c75fjg 0x37c40c3fd
37c40c765mov r8, [rsp+304]
37c40c76dmov [rsp+312], r12
37c40c775mov r12, r8
37c40c778nop [rax+rax]
37c40c780
37c40c780loc_37c40c780:
37c40c780mov r8, r12
37c40c783lea r9, [rip+0x677ae]
37c40c78amov rcx, r15
37c40c78dadd r12, r14
37c40c790lea rdx, [rsp+800]
37c40c798add rbp, 1
37c40c79cmov [rsp+848], rdi
37c40c7a4call zdscal_64_
37c40c7a9cmp rsi, rbp
37c40c7acjge 0x37c40c780
37c40c7aemov r12, [rsp+312]
37c40c7b6jmp 0x37c40c3fd
37c40c7bb
37c40c7bb 0f 1f 44 00 00 ..D..
37c40c7c0
37c40c7c0loc_37c40c7c0:
37c40c7c0mov rdx, r15
37c40c7c3mov ebp, 1
37c40c7c8call frexp
37c40c7cdmovsxd rdx, [rsp+848]
37c40c7d5movapd x0, x8
37c40c7dacall _gfortran_pow_r8_i8
37c40c7dfmov [rsp+392], rsi
37c40c7e7mov rbx, [rsp+376]
37c40c7efmulsd x12, x0
37c40c7f4mov [rsp+400], r14
37c40c7fcmov r14, [rsp+232]
37c40c804mov [rsp+432], r12
37c40c80cmov r12, [rsp+192]
37c40c814mov [rsp+464], rdi
37c40c81cmov rdi, rbp
37c40c81fmov rbp, [rsp+1200]
37c40c827mov [rsp+456], r13
37c40c82fmov r13, -1
37c40c836nop [rax+rax]
37c40c840
37c40c840loc_37c40c840:
37c40c840lea rsi, [rbp+8*r13]
37c40c845nop [rax+rax]
37c40c850
37c40c850loc_37c40c850:
37c40c850mov rdx, r15
37c40c853movapd x0, x15
37c40c858movsd_xmm x13, [rsi+8]
37c40c85eadd rsi, 8
37c40c862call frexp
37c40c867movsxd rdx, [rsp+848]
37c40c86fmovapd x0, x8
37c40c874call _gfortran_pow_r8_i8
37c40c879divsd x13, x0
37c40c87eminsd x13, x7
37c40c883movsd_xmm [rsi], x13
37c40c888cmp rbx, rsi
37c40c88bjne 0x37c40c850
37c40c88dadd rdi, 1
37c40c891add r13, [rsp+152]
37c40c899add rbx, r12
37c40c89ccmp rdi, r14
37c40c89fjne 0x37c40c840
37c40c8a1mov rdx, r15
37c40c8a4movapd x0, x15
37c40c8a9mov rsi, [rsp+392]
37c40c8b1mov r14, [rsp+400]
37c40c8b9mov r12, [rsp+432]
37c40c8c1mov r13, [rsp+456]
37c40c8c9mov rdi, [rsp+464]
37c40c8d1call frexp
37c40c8d6movsxd rdx, [rsp+848]
37c40c8demovapd x0, x8
37c40c8e3call _gfortran_pow_r8_i8
37c40c8e8mov rdx, r15
37c40c8ebdivsd x6, x0
37c40c8efmovapd x0, x15
37c40c8f4call frexp
37c40c8f9movsxd rdx, [rsp+848]
37c40c901movapd x0, x8
37c40c906call _gfortran_pow_r8_i8
37c40c90bdivsd x15, x0
37c40c910movsd_xmm [rsp+808], x15
37c40c91amovapd x13, x15
37c40c91fmulsd x13, x6
37c40c924jmp 0x37c40c672
37c40c929
37c40c929loc_37c40c929:
37c40c929mov rcx, [rsp+616]
37c40c931add [rsp+504], rcx
37c40c939add [rsp+528], rcx
37c40c941mov rcx, [rsp+152]
37c40c949add [rsp+520], rcx
37c40c951mov rcx, [rsp+608]
37c40c959add [rsp+496], rcx
37c40c961add [rsp+448], rcx
37c40c969jmp 0x37c40ba80
37c40c96e
37c40c96eloc_37c40c96e:
37c40c96eucomisd x13, x1
37c40c973jp 0x37c40cb3d
37c40c979jne 0x37c40cb3d
37c40c97fpxor x12, x12
37c40c984movapd x8, x9
37c40c989
37c40c989loc_37c40c989:
37c40c989mov [rsp+216], rsi
37c40c991mov rbx, [rsp+376]
37c40c999mov rbp, [rsp+192]
37c40c9a1mov r12, [rsp+232]
37c40c9a9mov [rsp+224], r14
37c40c9b1mov r14, -1
37c40c9b8mov r13, [rsp+1200]
37c40c9c0mov [rsp+248], rdi
37c40c9c8mov edi, 1
37c40c9cdnop [rax]
37c40c9d0
37c40c9d0loc_37c40c9d0:
37c40c9d0lea rsi, [r13+8*r14]
37c40c9d5nop [rax+rax]
37c40c9e0
37c40c9e0loc_37c40c9e0:
37c40c9e0mov rdx, r15
37c40c9e3movapd x0, x13
37c40c9e8movsd_xmm x6, [rsi+8]
37c40c9edadd rsi, 8
37c40c9f1call frexp
37c40c9f6movsxd rdx, [rsp+848]
37c40c9femovapd x0, x8
37c40ca03call _gfortran_pow_r8_i8
37c40ca08divsd x6, x0
37c40ca0cminsd x6, x7
37c40ca10movsd_xmm [rsi], x6
37c40ca14cmp rbx, rsi
37c40ca17jne 0x37c40c9e0
37c40ca19add rdi, 1
37c40ca1dadd r14, [rsp+152]
37c40ca25add rbx, rbp
37c40ca28cmp rdi, r12
37c40ca2bjne 0x37c40c9d0
37c40ca2dmov rax, [rsp+184]
37c40ca35mov rsi, [rsp+216]
37c40ca3dmov r14, [rsp+224]
37c40ca45mov rdi, [rsp+248]
37c40ca4dmovsd_xmm x0, [rax]
37c40ca51mulsd x0, x13
37c40ca56jmp 0x37c40bbf2
37c40ca5b
37c40ca5bloc_37c40ca5b:
37c40ca5badd [rsp+408], 1
37c40ca64mov rcx, [rsp+232]
37c40ca6ccmp [rsp+408], rcx
37c40ca74je 0x37c40f8a7
37c40ca7alea rax, [rsp+784]
37c40ca82mov [rsp+272], rax
37c40ca8alea rax, [rsp+816]
37c40ca92mov [rsp+264], rax
37c40ca9alea rax, [rsp+832]
37c40caa2mov [rsp+256], rax
37c40caaalea rax, [rip+0x674a7]
37c40cab1mov [rsp+248], rax
37c40cab9jmp 0x37c40c305
37c40cabe
37c40cabeloc_37c40cabe:
37c40cabemov rax, [rsp+168]
37c40cac6mov rdi, [rsp+704]
37c40cacemov rcx, [rsp+712]
37c40cad6mov r12, [rsp+720]
37c40cademov rbx, [rsp+728]
37c40cae6add rax, rax
37c40cae9mov r11, [rsp+576]
37c40caf1sub rdi, rax
37c40caf4mov r9, [rsp+568]
37c40cafcmov r10, [rsp+560]
37c40cb04add rcx, r12
37c40cb07mov r13, [rsp+736]
37c40cb0fmov rsi, [rsp+744]
37c40cb17mov r8, rdi
37c40cb1asub rbx, 8
37c40cb1eadd r9, [rsp+672]
37c40cb26sub r11, [rsp+152]
37c40cb2emovsd_xmm x8, [rsp+648]
37c40cb38jmp 0x37c40b914
37c40cb3d
37c40cb3dloc_37c40cb3d:
37c40cb3dmov rdx, r15
37c40cb40movapd x0, x13
37c40cb45call frexp
37c40cb4amovsxd rdx, [rsp+848]
37c40cb52movsd_xmm x8, [rip+0x67435]
37c40cb5bmovapd x0, x8
37c40cb60call _gfortran_pow_r8_i8
37c40cb65mulsd x12, x0
37c40cb6ajmp 0x37c40c989
37c40cb6f
37c40cb6floc_37c40cb6f:
37c40cb6fmov rax, [rsp+1216]
37c40cb77mov r9, [rsp+1128]
37c40cb7fmov [rsp+112], 1
37c40cb88mov r8, [rsp+1120]
37c40cb90mov rdx, [rsp+1112]
37c40cb98mov [rsp+104], 1
37c40cba1mov [rsp+96], rax
37c40cba6mov rax, [rsp+1192]
37c40cbaemov rcx, [rsp+1104]
37c40cbb6mov [rsp+88], rax
37c40cbbbmov rax, [rsp+1184]
37c40cbc3mov [rsp+80], rax
37c40cbc8mov rax, [rsp+1176]
37c40cbd0mov [rsp+72], rax
37c40cbd5mov rax, [rsp+1168]
37c40cbddmov [rsp+64], rax
37c40cbe2mov rax, [rsp+1160]
37c40cbeamov [rsp+56], rax
37c40cbefmov rax, [rsp+1152]
37c40cbf7mov [rsp+48], rax
37c40cbfcmov rax, [rsp+1144]
37c40cc04mov [rsp+40], rax
37c40cc09mov rax, [rsp+1136]
37c40cc11mov [rsp+32], rax
37c40cc16call ztrsyl_64_
37c40cc1bjmp 0x37c40aea5
37c40cc20
37c40cc20loc_37c40cc20:
37c40cc20cmp r12, 1
37c40cc24je 0x37c40e468
37c40cc2atest rbp, rbp
37c40cc2dje 0x37c40e468
37c40cc33mov rcx, [rsp+168]
37c40cc3bxor r9l, r9l
37c40cc3emov rax, [rsp+272]
37c40cc46movapd x12, x10
37c40cc4bmov r14, [rsp+640]
37c40cc53movapd x4, x8
37c40cc58xorpd x11, [rip+0x6733f]
37c40cc61movsd_xmm x13, [rip+0x67326]
37c40cc6aimul rax, rcx
37c40cc6emovsd_xmm [rsp+704], x11
37c40cc78shl r14, 4
37c40cc7cshl rax, 4
37c40cc80mov r13, rax
37c40cc83lea rax, [rcx+1]
37c40cc87imul rax, rbx
37c40cc8bmov rbx, [rsp+1144]
37c40cc93add rax, [rsp+200]
37c40cc9bshl rax, 4
37c40cc9flea r10, [rbx+rax+16]
37c40cca4mov rax, rcx
37c40cca7imul rax, rdi
37c40ccabmov rdi, rax
37c40ccaesub rax, rcx
37c40ccb1shl rdi, 4
37c40ccb5add rax, rsi
37c40ccb8add rax, [rsp+184]
37c40ccc0mov rsi, [rsp+640]
37c40ccc8mov [rsp+616], rdi
37c40ccd0mov rdi, [rsp+1160]
37c40ccd8shl rax, 4
37c40ccdcimul rsi, rcx
37c40cce0lea rbx, [rdi+rax+16]
37c40cce5mov rax, rcx
37c40cce8mov rdi, r13
37c40ccebmov r13, r14
37c40cceeimul rax, r14
37c40ccf2mov rcx, rsi
37c40ccf5mov [rsp+624], rsi
37c40ccfdmov rsi, rbx
37c40cd00shl rcx, 4
37c40cd04mov [rsp+384], rax
37c40cd0cadd rax, [rsp+1176]
37c40cd14mov rbp, rax
37c40cd17mov rax, [rsp+152]
37c40cd1fmov [rsp+368], rcx
37c40cd27add rcx, [rsp+1176]
37c40cd2fmov rbx, rbp
37c40cd32imul rax, rdx
37c40cd36lea rdx, [rsp+840]
37c40cd3emov r15, rcx
37c40cd41mov ecx, 1
37c40cd46mov [rsp+128], rdx
37c40cd4elea rdx, [rip+0x671fc]
37c40cd55mov r14, r15
37c40cd58lea r15, [rsp+848]
37c40cd60mov [rsp+176], rdx
37c40cd68lea rdx, [rsp+792]
37c40cd70mov [rsp+480], rdx
37c40cd78add rax, 1
37c40cd7clea rdx, [rsp+808]
37c40cd84mov [rsp+488], rdx
37c40cd8cmov [rsp+696], rax
37c40cd94
37c40cd94loc_37c40cd94:
37c40cd94mov rax, [rsp+1128]
37c40cd9cmov rdx, r9
37c40cd9fadd r9, [rsp+168]
37c40cda7mov [rsp+560], rsi
37c40cdafmov [rsp+424], 0
37c40cdbbmovsd_xmm x8, [rip+0x671dc]
37c40cdc4movapd x11, x4
37c40cdc9mov rax, [rax]
37c40cdccmov [rsp+456], -1
37c40cdd8mov [rsp+528], -1
37c40cde4cmp r9, rax
37c40cde7mov [rsp+712], rsi
37c40cdefcmovle rax, r9
37c40cdf3add rcx, 1
37c40cdf7mov [rsp+416], 1
37c40ce03mov [rsp+592], rcx
37c40ce0bsub rax, rdx
37c40ce0emov [rsp+600], r9
37c40ce16mov r12, rax
37c40ce19mov rax, [rsp+376]
37c40ce21sub rax, [rsp+504]
37c40ce29mov [rsp+720], rdi
37c40ce31mov [rsp+184], rax
37c40ce39mov rax, rdx
37c40ce3cshl rax, 4
37c40ce40mov [rsp+608], r10
37c40ce48lea rdx, [rax+r14]
37c40ce4cmov [rsp+728], r14
37c40ce54mov [rsp+648], rdx
37c40ce5clea rdx, [rax+rbx]
37c40ce60mov [rsp+656], rdx
37c40ce68mov rdx, [rsp+696]
37c40ce70mov [rsp+736], rbx
37c40ce78movsd_xmm [rsp+392], x12
37c40ce82sub rdx, rcx
37c40ce85movsd_xmm x12, [rsp+704]
37c40ce8fmov [rsp+664], rdx
37c40ce97mov rdx, [rsp+152]
37c40ce9fadd rdx, rdx
37c40cea2mov [rsp+568], rdx
37c40ceaamov rdx, [rsp+1160]
37c40ceb2mov [rsp+520], rdx
37c40cebamov rdx, [rsp+1176]
37c40cec2lea rax, [rdx+rax+16]
37c40cec7mov [rsp+448], rax
37c40cecf
37c40cecfloc_37c40cecf:
37c40cecfmov rax, [rsp+424]
37c40ced7mov rsi, [rsp+528]
37c40cedfmov [rsp+840], r12
37c40cee7mov r9, [rsp+128]
37c40ceeflea rcx, [rax+1]
37c40cef3mov rdx, rax
37c40cef6mov [rsp+360], rcx
37c40cefemov rcx, [rsp+168]
37c40cf06add rcx, rax
37c40cf09mov rax, [rsp+1136]
37c40cf11mov [rsp+424], rcx
37c40cf19mov rax, [rax]
37c40cf1cmov [rsp+32], r15
37c40cf21mov [rsp+112], 1
37c40cf2amov [rsp+104], 1
37c40cf33cmp rcx, rax
37c40cf36cmovle rax, rcx
37c40cf3ashl rsi, 4
37c40cf3emov rcx, [rsp+480]
37c40cf46mov [rsp+400], rax
37c40cf4esub rax, rdx
37c40cf51mov [rsp+200], rax
37c40cf59mov [rsp+848], rax
37c40cf61mov rax, [rsp+448]
37c40cf69mov [rsp+96], rcx
37c40cf6emov rcx, [rsp+488]
37c40cf76add rax, rsi
37c40cf79mov [rsp+240], rax
37c40cf81mov [rsp+72], rax
37c40cf86mov rax, [rsp+1168]
37c40cf8emov [rsp+88], rcx
37c40cf93mov rcx, [rsp+1184]
37c40cf9bmov [rsp+64], rax
37c40cfa0mov rax, [rsp+520]
37c40cfa8mov [rsp+80], rcx
37c40cfadmov [rsp+56], rax
37c40cfb2mov rax, [rsp+1152]
37c40cfbamov [rsp+48], rax
37c40cfbfmov rax, [rsp+544]
37c40cfc7mov [rsp+40], rax
37c40cfccmov r8, [rsp+1120]
37c40cfd4mov rdx, [rsp+1112]
37c40cfdcmov rcx, [rsp+1104]
37c40cfe4call ztrsyl_64_
37c40cfe9mov rax, [rsp+1216]
37c40cff1pxor x1, x1
37c40cff5mov rdx, [rsp+792]
37c40cffdmov rcx, [rsp+1216]
37c40d005movsd_xmm x14, [rsp+808]
37c40d00fmov rax, [rax]
37c40d012cmp rax, rdx
37c40d015cmovl rax, rdx
37c40d019mov [rcx], rax
37c40d01cmov rax, [rsp+184]
37c40d024movsd_xmm x0, [rax]
37c40d028mov [rsp+208], rax
37c40d030mulsd x0, x14
37c40d035ucomisd x0, x1
37c40d039jp 0x37c40d041
37c40d03bje 0x37c40de28
37c40d041
37c40d041loc_37c40d041:
37c40d041mov rax, [rsp+200]
37c40d049mov rdi, [rsp+184]
37c40d051mov r8, r15
37c40d054mov [rsp+840], r12
37c40d05cmov rcx, [rsp+176]
37c40d064mov r9, [rsp+240]
37c40d06cmov [rsp+848], rax
37c40d074mov rax, [rsp+160]
37c40d07cmovsd_xmm [rdi], x0
37c40d080mov rdx, [rsp+128]
37c40d088mov [rsp+40], rax
37c40d08dmov rax, [rsp+1184]
37c40d095mov [rsp+48], 1
37c40d09emov [rsp+32], rax
37c40d0a3call zlange_64_
37c40d0a8mov rcx, [rsp+592]
37c40d0b0movsd_xmm [rsp+816], x0
37c40d0b9cmp [rsp+512], rcx
37c40d0c1jl 0x37c40d761
37c40d0c7mov rax, [rsp+456]
37c40d0cfmov rcx, [rsp+448]
37c40d0d7mov r14, rdi
37c40d0damov [rsp+280], r12
37c40d0e2mov rdx, [rsp+152]
37c40d0easub rdx, [rsp+536]
37c40d0f2mov r12, r14
37c40d0f5mov [rsp+584], rsi
37c40d0fdshl rax, 4
37c40d101add rdx, [rsp+576]
37c40d109sub rdx, [rsp+568]
37c40d111add rcx, rax
37c40d114add rax, [rsp+1176]
37c40d11cmov [rsp+312], rdx
37c40d124mov [rsp+432], rcx
37c40d12clea rcx, [rip+0x66e15]
37c40d133movsd_xmm x15, [rsp+392]
37c40d13dmov [rsp+352], rcx
37c40d145lea rcx, [rsp+784]
37c40d14dmov rbp, [rsp+400]
37c40d155mov [rsp+272], rcx
37c40d15dlea rcx, [rsp+816]
37c40d165mov [rsp+264], rcx
37c40d16dlea rcx, [rsp+768]
37c40d175mov [rsp+344], rcx
37c40d17dlea rcx, [rsp+832]
37c40d185mov [rsp+256], rcx
37c40d18dlea rcx, [rip+0x66dc4]
37c40d194mov [rsp+248], rcx
37c40d19clea rcx, [rip+0x66dc5]
37c40d1a3mov [rsp+440], rax
37c40d1abmov rax, [rsp+608]
37c40d1b3mov [rsp+336], rcx
37c40d1bbmov rcx, [rsp+1176]
37c40d1c3mov [rsp+216], rax
37c40d1cbmov rax, rdi
37c40d1ceadd rax, [rsp+504]
37c40d1d6lea rcx, [rcx+rsi+16]
37c40d1dbmov [rsp+320], rax
37c40d1e3mov rdi, [rsp+600]
37c40d1ebmov [rsp+328], rcx
37c40d1f3jmp 0x37c40d326
37c40d1f8
37c40d1f8 0f 1f 84 00 00 00 00 00 ........
37c40d200
37c40d200loc_37c40d200:
37c40d200divsd x14, [r12+8]
37c40d207mulsd x14, x9
37c40d20cmovsd_xmm [rsp+800], x14
37c40d216ucomisd x14, x10
37c40d21bjp 0x37c40d5c6
37c40d221jne 0x37c40d5c6
37c40d227
37c40d227loc_37c40d227:
37c40d227mov rax, [rsp+184]
37c40d22fmov rbx, [rsp+216]
37c40d237lea rdx, [rip+0x66cf2]
37c40d23emov [rsp+832], rsi
37c40d246mov r9, [rsp+128]
37c40d24emov r8, [rsp+256]
37c40d256add r12, 8
37c40d25amovsd_xmm [rax], x6
37c40d25emov rax, [rsp+200]
37c40d266mov rcx, [rsp+352]
37c40d26emovsd_xmm [r12], x6
37c40d274mov [rsp+840], rax
37c40d27cmov rax, [rsp+280]
37c40d284mov [rsp+32], r15
37c40d289mov [rsp+848], rax
37c40d291mov rax, [rsp+1184]
37c40d299mov [rsp+48], rbx
37c40d29emov [rsp+96], rax
37c40d2a3mov rax, [rsp+224]
37c40d2abmov [rsp+112], 1
37c40d2b4mov [rsp+88], rax
37c40d2b9mov rax, [rsp+248]
37c40d2c1mov [rsp+104], 1
37c40d2camov [rsp+80], rax
37c40d2cfmov rax, [rsp+1184]
37c40d2d7mov [rsp+72], rax
37c40d2dcmov rax, [rsp+240]
37c40d2e4mov [rsp+64], rax
37c40d2e9mov rax, [rsp+1152]
37c40d2f1mov [rsp+56], rax
37c40d2f6mov rax, [rsp+336]
37c40d2femov [rsp+40], rax
37c40d303call zgemm_64_
37c40d308add rbx, [rsp+304]
37c40d310mov [rsp+216], rbx
37c40d318cmp r12, [rsp+320]
37c40d320je 0x37c40d747
37c40d326
37c40d326loc_37c40d326:
37c40d326mov rax, [rsp+1128]
37c40d32emov rdx, rdi
37c40d331add rdi, [rsp+168]
37c40d339mov r8, r15
37c40d33cmov rcx, [rsp+176]
37c40d344mov rsi, [rax]
37c40d347mov rax, [rsp+200]
37c40d34fmov [rsp+48], 1
37c40d358cmp rdi, rsi
37c40d35bmov [rsp+848], rax
37c40d363mov rax, [rsp+328]
37c40d36bcmovle rsi, rdi
37c40d36fsub rsi, rdx
37c40d372shl rdx, 4
37c40d376lea r9, [rax+rdx]
37c40d37amov rax, [rsp+160]
37c40d382mov [rsp+288], rdx
37c40d38amov rdx, [rsp+128]
37c40d392mov [rsp+224], r9
37c40d39amov [rsp+40], rax
37c40d39fmov rax, [rsp+1184]
37c40d3a7mov [rsp+840], rsi
37c40d3afmov [rsp+32], rax
37c40d3b4call zlange_64_
37c40d3b9mov rax, [rsp+184]
37c40d3c1movsd_xmm x2, [r12+8]
37c40d3c8movapd x3, x0
37c40d3ccmov r8, [rsp+272]
37c40d3d4mov rdx, [rsp+264]
37c40d3dcmovsd_xmm x1, [rax]
37c40d3e0movapd x14, x2
37c40d3e5mov rax, [rsp+312]
37c40d3edmov rcx, [rsp+344]
37c40d3f5minsd x14, x1
37c40d3famovapd x0, x14
37c40d3ffdivsd x0, x2
37c40d403mulsd x0, x3
37c40d407movsd_xmm [rsp+784], x0
37c40d410movapd x0, x14
37c40d415divsd x0, x1
37c40d419mulsd x0, [rsp+816]
37c40d422movsd_xmm [rsp+816], x0
37c40d42bmovsd_xmm x0, [r12+8*rax+8]
37c40d432movsd_xmm [rsp+768], x0
37c40d43bcall dlarmm_64_
37c40d440movapd x6, x0
37c40d444movapd x9, x0
37c40d449movsd_xmm [rsp+808], x0
37c40d452pxor x0, x0
37c40d456mulsd x6, x14
37c40d45bucomisd x6, x0
37c40d45fjp 0x37c40d467
37c40d461je 0x37c40d5e1
37c40d467
37c40d467loc_37c40d467:
37c40d467movsd_xmm x0, [rsp+784]
37c40d470mov rax, [rsp+184]
37c40d478mulsd x0, x9
37c40d47dmovsd_xmm [rsp+784], x0
37c40d486movsd_xmm x0, [rsp+816]
37c40d48fmulsd x0, x9
37c40d494movsd_xmm [rsp+816], x0
37c40d49dmovapd x0, x14
37c40d4a2divsd x0, [rax]
37c40d4a6mulsd x0, x9
37c40d4abmovsd_xmm [rsp+800], x0
37c40d4b4ucomisd x0, x10
37c40d4b9jp 0x37c40d4c1
37c40d4bbje 0x37c40d200
37c40d4c1
37c40d4c1loc_37c40d4c1:
37c40d4c1mov r14, [rsp+360]
37c40d4c9cmp r14, rbp
37c40d4ccjg 0x37c40d227
37c40d4d2mov r8, [rsp+432]
37c40d4damov [rsp+408], rdi
37c40d4e2mov rdi, r14
37c40d4e5lea rbx, [rsp+800]
37c40d4edmov r14, [rsp+280]
37c40d4f5mov [rsp+392], rsi
37c40d4fdmov rsi, r8
37c40d500
37c40d500loc_37c40d500:
37c40d500mov r8, rsi
37c40d503lea r9, [rip+0x66a2e]
37c40d50amov rdx, rbx
37c40d50dmov rcx, r15
37c40d510add rdi, 1
37c40d514mov [rsp+848], r14
37c40d51cadd rsi, r13
37c40d51fcall zdscal_64_
37c40d524cmp rbp, rdi
37c40d527jge 0x37c40d500
37c40d529divsd x14, [r12+8]
37c40d530mulsd x9, x14
37c40d535mov rsi, [rsp+392]
37c40d53dmov rdi, [rsp+408]
37c40d545movsd_xmm [rsp+800], x9
37c40d54fucomisd x9, x10
37c40d554jp 0x37c40d55c
37c40d556je 0x37c40d227
37c40d55c
37c40d55cloc_37c40d55c:
37c40d55cmov rax, [rsp+288]
37c40d564mov r14, [rsp+360]
37c40d56cmov [rsp+288], rdi
37c40d574mov rcx, [rsp+440]
37c40d57cmov rdi, r14
37c40d57fmov r14, rbx
37c40d582lea rbx, [rax+rcx+16]
37c40d587nop [rax+rax]
37c40d590
37c40d590loc_37c40d590:
37c40d590mov r8, rbx
37c40d593lea r9, [rip+0x6699e]
37c40d59amov rdx, r14
37c40d59dmov rcx, r15
37c40d5a0add rdi, 1
37c40d5a4mov [rsp+848], rsi
37c40d5acadd rbx, r13
37c40d5afcall zdscal_64_
37c40d5b4cmp rbp, rdi
37c40d5b7jge 0x37c40d590
37c40d5b9mov rdi, [rsp+288]
37c40d5c1jmp 0x37c40d227
37c40d5c6
37c40d5c6loc_37c40d5c6:
37c40d5c6cmp [rsp+360], rbp
37c40d5cejg 0x37c40d227
37c40d5d4lea rbx, [rsp+800]
37c40d5dcjmp 0x37c40d55c
37c40d5e1
37c40d5e1loc_37c40d5e1:
37c40d5e1mov rdx, r15
37c40d5e4movapd x0, x9
37c40d5e9call frexp
37c40d5eemovsxd rdx, [rsp+848]
37c40d5f6movapd x0, x13
37c40d5fbcall _gfortran_pow_r8_i8
37c40d600mov [rsp+392], rsi
37c40d608mov rbx, [rsp+376]
37c40d610mulsd x15, x0
37c40d615mov [rsp+408], r13
37c40d61dmov r14, [rsp+1200]
37c40d625mov [rsp+464], r12
37c40d62dmov r13, [rsp+232]
37c40d635mov r12, [rsp+192]
37c40d63dmov [rsp+472], rbp
37c40d645mov ebp, 1
37c40d64amov [rsp+496], rdi
37c40d652mov rdi, -1
37c40d659nop [rax]
37c40d660
37c40d660loc_37c40d660:
37c40d660lea rsi, [r14+8*rdi]
37c40d664nop
37c40d665nop [rax+rax]
37c40d670
37c40d670loc_37c40d670:
37c40d670mov rdx, r15
37c40d673movapd x0, x9
37c40d678movsd_xmm x6, [rsi+8]
37c40d67dadd rsi, 8
37c40d681call frexp
37c40d686movsxd rdx, [rsp+848]
37c40d68emovapd x0, x13
37c40d693call _gfortran_pow_r8_i8
37c40d698divsd x6, x0
37c40d69cminsd x6, x7
37c40d6a0movsd_xmm [rsi], x6
37c40d6a4cmp rsi, rbx
37c40d6a7jne 0x37c40d670
37c40d6a9add rbp, 1
37c40d6adadd rdi, [rsp+152]
37c40d6b5lea rbx, [rsi+r12]
37c40d6b9cmp rbp, r13
37c40d6bcjne 0x37c40d660
37c40d6bemov rdx, r15
37c40d6c1movapd x0, x9
37c40d6c6mov rsi, [rsp+392]
37c40d6cemov r13, [rsp+408]
37c40d6d6mov r12, [rsp+464]
37c40d6demov rbp, [rsp+472]
37c40d6e6mov rdi, [rsp+496]
37c40d6eecall frexp
37c40d6f3movsxd rdx, [rsp+848]
37c40d6fbmovapd x0, x13
37c40d700call _gfortran_pow_r8_i8
37c40d705mov rdx, r15
37c40d708divsd x14, x0
37c40d70dmovapd x0, x9
37c40d712call frexp
37c40d717movsxd rdx, [rsp+848]
37c40d71fmovapd x0, x13
37c40d724call _gfortran_pow_r8_i8
37c40d729divsd x9, x0
37c40d72emovsd_xmm [rsp+808], x9
37c40d738movapd x6, x9
37c40d73dmulsd x6, x14
37c40d742jmp 0x37c40d467
37c40d747
37c40d747loc_37c40d747:
37c40d747mov r12, [rsp+280]
37c40d74fmov rsi, [rsp+584]
37c40d757movsd_xmm [rsp+392], x15
37c40d761
37c40d761loc_37c40d761:
37c40d761add [rsp+416], 1
37c40d76amov rcx, [rsp+416]
37c40d772cmp rcx, [rsp+232]
37c40d77aje 0x37c40df1c
37c40d780mov rax, [rsp+648]
37c40d788mov rdi, [rsp+656]
37c40d790mov [rsp+216], rcx
37c40d798pxor x14, x14
37c40d79dmov rbp, [rsp+424]
37c40d7a5movsd_xmm x9, [rip+0x667e2]
37c40d7aemovsd_xmm [rsp+496], x11
37c40d7b8lea rax, [rsi+rax+16]
37c40d7bdmov [rsp+224], rax
37c40d7c5mov rax, [rsp+192]
37c40d7cdadd [rsp+184], rax
37c40d7d5mov rax, [rsp+456]
37c40d7ddmov r14, [rsp+184]
37c40d7e5shl rax, 4
37c40d7e9lea rdi, [rdi+rax+16]
37c40d7eemov [rsp+312], rdi
37c40d7f6mov rdi, [rsp+664]
37c40d7felea rdi, [rcx+rdi-1]
37c40d803mov [rsp+328], rdi
37c40d80bmov rdi, [rsp+448]
37c40d813add rax, rdi
37c40d816mov rdi, r14
37c40d819mov [rsp+432], rax
37c40d821mov rax, [rsp+560]
37c40d829mov [rsp+280], rax
37c40d831lea rax, [rsp+784]
37c40d839mov [rsp+272], rax
37c40d841lea rax, [rsp+816]
37c40d849mov [rsp+264], rax
37c40d851lea rax, [rsp+832]
37c40d859mov [rsp+256], rax
37c40d861lea rax, [rip+0x666f0]
37c40d868mov [rsp+248], rax
37c40d870lea rax, [rsp+776]
37c40d878mov [rsp+344], rax
37c40d880lea rax, [rsp+824]
37c40d888mov [rsp+336], rax
37c40d890jmp 0x37c40d9fe
37c40d895
37c40d895 0f 1f 00 ...
37c40d898
37c40d898loc_37c40d898:
37c40d898divsd x6, [rdi]
37c40d89cmulsd x6, x15
37c40d8a1movsd_xmm [rsp+800], x6
37c40d8aaucomisd x6, x10
37c40d8afjp 0x37c40dc08
37c40d8b5jne 0x37c40dc08
37c40d8bb
37c40d8bbloc_37c40d8bb:
37c40d8bbmov rax, [rsp+208]
37c40d8c3mov rbx, [rsp+224]
37c40d8cblea rdx, [rip+0x6665e]
37c40d8d2mov [rsp+824], r12
37c40d8damov rsi, [rsp+280]
37c40d8e2mov r9, [rsp+256]
37c40d8eamov rcx, rdx
37c40d8edmovsd_xmm [rsp+848], x12
37c40d8f7movsd_xmm [rax], x11
37c40d8fcmov rax, [rsp+288]
37c40d904mov r8, [rsp+336]
37c40d90cmovsd_xmm [rdi], x11
37c40d911mov [rsp+832], rax
37c40d919mov rax, [rsp+200]
37c40d921mov [rsp+88], rbx
37c40d926mov [rsp+840], rax
37c40d92emov rax, [rsp+1184]
37c40d936mov [rsp+64], rsi
37c40d93bmov [rsp+96], rax
37c40d940mov rax, [rsp+248]
37c40d948mov [rsp+112], 1
37c40d951mov [rsp+80], rax
37c40d956mov rax, [rsp+1168]
37c40d95emov [rsp+104], 1
37c40d967mov [rsp+72], rax
37c40d96cmov rax, [rsp+1184]
37c40d974mov [rsp+40], r15
37c40d979mov [rsp+56], rax
37c40d97emov rax, [rsp+240]
37c40d986movsd_xmm [rsp+856], x8
37c40d990mov [rsp+48], rax
37c40d995mov rax, [rsp+128]
37c40d99dmov [rsp+32], rax
37c40d9a2call zgemm_64_
37c40d9a7add rbx, [rsp+368]
37c40d9afadd rsi, [rsp+296]
37c40d9b7mov [rsp+224], rbx
37c40d9bfadd rdi, [rsp+192]
37c40d9c7mov rbx, [rsp+384]
37c40d9cfmov [rsp+280], rsi
37c40d9d7add [rsp+216], 1
37c40d9e0mov rax, [rsp+216]
37c40d9e8add [rsp+312], rbx
37c40d9f0cmp rax, [rsp+232]
37c40d9f8je 0x37c40ddd9
37c40d9fe
37c40d9feloc_37c40d9fe:
37c40d9femov rax, [rsp+1136]
37c40da06mov rdx, rbp
37c40da09mov [rsp+320], rbp
37c40da11mov r8, r15
37c40da14add rbp, [rsp+168]
37c40da1cmov r9, [rsp+224]
37c40da24mov [rsp+840], r12
37c40da2cmov rsi, [rax]
37c40da2fmov rcx, [rsp+176]
37c40da37mov [rsp+48], 1
37c40da40cmp rbp, rsi
37c40da43cmovle rsi, rbp
37c40da47mov rax, rsi
37c40da4asub rax, rdx
37c40da4dmov rdx, [rsp+128]
37c40da55mov [rsp+288], rax
37c40da5dmov [rsp+848], rax
37c40da65mov rax, [rsp+160]
37c40da6dmov [rsp+40], rax
37c40da72mov rax, [rsp+1184]
37c40da7amov [rsp+32], rax
37c40da7fcall zlange_64_
37c40da84mov rax, [rsp+208]
37c40da8cmovsd_xmm x2, [rdi]
37c40da90movapd x3, x0
37c40da94mov r8, [rsp+272]
37c40da9cmov rdx, [rsp+264]
37c40daa4movsd_xmm x1, [rax]
37c40daa8movapd x6, x2
37c40daacmov rax, [rsp+328]
37c40dab4mov rcx, [rsp+344]
37c40dabcminsd x6, x1
37c40dac0movapd x0, x6
37c40dac4divsd x0, x2
37c40dac8mulsd x0, x3
37c40daccmovsd_xmm [rsp+784], x0
37c40dad5movapd x0, x6
37c40dad9divsd x0, x1
37c40daddmulsd x0, [rsp+816]
37c40dae6movsd_xmm [rsp+816], x0
37c40daefmovsd_xmm x0, [rdi+8*rax]
37c40daf4movsd_xmm [rsp+776], x0
37c40dafdcall dlarmm_64_
37c40db02movapd x11, x0
37c40db07movapd x15, x0
37c40db0cmovsd_xmm [rsp+808], x0
37c40db15mulsd x11, x6
37c40db1aucomisd x11, x14
37c40db1fjp 0x37c40db27
37c40db21je 0x37c40dc6b
37c40db27
37c40db27loc_37c40db27:
37c40db27movsd_xmm x0, [rsp+784]
37c40db30mov rax, [rsp+208]
37c40db38mulsd x0, x15
37c40db3dmovsd_xmm [rsp+784], x0
37c40db46movsd_xmm x0, [rsp+816]
37c40db4fmulsd x0, x15
37c40db54movsd_xmm [rsp+816], x0
37c40db5dmovapd x0, x6
37c40db61divsd x0, [rax]
37c40db65mulsd x0, x15
37c40db6amovsd_xmm [rsp+800], x0
37c40db73ucomisd x0, x10
37c40db78jp 0x37c40db80
37c40db7aje 0x37c40d898
37c40db80
37c40db80loc_37c40db80:
37c40db80mov r14, [rsp+360]
37c40db88mov rax, [rsp+400]
37c40db90cmp r14, rax
37c40db93jg 0x37c40d898
37c40db99mov r8, [rsp+432]
37c40dba1mov [rsp+352], rdi
37c40dba9mov rbx, rax
37c40dbacmov [rsp+408], rsi
37c40dbb4mov rsi, r14
37c40dbb7mov rdi, r8
37c40dbbanop [rax+rax]
37c40dbc0
37c40dbc0loc_37c40dbc0:
37c40dbc0mov r8, rdi
37c40dbc3lea r9, [rip+0x6636e]
37c40dbcamov rcx, r15
37c40dbcdadd rdi, r13
37c40dbd0lea rdx, [rsp+800]
37c40dbd8add rsi, 1
37c40dbdcmov [rsp+848], r12
37c40dbe4call zdscal_64_
37c40dbe9cmp rbx, rsi
37c40dbecjge 0x37c40dbc0
37c40dbeemov rdi, [rsp+352]
37c40dbf6mov rsi, [rsp+408]
37c40dbfejmp 0x37c40d898
37c40dc03
37c40dc03 0f 1f 44 00 00 ..D..
37c40dc08
37c40dc08loc_37c40dc08:
37c40dc08mov r14, [rsp+320]
37c40dc10add r14, 1
37c40dc14cmp r14, rsi
37c40dc17jg 0x37c40d8bb
37c40dc1dmov r8, [rsp+312]
37c40dc25mov [rsp+320], rdi
37c40dc2dmov rdi, r8
37c40dc30
37c40dc30loc_37c40dc30:
37c40dc30mov r8, rdi
37c40dc33lea r9, [rip+0x662fe]
37c40dc3amov rcx, r15
37c40dc3dadd rdi, r13
37c40dc40lea rdx, [rsp+800]
37c40dc48add r14, 1
37c40dc4cmov [rsp+848], r12
37c40dc54call zdscal_64_
37c40dc59cmp rsi, r14
37c40dc5cjge 0x37c40dc30
37c40dc5emov rdi, [rsp+320]
37c40dc66jmp 0x37c40d8bb
37c40dc6b
37c40dc6bloc_37c40dc6b:
37c40dc6bmov rdx, r15
37c40dc6ecall frexp
37c40dc73movsxd rdx, [rsp+848]
37c40dc7bmovapd x0, x9
37c40dc80call _gfortran_pow_r8_i8
37c40dc85mov [rsp+440], rdi
37c40dc8dmulsd x0, [rsp+392]
37c40dc96mov [rsp+352], rbp
37c40dc9emov rbx, [rsp+376]
37c40dca6mov [rsp+408], r13
37c40dcaemov rbp, [rsp+192]
37c40dcb6mov r13, [rsp+232]
37c40dcbemov r14, [rsp+1200]
37c40dcc6mov [rsp+464], rsi
37c40dccemov esi, 1
37c40dcd3mov [rsp+472], r12
37c40dcdbmov r12, -1
37c40dce2movsd_xmm [rsp+392], x0
37c40dcebnop [rax+rax]
37c40dcf0
37c40dcf0loc_37c40dcf0:
37c40dcf0lea rdi, [r14+8*r12]
37c40dcf4nop
37c40dcf5nop [rax+rax]
37c40dd00
37c40dd00loc_37c40dd00:
37c40dd00mov rdx, r15
37c40dd03movapd x0, x15
37c40dd08movsd_xmm x11, [rdi+8]
37c40dd0eadd rdi, 8
37c40dd12call frexp
37c40dd17movsxd rdx, [rsp+848]
37c40dd1fmovapd x0, x9
37c40dd24call _gfortran_pow_r8_i8
37c40dd29divsd x11, x0
37c40dd2eminsd x11, x7
37c40dd33movsd_xmm [rdi], x11
37c40dd38cmp rbx, rdi
37c40dd3bjne 0x37c40dd00
37c40dd3dadd rsi, 1
37c40dd41add r12, [rsp+152]
37c40dd49add rbx, rbp
37c40dd4ccmp rsi, r13
37c40dd4fjne 0x37c40dcf0
37c40dd51mov rdx, r15
37c40dd54movapd x0, x15
37c40dd59mov rbp, [rsp+352]
37c40dd61mov r13, [rsp+408]
37c40dd69mov rdi, [rsp+440]
37c40dd71mov rsi, [rsp+464]
37c40dd79mov r12, [rsp+472]
37c40dd81call frexp
37c40dd86movsxd rdx, [rsp+848]
37c40dd8emovapd x0, x9
37c40dd93call _gfortran_pow_r8_i8
37c40dd98mov rdx, r15
37c40dd9bdivsd x6, x0
37c40dd9fmovapd x0, x15
37c40dda4call frexp
37c40dda9movsxd rdx, [rsp+848]
37c40ddb1movapd x0, x9
37c40ddb6call _gfortran_pow_r8_i8
37c40ddbbdivsd x15, x0
37c40ddc0movsd_xmm [rsp+808], x15
37c40ddcamovapd x11, x15
37c40ddcfmulsd x11, x6
37c40ddd4jmp 0x37c40db27
37c40ddd9
37c40ddd9loc_37c40ddd9:
37c40ddd9mov rcx, [rsp+616]
37c40dde1movsd_xmm x11, [rsp+496]
37c40ddebadd [rsp+520], rcx
37c40ddf3add [rsp+560], rcx
37c40ddfbmov rcx, [rsp+152]
37c40de03add [rsp+568], rcx
37c40de0bmov rcx, [rsp+624]
37c40de13add [rsp+528], rcx
37c40de1badd [rsp+456], rcx
37c40de23jmp 0x37c40cecf
37c40de28
37c40de28loc_37c40de28:
37c40de28ucomisd x14, x1
37c40de2djp 0x37c40e429
37c40de33jne 0x37c40e429
37c40de39mov [rsp+392], 0
37c40de45movapd x9, x13
37c40de4a
37c40de4aloc_37c40de4a:
37c40de4amov [rsp+248], rsi
37c40de52mov rbx, [rsp+376]
37c40de5amov r14, -1
37c40de61mov [rsp+216], r13
37c40de69mov rbp, [rsp+152]
37c40de71mov r13, [rsp+192]
37c40de79mov rdi, [rsp+1200]
37c40de81mov [rsp+224], r12
37c40de89mov r12l, 1
37c40de8fnop
37c40de90
37c40de90loc_37c40de90:
37c40de90lea rsi, [rdi+8*r14]
37c40de94nop
37c40de95nop [rax+rax]
37c40dea0
37c40dea0loc_37c40dea0:
37c40dea0mov rdx, r15
37c40dea3movapd x0, x14
37c40dea8movsd_xmm x6, [rsi+8]
37c40deadadd rsi, 8
37c40deb1call frexp
37c40deb6movsxd rdx, [rsp+848]
37c40debemovapd x0, x9
37c40dec3call _gfortran_pow_r8_i8
37c40dec8divsd x6, x0
37c40deccminsd x6, x7
37c40ded0movsd_xmm [rsi], x6
37c40ded4cmp rsi, rbx
37c40ded7jne 0x37c40dea0
37c40ded9add r12, 1
37c40deddadd r14, rbp
37c40dee0lea rbx, [rsi+r13]
37c40dee4cmp r12, [rsp+232]
37c40deecjne 0x37c40de90
37c40deeemov rax, [rsp+184]
37c40def6mov r13, [rsp+216]
37c40defemov r12, [rsp+224]
37c40df06mov rsi, [rsp+248]
37c40df0emovsd_xmm x0, [rax]
37c40df12mulsd x0, x14
37c40df17jmp 0x37c40d041
37c40df1c
37c40df1cloc_37c40df1c:
37c40df1cmov rdi, [rsp+720]
37c40df24movapd x4, x11
37c40df29mov r10, [rsp+608]
37c40df31mov rdx, [rsp+152]
37c40df39add [rsp+544], rdi
37c40df41add [rsp+576], rdx
37c40df49mov rcx, [rsp+592]
37c40df51mov rsi, [rsp+712]
37c40df59mov r9, [rsp+600]
37c40df61mov r14, [rsp+728]
37c40df69mov rbx, [rsp+736]
37c40df71sub [rsp+504], 8
37c40df7aadd r10, [rsp+672]
37c40df82movsd_xmm x12, [rsp+392]
37c40df8ccmp rcx, [rsp+632]
37c40df94jne 0x37c40cd94
37c40df9a
37c40df9aloc_37c40df9a:
37c40df9amovapd x8, x4
37c40df9f
37c40df9floc_37c40df9f:
37c40df9fmov rax, [rsp+1200]
37c40dfa7mov r11, [rsp+632]
37c40dfafmov ecx, 1
37c40dfb4mov r9, [rsp+192]
37c40dfbcmov r10, [rsp+232]
37c40dfc4movsd_xmm x0, [rax]
37c40dfc8mov r8, rax
37c40dfcb
37c40dfcbloc_37c40dfcb:
37c40dfcbmov rdx, r8
37c40dfcemov eax, 1
37c40dfd3nop
37c40dfd5nop [rax+rax]
37c40dfe0
37c40dfe0loc_37c40dfe0:
37c40dfe0add rax, 1
37c40dfe4minsd x0, [rdx]
37c40dfe8add rdx, r9
37c40dfebcmp rax, r10
37c40dfeejne 0x37c40dfe0
37c40dff0add rcx, 1
37c40dff4add r8, 8
37c40dff8cmp rcx, r11
37c40dffbjne 0x37c40dfcb
37c40dffdmov rax, [rsp+1192]
37c40e005pxor x1, x1
37c40e009mov rcx, [rsp+552]
37c40e011ucomisd x0, x1
37c40e015movsd_xmm [rax], x0
37c40e019mov rax, [rsp+512]
37c40e021lea r13, [rax+2*rcx]
37c40e025jp 0x37c40e02d
37c40e027je 0x37c40e3fe
37c40e02d
37c40e02dloc_37c40e02d:
37c40e02dmov rbp, [rsp+640]
37c40e035mov r8, [rsp+168]
37c40e03dlea rax, [rsp+848]
37c40e045mov [rsp+216], r13
37c40e04dmov rdi, [rsp+1176]
37c40e055xor ebx, ebx
37c40e057mov esi, 1
37c40e05cmov [rsp+208], rax
37c40e064shl rbp, 4
37c40e068mov r9, r8
37c40e06bmov r10, [rsp+232]
37c40e073mov r11, [rsp+1136]
37c40e07bimul r9, rbp
37c40e07fmov [rsp+224], rdi
37c40e087mov rax, [rsp+1192]
37c40e08f
37c40e08floc_37c40e08f:
37c40e08fmov rcx, [rsp+1128]
37c40e097mov rdi, rbx
37c40e09aadd rbx, r8
37c40e09dmov r13, [rsp+688]
37c40e0a5mov [rsp+128], r9
37c40e0admov r12l, 1
37c40e0b3mov rdx, [rcx]
37c40e0b6mov rcx, rdi
37c40e0b9mov r9, r13
37c40e0bcmov [rsp+232], rsi
37c40e0c4mov [rsp+240], rbx
37c40e0ccmov r13, [rsp+208]
37c40e0d4cmp rbx, rdx
37c40e0d7cmovle rdx, rbx
37c40e0dbshl rcx, 4
37c40e0dfadd rcx, [rsp+1176]
37c40e0e7mov r15, rdx
37c40e0eaxor edx, edx
37c40e0ecsub r15, rdi
37c40e0efjmp 0x37c40e11c
37c40e0f1
37c40e0f1 0f 1f 80 00 00 00 00 .......
37c40e0f8
37c40e0f8loc_37c40e0f8:
37c40e0f8add r12, 1
37c40e0fccmp r12, r10
37c40e0ffje 0x37c40e206
37c40e105
37c40e105loc_37c40e105:
37c40e105movsd_xmm x0, [rax]
37c40e109add r9, [rsp+192]
37c40e111add rdx, r8
37c40e114add rcx, [rsp+128]
37c40e11c
37c40e11cloc_37c40e11c:
37c40e11cdivsd x0, [r9]
37c40e121ucomisd x0, x10
37c40e126mov rsi, [r11]
37c40e129movsd_xmm [rsp+800], x0
37c40e132jp 0x37c40e136
37c40e134je 0x37c40e0f8
37c40e136
37c40e136loc_37c40e136:
37c40e136lea rdi, [rdx+r8]
37c40e13alea rbx, [rdx+1]
37c40e13ecmp rdi, rsi
37c40e141cmovg rdi, rsi
37c40e145cmp rbx, rdi
37c40e148jg 0x37c40e0f8
37c40e14amov [rsp+152], r8
37c40e152mov rsi, rcx
37c40e155mov [rsp+176], rdx
37c40e15dmov [rsp+184], r9
37c40e165mov [rsp+200], r10
37c40e16dmov [rsp+1136], r11
37c40e175mov [rsp+1192], rax
37c40e17dmov [rsp+168], r12
37c40e185mov r12, rcx
37c40e188nop [rax+rax]
37c40e190
37c40e190loc_37c40e190:
37c40e190mov r8, rsi
37c40e193lea r9, [rip+0x65d9e]
37c40e19amov rcx, r13
37c40e19dadd rsi, rbp
37c40e1a0lea rdx, [rsp+800]
37c40e1a8add rbx, 1
37c40e1acmov [rsp+848], r15
37c40e1b4call zdscal_64_
37c40e1b9cmp rdi, rbx
37c40e1bcjge 0x37c40e190
37c40e1bemov rcx, r12
37c40e1c1mov r12, [rsp+168]
37c40e1c9mov r10, [rsp+200]
37c40e1d1mov r8, [rsp+152]
37c40e1d9mov rdx, [rsp+176]
37c40e1e1add r12, 1
37c40e1e5mov r9, [rsp+184]
37c40e1edmov r11, [rsp+1136]
37c40e1f5mov rax, [rsp+1192]
37c40e1fdcmp r12, r10
37c40e200jne 0x37c40e105
37c40e206
37c40e206loc_37c40e206:
37c40e206mov rsi, [rsp+232]
37c40e20emov rbx, [rsp+240]
37c40e216add [rsp+688], 8
37c40e21fmov r9, [rsp+128]
37c40e227movsd_xmm x0, [rax]
37c40e22badd rsi, 1
37c40e22fcmp rsi, [rsp+632]
37c40e237jne 0x37c40e08f
37c40e23ducomisd x12, x10
37c40e242mov r13, [rsp+216]
37c40e24amov rdi, [rsp+224]
37c40e252jp 0x37c40e25a
37c40e254je 0x37c40e3f2
37c40e25a
37c40e25aloc_37c40e25a:
37c40e25apxor x1, x1
37c40e25ecomisd x12, x1
37c40e263jbe 0x37c410ce7
37c40e269movapd x1, x0
37c40e26dmovapd x2, x10
37c40e272mov rax, [rsp+1192]
37c40e27adivsd x2, x12
37c40e27fdivsd x1, x8
37c40e284minsd x1, x2
37c40e288divsd x0, x1
37c40e28cmulsd x12, x1
37c40e291ucomisd x12, x10
37c40e296movsd_xmm [rax], x0
37c40e29ajp 0x37c40e2a2
37c40e29cje 0x37c40e3f2
37c40e2a2
37c40e2a2loc_37c40e2a2:
37c40e2a2pxor x1, x1
37c40e2a6comisd x12, x1
37c40e2abjbe 0x37c410ce7
37c40e2b1mov rax, [rsp+1176]
37c40e2b9movddup x0, [rip+0x65cef]
37c40e2c1movupd x4, [rax]
37c40e2c5mov rax, [rsp+1128]
37c40e2cdandpd x0, x4
37c40e2d1mov r8, [rax]
37c40e2d4movups [rsp+128], x4
37c40e2dcmovapd x1, x0
37c40e2e0unpckhpd x1, x0
37c40e2e4maxpd x1, x0
37c40e2e8test r8, r8
37c40e2ebjle 0x37c40e34d
37c40e2edmov rax, [rsp+1136]
37c40e2f5add r8, 1
37c40e2f9mov rdx, [rax]
37c40e2fctest rdx, rdx
37c40e2ffjle 0x37c40e34d
37c40e301mov r10l, 1
37c40e307lea r9, [rdx+1]
37c40e30b
37c40e30bloc_37c40e30b:
37c40e30bmov rax, rdi
37c40e30emov edx, 1
37c40e313
37c40e313loc_37c40e313:
37c40e313movsd_xmm x0, [rax]
37c40e317movsd_xmm x2, [rax+8]
37c40e31cadd rdx, 1
37c40e320add rax, rbp
37c40e323andpd x0, [rip+0x65c85]
37c40e32bandpd x2, [rip+0x65c7d]
37c40e333maxsd x0, x2
37c40e337maxsd x1, x0
37c40e33bcmp rdx, r9
37c40e33ejne 0x37c40e313
37c40e340add r10, 1
37c40e344add rdi, 16
37c40e348cmp r8, r10
37c40e34bjne 0x37c40e30b
37c40e34d
37c40e34dloc_37c40e34d:
37c40e34ddivsd x7, x1
37c40e351lea r8, [rip+0x65be8]
37c40e358lea rax, [rsp+792]
37c40e360mov [rsp+80], 1
37c40e369mov [rsp+72], rax
37c40e36emov rax, [rsp+1184]
37c40e376lea r9, [rip+0x65bfb]
37c40e37dmov rdx, r8
37c40e380lea rcx, [rip+0x65bf9]
37c40e387mov [rsp+64], rax
37c40e38cmov rax, [rsp+1176]
37c40e394mov [rsp+56], rax
37c40e399mov rax, [rsp+1136]
37c40e3a1mov [rsp+48], rax
37c40e3a6mov rax, [rsp+1128]
37c40e3aemov [rsp+40], rax
37c40e3b3lea rax, [rsp+808]
37c40e3bbmov [rsp+32], rax
37c40e3c0divsd x10, x12
37c40e3c5movapd x0, x7
37c40e3c9minsd x0, x10
37c40e3cemovsd_xmm [rsp+808], x0
37c40e3d7mulsd x12, x0
37c40e3dccall zlascl_64_
37c40e3e1mov rax, [rsp+1192]
37c40e3e9movsd_xmm x0, [rax]
37c40e3edmulsd x0, x12
37c40e3f2
37c40e3f2loc_37c40e3f2:
37c40e3f2mov rax, [rsp+1192]
37c40e3famovsd_xmm [rax], x0
37c40e3fe
37c40e3feloc_37c40e3fe:
37c40e3femov rax, [rsp+1200]
37c40e406pxor x1, x1
37c40e40apxor x0, x0
37c40e40ecvtsi2sd x0, [rsp+680]
37c40e418cvtsi2sd x1, r13
37c40e41dunpcklpd x0, x1
37c40e421movups [rax], x0
37c40e424jmp 0x37c40aea5
37c40e429
37c40e429loc_37c40e429:
37c40e429mov rdx, r15
37c40e42cmovapd x0, x14
37c40e431call frexp
37c40e436movsxd rdx, [rsp+848]
37c40e43emovsd_xmm x9, [rip+0x65b49]
37c40e447movapd x0, x9
37c40e44ccall _gfortran_pow_r8_i8
37c40e451mulsd x0, [rsp+392]
37c40e45amovsd_xmm [rsp+392], x0
37c40e463jmp 0x37c40de4a
37c40e468
37c40e468loc_37c40e468:
37c40e468mov r15, [rsp+640]
37c40e470mov rdi, r15
37c40e473not rdi
37c40e476test r12, r12
37c40e479jne 0x37c40f8c0
37c40e47ftest rbp, rbp
37c40e482jne 0x37c40f8c0
37c40e488mov rdx, [rsp+168]
37c40e490mov rax, [rsp+272]
37c40e498movapd x12, x10
37c40e49dmovapd x4, x8
37c40e4a2mov rbp, [rsp+552]
37c40e4aamov rcx, [rsp+1144]
37c40e4b2imul rax, rdx
37c40e4b6mov r12, [rsp+184]
37c40e4bexorpd x11, [rip+0x65ad9]
37c40e4c7movsd_xmm x9, [rip+0x65ac0]
37c40e4d0movsd_xmm [rsp+712], x11
37c40e4dashl rax, 4
37c40e4demov [rsp+696], rax
37c40e4e6lea rax, [rdx+1]
37c40e4eaimul rax, rbx
37c40e4eeadd rax, [rsp+200]
37c40e4f6shl rax, 4
37c40e4falea r9, [rcx+rax+16]
37c40e4fflea rax, [rbp-1]
37c40e503mov rcx, rdx
37c40e506imul rdx, rax
37c40e50amov rax, rsi
37c40e50dmov rbx, rdx
37c40e510mov rdx, rcx
37c40e513neg rdx
37c40e516imul rax, rdx
37c40e51amov r8, rdx
37c40e51dmov rdx, rcx
37c40e520imul r8, r15
37c40e524mov [rsp+600], rax
37c40e52csub rax, rcx
37c40e52flea rcx, [rbx+1]
37c40e533imul rsi, rcx
37c40e537shl rax, 4
37c40e53bmov [rsp+616], r8
37c40e543mov [rsp+608], rax
37c40e54bimul rcx, r15
37c40e54flea rax, [rbx+r12]
37c40e553mov r11, rsi
37c40e556add rax, rsi
37c40e559mov rsi, [rsp+1160]
37c40e561shl rax, 4
37c40e565lea r13, [rcx+rdi]
37c40e569mov rdi, r15
37c40e56cmov rcx, rdx
37c40e56flea r14, [rsi+rax+16]
37c40e574mov rsi, [rsp+152]
37c40e57cshl r15, 4
37c40e580imul rcx, r15
37c40e584mov r8, r14
37c40e587lea r14, [rsp+848]
37c40e58fmov rax, rsi
37c40e592imul rax, rbp
37c40e596mov rbp, [rsp+536]
37c40e59emov [rsp+384], rcx
37c40e5a6xor ecx, ecx
37c40e5a8add rbp, rax
37c40e5abmov [rsp+656], rbp
37c40e5b3mov rbp, [rsp+256]
37c40e5bbadd rbp, rax
37c40e5bemov rax, rbp
37c40e5c1mov rbp, [rsp+1200]
37c40e5c9lea rax, [rbp+8*rax]
37c40e5cemov [rsp+704], rax
37c40e5d6lea rax, [r11+r12]
37c40e5damov [rsp+664], rax
37c40e5e2mov rax, rdx
37c40e5e5lea rdx, [rsp+840]
37c40e5edimul rax, rdi
37c40e5f1mov [rsp+128], rdx
37c40e5f9lea rdi, [rbp-16]
37c40e5fdlea rdx, [rip+0x6594d]
37c40e604mov [rsp+176], rdx
37c40e60clea rdx, [rsp+792]
37c40e614shl rax, 4
37c40e618mov [rsp+480], rdx
37c40e620lea rdx, [rsp+808]
37c40e628mov [rsp+368], rax
37c40e630mov rax, r10
37c40e633mov r10l, 1
37c40e639sub rax, rsi
37c40e63cmov [rsp+488], rdx
37c40e644mov rsi, rbx
37c40e647lea rbp, [rax+1]
37c40e64bmov r11, rbp
37c40e64emov rbp, r13
37c40e651mov r13, r15
37c40e654
37c40e654loc_37c40e654:
37c40e654mov rax, [rsp+1128]
37c40e65cmov rdx, rcx
37c40e65fadd rcx, [rsp+168]
37c40e667mov [rsp+432], rbp
37c40e66fmov [rsp+496], rbp
37c40e677mov r15, [rsp+704]
37c40e67fmovapd x11, x4
37c40e684mov rax, [rax]
37c40e687mov [rsp+472], r8
37c40e68fmov [rsp+720], rsi
37c40e697movsd_xmm x15, [rip+0x65900]
37c40e6a0cmp rcx, rax
37c40e6a3mov [rsp+728], r8
37c40e6abcmovle rax, rcx
37c40e6afadd r10, 1
37c40e6b3mov [rsp+736], rbp
37c40e6bbsub r15, [rsp+504]
37c40e6c3mov [rsp+536], r10
37c40e6cbsub rax, rdx
37c40e6cemov [rsp+560], rcx
37c40e6d6mov r12, rax
37c40e6d9mov rax, [rsp+576]
37c40e6e1sub rax, [rsp+656]
37c40e6e9mov [rsp+568], r9
37c40e6f1mov [rsp+320], rax
37c40e6f9mov rax, rdx
37c40e6fcmov rdx, [rsp+552]
37c40e704shl rax, 4
37c40e708add rax, [rsp+1176]
37c40e710mov [rsp+744], r11
37c40e718lea rbx, [rax+16]
37c40e71cmov [rsp+624], rax
37c40e724lea rax, [rdi+8*r10]
37c40e728mov [rsp+592], rax
37c40e730mov rax, r11
37c40e733sub rax, r10
37c40e736mov [rsp+296], rdx
37c40e73emov [rsp+648], rax
37c40e746mov rax, [rsp+664]
37c40e74emov [rsp+440], rbx
37c40e756mov [rsp+752], rdi
37c40e75emovsd_xmm [rsp+392], x12
37c40e768movsd_xmm x12, [rsp+712]
37c40e772mov [rsp+520], rax
37c40e77amov rax, rsi
37c40e77d
37c40e77dloc_37c40e77d:
37c40e77dmov rdi, [rsp+1136]
37c40e785lea rcx, [rax+1]
37c40e789mov r9, [rsp+128]
37c40e791mov [rsp+840], r12
37c40e799mov [rsp+360], rcx
37c40e7a1mov rcx, [rsp+168]
37c40e7a9mov rdx, [rdi]
37c40e7acmov rdi, [rsp+496]
37c40e7b4mov [rsp+32], r14
37c40e7b9add rcx, rax
37c40e7bcmov r8, [rsp+1120]
37c40e7c4mov [rsp+112], 1
37c40e7cdcmp rcx, rdx
37c40e7d0mov [rsp+528], rcx
37c40e7d8mov [rsp+104], 1
37c40e7e1cmovle rdx, rcx
37c40e7e5shl rdi, 4
37c40e7e9mov rcx, rdx
37c40e7ecmov rbp, rdx
37c40e7efmov rdx, [rsp+1112]
37c40e7f7sub rcx, rax
37c40e7famov rax, [rsp+440]
37c40e802mov [rsp+184], rcx
37c40e80aadd rax, rdi
37c40e80dmov [rsp+848], rcx
37c40e815mov rcx, [rsp+480]
37c40e81dmov [rsp+224], rax
37c40e825mov [rsp+72], rax
37c40e82amov rax, [rsp+1168]
37c40e832mov [rsp+96], rcx
37c40e837mov rcx, [rsp+488]
37c40e83fmov [rsp+64], rax
37c40e844mov rax, [rsp+472]
37c40e84cmov [rsp+88], rcx
37c40e851mov rcx, [rsp+1184]
37c40e859mov [rsp+56], rax
37c40e85emov rax, [rsp+1152]
37c40e866mov [rsp+80], rcx
37c40e86bmov [rsp+48], rax
37c40e870mov rax, [rsp+544]
37c40e878mov [rsp+40], rax
37c40e87dmov rcx, [rsp+1104]
37c40e885call ztrsyl_64_
37c40e88amovsd_xmm x0, [r15]
37c40e88fpxor x1, x1
37c40e893movsd_xmm x13, [rsp+808]
37c40e89dmov rax, [rsp+1216]
37c40e8a5mov rdx, [rsp+792]
37c40e8admulsd x0, x13
37c40e8b2mov rcx, [rsp+1216]
37c40e8bamov rax, [rax]
37c40e8bdcmp rax, rdx
37c40e8c0cmovl rax, rdx
37c40e8c4ucomisd x0, x1
37c40e8c8mov [rcx], rax
37c40e8cbjp 0x37c40e8d3
37c40e8cdje 0x37c40f6c9
37c40e8d3
37c40e8d3loc_37c40e8d3:
37c40e8d3mov rax, [rsp+184]
37c40e8dbmovsd_xmm [r15], x0
37c40e8e0mov rcx, [rsp+176]
37c40e8e8mov r8, r14
37c40e8ebmov r9, [rsp+224]
37c40e8f3mov rdx, [rsp+128]
37c40e8fbmov [rsp+48], 1
37c40e904mov [rsp+848], rax
37c40e90cmov rax, [rsp+160]
37c40e914mov [rsp+840], r12
37c40e91cmov [rsp+40], rax
37c40e921mov rax, [rsp+1184]
37c40e929mov [rsp+32], rax
37c40e92ecall zlange_64_
37c40e933mov rcx, [rsp+536]
37c40e93bmovsd_xmm [rsp+816], x0
37c40e944cmp [rsp+512], rcx
37c40e94cjl 0x37c40efaf
37c40e952mov rax, [rsp+432]
37c40e95amov rcx, [rsp+440]
37c40e962pxor x13, x13
37c40e967mov [rsp+280], r12
37c40e96fmov r12, r15
37c40e972shl rax, 4
37c40e976add rcx, rax
37c40e979add rax, [rsp+1176]
37c40e981mov [rsp+416], rax
37c40e989mov rax, [rsp+568]
37c40e991mov [rsp+408], rcx
37c40e999mov [rsp+208], rax
37c40e9a1mov rax, [rsp+560]
37c40e9a9mov [rsp+200], rax
37c40e9b1lea rax, [rip+0x65590]
37c40e9b8mov [rsp+272], rax
37c40e9c0lea rax, [rsp+784]
37c40e9c8mov [rsp+264], rax
37c40e9d0lea rax, [rsp+816]
37c40e9d8mov [rsp+256], rax
37c40e9e0lea rax, [rsp+768]
37c40e9e8mov [rsp+336], rax
37c40e9f0lea rax, [rsp+832]
37c40e9f8mov [rsp+248], rax
37c40ea00lea rax, [rip+0x65551]
37c40ea07mov [rsp+240], rax
37c40ea0flea rax, [rip+0x65552]
37c40ea16mov [rsp+328], rax
37c40ea1emov rax, [rsp+1176]
37c40ea26lea rax, [rax+rdi+16]
37c40ea2bmov [rsp+312], rax
37c40ea33mov rax, [rsp+504]
37c40ea3blea rsi, [r15+rax]
37c40ea3fmov [rsp+344], rsi
37c40ea47jmp 0x37c40eb70
37c40ea4c
37c40ea4c 0f 1f 40 00 ..@.
37c40ea50
37c40ea50loc_37c40ea50:
37c40ea50divsd x8, [r12+8]
37c40ea57mulsd x8, x14
37c40ea5cmovsd_xmm [rsp+800], x8
37c40ea66ucomisd x8, x10
37c40ea6bjp 0x37c40ee16
37c40ea71jne 0x37c40ee16
37c40ea77
37c40ea77loc_37c40ea77:
37c40ea77mov rax, [rsp+184]
37c40ea7fmovsd_xmm [r15], x6
37c40ea84mov rdi, [rsp+208]
37c40ea8clea rdx, [rip+0x6549d]
37c40ea93movsd_xmm [r12+8], x6
37c40ea9amov r9, [rsp+128]
37c40eaa2add r12, 8
37c40eaa6mov r8, [rsp+248]
37c40eaaemov [rsp+840], rax
37c40eab6mov rax, [rsp+280]
37c40eabemov [rsp+48], rdi
37c40eac3mov rcx, [rsp+272]
37c40eacbmov [rsp+848], rax
37c40ead3mov rax, [rsp+1184]
37c40eadbmov [rsp+32], r14
37c40eae0mov [rsp+96], rax
37c40eae5mov rax, [rsp+216]
37c40eaedmov [rsp+832], rsi
37c40eaf5mov [rsp+88], rax
37c40eafamov rax, [rsp+240]
37c40eb02mov [rsp+112], 1
37c40eb0bmov [rsp+80], rax
37c40eb10mov rax, [rsp+1184]
37c40eb18mov [rsp+104], 1
37c40eb21mov [rsp+72], rax
37c40eb26mov rax, [rsp+224]
37c40eb2emov [rsp+64], rax
37c40eb33mov rax, [rsp+1152]
37c40eb3bmov [rsp+56], rax
37c40eb40mov rax, [rsp+328]
37c40eb48mov [rsp+40], rax
37c40eb4dcall zgemm_64_
37c40eb52add rdi, [rsp+304]
37c40eb5amov [rsp+208], rdi
37c40eb62cmp r12, [rsp+344]
37c40eb6aje 0x37c40efa7
37c40eb70
37c40eb70loc_37c40eb70:
37c40eb70mov rdi, [rsp+1128]
37c40eb78mov rcx, [rsp+200]
37c40eb80mov r8, r14
37c40eb83mov rdx, [rsp+128]
37c40eb8bmov rsi, [rdi]
37c40eb8emov rax, rcx
37c40eb91add rcx, [rsp+168]
37c40eb99mov [rsp+48], 1
37c40eba2mov [rsp+200], rcx
37c40ebaacmp rcx, rsi
37c40ebadcmovle rsi, rcx
37c40ebb1mov rcx, [rsp+184]
37c40ebb9mov [rsp+848], rcx
37c40ebc1mov rcx, [rsp+312]
37c40ebc9sub rsi, rax
37c40ebccshl rax, 4
37c40ebd0mov [rsp+288], rax
37c40ebd8lea r9, [rcx+rax]
37c40ebdcmov rax, [rsp+160]
37c40ebe4mov rcx, [rsp+176]
37c40ebecmov [rsp+840], rsi
37c40ebf4mov [rsp+216], r9
37c40ebfcmov [rsp+40], rax
37c40ec01mov rax, [rsp+1184]
37c40ec09mov [rsp+32], rax
37c40ec0ecall zlange_64_
37c40ec13movsd_xmm x2, [r12+8]
37c40ec1amovsd_xmm x1, [r15]
37c40ec1fmovapd x3, x0
37c40ec23mov rax, [rsp+320]
37c40ec2bmov r8, [rsp+264]
37c40ec33movapd x8, x2
37c40ec38mov rdx, [rsp+256]
37c40ec40mov rcx, [rsp+336]
37c40ec48minsd x8, x1
37c40ec4dmovapd x0, x8
37c40ec52divsd x0, x2
37c40ec56mulsd x0, x3
37c40ec5amovsd_xmm [rsp+784], x0
37c40ec63movapd x0, x8
37c40ec68divsd x0, x1
37c40ec6cmulsd x0, [rsp+816]
37c40ec75movsd_xmm [rsp+816], x0
37c40ec7emovsd_xmm x0, [r12+8*rax+8]
37c40ec85movsd_xmm [rsp+768], x0
37c40ec8ecall dlarmm_64_
37c40ec93movapd x6, x0
37c40ec97movapd x14, x0
37c40ec9cmovsd_xmm [rsp+808], x0
37c40eca5mulsd x6, x8
37c40ecaaucomisd x6, x13
37c40ecafjp 0x37c40ecb7
37c40ecb1je 0x37c40ee31
37c40ecb7
37c40ecb7loc_37c40ecb7:
37c40ecb7movsd_xmm x0, [rsp+784]
37c40ecc0mulsd x0, x14
37c40ecc5movsd_xmm [rsp+784], x0
37c40eccemovsd_xmm x0, [rsp+816]
37c40ecd7mulsd x0, x14
37c40ecdcmovsd_xmm [rsp+816], x0
37c40ece5movapd x0, x8
37c40eceadivsd x0, [r15]
37c40ecefmulsd x0, x14
37c40ecf4movsd_xmm [rsp+800], x0
37c40ecfducomisd x0, x10
37c40ed02jp 0x37c40ed0a
37c40ed04je 0x37c40ea50
37c40ed0a
37c40ed0aloc_37c40ed0a:
37c40ed0amov rdi, [rsp+360]
37c40ed12cmp rdi, rbp
37c40ed15jg 0x37c40ea77
37c40ed1bmov r8, [rsp+408]
37c40ed23mov [rsp+352], rsi
37c40ed2bmov rsi, rdi
37c40ed2elea rbx, [rsp+800]
37c40ed36mov rdi, [rsp+280]
37c40ed3emov [rsp+400], r12
37c40ed46mov r12, r8
37c40ed49nop [rax]
37c40ed50
37c40ed50loc_37c40ed50:
37c40ed50mov r8, r12
37c40ed53lea r9, [rip+0x651de]
37c40ed5amov rdx, rbx
37c40ed5dmov rcx, r14
37c40ed60add rsi, 1
37c40ed64mov [rsp+848], rdi
37c40ed6cadd r12, r13
37c40ed6fcall zdscal_64_
37c40ed74cmp rbp, rsi
37c40ed77jge 0x37c40ed50
37c40ed79mov r12, [rsp+400]
37c40ed81mov rsi, [rsp+352]
37c40ed89divsd x8, [r12+8]
37c40ed90mulsd x8, x14
37c40ed95movsd_xmm [rsp+800], x8
37c40ed9fucomisd x8, x10
37c40eda4jp 0x37c40edac
37c40eda6je 0x37c40ea77
37c40edac
37c40edacloc_37c40edac:
37c40edacmov rax, [rsp+288]
37c40edb4mov rcx, [rsp+416]
37c40edbcmov [rsp+288], r12
37c40edc4mov rdi, [rsp+360]
37c40edcclea r12, [rax+rcx+16]
37c40edd1nop [rax]
37c40edd5nop [rax+rax]
37c40ede0
37c40ede0loc_37c40ede0:
37c40ede0mov r8, r12
37c40ede3lea r9, [rip+0x6514e]
37c40edeamov rdx, rbx
37c40ededmov rcx, r14
37c40edf0add rdi, 1
37c40edf4mov [rsp+848], rsi
37c40edfcadd r12, r13
37c40edffcall zdscal_64_
37c40ee04cmp rbp, rdi
37c40ee07jge 0x37c40ede0
37c40ee09mov r12, [rsp+288]
37c40ee11jmp 0x37c40ea77
37c40ee16
37c40ee16loc_37c40ee16:
37c40ee16cmp [rsp+360], rbp
37c40ee1ejg 0x37c40ea77
37c40ee24lea rbx, [rsp+800]
37c40ee2cjmp 0x37c40edac
37c40ee31
37c40ee31loc_37c40ee31:
37c40ee31mov rdx, r14
37c40ee34call frexp
37c40ee39movsxd rdx, [rsp+848]
37c40ee41movapd x0, x9
37c40ee46call _gfortran_pow_r8_i8
37c40ee4bmov [rsp+352], rsi
37c40ee53mulsd x0, [rsp+392]
37c40ee5cmov [rsp+400], rbp
37c40ee64mov rbx, [rsp+376]
37c40ee6cmov [rsp+424], r13
37c40ee74mov rbp, [rsp+192]
37c40ee7cmov r13, [rsp+232]
37c40ee84mov rdi, [rsp+1200]
37c40ee8cmov [rsp+448], r12
37c40ee94mov r12l, 1
37c40ee9amov [rsp+456], r15
37c40eea2mov r15, -1
37c40eea9movsd_xmm [rsp+392], x0
37c40eeb2nop [rax]
37c40eeb5nop [rax+rax]
37c40eec0
37c40eec0loc_37c40eec0:
37c40eec0lea rsi, [rdi+8*r15]
37c40eec4nop
37c40eec5nop [rax+rax]
37c40eed0
37c40eed0loc_37c40eed0:
37c40eed0mov rdx, r14
37c40eed3movapd x0, x14
37c40eed8movsd_xmm x6, [rsi+8]
37c40eeddadd rsi, 8
37c40eee1call frexp
37c40eee6movsxd rdx, [rsp+848]
37c40eeeemovapd x0, x9
37c40eef3call _gfortran_pow_r8_i8
37c40eef8divsd x6, x0
37c40eefcminsd x6, x7
37c40ef00movsd_xmm [rsi], x6
37c40ef04cmp rsi, rbx
37c40ef07jne 0x37c40eed0
37c40ef09add r12, 1
37c40ef0dadd r15, [rsp+152]
37c40ef15lea rbx, [rsi+rbp]
37c40ef19cmp r12, r13
37c40ef1cjne 0x37c40eec0
37c40ef1emov rdx, r14
37c40ef21movapd x0, x14
37c40ef26mov rsi, [rsp+352]
37c40ef2emov rbp, [rsp+400]
37c40ef36mov r13, [rsp+424]
37c40ef3emov r12, [rsp+448]
37c40ef46mov r15, [rsp+456]
37c40ef4ecall frexp
37c40ef53movsxd rdx, [rsp+848]
37c40ef5bmovapd x0, x9
37c40ef60call _gfortran_pow_r8_i8
37c40ef65mov rdx, r14
37c40ef68divsd x8, x0
37c40ef6dmovapd x0, x14
37c40ef72call frexp
37c40ef77movsxd rdx, [rsp+848]
37c40ef7fmovapd x0, x9
37c40ef84call _gfortran_pow_r8_i8
37c40ef89divsd x14, x0
37c40ef8emovsd_xmm [rsp+808], x14
37c40ef98movapd x6, x14
37c40ef9dmulsd x6, x8
37c40efa2jmp 0x37c40ecb7
37c40efa7
37c40efa7loc_37c40efa7:
37c40efa7mov r12, [rsp+280]
37c40efaf
37c40efafloc_37c40efaf:
37c40efafcmp [rsp+296], 1
37c40efb8je 0x37c40f7d5
37c40efbemov rax, [rsp+296]
37c40efc6add rax, [rsp+648]
37c40efcemov [rsp+416], rbp
37c40efd6xor edi, edi
37c40efd8mov [rsp+328], rax
37c40efe0mov rax, [rsp+432]
37c40efe8pxor x14, x14
37c40efedmov rdx, [rsp+520]
37c40eff5mov r11, [rsp+592]
37c40effdmov [rsp+200], 1
37c40f009movsd_xmm x13, [rip+0x64f7e]
37c40f012shl rax, 4
37c40f016add rax, [rsp+440]
37c40f01emovsd_xmm [rsp+584], x11
37c40f028mov [rsp+424], rax
37c40f030shl rdx, 4
37c40f034mov rbp, r11
37c40f037mov rax, [rsp+624]
37c40f03fmov [rsp+288], rax
37c40f047mov [rsp+208], rax
37c40f04flea rax, [rip+0x64ef2]
37c40f056mov [rsp+272], rax
37c40f05elea rax, [rsp+784]
37c40f066mov [rsp+264], rax
37c40f06elea rax, [rsp+816]
37c40f076mov [rsp+256], rax
37c40f07elea rax, [rsp+832]
37c40f086mov [rsp+248], rax
37c40f08elea rax, [rip+0x64ec3]
37c40f095mov [rsp+240], rax
37c40f09dlea rax, [rsp+776]
37c40f0a5mov [rsp+344], rax
37c40f0adlea rax, [rsp+824]
37c40f0b5mov [rsp+336], rax
37c40f0bdmov rax, [rsp+1160]
37c40f0c5lea rsi, [rax+rdx+16]
37c40f0camov [rsp+352], rsi
37c40f0d2jmp 0x37c40f241
37c40f0d7
37c40f0d7 66 0f 1f 84 00 00 00 00 00 f........
37c40f0e0
37c40f0e0loc_37c40f0e0:
37c40f0e0divsd x6, [rbp]
37c40f0e5mulsd x6, x8
37c40f0eamovsd_xmm [rsp+800], x6
37c40f0f3ucomisd x6, x10
37c40f0f8jp 0x37c40f443
37c40f0fejne 0x37c40f443
37c40f104
37c40f104loc_37c40f104:
37c40f104mov rax, [rsp+280]
37c40f10cmovsd_xmm [r15], x11
37c40f111mov rbx, [rsp+208]
37c40f119lea rcx, [rip+0x64e10]
37c40f120movsd_xmm [rbp], x11
37c40f126mov r9, [rsp+248]
37c40f12emov r8, [rsp+336]
37c40f136mov [rsp+832], rax
37c40f13emov rax, [rsp+184]
37c40f146mov rdx, [rsp+272]
37c40f14emov [rsp+88], rbx
37c40f153mov [rsp+840], rax
37c40f15bmov rax, [rsp+1184]
37c40f163mov [rsp+824], r12
37c40f16bmov [rsp+96], rax
37c40f170mov rax, [rsp+240]
37c40f178mov [rsp+112], 1
37c40f181mov [rsp+80], rax
37c40f186mov rax, [rsp+1168]
37c40f18emov [rsp+104], 1
37c40f197mov [rsp+72], rax
37c40f19cmov rax, [rsp+216]
37c40f1a4mov [rsp+40], r14
37c40f1a9movsd_xmm [rsp+848], x12
37c40f1b3shl rax, 4
37c40f1b7add rax, [rsp+352]
37c40f1bfmov [rsp+64], rax
37c40f1c4mov rax, [rsp+1184]
37c40f1ccmovsd_xmm [rsp+856], x15
37c40f1d6mov [rsp+56], rax
37c40f1dbmov rax, [rsp+224]
37c40f1e3mov [rsp+48], rax
37c40f1e8mov rax, [rsp+128]
37c40f1f0mov [rsp+32], rax
37c40f1f5call zgemm_64_
37c40f1faadd rbx, [rsp+368]
37c40f202add [rsp+200], 1
37c40f20bmov [rsp+208], rbx
37c40f213mov rax, [rsp+200]
37c40f21bmov rbx, [rsp+384]
37c40f223add rbp, [rsp+192]
37c40f22badd [rsp+288], rbx
37c40f233cmp rax, [rsp+296]
37c40f23bje 0x37c40f64a
37c40f241
37c40f241loc_37c40f241:
37c40f241mov rcx, [rsp+1136]
37c40f249mov rax, rdi
37c40f24cmov [rsp+216], rdi
37c40f254mov r8, r14
37c40f257add rdi, [rsp+168]
37c40f25fmov r9, [rsp+208]
37c40f267mov [rsp+840], r12
37c40f26fmov rsi, [rcx]
37c40f272mov rdx, [rsp+128]
37c40f27amov [rsp+48], 1
37c40f283mov rcx, [rsp+176]
37c40f28bcmp rdi, rsi
37c40f28ecmovle rsi, rdi
37c40f292mov [rsp+312], rsi
37c40f29asub rsi, rax
37c40f29dmov rax, [rsp+160]
37c40f2a5mov [rsp+280], rsi
37c40f2admov [rsp+40], rax
37c40f2b2mov rax, [rsp+1184]
37c40f2bamov [rsp+848], rsi
37c40f2c2mov [rsp+32], rax
37c40f2c7call zlange_64_
37c40f2ccmovsd_xmm x2, [rbp]
37c40f2d1movsd_xmm x1, [r15]
37c40f2d6movapd x3, x0
37c40f2damov rax, [rsp+328]
37c40f2e2mov r8, [rsp+264]
37c40f2eamovapd x6, x2
37c40f2eemov rdx, [rsp+256]
37c40f2f6mov rcx, [rsp+344]
37c40f2feminsd x6, x1
37c40f302movapd x0, x6
37c40f306divsd x0, x2
37c40f30amulsd x0, x3
37c40f30emovsd_xmm [rsp+784], x0
37c40f317movapd x0, x6
37c40f31bdivsd x0, x1
37c40f31fmulsd x0, [rsp+816]
37c40f328movsd_xmm [rsp+816], x0
37c40f331movsd_xmm x0, [rbp+8*rax]
37c40f337movsd_xmm [rsp+776], x0
37c40f340call dlarmm_64_
37c40f345movapd x11, x0
37c40f34amovapd x8, x0
37c40f34fmovsd_xmm [rsp+808], x0
37c40f358mulsd x11, x6
37c40f35ducomisd x11, x14
37c40f362jp 0x37c40f36a
37c40f364je 0x37c40f4d3
37c40f36a
37c40f36aloc_37c40f36a:
37c40f36amovsd_xmm x0, [rsp+784]
37c40f373mulsd x0, x8
37c40f378movsd_xmm [rsp+784], x0
37c40f381movsd_xmm x0, [rsp+816]
37c40f38amulsd x0, x8
37c40f38fmovsd_xmm [rsp+816], x0
37c40f398movapd x0, x6
37c40f39cdivsd x0, [r15]
37c40f3a1mulsd x0, x8
37c40f3a6movsd_xmm [rsp+800], x0
37c40f3afucomisd x0, x10
37c40f3b4jp 0x37c40f3bc
37c40f3b6je 0x37c40f0e0
37c40f3bc
37c40f3bcloc_37c40f3bc:
37c40f3bcmov rsi, [rsp+360]
37c40f3c4mov rax, [rsp+416]
37c40f3cccmp rsi, rax
37c40f3cfjg 0x37c40f0e0
37c40f3d5mov r8, [rsp+424]
37c40f3ddmov [rsp+400], rdi
37c40f3e5mov rbx, rax
37c40f3e8mov rdi, rsi
37c40f3ebmov [rsp+408], rbp
37c40f3f3mov rbp, r8
37c40f3f6nop [rax+rax]
37c40f400
37c40f400loc_37c40f400:
37c40f400mov r8, rbp
37c40f403lea r9, [rip+0x64b2e]
37c40f40amov rcx, r14
37c40f40dadd rbp, r13
37c40f410lea rdx, [rsp+800]
37c40f418add rdi, 1
37c40f41cmov [rsp+848], r12
37c40f424call zdscal_64_
37c40f429cmp rbx, rdi
37c40f42cjge 0x37c40f400
37c40f42emov rdi, [rsp+400]
37c40f436mov rbp, [rsp+408]
37c40f43ejmp 0x37c40f0e0
37c40f443
37c40f443loc_37c40f443:
37c40f443mov rax, [rsp+216]
37c40f44blea rsi, [rax+1]
37c40f44fmov rax, [rsp+312]
37c40f457cmp rsi, rax
37c40f45ajg 0x37c40f104
37c40f460mov r8, [rsp+288]
37c40f468mov [rsp+312], rdi
37c40f470mov rbx, rax
37c40f473mov rdi, rsi
37c40f476mov [rsp+400], rbp
37c40f47emov rbp, r8
37c40f481nop [rax]
37c40f485nop [rax+rax]
37c40f490
37c40f490loc_37c40f490:
37c40f490mov r8, rbp
37c40f493lea r9, [rip+0x64a9e]
37c40f49amov rcx, r14
37c40f49dadd rbp, r13
37c40f4a0lea rdx, [rsp+800]
37c40f4a8add rdi, 1
37c40f4acmov [rsp+848], r12
37c40f4b4call zdscal_64_
37c40f4b9cmp rbx, rdi
37c40f4bcjge 0x37c40f490
37c40f4bemov rdi, [rsp+312]
37c40f4c6mov rbp, [rsp+400]
37c40f4cejmp 0x37c40f104
37c40f4d3
37c40f4d3loc_37c40f4d3:
37c40f4d3mov rdx, r14
37c40f4d6call frexp
37c40f4dbmovsxd rdx, [rsp+848]
37c40f4e3movapd x0, x13
37c40f4e8call _gfortran_pow_r8_i8
37c40f4edmov [rsp+400], r12
37c40f4f5mulsd x0, [rsp+392]
37c40f4femov [rsp+408], rdi
37c40f506mov rbx, [rsp+376]
37c40f50emov [rsp+448], rbp
37c40f516mov rdi, [rsp+192]
37c40f51emov rbp, [rsp+232]
37c40f526mov r12, [rsp+1200]
37c40f52emov [rsp+456], r13
37c40f536mov r13l, 1
37c40f53cmov [rsp+464], r15
37c40f544mov r15, -1
37c40f54bmovsd_xmm [rsp+392], x0
37c40f554nop
37c40f555nop [rax+rax]
37c40f560
37c40f560loc_37c40f560:
37c40f560lea rsi, [r12+8*r15]
37c40f564nop
37c40f565nop [rax+rax]
37c40f570
37c40f570loc_37c40f570:
37c40f570mov rdx, r14
37c40f573movapd x0, x8
37c40f578movsd_xmm x11, [rsi+8]
37c40f57eadd rsi, 8
37c40f582call frexp
37c40f587movsxd rdx, [rsp+848]
37c40f58fmovapd x0, x13
37c40f594call _gfortran_pow_r8_i8
37c40f599divsd x11, x0
37c40f59eminsd x11, x7
37c40f5a3movsd_xmm [rsi], x11
37c40f5a8cmp rsi, rbx
37c40f5abjne 0x37c40f570
37c40f5adadd r13, 1
37c40f5b1add r15, [rsp+152]
37c40f5b9lea rbx, [rsi+rdi]
37c40f5bdcmp r13, rbp
37c40f5c0jne 0x37c40f560
37c40f5c2mov rdx, r14
37c40f5c5movapd x0, x8
37c40f5camov r12, [rsp+400]
37c40f5d2mov rdi, [rsp+408]
37c40f5damov rbp, [rsp+448]
37c40f5e2mov r13, [rsp+456]
37c40f5eamov r15, [rsp+464]
37c40f5f2call frexp
37c40f5f7movsxd rdx, [rsp+848]
37c40f5ffmovapd x0, x13
37c40f604call _gfortran_pow_r8_i8
37c40f609mov rdx, r14
37c40f60cdivsd x6, x0
37c40f610movapd x0, x8
37c40f615call frexp
37c40f61amovsxd rdx, [rsp+848]
37c40f622movapd x0, x13
37c40f627call _gfortran_pow_r8_i8
37c40f62cdivsd x8, x0
37c40f631movsd_xmm [rsp+808], x8
37c40f63bmovapd x11, x8
37c40f640mulsd x11, x6
37c40f645jmp 0x37c40f36a
37c40f64a
37c40f64aloc_37c40f64a:
37c40f64amov rax, [rsp+168]
37c40f652mov rdi, [rsp+608]
37c40f65amov rbx, [rsp+152]
37c40f662add [rsp+472], rdi
37c40f66alea rdx, [rax+rax]
37c40f66emov rax, [rsp+528]
37c40f676mov rdi, [rsp+616]
37c40f67eadd [rsp+320], rbx
37c40f686sub r15, [rsp+192]
37c40f68eadd [rsp+496], rdi
37c40f696sub rax, rdx
37c40f699movsd_xmm x11, [rsp+584]
37c40f6a3add [rsp+432], rdi
37c40f6abmov rdi, [rsp+600]
37c40f6b3sub [rsp+296], 1
37c40f6bcadd [rsp+520], rdi
37c40f6c4jmp 0x37c40e77d
37c40f6c9
37c40f6c9loc_37c40f6c9:
37c40f6c9ucomisd x13, x1
37c40f6cejp 0x37c40f868
37c40f6d4jne 0x37c40f868
37c40f6damov [rsp+392], 0
37c40f6e6movapd x8, x9
37c40f6eb
37c40f6ebloc_37c40f6eb:
37c40f6ebmov rbx, [rsp+376]
37c40f6f3mov [rsp+240], r15
37c40f6fbmov [rsp+248], rdi
37c40f703mov r15, [rsp+192]
37c40f70bmov rdi, [rsp+152]
37c40f713mov rsi, [rsp+1200]
37c40f71bmov [rsp+200], rbp
37c40f723mov ebp, 1
37c40f728mov [rsp+208], r12
37c40f730mov r12, -1
37c40f737mov [rsp+216], r13
37c40f73fmov r13, rbx
37c40f742
37c40f742loc_37c40f742:
37c40f742lea rbx, [rsi+8*r12]
37c40f746nop [rax+rax]
37c40f750
37c40f750loc_37c40f750:
37c40f750mov rdx, r14
37c40f753movapd x0, x13
37c40f758movsd_xmm x6, [rbx+8]
37c40f75dadd rbx, 8
37c40f761call frexp
37c40f766movsxd rdx, [rsp+848]
37c40f76emovapd x0, x8
37c40f773call _gfortran_pow_r8_i8
37c40f778divsd x6, x0
37c40f77cminsd x6, x7
37c40f780movsd_xmm [rbx], x6
37c40f784cmp rbx, r13
37c40f787jne 0x37c40f750
37c40f789add rbp, 1
37c40f78dadd r12, rdi
37c40f790lea r13, [rbx+r15]
37c40f794cmp rbp, [rsp+232]
37c40f79cjne 0x37c40f742
37c40f79emov r15, [rsp+240]
37c40f7a6mov rbp, [rsp+200]
37c40f7aemov r12, [rsp+208]
37c40f7b6mov r13, [rsp+216]
37c40f7bemovsd_xmm x0, [r15]
37c40f7c3mov rdi, [rsp+248]
37c40f7cbmulsd x0, x13
37c40f7d0jmp 0x37c40e8d3
37c40f7d5
37c40f7d5loc_37c40f7d5:
37c40f7d5mov rbx, [rsp+696]
37c40f7ddmovapd x4, x11
37c40f7e2add [rsp+544], rbx
37c40f7eamov r9, [rsp+568]
37c40f7f2mov rbx, [rsp+152]
37c40f7famov r10, [rsp+536]
37c40f802add [rsp+576], rbx
37c40f80amov rsi, [rsp+720]
37c40f812mov r8, [rsp+728]
37c40f81amov rbp, [rsp+736]
37c40f822mov rcx, [rsp+560]
37c40f82amov r11, [rsp+744]
37c40f832mov rdi, [rsp+752]
37c40f83asub [rsp+504], 8
37c40f843add r9, [rsp+672]
37c40f84bmovsd_xmm x12, [rsp+392]
37c40f855cmp r10, [rsp+632]
37c40f85djne 0x37c40e654
37c40f863jmp 0x37c40df9a
37c40f868
37c40f868loc_37c40f868:
37c40f868mov rdx, r14
37c40f86bmovapd x0, x13
37c40f870call frexp
37c40f875movsxd rdx, [rsp+848]
37c40f87dmovsd_xmm x8, [rip+0x6470a]
37c40f886movapd x0, x8
37c40f88bcall _gfortran_pow_r8_i8
37c40f890mulsd x0, [rsp+392]
37c40f899movsd_xmm [rsp+392], x0
37c40f8a2jmp 0x37c40f6eb
37c40f8a7
37c40f8a7loc_37c40f8a7:
37c40f8a7movsd_xmm x8, [rsp+648]
37c40f8b1jmp 0x37c40df9f
37c40f8b6
37c40f8b6loc_37c40f8b6:
37c40f8b6neg rax
37c40f8b9jmp 0x37c40ae83
37c40f8be
37c40f8be 66 90 f.
37c40f8c0
37c40f8c0loc_37c40f8c0:
37c40f8c0cmp rbp, 1
37c40f8c4je 0x37c410cf1
37c40f8catest r12, r12
37c40f8cdje 0x37c410cf1
37c40f8d3mov r15, [rsp+152]
37c40f8dbmov rbp, [rsp+552]
37c40f8e3movapd x12, x10
37c40f8e8movapd x4, x8
37c40f8edmov r8, [rsp+256]
37c40f8f5mov r11, [rsp+168]
37c40f8fdimul rbp, r15
37c40f901mov rax, [rsp+280]
37c40f909mov r13, [rsp+1144]
37c40f911mov r9, r11
37c40f914neg r9
37c40f917imul rax, r11
37c40f91blea rcx, [r8+rbp]
37c40f91fmov r8, [rsp+1200]
37c40f927lea r14, [r8+8*rcx]
37c40f92bmov rcx, rbx
37c40f92eimul rcx, r9
37c40f932mov [rsp+616], rcx
37c40f93asub rcx, r11
37c40f93dmov r8, rcx
37c40f940shl r8, 4
37c40f944mov [rsp+624], r8
37c40f94clea r8, [rax+1]
37c40f950imul r8, rbx
37c40f954mov rbx, [rsp+200]
37c40f95clea rcx, [rax+rbx]
37c40f960add rcx, r8
37c40f963add rbx, r8
37c40f966shl rcx, 4
37c40f96amov [rsp+496], rbx
37c40f972mov rbx, rsi
37c40f975lea r13, [r13+rcx+16]
37c40f97amov rcx, r15
37c40f97dimul rcx, rdx
37c40f981mov [rsp+472], r13
37c40f989mov r13, r15
37c40f98cmov r15, [rsp+536]
37c40f994mov rdx, r11
37c40f997lea r12, [rcx+r15]
37c40f99bmov rcx, [rsp+552]
37c40f9a3sub rcx, 1
37c40f9a7imul r11, rcx
37c40f9abmov rcx, rsi
37c40f9aemov rsi, [rsp+184]
37c40f9b6imul rcx, r9
37c40f9balea r8, [r11+rsi]
37c40f9bemov rsi, [rsp+1160]
37c40f9c6mov [rsp+536], rcx
37c40f9cesub rcx, rdx
37c40f9d1shl rcx, 4
37c40f9d5mov [rsp+544], rcx
37c40f9ddlea rcx, [r11+1]
37c40f9e1imul rbx, rcx
37c40f9e5add r8, rbx
37c40f9e8shl r8, 4
37c40f9eclea r8, [rsi+r8+16]
37c40f9f1mov rsi, [rsp+640]
37c40f9f9mov [rsp+560], r8
37c40fa01lea r8, [rbp+r15]
37c40fa06lea r15, [rsp+848]
37c40fa0eimul rcx, rsi
37c40fa12mov [rsp+568], r8
37c40fa1aimul r9, rsi
37c40fa1elea r8, [rcx+rdi]
37c40fa22mov rcx, [rsp+184]
37c40fa2amov rdi, rsi
37c40fa2dshl rsi, 4
37c40fa31mov [rsp+576], r9
37c40fa39add rcx, rbx
37c40fa3cmov rbx, rdx
37c40fa3fimul rdx, rdi
37c40fa43mov [rsp+584], rcx
37c40fa4bmov rcx, r10
37c40fa4elea r9, [rbx+rbx]
37c40fa52sub rcx, r13
37c40fa55mov r13, rsi
37c40fa58mov r10, r12
37c40fa5bmov r12, r8
37c40fa5esub rcx, 1
37c40fa62shl rdx, 4
37c40fa66mov [rsp+664], rcx
37c40fa6emov rcx, r14
37c40fa71mov [rsp+320], rdx
37c40fa79mov rdx, rbx
37c40fa7clea rbx, [rsp+792]
37c40fa84imul rdx, rsi
37c40fa88lea rsi, [rsp+840]
37c40fa90mov [rsp+480], rbx
37c40fa98mov [rsp+128], rsi
37c40faa0lea rbx, [rsp+808]
37c40faa8lea rsi, [rip+0x644a2]
37c40faafmov [rsp+176], rsi
37c40fab7mov rsi, r11
37c40fabamov [rsp+328], rdx
37c40fac2mov rdx, [rsp+512]
37c40facamov [rsp+488], rbx
37c40fad2movsd_xmm x9, [rip+0x644b5]
37c40fadbxorpd x11, [rip+0x644bc]
37c40fae4movsd_xmm [rsp+672], x11
37c40faee
37c40faeeloc_37c40faee:
37c40faeemov rbx, [rsp+1128]
37c40faf6sub rdx, 1
37c40fafamov rdi, [rsp+168]
37c40fb02movsd_xmm [rsp+400], x12
37c40fb0cmov [rsp+408], r12
37c40fb14mov r14, rcx
37c40fb17movapd x11, x4
37c40fb1cmovsd_xmm x14, [rip+0x6447b]
37c40fb25mov r8, [rbx]
37c40fb28add rdi, rax
37c40fb2bmov rbx, r10
37c40fb2emov [rsp+456], r12
37c40fb36mov [rsp+504], rdx
37c40fb3ecmp rdi, r8
37c40fb41mov [rsp+696], rsi
37c40fb49cmovle r8, rdi
37c40fb4dsub rbx, [rsp+568]
37c40fb55mov [rsp+704], r12
37c40fb5dmov [rsp+312], rbx
37c40fb65sub r8, rax
37c40fb68shl rax, 4
37c40fb6cadd rax, [rsp+1176]
37c40fb74mov [rsp+712], rcx
37c40fb7cmov [rsp+600], rax
37c40fb84lea rbx, [rax+16]
37c40fb88mov rax, rdx
37c40fb8bneg rax
37c40fb8emov [rsp+280], r8
37c40fb96lea r11, [8*rax]
37c40fb9emov rax, [rsp+496]
37c40fba6mov [rsp+416], rbx
37c40fbaemov [rsp+656], r11
37c40fbb6shl rax, 4
37c40fbbaadd rax, [rsp+1144]
37c40fbc2mov [rsp+720], r10
37c40fbcamov [rsp+528], rax
37c40fbd2mov rax, [rsp+1200]
37c40fbdasub rax, r11
37c40fbddmov r11, [rsp+552]
37c40fbe5mov [rsp+648], rax
37c40fbedmov rax, [rsp+664]
37c40fbf5mov [rsp+288], r11
37c40fbfdsub rax, rdx
37c40fc00mov [rsp+608], rax
37c40fc08mov rax, [rsp+584]
37c40fc10mov [rsp+464], rax
37c40fc18mov rax, [rsp+560]
37c40fc20mov [rsp+440], rax
37c40fc28mov rax, rsi
37c40fc2bmov [rsp+728], rdi
37c40fc33movsd_xmm x12, [rsp+672]
37c40fc3dmov [rsp+520], r9
37c40fc45
37c40fc45loc_37c40fc45:
37c40fc45lea rcx, [rax+1]
37c40fc49mov rdi, [rsp+1136]
37c40fc51mov rsi, [rsp+456]
37c40fc59mov [rsp+384], rcx
37c40fc61mov rcx, [rsp+168]
37c40fc69mov rdx, [rdi]
37c40fc6cmov r9, [rsp+128]
37c40fc74mov [rsp+32], r15
37c40fc79mov [rsp+112], 1
37c40fc82add rcx, rax
37c40fc85cmp rcx, rdx
37c40fc88mov [rsp+592], rcx
37c40fc90mov [rsp+104], 1
37c40fc99cmovle rdx, rcx
37c40fc9dshl rsi, 4
37c40fca1mov rcx, [rsp+280]
37c40fca9mov [rsp+392], rdx
37c40fcb1sub rdx, rax
37c40fcb4mov rax, [rsp+416]
37c40fcbcmov [rsp+840], rcx
37c40fcc4mov rcx, [rsp+480]
37c40fcccadd rax, rsi
37c40fccfmov [rsp+184], rdx
37c40fcd7mov [rsp+224], rax
37c40fcdfmov [rsp+72], rax
37c40fce4mov rax, [rsp+1168]
37c40fcecmov [rsp+96], rcx
37c40fcf1mov rcx, [rsp+488]
37c40fcf9mov [rsp+64], rax
37c40fcfemov rax, [rsp+440]
37c40fd06mov [rsp+88], rcx
37c40fd0bmov rcx, [rsp+1184]
37c40fd13mov [rsp+56], rax
37c40fd18mov rax, [rsp+1152]
37c40fd20mov [rsp+848], rdx
37c40fd28mov [rsp+48], rax
37c40fd2dmov rax, [rsp+472]
37c40fd35mov [rsp+80], rcx
37c40fd3amov [rsp+40], rax
37c40fd3fmov r8, [rsp+1120]
37c40fd47mov rdx, [rsp+1112]
37c40fd4fmov rcx, [rsp+1104]
37c40fd57call ztrsyl_64_
37c40fd5cmovsd_xmm x0, [r14]
37c40fd61pxor x1, x1
37c40fd65movsd_xmm x13, [rsp+808]
37c40fd6fmov rax, [rsp+1216]
37c40fd77mov rdx, [rsp+792]
37c40fd7fmulsd x0, x13
37c40fd84mov rcx, [rsp+1216]
37c40fd8cmov rax, [rax]
37c40fd8fcmp rax, rdx
37c40fd92cmovl rax, rdx
37c40fd96ucomisd x0, x1
37c40fd9amov [rcx], rax
37c40fd9djp 0x37c40fda5
37c40fd9fje 0x37c410b62
37c40fda5
37c40fda5loc_37c40fda5:
37c40fda5mov rax, [rsp+280]
37c40fdadmovsd_xmm [r14], x0
37c40fdb2mov r9, [rsp+224]
37c40fdbamov r8, r15
37c40fdbdmov rdx, [rsp+128]
37c40fdc5mov rcx, [rsp+176]
37c40fdcdmov [rsp+48], 1
37c40fdd6mov [rsp+840], rax
37c40fddemov rax, [rsp+184]
37c40fde6mov [rsp+848], rax
37c40fdeemov rax, [rsp+160]
37c40fdf6mov [rsp+40], rax
37c40fdfbmov rax, [rsp+1184]
37c40fe03mov [rsp+32], rax
37c40fe08call zlange_64_
37c40fe0dmovsd_xmm [rsp+816], x0
37c40fe16cmp [rsp+504], 0
37c40fe1fje 0x37c41045a
37c40fe25mov rax, [rsp+656]
37c40fe2dmov rdx, [rsp+408]
37c40fe35xor ebp, ebp
37c40fe37pxor x13, x13
37c40fe3clea r12, [r14+rax]
37c40fe40mov rax, [rsp+416]
37c40fe48shl rdx, 4
37c40fe4cadd rax, rdx
37c40fe4fadd rdx, [rsp+1176]
37c40fe57mov [rsp+360], rax
37c40fe5flea rax, [rsp+784]
37c40fe67mov [rsp+240], rax
37c40fe6flea rax, [rsp+816]
37c40fe77mov [rsp+248], rax
37c40fe7flea rax, [rsp+768]
37c40fe87mov [rsp+216], rax
37c40fe8flea rax, [rsp+832]
37c40fe97mov [rsp+256], rax
37c40fe9flea rax, [rip+0x640b2]
37c40fea6mov [rsp+264], rax
37c40feaelea rax, [rip+0x640b3]
37c40feb5mov [rsp+272], rax
37c40febdmov rax, [rsp+1176]
37c40fec5mov [rsp+368], rdx
37c40fecdlea rax, [rax+rsi+16]
37c40fed2mov [rsp+296], rax
37c40fedamov rax, [rsp+528]
37c40fee2add rax, 16
37c40fee6mov [rsp+304], rax
37c40feeejmp 0x37c40ffff
37c40fef3
37c40fef3loc_37c40fef3:
37c40fef3divsd x6, [r12]
37c40fef9mulsd x6, x15
37c40fefemovsd_xmm [rsp+800], x6
37c40ff07ucomisd x6, x10
37c40ff0cjp 0x37c4102be
37c40ff12jne 0x37c4102be
37c40ff18
37c40ff18loc_37c40ff18:
37c40ff18mov rax, [rsp+184]
37c40ff20movsd_xmm [r14], x8
37c40ff25mov rdx, [rsp+200]
37c40ff2dadd r12, 8
37c40ff31movsd_xmm [r12-8], x8
37c40ff38add rdx, [rsp+304]
37c40ff40mov r9, [rsp+128]
37c40ff48mov [rsp+840], rax
37c40ff50mov rax, [rsp+280]
37c40ff58mov [rsp+48], rdx
37c40ff5dmov r8, [rsp+256]
37c40ff65lea rdx, [rip+0x63fc4]
37c40ff6cmov [rsp+848], rax
37c40ff74mov rax, [rsp+1184]
37c40ff7cmov rcx, rdx
37c40ff7fmov [rsp+32], r15
37c40ff84mov [rsp+96], rax
37c40ff89mov rax, [rsp+208]
37c40ff91mov [rsp+832], rsi
37c40ff99mov [rsp+88], rax
37c40ff9emov rax, [rsp+264]
37c40ffa6mov [rsp+112], 1
37c40ffafmov [rsp+80], rax
37c40ffb4mov rax, [rsp+1184]
37c40ffbcmov [rsp+104], 1
37c40ffc5mov [rsp+72], rax
37c40ffcamov rax, [rsp+224]
37c40ffd2mov [rsp+64], rax
37c40ffd7mov rax, [rsp+1152]
37c40ffdfmov [rsp+56], rax
37c40ffe4mov rax, [rsp+272]
37c40ffecmov [rsp+40], rax
37c40fff1call zgemm_64_
37c40fff6cmp r12, r14
37c40fff9je 0x37c41045a
37c40ffff
37c40ffffloc_37c40ffff:
37c40ffffmov rax, [rsp+1128]
37c410007mov rcx, rbp
37c41000amov r8, r15
37c41000dadd rbp, [rsp+168]
37c410015mov rdx, [rax]
37c410018mov rax, [rsp+184]
37c410020mov [rsp+48], 1
37c410029cmp rbp, rdx
37c41002cmov [rsp+848], rax
37c410034mov rax, [rsp+296]
37c41003ccmovle rdx, rbp
37c410040mov rsi, rdx
37c410043mov rdx, [rsp+128]
37c41004bsub rsi, rcx
37c41004eshl rcx, 4
37c410052lea r9, [rax+rcx]
37c410056mov rax, [rsp+160]
37c41005emov [rsp+200], rcx
37c410066mov rcx, [rsp+176]
37c41006emov [rsp+208], r9
37c410076mov [rsp+40], rax
37c41007bmov rax, [rsp+1184]
37c410083mov [rsp+840], rsi
37c41008bmov [rsp+32], rax
37c410090call zlange_64_
37c410095movsd_xmm x2, [r12]
37c41009bmovsd_xmm x1, [r14]
37c4100a0movapd x3, x0
37c4100a4mov rax, [rsp+312]
37c4100acmov r8, [rsp+240]
37c4100b4movapd x6, x2
37c4100b8mov rdx, [rsp+248]
37c4100c0mov rcx, [rsp+216]
37c4100c8minsd x6, x1
37c4100ccmovapd x0, x6
37c4100d0divsd x0, x2
37c4100d4mulsd x0, x3
37c4100d8movsd_xmm [rsp+784], x0
37c4100e1movapd x0, x6
37c4100e5divsd x0, x1
37c4100e9mulsd x0, [rsp+816]
37c4100f2movsd_xmm [rsp+816], x0
37c4100fbmovsd_xmm x0, [r12+8*rax]
37c410101movsd_xmm [rsp+768], x0
37c41010acall dlarmm_64_
37c41010fmovapd x8, x0
37c410114movapd x15, x0
37c410119movsd_xmm [rsp+808], x0
37c410122mulsd x8, x6
37c410127ucomisd x8, x13
37c41012cjp 0x37c410134
37c41012eje 0x37c4102e1
37c410134
37c410134loc_37c410134:
37c410134movsd_xmm x0, [rsp+784]
37c41013dmulsd x0, x15
37c410142movsd_xmm [rsp+784], x0
37c41014bmovsd_xmm x0, [rsp+816]
37c410154mulsd x0, x15
37c410159movsd_xmm [rsp+816], x0
37c410162movapd x0, x6
37c410166divsd x0, [r14]
37c41016bmulsd x0, x15
37c410170movsd_xmm [rsp+800], x0
37c410179ucomisd x0, x10
37c41017ejp 0x37c410186
37c410180je 0x37c40fef3
37c410186
37c410186loc_37c410186:
37c410186mov rdi, [rsp+384]
37c41018emov rax, [rsp+392]
37c410196cmp rdi, rax
37c410199jg 0x37c40ff18
37c41019fmov r8, [rsp+360]
37c4101a7mov [rsp+344], rbp
37c4101afmov rbp, rdi
37c4101b2lea rbx, [rsp+800]
37c4101bamov rdi, [rsp+280]
37c4101c2mov [rsp+336], rsi
37c4101camov rsi, rax
37c4101cdmov [rsp+352], r12
37c4101d5mov r12, r8
37c4101d8nop [rax+rax]
37c4101e0
37c4101e0loc_37c4101e0:
37c4101e0mov r8, r12
37c4101e3lea r9, [rip+0x63d4e]
37c4101eamov rdx, rbx
37c4101edmov rcx, r15
37c4101f0add rbp, 1
37c4101f4mov [rsp+848], rdi
37c4101fcadd r12, r13
37c4101ffcall zdscal_64_
37c410204cmp rsi, rbp
37c410207jge 0x37c4101e0
37c410209mov r12, [rsp+352]
37c410211mov rsi, [rsp+336]
37c410219mov rbp, [rsp+344]
37c410221divsd x6, [r12]
37c410227mulsd x6, x15
37c41022cmovsd_xmm [rsp+800], x6
37c410235ucomisd x6, x10
37c41023ajp 0x37c410242
37c41023cje 0x37c40ff18
37c410242
37c410242loc_37c410242:
37c410242mov rdi, [rsp+384]
37c41024amov rax, [rsp+200]
37c410252mov [rsp+336], rbp
37c41025amov rcx, [rsp+368]
37c410262mov [rsp+344], r12
37c41026amov rbp, rdi
37c41026dmov rdi, rbx
37c410270mov rbx, [rsp+392]
37c410278lea r12, [rax+rcx+16]
37c41027dnop [rax]
37c410280
37c410280loc_37c410280:
37c410280mov r8, r12
37c410283lea r9, [rip+0x63cae]
37c41028amov rdx, rdi
37c41028dmov rcx, r15
37c410290add rbp, 1
37c410294mov [rsp+848], rsi
37c41029cadd r12, r13
37c41029fcall zdscal_64_
37c4102a4cmp rbx, rbp
37c4102a7jge 0x37c410280
37c4102a9mov rbp, [rsp+336]
37c4102b1mov r12, [rsp+344]
37c4102b9jmp 0x37c40ff18
37c4102be
37c4102beloc_37c4102be:
37c4102bemov rcx, [rsp+392]
37c4102c6cmp [rsp+384], rcx
37c4102cejg 0x37c40ff18
37c4102d4lea rbx, [rsp+800]
37c4102dcjmp 0x37c410242
37c4102e1
37c4102e1loc_37c4102e1:
37c4102e1mov rdx, r15
37c4102e4call frexp
37c4102e9movsxd rdx, [rsp+848]
37c4102f1movapd x0, x9
37c4102f6call _gfortran_pow_r8_i8
37c4102fbmov [rsp+336], rsi
37c410303mulsd x0, [rsp+400]
37c41030cmov [rsp+344], r13
37c410314mov rbx, [rsp+376]
37c41031cmov [rsp+352], rbp
37c410324mov r13, [rsp+232]
37c41032cmov rbp, [rsp+192]
37c410334mov rdi, [rsp+1200]
37c41033cmov [rsp+424], r12
37c410344mov r12l, 1
37c41034amov [rsp+432], r14
37c410352mov r14, -1
37c410359movsd_xmm [rsp+400], x0
37c410362nop [rax]
37c410365nop [rax+rax]
37c410370
37c410370loc_37c410370:
37c410370lea rsi, [rdi+8*r14]
37c410374nop
37c410375nop [rax+rax]
37c410380
37c410380loc_37c410380:
37c410380mov rdx, r15
37c410383movapd x0, x15
37c410388movsd_xmm x8, [rsi+8]
37c41038eadd rsi, 8
37c410392call frexp
37c410397movsxd rdx, [rsp+848]
37c41039fmovapd x0, x9
37c4103a4call _gfortran_pow_r8_i8
37c4103a9divsd x8, x0
37c4103aeminsd x8, x7
37c4103b3movsd_xmm [rsi], x8
37c4103b8cmp rsi, rbx
37c4103bbjne 0x37c410380
37c4103bdadd r12, 1
37c4103c1add r14, [rsp+152]
37c4103c9lea rbx, [rsi+rbp]
37c4103cdcmp r12, r13
37c4103d0jne 0x37c410370
37c4103d2mov rdx, r15
37c4103d5movapd x0, x15
37c4103damov rsi, [rsp+336]
37c4103e2mov r13, [rsp+344]
37c4103eamov rbp, [rsp+352]
37c4103f2mov r12, [rsp+424]
37c4103famov r14, [rsp+432]
37c410402call frexp
37c410407movsxd rdx, [rsp+848]
37c41040fmovapd x0, x9
37c410414call _gfortran_pow_r8_i8
37c410419mov rdx, r15
37c41041cdivsd x6, x0
37c410420movapd x0, x15
37c410425call frexp
37c41042amovsxd rdx, [rsp+848]
37c410432movapd x0, x9
37c410437call _gfortran_pow_r8_i8
37c41043cdivsd x15, x0
37c410441movsd_xmm [rsp+808], x15
37c41044bmovapd x8, x15
37c410450mulsd x8, x6
37c410455jmp 0x37c410134
37c41045a
37c41045aloc_37c41045a:
37c41045acmp [rsp+288], 1
37c410463je 0x37c410c63
37c410469mov rax, [rsp+288]
37c410471add rax, [rsp+608]
37c410479mov [rsp+200], 1
37c410485xor ebp, ebp
37c410487mov [rsp+336], rax
37c41048fpxor x15, x15
37c410494mov rax, [rsp+408]
37c41049cmov rdx, [rsp+464]
37c4104a4mov r12, [rsp+648]
37c4104acmovsd_xmm [rsp+736], x11
37c4104b6shl rax, 4
37c4104baadd rax, [rsp+416]
37c4104c2movsd_xmm x13, [rip+0x63ac5]
37c4104cbmov [rsp+448], rax
37c4104d3mov rax, [rsp+600]
37c4104dbshl rdx, 4
37c4104dfmov rdi, [rsp+280]
37c4104e7mov [rsp+304], rax
37c4104efmov [rsp+208], rax
37c4104f7lea rax, [rip+0x63a4a]
37c4104femov [rsp+360], rax
37c410506lea rax, [rsp+784]
37c41050emov [rsp+240], rax
37c410516lea rax, [rsp+816]
37c41051emov [rsp+248], rax
37c410526lea rax, [rsp+832]
37c41052emov [rsp+256], rax
37c410536lea rax, [rip+0x63a1b]
37c41053dmov [rsp+264], rax
37c410545lea rax, [rsp+776]
37c41054dmov [rsp+344], rax
37c410555lea rax, [rsp+824]
37c41055dmov [rsp+352], rax
37c410565mov rax, [rsp+1160]
37c41056dlea rsi, [rax+rdx+16]
37c410572mov [rsp+368], rsi
37c41057ajmp 0x37c4106e2
37c41057f
37c41057f 90 .
37c410580
37c410580loc_37c410580:
37c410580divsd x6, [r12]
37c410586mulsd x6, x8
37c41058bmovsd_xmm [rsp+800], x6
37c410594ucomisd x6, x10
37c410599jp 0x37c4108e3
37c41059fjne 0x37c4108e3
37c4105a5
37c4105a5loc_37c4105a5:
37c4105a5mov rax, [rsp+272]
37c4105admovsd_xmm [r14], x11
37c4105b2mov rdx, [rsp+216]
37c4105balea rcx, [rip+0x6396f]
37c4105c1movsd_xmm [r12], x11
37c4105c7mov rbx, [rsp+208]
37c4105cfmov r9, [rsp+256]
37c4105d7mov [rsp+832], rax
37c4105dfmov rax, [rsp+184]
37c4105e7shl rdx, 4
37c4105ebadd rdx, [rsp+368]
37c4105f3mov r8, [rsp+352]
37c4105fbmov [rsp+88], rbx
37c410600mov [rsp+840], rax
37c410608mov rax, [rsp+1184]
37c410610mov [rsp+64], rdx
37c410615mov rdx, [rsp+360]
37c41061dmov [rsp+96], rax
37c410622mov rax, [rsp+264]
37c41062amov [rsp+824], rdi
37c410632mov [rsp+80], rax
37c410637mov rax, [rsp+1168]
37c41063fmov [rsp+112], 1
37c410648mov [rsp+72], rax
37c41064dmov rax, [rsp+1184]
37c410655mov [rsp+104], 1
37c41065emov [rsp+56], rax
37c410663mov rax, [rsp+224]
37c41066bmov [rsp+40], r15
37c410670mov [rsp+48], rax
37c410675mov rax, [rsp+128]
37c41067dmovsd_xmm [rsp+848], x12
37c410687mov [rsp+32], rax
37c41068cmovsd_xmm [rsp+856], x14
37c410696call zgemm_64_
37c41069badd rbx, [rsp+320]
37c4106a3add [rsp+200], 1
37c4106acmov [rsp+208], rbx
37c4106b4mov rax, [rsp+200]
37c4106bcmov rbx, [rsp+328]
37c4106c4add r12, [rsp+192]
37c4106ccadd [rsp+304], rbx
37c4106d4cmp rax, [rsp+288]
37c4106dcje 0x37c410aea
37c4106e2
37c4106e2loc_37c4106e2:
37c4106e2mov rax, [rsp+1136]
37c4106eamov rdx, rbp
37c4106edmov [rsp+216], rbp
37c4106f5mov r8, r15
37c4106f8add rbp, [rsp+168]
37c410700mov r9, [rsp+208]
37c410708mov [rsp+840], rdi
37c410710mov rsi, [rax]
37c410713mov rax, [rsp+160]
37c41071bmov [rsp+48], 1
37c410724mov rcx, [rsp+176]
37c41072ccmp rbp, rsi
37c41072fmov [rsp+40], rax
37c410734mov rax, [rsp+1184]
37c41073ccmovle rsi, rbp
37c410740mov [rsp+32], rax
37c410745mov [rsp+296], rsi
37c41074dsub rsi, rdx
37c410750mov rdx, [rsp+128]
37c410758mov [rsp+272], rsi
37c410760mov [rsp+848], rsi
37c410768call zlange_64_
37c41076dmovsd_xmm x2, [r12]
37c410773movsd_xmm x1, [r14]
37c410778movapd x3, x0
37c41077cmov rax, [rsp+336]
37c410784mov r8, [rsp+240]
37c41078cmovapd x6, x2
37c410790mov rdx, [rsp+248]
37c410798mov rcx, [rsp+344]
37c4107a0minsd x6, x1
37c4107a4movapd x0, x6
37c4107a8divsd x0, x2
37c4107acmulsd x0, x3
37c4107b0movsd_xmm [rsp+784], x0
37c4107b9movapd x0, x6
37c4107bddivsd x0, x1
37c4107c1mulsd x0, [rsp+816]
37c4107camovsd_xmm [rsp+816], x0
37c4107d3movsd_xmm x0, [r12+8*rax]
37c4107d9movsd_xmm [rsp+776], x0
37c4107e2call dlarmm_64_
37c4107e7movapd x11, x0
37c4107ecmovapd x8, x0
37c4107f1movsd_xmm [rsp+808], x0
37c4107famulsd x11, x6
37c4107ffucomisd x11, x15
37c410804jp 0x37c41080c
37c410806je 0x37c410973
37c41080c
37c41080cloc_37c41080c:
37c41080cmovsd_xmm x0, [rsp+784]
37c410815mulsd x0, x8
37c41081amovsd_xmm [rsp+784], x0
37c410823movsd_xmm x0, [rsp+816]
37c41082cmulsd x0, x8
37c410831movsd_xmm [rsp+816], x0
37c41083amovapd x0, x6
37c41083edivsd x0, [r14]
37c410843mulsd x0, x8
37c410848movsd_xmm [rsp+800], x0
37c410851ucomisd x0, x10
37c410856jp 0x37c41085e
37c410858je 0x37c410580
37c41085e
37c41085eloc_37c41085e:
37c41085emov rsi, [rsp+384]
37c410866mov rax, [rsp+392]
37c41086ecmp rsi, rax
37c410871jg 0x37c410580
37c410877mov r8, [rsp+448]
37c41087fmov [rsp+424], rbp
37c410887mov rbx, rax
37c41088amov rbp, rsi
37c41088dmov [rsp+432], r12
37c410895mov r12, r8
37c410898nop [rax+rax]
37c4108a0
37c4108a0loc_37c4108a0:
37c4108a0mov r8, r12
37c4108a3lea r9, [rip+0x6368e]
37c4108aamov rcx, r15
37c4108adadd r12, r13
37c4108b0lea rdx, [rsp+800]
37c4108b8add rbp, 1
37c4108bcmov [rsp+848], rdi
37c4108c4call zdscal_64_
37c4108c9cmp rbx, rbp
37c4108ccjge 0x37c4108a0
37c4108cemov rbp, [rsp+424]
37c4108d6mov r12, [rsp+432]
37c4108dejmp 0x37c410580
37c4108e3
37c4108e3loc_37c4108e3:
37c4108e3mov rax, [rsp+216]
37c4108eblea rsi, [rax+1]
37c4108efmov rax, [rsp+296]
37c4108f7cmp rsi, rax
37c4108fajg 0x37c4105a5
37c410900mov r8, [rsp+304]
37c410908mov [rsp+296], rbp
37c410910mov rbx, rax
37c410913mov rbp, rsi
37c410916mov [rsp+424], r12
37c41091emov r12, r8
37c410921nop [rax]
37c410925nop [rax+rax]
37c410930
37c410930loc_37c410930:
37c410930mov r8, r12
37c410933lea r9, [rip+0x635fe]
37c41093amov rcx, r15
37c41093dadd r12, r13
37c410940lea rdx, [rsp+800]
37c410948add rbp, 1
37c41094cmov [rsp+848], rdi
37c410954call zdscal_64_
37c410959cmp rbx, rbp
37c41095cjge 0x37c410930
37c41095emov rbp, [rsp+296]
37c410966mov r12, [rsp+424]
37c41096ejmp 0x37c4105a5
37c410973
37c410973loc_37c410973:
37c410973mov rdx, r15
37c410976call frexp
37c41097bmovsxd rdx, [rsp+848]
37c410983movapd x0, x13
37c410988call _gfortran_pow_r8_i8
37c41098dmov [rsp+424], rdi
37c410995mulsd x0, [rsp+400]
37c41099emov [rsp+432], rbp
37c4109a6mov rbx, [rsp+376]
37c4109aemov [rsp+744], r12
37c4109b6mov rdi, [rsp+192]
37c4109bemov rbp, [rsp+232]
37c4109c6mov r12, [rsp+1200]
37c4109cemov [rsp+752], r13
37c4109d6mov r13l, 1
37c4109dcmov [rsp+760], r14
37c4109e4mov r14, -1
37c4109ebmovsd_xmm [rsp+400], x0
37c4109f4nop
37c4109f5nop [rax+rax]
37c410a00
37c410a00loc_37c410a00:
37c410a00lea rsi, [r12+8*r14]
37c410a04nop
37c410a05nop [rax+rax]
37c410a10
37c410a10loc_37c410a10:
37c410a10mov rdx, r15
37c410a13movapd x0, x8
37c410a18movsd_xmm x11, [rsi+8]
37c410a1eadd rsi, 8
37c410a22call frexp
37c410a27movsxd rdx, [rsp+848]
37c410a2fmovapd x0, x13
37c410a34call _gfortran_pow_r8_i8
37c410a39divsd x11, x0
37c410a3eminsd x11, x7
37c410a43movsd_xmm [rsi], x11
37c410a48cmp rsi, rbx
37c410a4bjne 0x37c410a10
37c410a4dadd r13, 1
37c410a51add r14, [rsp+152]
37c410a59lea rbx, [rsi+rdi]
37c410a5dcmp r13, rbp
37c410a60jne 0x37c410a00
37c410a62mov rdx, r15
37c410a65movapd x0, x8
37c410a6amov rdi, [rsp+424]
37c410a72mov rbp, [rsp+432]
37c410a7amov r12, [rsp+744]
37c410a82mov r13, [rsp+752]
37c410a8amov r14, [rsp+760]
37c410a92call frexp
37c410a97movsxd rdx, [rsp+848]
37c410a9fmovapd x0, x13
37c410aa4call _gfortran_pow_r8_i8
37c410aa9mov rdx, r15
37c410aacdivsd x6, x0
37c410ab0movapd x0, x8
37c410ab5call frexp
37c410abamovsxd rdx, [rsp+848]
37c410ac2movapd x0, x13
37c410ac7call _gfortran_pow_r8_i8
37c410accdivsd x8, x0
37c410ad1movsd_xmm [rsp+808], x8
37c410adbmovapd x11, x8
37c410ae0mulsd x11, x6
37c410ae5jmp 0x37c41080c
37c410aea
37c410aealoc_37c410aea:
37c410aeamov rdi, [rsp+544]
37c410af2mov rax, [rsp+592]
37c410afaadd [rsp+440], rdi
37c410b02mov rbx, [rsp+152]
37c410b0amov rdi, [rsp+576]
37c410b12add [rsp+312], rbx
37c410b1aadd [rsp+456], rdi
37c410b22movsd_xmm x11, [rsp+736]
37c410b2cadd [rsp+408], rdi
37c410b34sub rax, [rsp+520]
37c410b3cmov rdi, [rsp+536]
37c410b44sub r14, [rsp+192]
37c410b4csub [rsp+288], 1
37c410b55add [rsp+464], rdi
37c410b5djmp 0x37c40fc45
37c410b62
37c410b62loc_37c410b62:
37c410b62ucomisd x13, x1
37c410b67jp 0x37c410c24
37c410b6djne 0x37c410c24
37c410b73mov [rsp+400], 0
37c410b7fmovapd x8, x9
37c410b84
37c410b84loc_37c410b84:
37c410b84mov rdi, [rsp+376]
37c410b8cmov [rsp+200], rsi
37c410b94mov ebx, 1
37c410b99mov rsi, -1
37c410ba0
37c410ba0loc_37c410ba0:
37c410ba0mov rax, [rsp+1200]
37c410ba8lea rbp, [rax+8*rsi]
37c410bacnop [rax]
37c410bb0
37c410bb0loc_37c410bb0:
37c410bb0mov rdx, r15
37c410bb3movapd x0, x13
37c410bb8movsd_xmm x6, [rbp+8]
37c410bbdadd rbp, 8
37c410bc1call frexp
37c410bc6movsxd rdx, [rsp+848]
37c410bcemovapd x0, x8
37c410bd3call _gfortran_pow_r8_i8
37c410bd8divsd x6, x0
37c410bdcminsd x6, x7
37c410be0movsd_xmm [rbp], x6
37c410be5cmp rbp, rdi
37c410be8jne 0x37c410bb0
37c410beamov rax, [rsp+192]
37c410bf2add rbx, 1
37c410bf6add rsi, [rsp+152]
37c410bfelea rdi, [rbp+rax]
37c410c03cmp rbx, [rsp+232]
37c410c0bjne 0x37c410ba0
37c410c0dmovsd_xmm x0, [r14]
37c410c12mov rsi, [rsp+200]
37c410c1amulsd x0, x13
37c410c1fjmp 0x37c40fda5
37c410c24
37c410c24loc_37c410c24:
37c410c24mov rdx, r15
37c410c27movapd x0, x13
37c410c2ccall frexp
37c410c31movsxd rdx, [rsp+848]
37c410c39movsd_xmm x8, [rip+0x6334e]
37c410c42movapd x0, x8
37c410c47call _gfortran_pow_r8_i8
37c410c4cmulsd x0, [rsp+400]
37c410c55movsd_xmm [rsp+400], x0
37c410c5ejmp 0x37c410b84
37c410c63
37c410c63loc_37c410c63:
37c410c63mov rcx, [rsp+712]
37c410c6bmov r9, [rsp+520]
37c410c73movapd x4, x11
37c410c78mov rax, [rsp+728]
37c410c80mov rdx, [rsp+504]
37c410c88mov rbx, [rsp+624]
37c410c90mov r10, [rsp+720]
37c410c98sub rcx, 8
37c410c9cadd [rsp+472], rbx
37c410ca4mov rsi, [rsp+696]
37c410cacsub rax, r9
37c410cafmov rbx, [rsp+616]
37c410cb7mov r12, [rsp+704]
37c410cbfadd [rsp+496], rbx
37c410cc7sub r10, [rsp+152]
37c410ccfmovsd_xmm x12, [rsp+400]
37c410cd9test rdx, rdx
37c410cdcjne 0x37c40faee
37c410ce2jmp 0x37c40df9a
37c410ce7
37c410ce7loc_37c410ce7:
37c410ce7mulsd x0, x12
37c410cecjmp 0x37c40e3f2
37c410cf1
37c410cf1loc_37c410cf1:
37c410cf1movapd x12, x10
37c410cf6jmp 0x37c40df9f
37c40abe0
37c40abe0ztrsyl3_64_:
37c40abe0push r15
37c40abe2push r14
37c40abe4push r13
37c40abe6push r12
37c40abe8push rbp
37c40abe9push rdi
37c40abeapush rsi
37c40abebpush rbx
37c40abecsub rsp, 1032
37c40abf3movups [rsp+864], x6
37c40abfbmovups [rsp+880], x7
37c40ac03movups [rsp+896], x8
37c40ac0cmovups [rsp+912], x9
37c40ac15movups [rsp+928], x10
37c40ac1emovups [rsp+944], x11
37c40ac27movups [rsp+960], x12
37c40ac30movups [rsp+976], x13
37c40ac39movups [rsp+992], x14
37c40ac42movups [rsp+1008], x15
37c40ac4bmov rax, [rsp+1152]
37c40ac53mov rbx, [rsp+1208]
37c40ac5bmov rdi, [rax]
37c40ac5emov rax, [rsp+1168]
37c40ac66mov rsi, [rbx]
37c40ac69mov r13, [rax]
37c40ac6cmov rax, [rsp+1184]
37c40ac74mov [rsp+1112], rdx
37c40ac7cxor edx, edx
37c40ac7emov [rsp+1104], rcx
37c40ac86mov r14, [rax]
37c40ac89mov rax, [rsp+1136]
37c40ac91mov [rsp+1120], r8
37c40ac99mov [rsp+1128], r9
37c40aca1mov rax, [rax]
37c40aca4test rax, rax
37c40aca7cmovs rax, rdx
37c40acabmov rdx, [r9]
37c40acaecmp rax, rdx
37c40acb1cmovl rax, rdx
37c40acb5lea rcx, [8*rax]
37c40acbdmov eax, 1
37c40acc2test rcx, rcx
37c40acc5cmove rcx, rax
37c40acc9call malloc
37c40accemov rcx, [rsp+1104]
37c40acd6mov r9l, 1
37c40acdcmov r8l, 1
37c40ace2lea rdx, [rip+0x69247]
37c40ace9mov [rsp+160], rax
37c40acf1call lsame_64_
37c40acf6mov rcx, [rsp+1112]
37c40acfemov r9l, 1
37c40ad04mov r8l, 1
37c40ad0alea rdx, [rip+0x6921f]
37c40ad11mov r12, rax
37c40ad14call lsame_64_
37c40ad19mov r9, [rsp+1128]
37c40ad21mov [rsp+64], 0
37c40ad2alea rdx, [rip+0x69200]
37c40ad31mov rbp, rax
37c40ad34lea rax, [rip+0x69205]
37c40ad3bmov [rsp+56], 6
37c40ad44lea rcx, [rip+0x691ed]
37c40ad4bmov [rsp+48], rax
37c40ad50lea r8, [rip+0x691da]
37c40ad57mov [rsp+40], rax
37c40ad5cmov rax, [rsp+1136]
37c40ad64mov [rsp+32], rax
37c40ad69call ilaenv_64_
37c40ad6emov r15, [rbx]
37c40ad71mov rdx, rax
37c40ad74mov eax, 8
37c40ad79cmp rdx, rax
37c40ad7ccmovge rax, rdx
37c40ad80mov rdx, [rsp+1128]
37c40ad88mov rcx, rax
37c40ad8bmov [rsp+168], rax
37c40ad93add rax, [rdx]
37c40ad96sub rax, 1
37c40ad9acqo
37c40ad9cidiv rcx
37c40ad9fmov edx, 1
37c40ada4test rax, rax
37c40ada7cmovg rdx, rax
37c40adabmov [rsp+512], rdx
37c40adb3mov rdx, [rsp+1136]
37c40adbbmov rax, [rdx]
37c40adbelea rax, [rax+rcx-1]
37c40adc3cqo
37c40adc5idiv rcx
37c40adc8mov edx, 1
37c40adcdtest rax, rax
37c40add0cmovg rdx, rax
37c40add4mov rax, [rsp+1216]
37c40addcmov [rsp+552], rdx
37c40ade4mov [rax], 0
37c40adebcmp r15, -1
37c40adefjne 0x37c40ae37
37c40adf1mov rdx, [rsp+512]
37c40adf9mov rcx, [rsp+552]
37c40ae01pxor x0, x0
37c40ae05pxor x1, x1
37c40ae09mov [rbx], 2
37c40ae10cmp rdx, rcx
37c40ae13mov rax, rcx
37c40ae16cmovge rax, rdx
37c40ae1acvtsi2sd x0, rax
37c40ae1flea rax, [rdx+2*rcx]
37c40ae23cvtsi2sd x1, rax
37c40ae28mov rax, [rsp+1200]
37c40ae30unpcklpd x0, x1
37c40ae34movups [rax], x0
37c40ae37
37c40ae37loc_37c40ae37:
37c40ae37test r12, r12
37c40ae3aje 0x37c40afa8
37c40ae40
37c40ae40loc_37c40ae40:
37c40ae40test rbp, rbp
37c40ae43je 0x37c40afe2
37c40ae49
37c40ae49loc_37c40ae49:
37c40ae49mov rax, [rsp+1120]
37c40ae51mov rax, [rax]
37c40ae54mov [rsp+128], rax
37c40ae5cadd rax, 1
37c40ae60test rax, -3
37c40ae66je 0x37c40af1f
37c40ae6cmov rdx, -3
37c40ae73mov eax, 3
37c40ae78
37c40ae78loc_37c40ae78:
37c40ae78mov rcx, [rsp+1216]
37c40ae80mov [rcx], rdx
37c40ae83
37c40ae83loc_37c40ae83:
37c40ae83lea rdx, [rsp+848]
37c40ae8bmov r8l, 7
37c40ae91lea rcx, [rip+0x690b1]
37c40ae98mov [rsp+848], rax
37c40aea0call xerbla_64_
37c40aea5
37c40aea5loc_37c40aea5:
37c40aea5mov rcx, [rsp+160]
37c40aeadcall free
37c40aeb2nop
37c40aeb3movups x6, [rsp+864]
37c40aebbmovups x7, [rsp+880]
37c40aec3movups x8, [rsp+896]
37c40aeccmovups x9, [rsp+912]
37c40aed5movups x10, [rsp+928]
37c40aedemovups x11, [rsp+944]
37c40aee7movups x12, [rsp+960]
37c40aef0movups x13, [rsp+976]
37c40aef9movups x14, [rsp+992]
37c40af02movups x15, [rsp+1008]
37c40af0badd rsp, 1032
37c40af12pop rbx
37c40af13pop rsi
37c40af14pop rdi
37c40af15pop rbp
37c40af16pop r12
37c40af18pop r13
37c40af1apop r14
37c40af1cpop r15
37c40af1eret
37c40af1f
37c40af1floc_37c40af1f:
37c40af1fmov rax, [rsp+1128]
37c40af27mov rcx, [rax]
37c40af2atest rcx, rcx
37c40af2djs 0x37c40b02d
37c40af33mov rax, [rsp+1136]
37c40af3bmov rdx, [rax]
37c40af3etest rdx, rdx
37c40af41js 0x37c40b01c
37c40af47mov r11, [rsp+1152]
37c40af4ftest rcx, rcx
37c40af52mov eax, 1
37c40af57cmovg rax, rcx
37c40af5bcmp [r11], rax
37c40af5ejl 0x37c40b03e
37c40af64mov r11, [rsp+1168]
37c40af6ctest rdx, rdx
37c40af6fmov r8l, 1
37c40af75cmovg r8, rdx
37c40af79cmp [r11], r8
37c40af7cjl 0x37c40b04f
37c40af82mov r11, [rsp+1184]
37c40af8acmp [r11], rax
37c40af8djge 0x37c40b060
37c40af93mov rdx, -11
37c40af9amov eax, 11
37c40af9fjmp 0x37c40ae78
37c40afa4
37c40afa4 0f 1f 40 00 ..@.
37c40afa8
37c40afa8loc_37c40afa8:
37c40afa8mov rcx, [rsp+1104]
37c40afb0lea rdx, [rip+0x68f91]
37c40afb7mov r9l, 1
37c40afbdmov r8l, 1
37c40afc3call lsame_64_
37c40afc8test rax, rax
37c40afcbjne 0x37c40ae40
37c40afd1mov rdx, -1
37c40afd8mov eax, 1
37c40afddjmp 0x37c40ae78
37c40afe2
37c40afe2loc_37c40afe2:
37c40afe2mov rcx, [rsp+1112]
37c40afealea rdx, [rip+0x68f57]
37c40aff1mov r9l, 1
37c40aff7mov r8l, 1
37c40affdcall lsame_64_
37c40b002test rax, rax
37c40b005jne 0x37c40ae49
37c40b00bmov rdx, -2
37c40b012mov eax, 2
37c40b017jmp 0x37c40ae78
37c40b01c
37c40b01cloc_37c40b01c:
37c40b01cmov rdx, -5
37c40b023mov eax, 5
37c40b028jmp 0x37c40ae78
37c40b02d
37c40b02dloc_37c40b02d:
37c40b02dmov rdx, -4
37c40b034mov eax, 4
37c40b039jmp 0x37c40ae78
37c40b03e
37c40b03eloc_37c40b03e:
37c40b03emov rdx, -7
37c40b045mov eax, 7
37c40b04ajmp 0x37c40ae78
37c40b04f
37c40b04floc_37c40b04f:
37c40b04fmov rdx, -9
37c40b056mov eax, 9
37c40b05bjmp 0x37c40ae78
37c40b060
37c40b060loc_37c40b060:
37c40b060mov rax, [rsp+1216]
37c40b068mov rax, [rax]
37c40b06btest rax, rax
37c40b06ejne 0x37c40f8b6
37c40b074cmp r15, -1
37c40b078je 0x37c40aea5
37c40b07emovsd_xmm x10, [rip+0x68f01]
37c40b087mov rax, [rsp+1192]
37c40b08fmovsd_xmm [rax], x10
37c40b094test rcx, rcx
37c40b097je 0x37c40aea5
37c40b09dtest rdx, rdx
37c40b0a0je 0x37c40aea5
37c40b0a6mov rdx, [rsp+512]
37c40b0aemov rcx, [rsp+552]
37c40b0b6cmp rdx, rcx
37c40b0b9mov rax, rcx
37c40b0bccmovle rax, rdx
37c40b0c0cmp rax, 1
37c40b0c4je 0x37c40cb6f
37c40b0cacmp rdx, rcx
37c40b0cdcmovge rcx, rdx
37c40b0d1mov [rsp+680], rcx
37c40b0d9cmp [rbx], rcx
37c40b0dcjl 0x37c40cb6f
37c40b0e2xor eax, eax
37c40b0e4test rsi, rsi
37c40b0e7mov edx, 1
37c40b0eccmovns rax, rsi
37c40b0f0lea rcx, [rip+0x68e59]
37c40b0f7movapd x7, x10
37c40b0fcmov r15, rax
37c40b0ffmov [rsp+152], rax
37c40b107xor eax, eax
37c40b109test rdi, rdi
37c40b10ccmovns rax, rdi
37c40b110mov rbx, rax
37c40b113not rax
37c40b116mov [rsp+200], rax
37c40b11exor eax, eax
37c40b120test r13, r13
37c40b123cmovns rax, r13
37c40b127mov rsi, rax
37c40b12anot rax
37c40b12dmov [rsp+184], rax
37c40b135xor eax, eax
37c40b137test r14, r14
37c40b13acmovns rax, r14
37c40b13emov [rsp+640], rax
37c40b146call dlamch_64_
37c40b14bmov rax, [rsp+512]
37c40b153mov rdi, [rsp+1200]
37c40b15blea r8, [8*r15]
37c40b163divsd x7, x0
37c40b167not r15
37c40b16amovapd x8, x0
37c40b16fmov [rsp+192], r8
37c40b177lea rcx, [rax-1]
37c40b17bneg rax
37c40b17emov [rsp+688], rdi
37c40b186mov r9l, 1
37c40b18cmov [rsp+280], rcx
37c40b194shl rcx, 3
37c40b198lea r11, [8*rax]
37c40b1a0mov [rsp+504], rcx
37c40b1a8add rcx, rdi
37c40b1abmov rdi, [rsp+552]
37c40b1b3mov [rsp+536], r15
37c40b1bblea r10, [rdi+1]
37c40b1bfmov [rsp+376], rcx
37c40b1c7mov [rsp+232], r10
37c40b1cf
37c40b1cfloc_37c40b1cf:
37c40b1cfmov rdx, r11
37c40b1d2lea rax, [rcx+r11]
37c40b1d6neg rdx
37c40b1d9and edx, 8
37c40b1dcje 0x37c40b200
37c40b1demovsd_xmm [rax+8], x10
37c40b1e4add rax, 8
37c40b1e8cmp rax, rcx
37c40b1ebje 0x37c40b214
37c40b1ednop [rax+rax]
37c40b1f5nop [rax+rax]
37c40b200
37c40b200loc_37c40b200:
37c40b200movsd_xmm [rax+8], x10
37c40b206add rax, 16
37c40b20amovsd_xmm [rax], x10
37c40b20fcmp rax, rcx
37c40b212jne 0x37c40b200
37c40b214
37c40b214loc_37c40b214:
37c40b214add r9, 1
37c40b218lea rcx, [rax+r8]
37c40b21ccmp r9, r10
37c40b21fjne 0x37c40b1cf
37c40b221mov rdi, [rsp+536]
37c40b229mov rdx, [rsp+512]
37c40b231mov [rsp+264], rbx
37c40b239mov r13, r12
37c40b23cmov rax, [rsp+152]
37c40b244mov r11, [rsp+1200]
37c40b24cmov [rsp+288], rsi
37c40b254imul rax, [rsp+232]
37c40b25dlea rcx, [rdi+rdx]
37c40b261mov r9, [rsp+1144]
37c40b269mov [rsp+296], rbp
37c40b271mov [rsp+256], rcx
37c40b279add rcx, rax
37c40b27cadd rdi, rax
37c40b27flea r15, [r11+8*rcx]
37c40b283mov rcx, [rsp+168]
37c40b28blea r11, [rbx+1]
37c40b28fmov [rsp+576], rdi
37c40b297mov [rsp+272], r11
37c40b29fmov rbp, r15
37c40b2a2mov rax, rcx
37c40b2a5imul rax, r11
37c40b2a9shl rax, 4
37c40b2admov [rsp+672], rax
37c40b2b5mov rax, [rsp+1144]
37c40b2bdmov [rsp+544], rax
37c40b2c5mov rax, [rsp+192]
37c40b2cdadd rax, 8
37c40b2d1mov [rsp+208], rax
37c40b2d9mov rax, [rsp+1200]
37c40b2e1lea r8, [rax+8*rdi+8]
37c40b2e6lea rax, [rdx+1]
37c40b2eamov [rsp+632], rax
37c40b2f2mov rax, rcx
37c40b2f5mov ecx, 1
37c40b2faimul rax, rbx
37c40b2feshl rax, 4
37c40b302mov [rsp+304], rax
37c40b30axor eax, eax
37c40b30c
37c40b30cloc_37c40b30c:
37c40b30cmov rdi, [rsp+168]
37c40b314lea r11, [rax+rdi]
37c40b318cmp [rsp+512], rcx
37c40b320jl 0x37c40b473
37c40b326mov rdi, [rsp+1128]
37c40b32emov r15, rax
37c40b331mov r10, [rsp+168]
37c40b339mov [rsp+216], rcx
37c40b341mov [rsp+224], r9
37c40b349mov r14, r8
37c40b34cmov r12, r8
37c40b34fmov rdx, [rdi]
37c40b352lea r11, [rax+r10]
37c40b356lea rdi, [rsp+840]
37c40b35emov [rsp+240], r8
37c40b366lea rax, [rsp+848]
37c40b36emov [rsp+176], rdi
37c40b376mov rdi, r9
37c40b379cmp r11, rdx
37c40b37cmov rbx, rdx
37c40b37fmov [rsp+128], rax
37c40b387cmovle rbx, r11
37c40b38bmov [rsp+248], r11
37c40b393sub rbx, r15
37c40b396mov rsi, rbx
37c40b399mov rbx, r10
37c40b39cjmp 0x37c40b3d9
37c40b39e
37c40b39e 66 90 f.
37c40b3a0
37c40b3a0loc_37c40b3a0:
37c40b3a0lea rcx, [rip+0x68baa]
37c40b3a7call zlange_64_
37c40b3acmovsd_xmm [r14], x0
37c40b3b1cmp r12, rbp
37c40b3b4je 0x37c40b453
37c40b3ba
37c40b3baloc_37c40b3ba:
37c40b3bamov rax, [rsp+1128]
37c40b3c2add rdi, [rsp+304]
37c40b3caadd r12, 8
37c40b3ceadd r14, [rsp+192]
37c40b3d6mov rdx, [rax]
37c40b3d9
37c40b3d9loc_37c40b3d9:
37c40b3d9mov rcx, r15
37c40b3dcadd r15, rbx
37c40b3dfmov r9, rdi
37c40b3e2mov rax, [rsp+160]
37c40b3eacmp r15, rdx
37c40b3edmov [rsp+840], rsi
37c40b3f5mov r8, [rsp+128]
37c40b3fdcmovle rdx, r15
37c40b401mov [rsp+40], rax
37c40b406mov rax, [rsp+1152]
37c40b40emov [rsp+48], 1
37c40b417sub rdx, rcx
37c40b41amov [rsp+32], rax
37c40b41fmov [rsp+848], rdx
37c40b427mov rdx, [rsp+176]
37c40b42ftest r13, r13
37c40b432jne 0x37c40b3a0
37c40b438lea rcx, [rip+0x68b13]
37c40b43fcall zlange_64_
37c40b444movsd_xmm [r12], x0
37c40b44acmp r12, rbp
37c40b44djne 0x37c40b3ba
37c40b453
37c40b453loc_37c40b453:
37c40b453mov rcx, [rsp+216]
37c40b45bmov r9, [rsp+224]
37c40b463mov r8, [rsp+240]
37c40b46bmov r11, [rsp+248]
37c40b473
37c40b473loc_37c40b473:
37c40b473add rcx, 1
37c40b477add rbp, [rsp+192]
37c40b47fmov rax, r11
37c40b482add r9, [rsp+672]
37c40b48aadd r8, [rsp+208]
37c40b492cmp rcx, [rsp+632]
37c40b49ajne 0x37c40b30c
37c40b4a0mov rcx, [rsp+552]
37c40b4a8mov rax, [rsp+512]
37c40b4b0mov [rsp+344], r13
37c40b4b8mov r10, [rsp+152]
37c40b4c0mov r11, [rsp+536]
37c40b4c8lea rdx, [rax+rcx]
37c40b4ccmov rsi, [rsp+288]
37c40b4d4mov rbx, [rsp+264]
37c40b4dclea rax, [rdx+1]
37c40b4e0mov rbp, [rsp+296]
37c40b4e8mov [rsp+320], rdx
37c40b4f0imul r10, rax
37c40b4f4lea rax, [r11+rcx]
37c40b4f8mov rcx, [rsp+1200]
37c40b500mov [rsp+288], rbx
37c40b508lea rdi, [rsi+1]
37c40b50cmov [rsp+312], rsi
37c40b514mov r9, [rsp+1160]
37c40b51cmov r13, rbp
37c40b51fmov [rsp+336], rdi
37c40b527add rax, r10
37c40b52amov [rsp+328], r10
37c40b532lea r14, [rcx+8*rax]
37c40b536mov rcx, [rsp+168]
37c40b53emov r12, r14
37c40b541mov rax, rcx
37c40b544imul rax, rdi
37c40b548shl rax, 4
37c40b54cmov [rsp+264], rax
37c40b554lea rax, [r10+r11]
37c40b558mov r11, [rsp+1200]
37c40b560lea r8, [r11+8*rax+8]
37c40b565mov rax, rcx
37c40b568mov ecx, 1
37c40b56dimul rax, rsi
37c40b571shl rax, 4
37c40b575mov [rsp+296], rax
37c40b57dxor eax, eax
37c40b57f
37c40b57floc_37c40b57f:
37c40b57fmov rdi, [rsp+168]
37c40b587lea r11, [rax+rdi]
37c40b58bcmp [rsp+552], rcx
37c40b593jl 0x37c40b6ea
37c40b599mov rdi, [rsp+1136]
37c40b5a1mov r15, rax
37c40b5a4mov r10, [rsp+168]
37c40b5acmov [rsp+216], rcx
37c40b5b4mov [rsp+224], r9
37c40b5bcmov rbp, r8
37c40b5bfmov r14, r8
37c40b5c2mov rdx, [rdi]
37c40b5c5lea r11, [rax+r10]
37c40b5c9lea rdi, [rsp+840]
37c40b5d1mov [rsp+240], r8
37c40b5d9mov [rsp+176], rdi
37c40b5e1mov rdi, r9
37c40b5e4cmp r11, rdx
37c40b5e7mov rbx, rdx
37c40b5eamov [rsp+248], r11
37c40b5f2cmovle rbx, r11
37c40b5f6sub rbx, rax
37c40b5f9lea rax, [rsp+848]
37c40b601mov rsi, rbx
37c40b604mov [rsp+128], rax
37c40b60cmov rbx, r10
37c40b60fjmp 0x37c40b651
37c40b611
37c40b611 0f 1f 80 00 00 00 00 .......
37c40b618
37c40b618loc_37c40b618:
37c40b618lea rcx, [rip+0x68932]
37c40b61fcall zlange_64_
37c40b624movsd_xmm [r14], x0
37c40b629cmp rbp, r12
37c40b62cje 0x37c40b6ca
37c40b632
37c40b632loc_37c40b632:
37c40b632mov rax, [rsp+1136]
37c40b63aadd rdi, [rsp+296]
37c40b642add rbp, 8
37c40b646add r14, [rsp+192]
37c40b64emov rdx, [rax]
37c40b651
37c40b651loc_37c40b651:
37c40b651mov rcx, r15
37c40b654add r15, rbx
37c40b657mov r9, rdi
37c40b65amov rax, [rsp+160]
37c40b662cmp r15, rdx
37c40b665mov [rsp+840], rsi
37c40b66dmov r8, [rsp+128]
37c40b675cmovle rdx, r15
37c40b679mov [rsp+40], rax
37c40b67emov rax, [rsp+1168]
37c40b686mov [rsp+48], 1
37c40b68fsub rdx, rcx
37c40b692mov [rsp+32], rax
37c40b697mov [rsp+848], rdx
37c40b69fmov rdx, [rsp+176]
37c40b6a7test r13, r13
37c40b6aajne 0x37c40b618
37c40b6b0lea rcx, [rip+0x6889b]
37c40b6b7call zlange_64_
37c40b6bcmovsd_xmm [rbp], x0
37c40b6c1cmp rbp, r12
37c40b6c4jne 0x37c40b632
37c40b6ca
37c40b6caloc_37c40b6ca:
37c40b6camov rcx, [rsp+216]
37c40b6d2mov r9, [rsp+224]
37c40b6damov r8, [rsp+240]
37c40b6e2mov r11, [rsp+248]
37c40b6ea
37c40b6ealoc_37c40b6ea:
37c40b6eaadd rcx, 1
37c40b6eeadd r12, [rsp+192]
37c40b6f6mov rax, r11
37c40b6f9add r9, [rsp+264]
37c40b701add r8, [rsp+208]
37c40b709cmp rcx, [rsp+232]
37c40b711jne 0x37c40b57f
37c40b717mov rax, [rsp+1120]
37c40b71fpxor x11, x11
37c40b724mov r12, [rsp+344]
37c40b72cmov rbp, r13
37c40b72fmov rbx, [rsp+288]
37c40b737mov rsi, [rsp+312]
37c40b73fmov rdx, [rsp+320]
37c40b747mov r10, [rsp+328]
37c40b74fcvtsi2sd x11, [rax]
37c40b754mov rdi, [rsp+336]
37c40b75ctest r12, r12
37c40b75fje 0x37c40cc20
37c40b765test r13, r13
37c40b768je 0x37c40cc20
37c40b76emov r10, [rsp+168]
37c40b776movapd x12, x10
37c40b77bmov r8, [rsp+280]
37c40b783mov r11, [rsp+1144]
37c40b78bmovsd_xmm x9, [rip+0x687fc]
37c40b794xorpd x11, [rip+0x68803]
37c40b79dimul r8, r10
37c40b7a1mov rax, r10
37c40b7a4neg rax
37c40b7a7imul rax, rbx
37c40b7abmov rbp, rax
37c40b7aesub rax, r10
37c40b7b1shl rax, 4
37c40b7b5mov r12, rbp
37c40b7b8mov [rsp+672], rax
37c40b7c0lea rax, [r8+1]
37c40b7c4imul rax, rbx
37c40b7c8mov rbx, [rsp+200]
37c40b7d0lea rcx, [r8+rbx]
37c40b7d4lea r15, [rax+rbx]
37c40b7d8mov rbx, [rsp+152]
37c40b7e0add rcx, rax
37c40b7e3mov rax, [rsp+536]
37c40b7ebshl rcx, 4
37c40b7efimul rbx, rdx
37c40b7f3lea r9, [r11+rcx+16]
37c40b7f8mov rdx, [rsp+640]
37c40b800mov rcx, [rsp+1160]
37c40b808mov r14, rdx
37c40b80blea r11, [rbx+rax]
37c40b80fmov rax, r10
37c40b812shl r14, 4
37c40b816imul rax, rdi
37c40b81amov rdi, rax
37c40b81dsub rax, r10
37c40b820add rax, rsi
37c40b823add rax, [rsp+184]
37c40b82bshl rdi, 4
37c40b82flea rsi, [rbx-1]
37c40b833shl rax, 4
37c40b837mov [rsp+616], rdi
37c40b83fmov rdi, r10
37c40b842lea rax, [rcx+rax+16]
37c40b847mov rcx, rdx
37c40b84aimul rcx, r10
37c40b84emov r10, [rsp+512]
37c40b856mov [rsp+696], rax
37c40b85elea rax, [r10-2]
37c40b862imul rax, rdi
37c40b866mov [rsp+608], rcx
37c40b86eshl rcx, 4
37c40b872mov [rsp+368], rcx
37c40b87amov rcx, [rsp+1176]
37c40b882sub rax, r8
37c40b885sub rcx, r14
37c40b888lea r13, [rax+1]
37c40b88clea rax, [rdi+1]
37c40b890imul rax, rdx
37c40b894mov rdx, [rsp+376]
37c40b89cimul rdi, r14
37c40b8a0mov rbx, rdx
37c40b8a3shl rax, 4
37c40b8a7add rax, rcx
37c40b8aamov [rsp+360], rdi
37c40b8b2mov rcx, r15
37c40b8b5add rdi, [rsp+1176]
37c40b8bdmov [rsp+664], rax
37c40b8c5lea rax, [rsp+840]
37c40b8cdlea r15, [rsp+848]
37c40b8d5mov [rsp+128], rax
37c40b8ddlea rax, [rip+0x6866d]
37c40b8e4mov [rsp+176], rax
37c40b8eclea rax, [rsp+792]
37c40b8f4mov [rsp+480], rax
37c40b8fclea rax, [rsp+808]
37c40b904mov [rsp+656], rdi
37c40b90cmov [rsp+488], rax
37c40b914
37c40b914loc_37c40b914:
37c40b914mov rax, [rsp+168]
37c40b91csub r10, 1
37c40b920mov rdx, r8
37c40b923mov [rsp+184], rbx
37c40b92bmov [rsp+416], 0
37c40b937movsd_xmm x14, [rip+0x68660]
37c40b940lea rdi, [r8+rax]
37c40b944mov rax, [rsp+1128]
37c40b94cmov [rsp+448], -1
37c40b958mov [rsp+704], rdi
37c40b960mov rax, [rax]
37c40b963mov [rsp+560], r10
37c40b96bmov [rsp+496], -1
37c40b977cmp rdi, rax
37c40b97amov [rsp+576], r11
37c40b982cmovle rax, rdi
37c40b986shl rdx, 4
37c40b98amov [rsp+408], 1
37c40b996mov [rsp+712], rcx
37c40b99esub rax, r8
37c40b9a1mov [rsp+720], r12
37c40b9a9mov rbp, rax
37c40b9aclea rax, [r13+r8]
37c40b9b1mov [rsp+568], r9
37c40b9b9mov [rsp+624], rax
37c40b9c1mov rax, rcx
37c40b9c4mov rdi, rbp
37c40b9c7shl rax, 4
37c40b9cbadd rax, [rsp+1144]
37c40b9d3mov [rsp+728], rbx
37c40b9dbmov [rsp+352], rax
37c40b9e3mov rax, [rsp+664]
37c40b9ebadd rax, rdx
37c40b9eemov [rsp+600], rax
37c40b9f6mov rax, [rsp+656]
37c40b9feadd rax, rdx
37c40ba01mov [rsp+592], rax
37c40ba09mov rax, rsi
37c40ba0csub rax, r10
37c40ba0fmov [rsp+584], rax
37c40ba17mov rax, [rsp+152]
37c40ba1fadd rax, rax
37c40ba22mov [rsp+520], rax
37c40ba2amov rax, [rsp+696]
37c40ba32mov [rsp+528], rax
37c40ba3amov rax, [rsp+1160]
37c40ba42mov [rsp+504], rax
37c40ba4amov rax, [rsp+1176]
37c40ba52lea rax, [rax+rdx+16]
37c40ba57mov [rsp+440], rax
37c40ba5fmov [rsp+736], r13
37c40ba67mov [rsp+744], rsi
37c40ba6fmovsd_xmm [rsp+648], x8
37c40ba79nop [rax]
37c40ba80
37c40ba80loc_37c40ba80:
37c40ba80mov rax, [rsp+416]
37c40ba88mov rsi, [rsp+496]
37c40ba90mov [rsp+840], rdi
37c40ba98mov r9, [rsp+128]
37c40baa0lea rcx, [rax+1]
37c40baa4mov rdx, rax
37c40baa7mov [rsp+344], rcx
37c40baafmov rcx, [rsp+168]
37c40bab7add rcx, rax
37c40babamov rax, [rsp+1136]
37c40bac2mov [rsp+416], rcx
37c40bacamov rax, [rax]
37c40bacdmov [rsp+32], r15
37c40bad2mov [rsp+112], 1
37c40badbmov [rsp+104], 1
37c40bae4cmp rcx, rax
37c40bae7cmovle rax, rcx
37c40baebshl rsi, 4
37c40baefmov rcx, [rsp+480]
37c40baf7mov [rsp+384], rax
37c40baffsub rax, rdx
37c40bb02mov [rsp+200], rax
37c40bb0amov [rsp+848], rax
37c40bb12mov rax, [rsp+440]
37c40bb1amov [rsp+96], rcx
37c40bb1fmov rcx, [rsp+488]
37c40bb27add rax, rsi
37c40bb2amov [rsp+240], rax
37c40bb32mov [rsp+72], rax
37c40bb37mov rax, [rsp+1168]
37c40bb3fmov [rsp+88], rcx
37c40bb44mov rcx, [rsp+1184]
37c40bb4cmov [rsp+64], rax
37c40bb51mov rax, [rsp+504]
37c40bb59mov [rsp+80], rcx
37c40bb5emov [rsp+56], rax
37c40bb63mov rax, [rsp+1152]
37c40bb6bmov [rsp+48], rax
37c40bb70mov rax, [rsp+568]
37c40bb78mov [rsp+40], rax
37c40bb7dmov r8, [rsp+1120]
37c40bb85mov rdx, [rsp+1112]
37c40bb8dmov rcx, [rsp+1104]
37c40bb95call ztrsyl_64_
37c40bb9amov rax, [rsp+1216]
37c40bba2pxor x1, x1
37c40bba6mov rdx, [rsp+792]
37c40bbaemov rcx, [rsp+1216]
37c40bbb6movsd_xmm x13, [rsp+808]
37c40bbc0mov rax, [rax]
37c40bbc3cmp rax, rdx
37c40bbc6cmovl rax, rdx
37c40bbcamov [rcx], rax
37c40bbcdmov rax, [rsp+184]
37c40bbd5movsd_xmm x0, [rax]
37c40bbd9mov [rsp+208], rax
37c40bbe1mulsd x0, x13
37c40bbe6ucomisd x0, x1
37c40bbeajp 0x37c40bbf2
37c40bbecje 0x37c40c96e
37c40bbf2
37c40bbf2loc_37c40bbf2:
37c40bbf2mov rax, [rsp+200]
37c40bbfamov rbp, [rsp+184]
37c40bc02mov r8, r15
37c40bc05mov [rsp+840], rdi
37c40bc0dmov rcx, [rsp+176]
37c40bc15mov r9, [rsp+240]
37c40bc1dmov [rsp+848], rax
37c40bc25mov rax, [rsp+160]
37c40bc2dmovsd_xmm [rbp], x0
37c40bc32mov rdx, [rsp+128]
37c40bc3amov [rsp+40], rax
37c40bc3fmov rax, [rsp+1184]
37c40bc47mov [rsp+48], 1
37c40bc50mov [rsp+32], rax
37c40bc55call zlange_64_
37c40bc5amov rcx, [rsp+560]
37c40bc62movsd_xmm [rsp+816], x0
37c40bc6btest rcx, rcx
37c40bc6eje 0x37c40ca5b
37c40bc74mov rax, [rsp+1176]
37c40bc7cmov rbx, [rsp+440]
37c40bc84mov [rsp+224], rcx
37c40bc8cmov [rsp+544], rsi
37c40bc94mov r13, [rsp+624]
37c40bc9cadd rax, rsi
37c40bc9fmov [rsp+288], rdi
37c40bca7mov r12, [rsp+384]
37c40bcafmov [rsp+304], rax
37c40bcb7mov rax, [rsp+448]
37c40bcbfshl rax, 4
37c40bcc3add rbx, rax
37c40bcc6add rax, [rsp+1176]
37c40bccemov [rsp+424], rax
37c40bcd6mov rax, [rsp+168]
37c40bcdemov [rsp+432], rbx
37c40bce6sub rax, 1
37c40bceamov [rsp+320], rax
37c40bcf2lea rax, [rsp+784]
37c40bcfamov [rsp+272], rax
37c40bd02lea rax, [rsp+816]
37c40bd0amov [rsp+264], rax
37c40bd12lea rax, [rsp+768]
37c40bd1amov [rsp+336], rax
37c40bd22lea rax, [rsp+832]
37c40bd2amov [rsp+256], rax
37c40bd32lea rax, [rip+0x6821f]
37c40bd39mov [rsp+248], rax
37c40bd41lea rax, [rip+0x68220]
37c40bd48mov [rsp+328], rax
37c40bd50mov rax, [rsp+152]
37c40bd58sub rax, [rsp+536]
37c40bd60add rax, [rsp+576]
37c40bd68sub rax, [rsp+520]
37c40bd70mov [rsp+312], rax
37c40bd78jmp 0x37c40bea0
37c40bd7d
37c40bd7d 0f 1f 00 ...
37c40bd80
37c40bd80loc_37c40bd80:
37c40bd80divsd x15, [rbp-8]
37c40bd86mulsd x15, x13
37c40bd8bmovsd_xmm [rsp+800], x15
37c40bd95ucomisd x15, x10
37c40bd9ajp 0x37c40c150
37c40bda0jne 0x37c40c150
37c40bda6
37c40bda6loc_37c40bda6:
37c40bda6mov rax, [rsp+184]
37c40bdaelea rdx, [rip+0x6817b]
37c40bdb5mov r9, [rsp+128]
37c40bdbdmov [rsp+832], rsi
37c40bdc5mov r8, [rsp+256]
37c40bdcdmov rcx, rdx
37c40bdd0sub rbp, 8
37c40bdd4movsd_xmm [rax], x6
37c40bdd8mov rax, [rsp+200]
37c40bde0movsd_xmm [rbp], x6
37c40bde5mov [rsp+840], rax
37c40bdedmov rax, [rsp+288]
37c40bdf5mov [rsp+32], r15
37c40bdfamov [rsp+848], rax
37c40be02mov rax, [rsp+1184]
37c40be0amov [rsp+112], 1
37c40be13mov [rsp+96], rax
37c40be18mov rax, [rsp+280]
37c40be20mov [rsp+104], 1
37c40be29mov [rsp+88], rax
37c40be2emov rax, [rsp+248]
37c40be36mov [rsp+80], rax
37c40be3bmov rax, [rsp+1184]
37c40be43mov [rsp+72], rax
37c40be48mov rax, [rsp+240]
37c40be50mov [rsp+64], rax
37c40be55mov rax, [rsp+1152]
37c40be5dmov [rsp+56], rax
37c40be62mov rax, [rsp+216]
37c40be6aadd rax, [rsp+352]
37c40be72mov [rsp+48], rax
37c40be77mov rax, [rsp+328]
37c40be7fmov [rsp+40], rax
37c40be84call zgemm_64_
37c40be89sub r13, [rsp+168]
37c40be91cmp [rsp+224], 0
37c40be9aje 0x37c40c2d6
37c40bea0
37c40bea0loc_37c40bea0:
37c40bea0mov rax, [rsp+320]
37c40bea8mov rcx, [rsp+304]
37c40beb0mov r8, r15
37c40beb3sub [rsp+224], 1
37c40bebcmov rdx, [rsp+128]
37c40bec4lea rsi, [rax+r13]
37c40bec8mov rax, [rsp+1128]
37c40bed0mov rax, [rax]
37c40bed3mov [rsp+48], 1
37c40bedccmp rsi, rax
37c40bedfcmovg rsi, rax
37c40bee3lea rax, [r13-1]
37c40bee7sub rsi, rax
37c40beeamov rax, [rsp+200]
37c40bef2mov [rsp+840], rsi
37c40befamov [rsp+848], rax
37c40bf02mov rax, r13
37c40bf05shl rax, 4
37c40bf09lea r9, [rax+rcx]
37c40bf0dmov [rsp+216], rax
37c40bf15mov rax, [rsp+160]
37c40bf1dmov rcx, [rsp+176]
37c40bf25mov [rsp+280], r9
37c40bf2dmov [rsp+40], rax
37c40bf32mov rax, [rsp+1184]
37c40bf3amov [rsp+32], rax
37c40bf3fcall zlange_64_
37c40bf44mov rax, [rsp+184]
37c40bf4cmovsd_xmm x2, [rbp-8]
37c40bf51movapd x3, x0
37c40bf55mov r8, [rsp+272]
37c40bf5dmov rdx, [rsp+264]
37c40bf65movsd_xmm x1, [rax]
37c40bf69movapd x15, x2
37c40bf6emov rax, [rsp+312]
37c40bf76mov rcx, [rsp+336]
37c40bf7eminsd x15, x1
37c40bf83movapd x0, x15
37c40bf88divsd x0, x2
37c40bf8cmulsd x0, x3
37c40bf90movsd_xmm [rsp+784], x0
37c40bf99movapd x0, x15
37c40bf9edivsd x0, x1
37c40bfa2mulsd x0, [rsp+816]
37c40bfabmovsd_xmm [rsp+816], x0
37c40bfb4movsd_xmm x0, [rbp+8*rax-8]
37c40bfbamovsd_xmm [rsp+768], x0
37c40bfc3call dlarmm_64_
37c40bfc8movapd x6, x0
37c40bfccmovapd x13, x0
37c40bfd1movsd_xmm [rsp+808], x0
37c40bfdapxor x0, x0
37c40bfdemulsd x6, x15
37c40bfe3ucomisd x6, x0
37c40bfe7jp 0x37c40bfef
37c40bfe9je 0x37c40c170
37c40bfef
37c40bfefloc_37c40bfef:
37c40bfefmovsd_xmm x0, [rsp+784]
37c40bff8mov rax, [rsp+184]
37c40c000mulsd x0, x13
37c40c005movsd_xmm [rsp+784], x0
37c40c00emovsd_xmm x0, [rsp+816]
37c40c017mulsd x0, x13
37c40c01cmovsd_xmm [rsp+816], x0
37c40c025movapd x0, x15
37c40c02adivsd x0, [rax]
37c40c02emulsd x0, x13
37c40c033movsd_xmm [rsp+800], x0
37c40c03cucomisd x0, x10
37c40c041jp 0x37c40c049
37c40c043je 0x37c40bd80
37c40c049
37c40c049loc_37c40c049:
37c40c049mov rdi, [rsp+344]
37c40c051cmp rdi, r12
37c40c054jg 0x37c40bda6
37c40c05amov r8, [rsp+432]
37c40c062mov [rsp+392], rsi
37c40c06amov rsi, rdi
37c40c06dlea rbx, [rsp+800]
37c40c075mov rdi, [rsp+288]
37c40c07dmov [rsp+400], rbp
37c40c085mov rbp, r8
37c40c088nop [rax+rax]
37c40c090
37c40c090loc_37c40c090:
37c40c090mov r8, rbp
37c40c093lea r9, [rip+0x67e9e]
37c40c09amov rdx, rbx
37c40c09dmov rcx, r15
37c40c0a0add rsi, 1
37c40c0a4mov [rsp+848], rdi
37c40c0acadd rbp, r14
37c40c0afcall zdscal_64_
37c40c0b4cmp r12, rsi
37c40c0b7jge 0x37c40c090
37c40c0b9mov rbp, [rsp+400]
37c40c0c1mov rsi, [rsp+392]
37c40c0c9divsd x15, [rbp-8]
37c40c0cfmulsd x13, x15
37c40c0d4movsd_xmm [rsp+800], x13
37c40c0deucomisd x13, x10
37c40c0e3jp 0x37c40c0eb
37c40c0e5je 0x37c40bda6
37c40c0eb
37c40c0ebloc_37c40c0eb:
37c40c0ebmov rax, [rsp+424]
37c40c0f3mov rcx, [rsp+216]
37c40c0fbmov [rsp+392], rbp
37c40c103mov rdi, [rsp+344]
37c40c10blea rbp, [rax+rcx]
37c40c10fnop
37c40c110
37c40c110loc_37c40c110:
37c40c110mov r8, rbp
37c40c113lea r9, [rip+0x67e1e]
37c40c11amov rdx, rbx
37c40c11dmov rcx, r15
37c40c120add rdi, 1
37c40c124mov [rsp+848], rsi
37c40c12cadd rbp, r14
37c40c12fcall zdscal_64_
37c40c134cmp r12, rdi
37c40c137jge 0x37c40c110
37c40c139mov rbp, [rsp+392]
37c40c141jmp 0x37c40bda6
37c40c146
37c40c146 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c40c150
37c40c150loc_37c40c150:
37c40c150cmp [rsp+344], r12
37c40c158jg 0x37c40bda6
37c40c15elea rbx, [rsp+800]
37c40c166jmp 0x37c40c0eb
37c40c168
37c40c168 0f 1f 84 00 00 00 00 00 ........
37c40c170
37c40c170loc_37c40c170:
37c40c170mov rdx, r15
37c40c173movapd x0, x13
37c40c178call frexp
37c40c17dmovsxd rdx, [rsp+848]
37c40c185movapd x0, x9
37c40c18acall _gfortran_pow_r8_i8
37c40c18fmov [rsp+392], rsi
37c40c197mov rbx, [rsp+376]
37c40c19fmulsd x12, x0
37c40c1a4mov [rsp+400], r12
37c40c1acmov rdi, [rsp+1200]
37c40c1b4mov [rsp+456], r13
37c40c1bcmov r12, [rsp+192]
37c40c1c4mov r13, [rsp+232]
37c40c1ccmov [rsp+464], rbp
37c40c1d4mov ebp, 1
37c40c1d9mov [rsp+472], r14
37c40c1e1mov r14, -1
37c40c1e8nop [rax+rax]
37c40c1f0
37c40c1f0loc_37c40c1f0:
37c40c1f0lea rsi, [rdi+8*r14]
37c40c1f4nop
37c40c1f5nop [rax+rax]
37c40c200
37c40c200loc_37c40c200:
37c40c200mov rdx, r15
37c40c203movapd x0, x13
37c40c208movsd_xmm x6, [rsi+8]
37c40c20dadd rsi, 8
37c40c211call frexp
37c40c216movsxd rdx, [rsp+848]
37c40c21emovapd x0, x9
37c40c223call _gfortran_pow_r8_i8
37c40c228divsd x6, x0
37c40c22cminsd x6, x7
37c40c230movsd_xmm [rsi], x6
37c40c234cmp rbx, rsi
37c40c237jne 0x37c40c200
37c40c239add rbp, 1
37c40c23dadd r14, [rsp+152]
37c40c245add rbx, r12
37c40c248cmp rbp, r13
37c40c24bjne 0x37c40c1f0
37c40c24dmov rdx, r15
37c40c250movapd x0, x13
37c40c255mov rsi, [rsp+392]
37c40c25dmov r12, [rsp+400]
37c40c265mov r13, [rsp+456]
37c40c26dmov rbp, [rsp+464]
37c40c275mov r14, [rsp+472]
37c40c27dcall frexp
37c40c282movsxd rdx, [rsp+848]
37c40c28amovapd x0, x9
37c40c28fcall _gfortran_pow_r8_i8
37c40c294mov rdx, r15
37c40c297divsd x15, x0
37c40c29cmovapd x0, x13
37c40c2a1call frexp
37c40c2a6movsxd rdx, [rsp+848]
37c40c2aemovapd x0, x9
37c40c2b3call _gfortran_pow_r8_i8
37c40c2b8divsd x13, x0
37c40c2bdmovsd_xmm [rsp+808], x13
37c40c2c7movapd x6, x13
37c40c2ccmulsd x6, x15
37c40c2d1jmp 0x37c40bfef
37c40c2d6
37c40c2d6loc_37c40c2d6:
37c40c2d6mov rsi, [rsp+544]
37c40c2demov rdi, [rsp+288]
37c40c2e6add [rsp+408], 1
37c40c2efmov rcx, [rsp+232]
37c40c2f7cmp [rsp+408], rcx
37c40c2ffje 0x37c40cabe
37c40c305
37c40c305loc_37c40c305:
37c40c305mov rax, [rsp+600]
37c40c30dmov rcx, [rsp+592]
37c40c315mov rbx, [rsp+584]
37c40c31dmov r12, [rsp+416]
37c40c325movsd_xmm x8, [rip+0x67c62]
37c40c32elea rax, [rax+rsi+16]
37c40c333mov [rsp+224], rax
37c40c33bmov rax, [rsp+192]
37c40c343add [rsp+184], rax
37c40c34bmov rax, [rsp+448]
37c40c353mov r13, [rsp+184]
37c40c35bshl rax, 4
37c40c35flea rcx, [rax+rcx+16]
37c40c364mov [rsp+304], rcx
37c40c36cmov rcx, [rsp+408]
37c40c374lea rbx, [rcx+rbx-1]
37c40c379mov [rsp+216], rcx
37c40c381mov [rsp+320], rbx
37c40c389mov rbx, [rsp+440]
37c40c391add rax, rbx
37c40c394mov [rsp+424], rax
37c40c39cmov rax, [rsp+528]
37c40c3a4mov [rsp+280], rax
37c40c3aclea rax, [rsp+776]
37c40c3b4mov [rsp+336], rax
37c40c3bclea rax, [rsp+824]
37c40c3c4mov [rsp+328], rax
37c40c3ccjmp 0x37c40c541
37c40c3d1
37c40c3d1 0f 1f 80 00 00 00 00 .......
37c40c3d8
37c40c3d8loc_37c40c3d8:
37c40c3d8divsd x6, [r13]
37c40c3demulsd x6, x15
37c40c3e3movsd_xmm [rsp+800], x6
37c40c3ecucomisd x6, x10
37c40c3f1jp 0x37c40c750
37c40c3f7jne 0x37c40c750
37c40c3fd
37c40c3fdloc_37c40c3fd:
37c40c3fdmov rax, [rsp+208]
37c40c405mov rbx, [rsp+224]
37c40c40dlea rdx, [rip+0x67b1c]
37c40c414mov [rsp+824], rdi
37c40c41cmov rsi, [rsp+280]
37c40c424mov r9, [rsp+256]
37c40c42cmov rcx, rdx
37c40c42fmovsd_xmm [rsp+848], x11
37c40c439movsd_xmm [rax], x13
37c40c43emov rax, [rsp+288]
37c40c446mov r8, [rsp+328]
37c40c44emovsd_xmm [r13], x13
37c40c454mov [rsp+832], rax
37c40c45cmov rax, [rsp+200]
37c40c464mov [rsp+88], rbx
37c40c469mov [rsp+840], rax
37c40c471mov rax, [rsp+1184]
37c40c479mov [rsp+64], rsi
37c40c47emov [rsp+96], rax
37c40c483mov rax, [rsp+248]
37c40c48bmov [rsp+112], 1
37c40c494mov [rsp+80], rax
37c40c499mov rax, [rsp+1168]
37c40c4a1mov [rsp+104], 1
37c40c4aamov [rsp+72], rax
37c40c4afmov rax, [rsp+1184]
37c40c4b7mov [rsp+40], r15
37c40c4bcmov [rsp+56], rax
37c40c4c1mov rax, [rsp+240]
37c40c4c9movsd_xmm [rsp+856], x14
37c40c4d3mov [rsp+48], rax
37c40c4d8mov rax, [rsp+128]
37c40c4e0mov [rsp+32], rax
37c40c4e5call zgemm_64_
37c40c4eaadd rbx, [rsp+368]
37c40c4f2add rsi, [rsp+296]
37c40c4famov [rsp+224], rbx
37c40c502add r13, [rsp+192]
37c40c50amov rbx, [rsp+360]
37c40c512mov [rsp+280], rsi
37c40c51aadd [rsp+216], 1
37c40c523mov rax, [rsp+216]
37c40c52badd [rsp+304], rbx
37c40c533cmp rax, [rsp+232]
37c40c53bje 0x37c40c929
37c40c541
37c40c541loc_37c40c541:
37c40c541mov rcx, [rsp+1136]
37c40c549mov rax, r12
37c40c54cmov [rsp+312], r12
37c40c554mov r8, r15
37c40c557add r12, [rsp+168]
37c40c55fmov r9, [rsp+224]
37c40c567mov [rsp+840], rdi
37c40c56fmov rsi, [rcx]
37c40c572mov rdx, [rsp+128]
37c40c57amov [rsp+48], 1
37c40c583cmp r12, rsi
37c40c586cmovle rsi, r12
37c40c58amov rcx, rsi
37c40c58dsub rcx, rax
37c40c590mov rax, [rsp+160]
37c40c598mov [rsp+288], rcx
37c40c5a0mov [rsp+40], rax
37c40c5a5mov rax, [rsp+1184]
37c40c5admov [rsp+848], rcx
37c40c5b5mov rcx, [rsp+176]
37c40c5bdmov [rsp+32], rax
37c40c5c2call zlange_64_
37c40c5c7mov rax, [rsp+208]
37c40c5cfmovsd_xmm x2, [r13]
37c40c5d5movapd x3, x0
37c40c5d9mov r8, [rsp+272]
37c40c5e1mov rdx, [rsp+264]
37c40c5e9movsd_xmm x1, [rax]
37c40c5edmovapd x6, x2
37c40c5f1mov rax, [rsp+320]
37c40c5f9mov rcx, [rsp+336]
37c40c601minsd x6, x1
37c40c605movapd x0, x6
37c40c609divsd x0, x2
37c40c60dmulsd x0, x3
37c40c611movsd_xmm [rsp+784], x0
37c40c61amovapd x0, x6
37c40c61edivsd x0, x1
37c40c622mulsd x0, [rsp+816]
37c40c62bmovsd_xmm [rsp+816], x0
37c40c634movsd_xmm x0, [r13+8*rax]
37c40c63bmovsd_xmm [rsp+776], x0
37c40c644call dlarmm_64_
37c40c649pxor x5, x5
37c40c64dmovapd x13, x0
37c40c652movapd x15, x0
37c40c657movsd_xmm [rsp+808], x0
37c40c660mulsd x13, x6
37c40c665ucomisd x13, x5
37c40c66ajp 0x37c40c672
37c40c66cje 0x37c40c7c0
37c40c672
37c40c672loc_37c40c672:
37c40c672movsd_xmm x0, [rsp+784]
37c40c67bmov rax, [rsp+208]
37c40c683mulsd x0, x15
37c40c688movsd_xmm [rsp+784], x0
37c40c691movsd_xmm x0, [rsp+816]
37c40c69amulsd x0, x15
37c40c69fmovsd_xmm [rsp+816], x0
37c40c6a8movapd x0, x6
37c40c6acdivsd x0, [rax]
37c40c6b0mulsd x0, x15
37c40c6b5movsd_xmm [rsp+800], x0
37c40c6beucomisd x0, x10
37c40c6c3jp 0x37c40c6cb
37c40c6c5je 0x37c40c3d8
37c40c6cb
37c40c6cbloc_37c40c6cb:
37c40c6cbmov rbp, [rsp+344]
37c40c6d3mov rax, [rsp+384]
37c40c6dbcmp rbp, rax
37c40c6dejg 0x37c40c3d8
37c40c6e4mov r8, [rsp+424]
37c40c6ecmov [rsp+392], rsi
37c40c6f4mov rbx, rax
37c40c6f7mov rsi, rbp
37c40c6famov [rsp+400], r12
37c40c702lea rbp, [rsp+800]
37c40c70amov r12, r8
37c40c70dnop [rax]
37c40c710
37c40c710loc_37c40c710:
37c40c710mov r8, r12
37c40c713lea r9, [rip+0x6781e]
37c40c71amov rdx, rbp
37c40c71dmov rcx, r15
37c40c720add rsi, 1
37c40c724mov [rsp+848], rdi
37c40c72cadd r12, r14
37c40c72fcall zdscal_64_
37c40c734cmp rbx, rsi
37c40c737jge 0x37c40c710
37c40c739mov rsi, [rsp+392]
37c40c741mov r12, [rsp+400]
37c40c749jmp 0x37c40c3d8
37c40c74e
37c40c74e 66 90 f.
37c40c750
37c40c750loc_37c40c750:
37c40c750mov rbp, [rsp+312]
37c40c758add rbp, 1
37c40c75ccmp rbp, rsi
37c40c75fjg 0x37c40c3fd
37c40c765mov r8, [rsp+304]
37c40c76dmov [rsp+312], r12
37c40c775mov r12, r8
37c40c778nop [rax+rax]
37c40c780
37c40c780loc_37c40c780:
37c40c780mov r8, r12
37c40c783lea r9, [rip+0x677ae]
37c40c78amov rcx, r15
37c40c78dadd r12, r14
37c40c790lea rdx, [rsp+800]
37c40c798add rbp, 1
37c40c79cmov [rsp+848], rdi
37c40c7a4call zdscal_64_
37c40c7a9cmp rsi, rbp
37c40c7acjge 0x37c40c780
37c40c7aemov r12, [rsp+312]
37c40c7b6jmp 0x37c40c3fd
37c40c7bb
37c40c7bb 0f 1f 44 00 00 ..D..
37c40c7c0
37c40c7c0loc_37c40c7c0:
37c40c7c0mov rdx, r15
37c40c7c3mov ebp, 1
37c40c7c8call frexp
37c40c7cdmovsxd rdx, [rsp+848]
37c40c7d5movapd x0, x8
37c40c7dacall _gfortran_pow_r8_i8
37c40c7dfmov [rsp+392], rsi
37c40c7e7mov rbx, [rsp+376]
37c40c7efmulsd x12, x0
37c40c7f4mov [rsp+400], r14
37c40c7fcmov r14, [rsp+232]
37c40c804mov [rsp+432], r12
37c40c80cmov r12, [rsp+192]
37c40c814mov [rsp+464], rdi
37c40c81cmov rdi, rbp
37c40c81fmov rbp, [rsp+1200]
37c40c827mov [rsp+456], r13
37c40c82fmov r13, -1
37c40c836nop [rax+rax]
37c40c840
37c40c840loc_37c40c840:
37c40c840lea rsi, [rbp+8*r13]
37c40c845nop [rax+rax]
37c40c850
37c40c850loc_37c40c850:
37c40c850mov rdx, r15
37c40c853movapd x0, x15
37c40c858movsd_xmm x13, [rsi+8]
37c40c85eadd rsi, 8
37c40c862call frexp
37c40c867movsxd rdx, [rsp+848]
37c40c86fmovapd x0, x8
37c40c874call _gfortran_pow_r8_i8
37c40c879divsd x13, x0
37c40c87eminsd x13, x7
37c40c883movsd_xmm [rsi], x13
37c40c888cmp rbx, rsi
37c40c88bjne 0x37c40c850
37c40c88dadd rdi, 1
37c40c891add r13, [rsp+152]
37c40c899add rbx, r12
37c40c89ccmp rdi, r14
37c40c89fjne 0x37c40c840
37c40c8a1mov rdx, r15
37c40c8a4movapd x0, x15
37c40c8a9mov rsi, [rsp+392]
37c40c8b1mov r14, [rsp+400]
37c40c8b9mov r12, [rsp+432]
37c40c8c1mov r13, [rsp+456]
37c40c8c9mov rdi, [rsp+464]
37c40c8d1call frexp
37c40c8d6movsxd rdx, [rsp+848]
37c40c8demovapd x0, x8
37c40c8e3call _gfortran_pow_r8_i8
37c40c8e8mov rdx, r15
37c40c8ebdivsd x6, x0
37c40c8efmovapd x0, x15
37c40c8f4call frexp
37c40c8f9movsxd rdx, [rsp+848]
37c40c901movapd x0, x8
37c40c906call _gfortran_pow_r8_i8
37c40c90bdivsd x15, x0
37c40c910movsd_xmm [rsp+808], x15
37c40c91amovapd x13, x15
37c40c91fmulsd x13, x6
37c40c924jmp 0x37c40c672
37c40c929
37c40c929loc_37c40c929:
37c40c929mov rcx, [rsp+616]
37c40c931add [rsp+504], rcx
37c40c939add [rsp+528], rcx
37c40c941mov rcx, [rsp+152]
37c40c949add [rsp+520], rcx
37c40c951mov rcx, [rsp+608]
37c40c959add [rsp+496], rcx
37c40c961add [rsp+448], rcx
37c40c969jmp 0x37c40ba80
37c40c96e
37c40c96eloc_37c40c96e:
37c40c96eucomisd x13, x1
37c40c973jp 0x37c40cb3d
37c40c979jne 0x37c40cb3d
37c40c97fpxor x12, x12
37c40c984movapd x8, x9
37c40c989
37c40c989loc_37c40c989:
37c40c989mov [rsp+216], rsi
37c40c991mov rbx, [rsp+376]
37c40c999mov rbp, [rsp+192]
37c40c9a1mov r12, [rsp+232]
37c40c9a9mov [rsp+224], r14
37c40c9b1mov r14, -1
37c40c9b8mov r13, [rsp+1200]
37c40c9c0mov [rsp+248], rdi
37c40c9c8mov edi, 1
37c40c9cdnop [rax]
37c40c9d0
37c40c9d0loc_37c40c9d0:
37c40c9d0lea rsi, [r13+8*r14]
37c40c9d5nop [rax+rax]
37c40c9e0
37c40c9e0loc_37c40c9e0:
37c40c9e0mov rdx, r15
37c40c9e3movapd x0, x13
37c40c9e8movsd_xmm x6, [rsi+8]
37c40c9edadd rsi, 8
37c40c9f1call frexp
37c40c9f6movsxd rdx, [rsp+848]
37c40c9femovapd x0, x8
37c40ca03call _gfortran_pow_r8_i8
37c40ca08divsd x6, x0
37c40ca0cminsd x6, x7
37c40ca10movsd_xmm [rsi], x6
37c40ca14cmp rbx, rsi
37c40ca17jne 0x37c40c9e0
37c40ca19add rdi, 1
37c40ca1dadd r14, [rsp+152]
37c40ca25add rbx, rbp
37c40ca28cmp rdi, r12
37c40ca2bjne 0x37c40c9d0
37c40ca2dmov rax, [rsp+184]
37c40ca35mov rsi, [rsp+216]
37c40ca3dmov r14, [rsp+224]
37c40ca45mov rdi, [rsp+248]
37c40ca4dmovsd_xmm x0, [rax]
37c40ca51mulsd x0, x13
37c40ca56jmp 0x37c40bbf2
37c40ca5b
37c40ca5bloc_37c40ca5b:
37c40ca5badd [rsp+408], 1
37c40ca64mov rcx, [rsp+232]
37c40ca6ccmp [rsp+408], rcx
37c40ca74je 0x37c40f8a7
37c40ca7alea rax, [rsp+784]
37c40ca82mov [rsp+272], rax
37c40ca8alea rax, [rsp+816]
37c40ca92mov [rsp+264], rax
37c40ca9alea rax, [rsp+832]
37c40caa2mov [rsp+256], rax
37c40caaalea rax, [rip+0x674a7]
37c40cab1mov [rsp+248], rax
37c40cab9jmp 0x37c40c305
37c40cabe
37c40cabeloc_37c40cabe:
37c40cabemov rax, [rsp+168]
37c40cac6mov rdi, [rsp+704]
37c40cacemov rcx, [rsp+712]
37c40cad6mov r12, [rsp+720]
37c40cademov rbx, [rsp+728]
37c40cae6add rax, rax
37c40cae9mov r11, [rsp+576]
37c40caf1sub rdi, rax
37c40caf4mov r9, [rsp+568]
37c40cafcmov r10, [rsp+560]
37c40cb04add rcx, r12
37c40cb07mov r13, [rsp+736]
37c40cb0fmov rsi, [rsp+744]
37c40cb17mov r8, rdi
37c40cb1asub rbx, 8
37c40cb1eadd r9, [rsp+672]
37c40cb26sub r11, [rsp+152]
37c40cb2emovsd_xmm x8, [rsp+648]
37c40cb38jmp 0x37c40b914
37c40cb3d
37c40cb3dloc_37c40cb3d:
37c40cb3dmov rdx, r15
37c40cb40movapd x0, x13
37c40cb45call frexp
37c40cb4amovsxd rdx, [rsp+848]
37c40cb52movsd_xmm x8, [rip+0x67435]
37c40cb5bmovapd x0, x8
37c40cb60call _gfortran_pow_r8_i8
37c40cb65mulsd x12, x0
37c40cb6ajmp 0x37c40c989
37c40cb6f
37c40cb6floc_37c40cb6f:
37c40cb6fmov rax, [rsp+1216]
37c40cb77mov r9, [rsp+1128]
37c40cb7fmov [rsp+112], 1
37c40cb88mov r8, [rsp+1120]
37c40cb90mov rdx, [rsp+1112]
37c40cb98mov [rsp+104], 1
37c40cba1mov [rsp+96], rax
37c40cba6mov rax, [rsp+1192]
37c40cbaemov rcx, [rsp+1104]
37c40cbb6mov [rsp+88], rax
37c40cbbbmov rax, [rsp+1184]
37c40cbc3mov [rsp+80], rax
37c40cbc8mov rax, [rsp+1176]
37c40cbd0mov [rsp+72], rax
37c40cbd5mov rax, [rsp+1168]
37c40cbddmov [rsp+64], rax
37c40cbe2mov rax, [rsp+1160]
37c40cbeamov [rsp+56], rax
37c40cbefmov rax, [rsp+1152]
37c40cbf7mov [rsp+48], rax
37c40cbfcmov rax, [rsp+1144]
37c40cc04mov [rsp+40], rax
37c40cc09mov rax, [rsp+1136]
37c40cc11mov [rsp+32], rax
37c40cc16call ztrsyl_64_
37c40cc1bjmp 0x37c40aea5
37c40cc20
37c40cc20loc_37c40cc20:
37c40cc20cmp r12, 1
37c40cc24je 0x37c40e468
37c40cc2atest rbp, rbp
37c40cc2dje 0x37c40e468
37c40cc33mov rcx, [rsp+168]
37c40cc3bxor r9l, r9l
37c40cc3emov rax, [rsp+272]
37c40cc46movapd x12, x10
37c40cc4bmov r14, [rsp+640]
37c40cc53movapd x4, x8
37c40cc58xorpd x11, [rip+0x6733f]
37c40cc61movsd_xmm x13, [rip+0x67326]
37c40cc6aimul rax, rcx
37c40cc6emovsd_xmm [rsp+704], x11
37c40cc78shl r14, 4
37c40cc7cshl rax, 4
37c40cc80mov r13, rax
37c40cc83lea rax, [rcx+1]
37c40cc87imul rax, rbx
37c40cc8bmov rbx, [rsp+1144]
37c40cc93add rax, [rsp+200]
37c40cc9bshl rax, 4
37c40cc9flea r10, [rbx+rax+16]
37c40cca4mov rax, rcx
37c40cca7imul rax, rdi
37c40ccabmov rdi, rax
37c40ccaesub rax, rcx
37c40ccb1shl rdi, 4
37c40ccb5add rax, rsi
37c40ccb8add rax, [rsp+184]
37c40ccc0mov rsi, [rsp+640]
37c40ccc8mov [rsp+616], rdi
37c40ccd0mov rdi, [rsp+1160]
37c40ccd8shl rax, 4
37c40ccdcimul rsi, rcx
37c40cce0lea rbx, [rdi+rax+16]
37c40cce5mov rax, rcx
37c40cce8mov rdi, r13
37c40ccebmov r13, r14
37c40cceeimul rax, r14
37c40ccf2mov rcx, rsi
37c40ccf5mov [rsp+624], rsi
37c40ccfdmov rsi, rbx
37c40cd00shl rcx, 4
37c40cd04mov [rsp+384], rax
37c40cd0cadd rax, [rsp+1176]
37c40cd14mov rbp, rax
37c40cd17mov rax, [rsp+152]
37c40cd1fmov [rsp+368], rcx
37c40cd27add rcx, [rsp+1176]
37c40cd2fmov rbx, rbp
37c40cd32imul rax, rdx
37c40cd36lea rdx, [rsp+840]
37c40cd3emov r15, rcx
37c40cd41mov ecx, 1
37c40cd46mov [rsp+128], rdx
37c40cd4elea rdx, [rip+0x671fc]
37c40cd55mov r14, r15
37c40cd58lea r15, [rsp+848]
37c40cd60mov [rsp+176], rdx
37c40cd68lea rdx, [rsp+792]
37c40cd70mov [rsp+480], rdx
37c40cd78add rax, 1
37c40cd7clea rdx, [rsp+808]
37c40cd84mov [rsp+488], rdx
37c40cd8cmov [rsp+696], rax
37c40cd94
37c40cd94loc_37c40cd94:
37c40cd94mov rax, [rsp+1128]
37c40cd9cmov rdx, r9
37c40cd9fadd r9, [rsp+168]
37c40cda7mov [rsp+560], rsi
37c40cdafmov [rsp+424], 0
37c40cdbbmovsd_xmm x8, [rip+0x671dc]
37c40cdc4movapd x11, x4
37c40cdc9mov rax, [rax]
37c40cdccmov [rsp+456], -1
37c40cdd8mov [rsp+528], -1
37c40cde4cmp r9, rax
37c40cde7mov [rsp+712], rsi
37c40cdefcmovle rax, r9
37c40cdf3add rcx, 1
37c40cdf7mov [rsp+416], 1
37c40ce03mov [rsp+592], rcx
37c40ce0bsub rax, rdx
37c40ce0emov [rsp+600], r9
37c40ce16mov r12, rax
37c40ce19mov rax, [rsp+376]
37c40ce21sub rax, [rsp+504]
37c40ce29mov [rsp+720], rdi
37c40ce31mov [rsp+184], rax
37c40ce39mov rax, rdx
37c40ce3cshl rax, 4
37c40ce40mov [rsp+608], r10
37c40ce48lea rdx, [rax+r14]
37c40ce4cmov [rsp+728], r14
37c40ce54mov [rsp+648], rdx
37c40ce5clea rdx, [rax+rbx]
37c40ce60mov [rsp+656], rdx
37c40ce68mov rdx, [rsp+696]
37c40ce70mov [rsp+736], rbx
37c40ce78movsd_xmm [rsp+392], x12
37c40ce82sub rdx, rcx
37c40ce85movsd_xmm x12, [rsp+704]
37c40ce8fmov [rsp+664], rdx
37c40ce97mov rdx, [rsp+152]
37c40ce9fadd rdx, rdx
37c40cea2mov [rsp+568], rdx
37c40ceaamov rdx, [rsp+1160]
37c40ceb2mov [rsp+520], rdx
37c40cebamov rdx, [rsp+1176]
37c40cec2lea rax, [rdx+rax+16]
37c40cec7mov [rsp+448], rax
37c40cecf
37c40cecfloc_37c40cecf:
37c40cecfmov rax, [rsp+424]
37c40ced7mov rsi, [rsp+528]
37c40cedfmov [rsp+840], r12
37c40cee7mov r9, [rsp+128]
37c40ceeflea rcx, [rax+1]
37c40cef3mov rdx, rax
37c40cef6mov [rsp+360], rcx
37c40cefemov rcx, [rsp+168]
37c40cf06add rcx, rax
37c40cf09mov rax, [rsp+1136]
37c40cf11mov [rsp+424], rcx
37c40cf19mov rax, [rax]
37c40cf1cmov [rsp+32], r15
37c40cf21mov [rsp+112], 1
37c40cf2amov [rsp+104], 1
37c40cf33cmp rcx, rax
37c40cf36cmovle rax, rcx
37c40cf3ashl rsi, 4
37c40cf3emov rcx, [rsp+480]
37c40cf46mov [rsp+400], rax
37c40cf4esub rax, rdx
37c40cf51mov [rsp+200], rax
37c40cf59mov [rsp+848], rax
37c40cf61mov rax, [rsp+448]
37c40cf69mov [rsp+96], rcx
37c40cf6emov rcx, [rsp+488]
37c40cf76add rax, rsi
37c40cf79mov [rsp+240], rax
37c40cf81mov [rsp+72], rax
37c40cf86mov rax, [rsp+1168]
37c40cf8emov [rsp+88], rcx
37c40cf93mov rcx, [rsp+1184]
37c40cf9bmov [rsp+64], rax
37c40cfa0mov rax, [rsp+520]
37c40cfa8mov [rsp+80], rcx
37c40cfadmov [rsp+56], rax
37c40cfb2mov rax, [rsp+1152]
37c40cfbamov [rsp+48], rax
37c40cfbfmov rax, [rsp+544]
37c40cfc7mov [rsp+40], rax
37c40cfccmov r8, [rsp+1120]
37c40cfd4mov rdx, [rsp+1112]
37c40cfdcmov rcx, [rsp+1104]
37c40cfe4call ztrsyl_64_
37c40cfe9mov rax, [rsp+1216]
37c40cff1pxor x1, x1
37c40cff5mov rdx, [rsp+792]
37c40cffdmov rcx, [rsp+1216]
37c40d005movsd_xmm x14, [rsp+808]
37c40d00fmov rax, [rax]
37c40d012cmp rax, rdx
37c40d015cmovl rax, rdx
37c40d019mov [rcx], rax
37c40d01cmov rax, [rsp+184]
37c40d024movsd_xmm x0, [rax]
37c40d028mov [rsp+208], rax
37c40d030mulsd x0, x14
37c40d035ucomisd x0, x1
37c40d039jp 0x37c40d041
37c40d03bje 0x37c40de28
37c40d041
37c40d041loc_37c40d041:
37c40d041mov rax, [rsp+200]
37c40d049mov rdi, [rsp+184]
37c40d051mov r8, r15
37c40d054mov [rsp+840], r12
37c40d05cmov rcx, [rsp+176]
37c40d064mov r9, [rsp+240]
37c40d06cmov [rsp+848], rax
37c40d074mov rax, [rsp+160]
37c40d07cmovsd_xmm [rdi], x0
37c40d080mov rdx, [rsp+128]
37c40d088mov [rsp+40], rax
37c40d08dmov rax, [rsp+1184]
37c40d095mov [rsp+48], 1
37c40d09emov [rsp+32], rax
37c40d0a3call zlange_64_
37c40d0a8mov rcx, [rsp+592]
37c40d0b0movsd_xmm [rsp+816], x0
37c40d0b9cmp [rsp+512], rcx
37c40d0c1jl 0x37c40d761
37c40d0c7mov rax, [rsp+456]
37c40d0cfmov rcx, [rsp+448]
37c40d0d7mov r14, rdi
37c40d0damov [rsp+280], r12
37c40d0e2mov rdx, [rsp+152]
37c40d0easub rdx, [rsp+536]
37c40d0f2mov r12, r14
37c40d0f5mov [rsp+584], rsi
37c40d0fdshl rax, 4
37c40d101add rdx, [rsp+576]
37c40d109sub rdx, [rsp+568]
37c40d111add rcx, rax
37c40d114add rax, [rsp+1176]
37c40d11cmov [rsp+312], rdx
37c40d124mov [rsp+432], rcx
37c40d12clea rcx, [rip+0x66e15]
37c40d133movsd_xmm x15, [rsp+392]
37c40d13dmov [rsp+352], rcx
37c40d145lea rcx, [rsp+784]
37c40d14dmov rbp, [rsp+400]
37c40d155mov [rsp+272], rcx
37c40d15dlea rcx, [rsp+816]
37c40d165mov [rsp+264], rcx
37c40d16dlea rcx, [rsp+768]
37c40d175mov [rsp+344], rcx
37c40d17dlea rcx, [rsp+832]
37c40d185mov [rsp+256], rcx
37c40d18dlea rcx, [rip+0x66dc4]
37c40d194mov [rsp+248], rcx
37c40d19clea rcx, [rip+0x66dc5]
37c40d1a3mov [rsp+440], rax
37c40d1abmov rax, [rsp+608]
37c40d1b3mov [rsp+336], rcx
37c40d1bbmov rcx, [rsp+1176]
37c40d1c3mov [rsp+216], rax
37c40d1cbmov rax, rdi
37c40d1ceadd rax, [rsp+504]
37c40d1d6lea rcx, [rcx+rsi+16]
37c40d1dbmov [rsp+320], rax
37c40d1e3mov rdi, [rsp+600]
37c40d1ebmov [rsp+328], rcx
37c40d1f3jmp 0x37c40d326
37c40d1f8
37c40d1f8 0f 1f 84 00 00 00 00 00 ........
37c40d200
37c40d200loc_37c40d200:
37c40d200divsd x14, [r12+8]
37c40d207mulsd x14, x9
37c40d20cmovsd_xmm [rsp+800], x14
37c40d216ucomisd x14, x10
37c40d21bjp 0x37c40d5c6
37c40d221jne 0x37c40d5c6
37c40d227
37c40d227loc_37c40d227:
37c40d227mov rax, [rsp+184]
37c40d22fmov rbx, [rsp+216]
37c40d237lea rdx, [rip+0x66cf2]
37c40d23emov [rsp+832], rsi
37c40d246mov r9, [rsp+128]
37c40d24emov r8, [rsp+256]
37c40d256add r12, 8
37c40d25amovsd_xmm [rax], x6
37c40d25emov rax, [rsp+200]
37c40d266mov rcx, [rsp+352]
37c40d26emovsd_xmm [r12], x6
37c40d274mov [rsp+840], rax
37c40d27cmov rax, [rsp+280]
37c40d284mov [rsp+32], r15
37c40d289mov [rsp+848], rax
37c40d291mov rax, [rsp+1184]
37c40d299mov [rsp+48], rbx
37c40d29emov [rsp+96], rax
37c40d2a3mov rax, [rsp+224]
37c40d2abmov [rsp+112], 1
37c40d2b4mov [rsp+88], rax
37c40d2b9mov rax, [rsp+248]
37c40d2c1mov [rsp+104], 1
37c40d2camov [rsp+80], rax
37c40d2cfmov rax, [rsp+1184]
37c40d2d7mov [rsp+72], rax
37c40d2dcmov rax, [rsp+240]
37c40d2e4mov [rsp+64], rax
37c40d2e9mov rax, [rsp+1152]
37c40d2f1mov [rsp+56], rax
37c40d2f6mov rax, [rsp+336]
37c40d2femov [rsp+40], rax
37c40d303call zgemm_64_
37c40d308add rbx, [rsp+304]
37c40d310mov [rsp+216], rbx
37c40d318cmp r12, [rsp+320]
37c40d320je 0x37c40d747
37c40d326
37c40d326loc_37c40d326:
37c40d326mov rax, [rsp+1128]
37c40d32emov rdx, rdi
37c40d331add rdi, [rsp+168]
37c40d339mov r8, r15
37c40d33cmov rcx, [rsp+176]
37c40d344mov rsi, [rax]
37c40d347mov rax, [rsp+200]
37c40d34fmov [rsp+48], 1
37c40d358cmp rdi, rsi
37c40d35bmov [rsp+848], rax
37c40d363mov rax, [rsp+328]
37c40d36bcmovle rsi, rdi
37c40d36fsub rsi, rdx
37c40d372shl rdx, 4
37c40d376lea r9, [rax+rdx]
37c40d37amov rax, [rsp+160]
37c40d382mov [rsp+288], rdx
37c40d38amov rdx, [rsp+128]
37c40d392mov [rsp+224], r9
37c40d39amov [rsp+40], rax
37c40d39fmov rax, [rsp+1184]
37c40d3a7mov [rsp+840], rsi
37c40d3afmov [rsp+32], rax
37c40d3b4call zlange_64_
37c40d3b9mov rax, [rsp+184]
37c40d3c1movsd_xmm x2, [r12+8]
37c40d3c8movapd x3, x0
37c40d3ccmov r8, [rsp+272]
37c40d3d4mov rdx, [rsp+264]
37c40d3dcmovsd_xmm x1, [rax]
37c40d3e0movapd x14, x2
37c40d3e5mov rax, [rsp+312]
37c40d3edmov rcx, [rsp+344]
37c40d3f5minsd x14, x1
37c40d3famovapd x0, x14
37c40d3ffdivsd x0, x2
37c40d403mulsd x0, x3
37c40d407movsd_xmm [rsp+784], x0
37c40d410movapd x0, x14
37c40d415divsd x0, x1
37c40d419mulsd x0, [rsp+816]
37c40d422movsd_xmm [rsp+816], x0
37c40d42bmovsd_xmm x0, [r12+8*rax+8]
37c40d432movsd_xmm [rsp+768], x0
37c40d43bcall dlarmm_64_
37c40d440movapd x6, x0
37c40d444movapd x9, x0
37c40d449movsd_xmm [rsp+808], x0
37c40d452pxor x0, x0
37c40d456mulsd x6, x14
37c40d45bucomisd x6, x0
37c40d45fjp 0x37c40d467
37c40d461je 0x37c40d5e1
37c40d467
37c40d467loc_37c40d467:
37c40d467movsd_xmm x0, [rsp+784]
37c40d470mov rax, [rsp+184]
37c40d478mulsd x0, x9
37c40d47dmovsd_xmm [rsp+784], x0
37c40d486movsd_xmm x0, [rsp+816]
37c40d48fmulsd x0, x9
37c40d494movsd_xmm [rsp+816], x0
37c40d49dmovapd x0, x14
37c40d4a2divsd x0, [rax]
37c40d4a6mulsd x0, x9
37c40d4abmovsd_xmm [rsp+800], x0
37c40d4b4ucomisd x0, x10
37c40d4b9jp 0x37c40d4c1
37c40d4bbje 0x37c40d200
37c40d4c1
37c40d4c1loc_37c40d4c1:
37c40d4c1mov r14, [rsp+360]
37c40d4c9cmp r14, rbp
37c40d4ccjg 0x37c40d227
37c40d4d2mov r8, [rsp+432]
37c40d4damov [rsp+408], rdi
37c40d4e2mov rdi, r14
37c40d4e5lea rbx, [rsp+800]
37c40d4edmov r14, [rsp+280]
37c40d4f5mov [rsp+392], rsi
37c40d4fdmov rsi, r8
37c40d500
37c40d500loc_37c40d500:
37c40d500mov r8, rsi
37c40d503lea r9, [rip+0x66a2e]
37c40d50amov rdx, rbx
37c40d50dmov rcx, r15
37c40d510add rdi, 1
37c40d514mov [rsp+848], r14
37c40d51cadd rsi, r13
37c40d51fcall zdscal_64_
37c40d524cmp rbp, rdi
37c40d527jge 0x37c40d500
37c40d529divsd x14, [r12+8]
37c40d530mulsd x9, x14
37c40d535mov rsi, [rsp+392]
37c40d53dmov rdi, [rsp+408]
37c40d545movsd_xmm [rsp+800], x9
37c40d54fucomisd x9, x10
37c40d554jp 0x37c40d55c
37c40d556je 0x37c40d227
37c40d55c
37c40d55cloc_37c40d55c:
37c40d55cmov rax, [rsp+288]
37c40d564mov r14, [rsp+360]
37c40d56cmov [rsp+288], rdi
37c40d574mov rcx, [rsp+440]
37c40d57cmov rdi, r14
37c40d57fmov r14, rbx
37c40d582lea rbx, [rax+rcx+16]
37c40d587nop [rax+rax]
37c40d590
37c40d590loc_37c40d590:
37c40d590mov r8, rbx
37c40d593lea r9, [rip+0x6699e]
37c40d59amov rdx, r14
37c40d59dmov rcx, r15
37c40d5a0add rdi, 1
37c40d5a4mov [rsp+848], rsi
37c40d5acadd rbx, r13
37c40d5afcall zdscal_64_
37c40d5b4cmp rbp, rdi
37c40d5b7jge 0x37c40d590
37c40d5b9mov rdi, [rsp+288]
37c40d5c1jmp 0x37c40d227
37c40d5c6
37c40d5c6loc_37c40d5c6:
37c40d5c6cmp [rsp+360], rbp
37c40d5cejg 0x37c40d227
37c40d5d4lea rbx, [rsp+800]
37c40d5dcjmp 0x37c40d55c
37c40d5e1
37c40d5e1loc_37c40d5e1:
37c40d5e1mov rdx, r15
37c40d5e4movapd x0, x9
37c40d5e9call frexp
37c40d5eemovsxd rdx, [rsp+848]
37c40d5f6movapd x0, x13
37c40d5fbcall _gfortran_pow_r8_i8
37c40d600mov [rsp+392], rsi
37c40d608mov rbx, [rsp+376]
37c40d610mulsd x15, x0
37c40d615mov [rsp+408], r13
37c40d61dmov r14, [rsp+1200]
37c40d625mov [rsp+464], r12
37c40d62dmov r13, [rsp+232]
37c40d635mov r12, [rsp+192]
37c40d63dmov [rsp+472], rbp
37c40d645mov ebp, 1
37c40d64amov [rsp+496], rdi
37c40d652mov rdi, -1
37c40d659nop [rax]
37c40d660
37c40d660loc_37c40d660:
37c40d660lea rsi, [r14+8*rdi]
37c40d664nop
37c40d665nop [rax+rax]
37c40d670
37c40d670loc_37c40d670:
37c40d670mov rdx, r15
37c40d673movapd x0, x9
37c40d678movsd_xmm x6, [rsi+8]
37c40d67dadd rsi, 8
37c40d681call frexp
37c40d686movsxd rdx, [rsp+848]
37c40d68emovapd x0, x13
37c40d693call _gfortran_pow_r8_i8
37c40d698divsd x6, x0
37c40d69cminsd x6, x7
37c40d6a0movsd_xmm [rsi], x6
37c40d6a4cmp rsi, rbx
37c40d6a7jne 0x37c40d670
37c40d6a9add rbp, 1
37c40d6adadd rdi, [rsp+152]
37c40d6b5lea rbx, [rsi+r12]
37c40d6b9cmp rbp, r13
37c40d6bcjne 0x37c40d660
37c40d6bemov rdx, r15
37c40d6c1movapd x0, x9
37c40d6c6mov rsi, [rsp+392]
37c40d6cemov r13, [rsp+408]
37c40d6d6mov r12, [rsp+464]
37c40d6demov rbp, [rsp+472]
37c40d6e6mov rdi, [rsp+496]
37c40d6eecall frexp
37c40d6f3movsxd rdx, [rsp+848]
37c40d6fbmovapd x0, x13
37c40d700call _gfortran_pow_r8_i8
37c40d705mov rdx, r15
37c40d708divsd x14, x0
37c40d70dmovapd x0, x9
37c40d712call frexp
37c40d717movsxd rdx, [rsp+848]
37c40d71fmovapd x0, x13
37c40d724call _gfortran_pow_r8_i8
37c40d729divsd x9, x0
37c40d72emovsd_xmm [rsp+808], x9
37c40d738movapd x6, x9
37c40d73dmulsd x6, x14
37c40d742jmp 0x37c40d467
37c40d747
37c40d747loc_37c40d747:
37c40d747mov r12, [rsp+280]
37c40d74fmov rsi, [rsp+584]
37c40d757movsd_xmm [rsp+392], x15
37c40d761
37c40d761loc_37c40d761:
37c40d761add [rsp+416], 1
37c40d76amov rcx, [rsp+416]
37c40d772cmp rcx, [rsp+232]
37c40d77aje 0x37c40df1c
37c40d780mov rax, [rsp+648]
37c40d788mov rdi, [rsp+656]
37c40d790mov [rsp+216], rcx
37c40d798pxor x14, x14
37c40d79dmov rbp, [rsp+424]
37c40d7a5movsd_xmm x9, [rip+0x667e2]
37c40d7aemovsd_xmm [rsp+496], x11
37c40d7b8lea rax, [rsi+rax+16]
37c40d7bdmov [rsp+224], rax
37c40d7c5mov rax, [rsp+192]
37c40d7cdadd [rsp+184], rax
37c40d7d5mov rax, [rsp+456]
37c40d7ddmov r14, [rsp+184]
37c40d7e5shl rax, 4
37c40d7e9lea rdi, [rdi+rax+16]
37c40d7eemov [rsp+312], rdi
37c40d7f6mov rdi, [rsp+664]
37c40d7felea rdi, [rcx+rdi-1]
37c40d803mov [rsp+328], rdi
37c40d80bmov rdi, [rsp+448]
37c40d813add rax, rdi
37c40d816mov rdi, r14
37c40d819mov [rsp+432], rax
37c40d821mov rax, [rsp+560]
37c40d829mov [rsp+280], rax
37c40d831lea rax, [rsp+784]
37c40d839mov [rsp+272], rax
37c40d841lea rax, [rsp+816]
37c40d849mov [rsp+264], rax
37c40d851lea rax, [rsp+832]
37c40d859mov [rsp+256], rax
37c40d861lea rax, [rip+0x666f0]
37c40d868mov [rsp+248], rax
37c40d870lea rax, [rsp+776]
37c40d878mov [rsp+344], rax
37c40d880lea rax, [rsp+824]
37c40d888mov [rsp+336], rax
37c40d890jmp 0x37c40d9fe
37c40d895
37c40d895 0f 1f 00 ...
37c40d898
37c40d898loc_37c40d898:
37c40d898divsd x6, [rdi]
37c40d89cmulsd x6, x15
37c40d8a1movsd_xmm [rsp+800], x6
37c40d8aaucomisd x6, x10
37c40d8afjp 0x37c40dc08
37c40d8b5jne 0x37c40dc08
37c40d8bb
37c40d8bbloc_37c40d8bb:
37c40d8bbmov rax, [rsp+208]
37c40d8c3mov rbx, [rsp+224]
37c40d8cblea rdx, [rip+0x6665e]
37c40d8d2mov [rsp+824], r12
37c40d8damov rsi, [rsp+280]
37c40d8e2mov r9, [rsp+256]
37c40d8eamov rcx, rdx
37c40d8edmovsd_xmm [rsp+848], x12
37c40d8f7movsd_xmm [rax], x11
37c40d8fcmov rax, [rsp+288]
37c40d904mov r8, [rsp+336]
37c40d90cmovsd_xmm [rdi], x11
37c40d911mov [rsp+832], rax
37c40d919mov rax, [rsp+200]
37c40d921mov [rsp+88], rbx
37c40d926mov [rsp+840], rax
37c40d92emov rax, [rsp+1184]
37c40d936mov [rsp+64], rsi
37c40d93bmov [rsp+96], rax
37c40d940mov rax, [rsp+248]
37c40d948mov [rsp+112], 1
37c40d951mov [rsp+80], rax
37c40d956mov rax, [rsp+1168]
37c40d95emov [rsp+104], 1
37c40d967mov [rsp+72], rax
37c40d96cmov rax, [rsp+1184]
37c40d974mov [rsp+40], r15
37c40d979mov [rsp+56], rax
37c40d97emov rax, [rsp+240]
37c40d986movsd_xmm [rsp+856], x8
37c40d990mov [rsp+48], rax
37c40d995mov rax, [rsp+128]
37c40d99dmov [rsp+32], rax
37c40d9a2call zgemm_64_
37c40d9a7add rbx, [rsp+368]
37c40d9afadd rsi, [rsp+296]
37c40d9b7mov [rsp+224], rbx
37c40d9bfadd rdi, [rsp+192]
37c40d9c7mov rbx, [rsp+384]
37c40d9cfmov [rsp+280], rsi
37c40d9d7add [rsp+216], 1
37c40d9e0mov rax, [rsp+216]
37c40d9e8add [rsp+312], rbx
37c40d9f0cmp rax, [rsp+232]
37c40d9f8je 0x37c40ddd9
37c40d9fe
37c40d9feloc_37c40d9fe:
37c40d9femov rax, [rsp+1136]
37c40da06mov rdx, rbp
37c40da09mov [rsp+320], rbp
37c40da11mov r8, r15
37c40da14add rbp, [rsp+168]
37c40da1cmov r9, [rsp+224]
37c40da24mov [rsp+840], r12
37c40da2cmov rsi, [rax]
37c40da2fmov rcx, [rsp+176]
37c40da37mov [rsp+48], 1
37c40da40cmp rbp, rsi
37c40da43cmovle rsi, rbp
37c40da47mov rax, rsi
37c40da4asub rax, rdx
37c40da4dmov rdx, [rsp+128]
37c40da55mov [rsp+288], rax
37c40da5dmov [rsp+848], rax
37c40da65mov rax, [rsp+160]
37c40da6dmov [rsp+40], rax
37c40da72mov rax, [rsp+1184]
37c40da7amov [rsp+32], rax
37c40da7fcall zlange_64_
37c40da84mov rax, [rsp+208]
37c40da8cmovsd_xmm x2, [rdi]
37c40da90movapd x3, x0
37c40da94mov r8, [rsp+272]
37c40da9cmov rdx, [rsp+264]
37c40daa4movsd_xmm x1, [rax]
37c40daa8movapd x6, x2
37c40daacmov rax, [rsp+328]
37c40dab4mov rcx, [rsp+344]
37c40dabcminsd x6, x1
37c40dac0movapd x0, x6
37c40dac4divsd x0, x2
37c40dac8mulsd x0, x3
37c40daccmovsd_xmm [rsp+784], x0
37c40dad5movapd x0, x6
37c40dad9divsd x0, x1
37c40daddmulsd x0, [rsp+816]
37c40dae6movsd_xmm [rsp+816], x0
37c40daefmovsd_xmm x0, [rdi+8*rax]
37c40daf4movsd_xmm [rsp+776], x0
37c40dafdcall dlarmm_64_
37c40db02movapd x11, x0
37c40db07movapd x15, x0
37c40db0cmovsd_xmm [rsp+808], x0
37c40db15mulsd x11, x6
37c40db1aucomisd x11, x14
37c40db1fjp 0x37c40db27
37c40db21je 0x37c40dc6b
37c40db27
37c40db27loc_37c40db27:
37c40db27movsd_xmm x0, [rsp+784]
37c40db30mov rax, [rsp+208]
37c40db38mulsd x0, x15
37c40db3dmovsd_xmm [rsp+784], x0
37c40db46movsd_xmm x0, [rsp+816]
37c40db4fmulsd x0, x15
37c40db54movsd_xmm [rsp+816], x0
37c40db5dmovapd x0, x6
37c40db61divsd x0, [rax]
37c40db65mulsd x0, x15
37c40db6amovsd_xmm [rsp+800], x0
37c40db73ucomisd x0, x10
37c40db78jp 0x37c40db80
37c40db7aje 0x37c40d898
37c40db80
37c40db80loc_37c40db80:
37c40db80mov r14, [rsp+360]
37c40db88mov rax, [rsp+400]
37c40db90cmp r14, rax
37c40db93jg 0x37c40d898
37c40db99mov r8, [rsp+432]
37c40dba1mov [rsp+352], rdi
37c40dba9mov rbx, rax
37c40dbacmov [rsp+408], rsi
37c40dbb4mov rsi, r14
37c40dbb7mov rdi, r8
37c40dbbanop [rax+rax]
37c40dbc0
37c40dbc0loc_37c40dbc0:
37c40dbc0mov r8, rdi
37c40dbc3lea r9, [rip+0x6636e]
37c40dbcamov rcx, r15
37c40dbcdadd rdi, r13
37c40dbd0lea rdx, [rsp+800]
37c40dbd8add rsi, 1
37c40dbdcmov [rsp+848], r12
37c40dbe4call zdscal_64_
37c40dbe9cmp rbx, rsi
37c40dbecjge 0x37c40dbc0
37c40dbeemov rdi, [rsp+352]
37c40dbf6mov rsi, [rsp+408]
37c40dbfejmp 0x37c40d898
37c40dc03
37c40dc03 0f 1f 44 00 00 ..D..
37c40dc08
37c40dc08loc_37c40dc08:
37c40dc08mov r14, [rsp+320]
37c40dc10add r14, 1
37c40dc14cmp r14, rsi
37c40dc17jg 0x37c40d8bb
37c40dc1dmov r8, [rsp+312]
37c40dc25mov [rsp+320], rdi
37c40dc2dmov rdi, r8
37c40dc30
37c40dc30loc_37c40dc30:
37c40dc30mov r8, rdi
37c40dc33lea r9, [rip+0x662fe]
37c40dc3amov rcx, r15
37c40dc3dadd rdi, r13
37c40dc40lea rdx, [rsp+800]
37c40dc48add r14, 1
37c40dc4cmov [rsp+848], r12
37c40dc54call zdscal_64_
37c40dc59cmp rsi, r14
37c40dc5cjge 0x37c40dc30
37c40dc5emov rdi, [rsp+320]
37c40dc66jmp 0x37c40d8bb
37c40dc6b
37c40dc6bloc_37c40dc6b:
37c40dc6bmov rdx, r15
37c40dc6ecall frexp
37c40dc73movsxd rdx, [rsp+848]
37c40dc7bmovapd x0, x9
37c40dc80call _gfortran_pow_r8_i8
37c40dc85mov [rsp+440], rdi
37c40dc8dmulsd x0, [rsp+392]
37c40dc96mov [rsp+352], rbp
37c40dc9emov rbx, [rsp+376]
37c40dca6mov [rsp+408], r13
37c40dcaemov rbp, [rsp+192]
37c40dcb6mov r13, [rsp+232]
37c40dcbemov r14, [rsp+1200]
37c40dcc6mov [rsp+464], rsi
37c40dccemov esi, 1
37c40dcd3mov [rsp+472], r12
37c40dcdbmov r12, -1
37c40dce2movsd_xmm [rsp+392], x0
37c40dcebnop [rax+rax]
37c40dcf0
37c40dcf0loc_37c40dcf0:
37c40dcf0lea rdi, [r14+8*r12]
37c40dcf4nop
37c40dcf5nop [rax+rax]
37c40dd00
37c40dd00loc_37c40dd00:
37c40dd00mov rdx, r15
37c40dd03movapd x0, x15
37c40dd08movsd_xmm x11, [rdi+8]
37c40dd0eadd rdi, 8
37c40dd12call frexp
37c40dd17movsxd rdx, [rsp+848]
37c40dd1fmovapd x0, x9
37c40dd24call _gfortran_pow_r8_i8
37c40dd29divsd x11, x0
37c40dd2eminsd x11, x7
37c40dd33movsd_xmm [rdi], x11
37c40dd38cmp rbx, rdi
37c40dd3bjne 0x37c40dd00
37c40dd3dadd rsi, 1
37c40dd41add r12, [rsp+152]
37c40dd49add rbx, rbp
37c40dd4ccmp rsi, r13
37c40dd4fjne 0x37c40dcf0
37c40dd51mov rdx, r15
37c40dd54movapd x0, x15
37c40dd59mov rbp, [rsp+352]
37c40dd61mov r13, [rsp+408]
37c40dd69mov rdi, [rsp+440]
37c40dd71mov rsi, [rsp+464]
37c40dd79mov r12, [rsp+472]
37c40dd81call frexp
37c40dd86movsxd rdx, [rsp+848]
37c40dd8emovapd x0, x9
37c40dd93call _gfortran_pow_r8_i8
37c40dd98mov rdx, r15
37c40dd9bdivsd x6, x0
37c40dd9fmovapd x0, x15
37c40dda4call frexp
37c40dda9movsxd rdx, [rsp+848]
37c40ddb1movapd x0, x9
37c40ddb6call _gfortran_pow_r8_i8
37c40ddbbdivsd x15, x0
37c40ddc0movsd_xmm [rsp+808], x15
37c40ddcamovapd x11, x15
37c40ddcfmulsd x11, x6
37c40ddd4jmp 0x37c40db27
37c40ddd9
37c40ddd9loc_37c40ddd9:
37c40ddd9mov rcx, [rsp+616]
37c40dde1movsd_xmm x11, [rsp+496]
37c40ddebadd [rsp+520], rcx
37c40ddf3add [rsp+560], rcx
37c40ddfbmov rcx, [rsp+152]
37c40de03add [rsp+568], rcx
37c40de0bmov rcx, [rsp+624]
37c40de13add [rsp+528], rcx
37c40de1badd [rsp+456], rcx
37c40de23jmp 0x37c40cecf
37c40de28
37c40de28loc_37c40de28:
37c40de28ucomisd x14, x1
37c40de2djp 0x37c40e429
37c40de33jne 0x37c40e429
37c40de39mov [rsp+392], 0
37c40de45movapd x9, x13
37c40de4a
37c40de4aloc_37c40de4a:
37c40de4amov [rsp+248], rsi
37c40de52mov rbx, [rsp+376]
37c40de5amov r14, -1
37c40de61mov [rsp+216], r13
37c40de69mov rbp, [rsp+152]
37c40de71mov r13, [rsp+192]
37c40de79mov rdi, [rsp+1200]
37c40de81mov [rsp+224], r12
37c40de89mov r12l, 1
37c40de8fnop
37c40de90
37c40de90loc_37c40de90:
37c40de90lea rsi, [rdi+8*r14]
37c40de94nop
37c40de95nop [rax+rax]
37c40dea0
37c40dea0loc_37c40dea0:
37c40dea0mov rdx, r15
37c40dea3movapd x0, x14
37c40dea8movsd_xmm x6, [rsi+8]
37c40deadadd rsi, 8
37c40deb1call frexp
37c40deb6movsxd rdx, [rsp+848]
37c40debemovapd x0, x9
37c40dec3call _gfortran_pow_r8_i8
37c40dec8divsd x6, x0
37c40deccminsd x6, x7
37c40ded0movsd_xmm [rsi], x6
37c40ded4cmp rsi, rbx
37c40ded7jne 0x37c40dea0
37c40ded9add r12, 1
37c40deddadd r14, rbp
37c40dee0lea rbx, [rsi+r13]
37c40dee4cmp r12, [rsp+232]
37c40deecjne 0x37c40de90
37c40deeemov rax, [rsp+184]
37c40def6mov r13, [rsp+216]
37c40defemov r12, [rsp+224]
37c40df06mov rsi, [rsp+248]
37c40df0emovsd_xmm x0, [rax]
37c40df12mulsd x0, x14
37c40df17jmp 0x37c40d041
37c40df1c
37c40df1cloc_37c40df1c:
37c40df1cmov rdi, [rsp+720]
37c40df24movapd x4, x11
37c40df29mov r10, [rsp+608]
37c40df31mov rdx, [rsp+152]
37c40df39add [rsp+544], rdi
37c40df41add [rsp+576], rdx
37c40df49mov rcx, [rsp+592]
37c40df51mov rsi, [rsp+712]
37c40df59mov r9, [rsp+600]
37c40df61mov r14, [rsp+728]
37c40df69mov rbx, [rsp+736]
37c40df71sub [rsp+504], 8
37c40df7aadd r10, [rsp+672]
37c40df82movsd_xmm x12, [rsp+392]
37c40df8ccmp rcx, [rsp+632]
37c40df94jne 0x37c40cd94
37c40df9a
37c40df9aloc_37c40df9a:
37c40df9amovapd x8, x4
37c40df9f
37c40df9floc_37c40df9f:
37c40df9fmov rax, [rsp+1200]
37c40dfa7mov r11, [rsp+632]
37c40dfafmov ecx, 1
37c40dfb4mov r9, [rsp+192]
37c40dfbcmov r10, [rsp+232]
37c40dfc4movsd_xmm x0, [rax]
37c40dfc8mov r8, rax
37c40dfcb
37c40dfcbloc_37c40dfcb:
37c40dfcbmov rdx, r8
37c40dfcemov eax, 1
37c40dfd3nop
37c40dfd5nop [rax+rax]
37c40dfe0
37c40dfe0loc_37c40dfe0:
37c40dfe0add rax, 1
37c40dfe4minsd x0, [rdx]
37c40dfe8add rdx, r9
37c40dfebcmp rax, r10
37c40dfeejne 0x37c40dfe0
37c40dff0add rcx, 1
37c40dff4add r8, 8
37c40dff8cmp rcx, r11
37c40dffbjne 0x37c40dfcb
37c40dffdmov rax, [rsp+1192]
37c40e005pxor x1, x1
37c40e009mov rcx, [rsp+552]
37c40e011ucomisd x0, x1
37c40e015movsd_xmm [rax], x0
37c40e019mov rax, [rsp+512]
37c40e021lea r13, [rax+2*rcx]
37c40e025jp 0x37c40e02d
37c40e027je 0x37c40e3fe
37c40e02d
37c40e02dloc_37c40e02d:
37c40e02dmov rbp, [rsp+640]
37c40e035mov r8, [rsp+168]
37c40e03dlea rax, [rsp+848]
37c40e045mov [rsp+216], r13
37c40e04dmov rdi, [rsp+1176]
37c40e055xor ebx, ebx
37c40e057mov esi, 1
37c40e05cmov [rsp+208], rax
37c40e064shl rbp, 4
37c40e068mov r9, r8
37c40e06bmov r10, [rsp+232]
37c40e073mov r11, [rsp+1136]
37c40e07bimul r9, rbp
37c40e07fmov [rsp+224], rdi
37c40e087mov rax, [rsp+1192]
37c40e08f
37c40e08floc_37c40e08f:
37c40e08fmov rcx, [rsp+1128]
37c40e097mov rdi, rbx
37c40e09aadd rbx, r8
37c40e09dmov r13, [rsp+688]
37c40e0a5mov [rsp+128], r9
37c40e0admov r12l, 1
37c40e0b3mov rdx, [rcx]
37c40e0b6mov rcx, rdi
37c40e0b9mov r9, r13
37c40e0bcmov [rsp+232], rsi
37c40e0c4mov [rsp+240], rbx
37c40e0ccmov r13, [rsp+208]
37c40e0d4cmp rbx, rdx
37c40e0d7cmovle rdx, rbx
37c40e0dbshl rcx, 4
37c40e0dfadd rcx, [rsp+1176]
37c40e0e7mov r15, rdx
37c40e0eaxor edx, edx
37c40e0ecsub r15, rdi
37c40e0efjmp 0x37c40e11c
37c40e0f1
37c40e0f1 0f 1f 80 00 00 00 00 .......
37c40e0f8
37c40e0f8loc_37c40e0f8:
37c40e0f8add r12, 1
37c40e0fccmp r12, r10
37c40e0ffje 0x37c40e206
37c40e105
37c40e105loc_37c40e105:
37c40e105movsd_xmm x0, [rax]
37c40e109add r9, [rsp+192]
37c40e111add rdx, r8
37c40e114add rcx, [rsp+128]
37c40e11c
37c40e11cloc_37c40e11c:
37c40e11cdivsd x0, [r9]
37c40e121ucomisd x0, x10
37c40e126mov rsi, [r11]
37c40e129movsd_xmm [rsp+800], x0
37c40e132jp 0x37c40e136
37c40e134je 0x37c40e0f8
37c40e136
37c40e136loc_37c40e136:
37c40e136lea rdi, [rdx+r8]
37c40e13alea rbx, [rdx+1]
37c40e13ecmp rdi, rsi
37c40e141cmovg rdi, rsi
37c40e145cmp rbx, rdi
37c40e148jg 0x37c40e0f8
37c40e14amov [rsp+152], r8
37c40e152mov rsi, rcx
37c40e155mov [rsp+176], rdx
37c40e15dmov [rsp+184], r9
37c40e165mov [rsp+200], r10
37c40e16dmov [rsp+1136], r11
37c40e175mov [rsp+1192], rax
37c40e17dmov [rsp+168], r12
37c40e185mov r12, rcx
37c40e188nop [rax+rax]
37c40e190
37c40e190loc_37c40e190:
37c40e190mov r8, rsi
37c40e193lea r9, [rip+0x65d9e]
37c40e19amov rcx, r13
37c40e19dadd rsi, rbp
37c40e1a0lea rdx, [rsp+800]
37c40e1a8add rbx, 1
37c40e1acmov [rsp+848], r15
37c40e1b4call zdscal_64_
37c40e1b9cmp rdi, rbx
37c40e1bcjge 0x37c40e190
37c40e1bemov rcx, r12
37c40e1c1mov r12, [rsp+168]
37c40e1c9mov r10, [rsp+200]
37c40e1d1mov r8, [rsp+152]
37c40e1d9mov rdx, [rsp+176]
37c40e1e1add r12, 1
37c40e1e5mov r9, [rsp+184]
37c40e1edmov r11, [rsp+1136]
37c40e1f5mov rax, [rsp+1192]
37c40e1fdcmp r12, r10
37c40e200jne 0x37c40e105
37c40e206
37c40e206loc_37c40e206:
37c40e206mov rsi, [rsp+232]
37c40e20emov rbx, [rsp+240]
37c40e216add [rsp+688], 8
37c40e21fmov r9, [rsp+128]
37c40e227movsd_xmm x0, [rax]
37c40e22badd rsi, 1
37c40e22fcmp rsi, [rsp+632]
37c40e237jne 0x37c40e08f
37c40e23ducomisd x12, x10
37c40e242mov r13, [rsp+216]
37c40e24amov rdi, [rsp+224]
37c40e252jp 0x37c40e25a
37c40e254je 0x37c40e3f2
37c40e25a
37c40e25aloc_37c40e25a:
37c40e25apxor x1, x1
37c40e25ecomisd x12, x1
37c40e263jbe 0x37c410ce7
37c40e269movapd x1, x0
37c40e26dmovapd x2, x10
37c40e272mov rax, [rsp+1192]
37c40e27adivsd x2, x12
37c40e27fdivsd x1, x8
37c40e284minsd x1, x2
37c40e288divsd x0, x1
37c40e28cmulsd x12, x1
37c40e291ucomisd x12, x10
37c40e296movsd_xmm [rax], x0
37c40e29ajp 0x37c40e2a2
37c40e29cje 0x37c40e3f2
37c40e2a2
37c40e2a2loc_37c40e2a2:
37c40e2a2pxor x1, x1
37c40e2a6comisd x12, x1
37c40e2abjbe 0x37c410ce7
37c40e2b1mov rax, [rsp+1176]
37c40e2b9movddup x0, [rip+0x65cef]
37c40e2c1movupd x4, [rax]
37c40e2c5mov rax, [rsp+1128]
37c40e2cdandpd x0, x4
37c40e2d1mov r8, [rax]
37c40e2d4movups [rsp+128], x4
37c40e2dcmovapd x1, x0
37c40e2e0unpckhpd x1, x0
37c40e2e4maxpd x1, x0
37c40e2e8test r8, r8
37c40e2ebjle 0x37c40e34d
37c40e2edmov rax, [rsp+1136]
37c40e2f5add r8, 1
37c40e2f9mov rdx, [rax]
37c40e2fctest rdx, rdx
37c40e2ffjle 0x37c40e34d
37c40e301mov r10l, 1
37c40e307lea r9, [rdx+1]
37c40e30b
37c40e30bloc_37c40e30b:
37c40e30bmov rax, rdi
37c40e30emov edx, 1
37c40e313
37c40e313loc_37c40e313:
37c40e313movsd_xmm x0, [rax]
37c40e317movsd_xmm x2, [rax+8]
37c40e31cadd rdx, 1
37c40e320add rax, rbp
37c40e323andpd x0, [rip+0x65c85]
37c40e32bandpd x2, [rip+0x65c7d]
37c40e333maxsd x0, x2
37c40e337maxsd x1, x0
37c40e33bcmp rdx, r9
37c40e33ejne 0x37c40e313
37c40e340add r10, 1
37c40e344add rdi, 16
37c40e348cmp r8, r10
37c40e34bjne 0x37c40e30b
37c40e34d
37c40e34dloc_37c40e34d:
37c40e34ddivsd x7, x1
37c40e351lea r8, [rip+0x65be8]
37c40e358lea rax, [rsp+792]
37c40e360mov [rsp+80], 1
37c40e369mov [rsp+72], rax
37c40e36emov rax, [rsp+1184]
37c40e376lea r9, [rip+0x65bfb]
37c40e37dmov rdx, r8
37c40e380lea rcx, [rip+0x65bf9]
37c40e387mov [rsp+64], rax
37c40e38cmov rax, [rsp+1176]
37c40e394mov [rsp+56], rax
37c40e399mov rax, [rsp+1136]
37c40e3a1mov [rsp+48], rax
37c40e3a6mov rax, [rsp+1128]
37c40e3aemov [rsp+40], rax
37c40e3b3lea rax, [rsp+808]
37c40e3bbmov [rsp+32], rax
37c40e3c0divsd x10, x12
37c40e3c5movapd x0, x7
37c40e3c9minsd x0, x10
37c40e3cemovsd_xmm [rsp+808], x0
37c40e3d7mulsd x12, x0
37c40e3dccall zlascl_64_
37c40e3e1mov rax, [rsp+1192]
37c40e3e9movsd_xmm x0, [rax]
37c40e3edmulsd x0, x12
37c40e3f2
37c40e3f2loc_37c40e3f2:
37c40e3f2mov rax, [rsp+1192]
37c40e3famovsd_xmm [rax], x0
37c40e3fe
37c40e3feloc_37c40e3fe:
37c40e3femov rax, [rsp+1200]
37c40e406pxor x1, x1
37c40e40apxor x0, x0
37c40e40ecvtsi2sd x0, [rsp+680]
37c40e418cvtsi2sd x1, r13
37c40e41dunpcklpd x0, x1
37c40e421movups [rax], x0
37c40e424jmp 0x37c40aea5
37c40e429
37c40e429loc_37c40e429:
37c40e429mov rdx, r15
37c40e42cmovapd x0, x14
37c40e431call frexp
37c40e436movsxd rdx, [rsp+848]
37c40e43emovsd_xmm x9, [rip+0x65b49]
37c40e447movapd x0, x9
37c40e44ccall _gfortran_pow_r8_i8
37c40e451mulsd x0, [rsp+392]
37c40e45amovsd_xmm [rsp+392], x0
37c40e463jmp 0x37c40de4a
37c40e468
37c40e468loc_37c40e468:
37c40e468mov r15, [rsp+640]
37c40e470mov rdi, r15
37c40e473not rdi
37c40e476test r12, r12
37c40e479jne 0x37c40f8c0
37c40e47ftest rbp, rbp
37c40e482jne 0x37c40f8c0
37c40e488mov rdx, [rsp+168]
37c40e490mov rax, [rsp+272]
37c40e498movapd x12, x10
37c40e49dmovapd x4, x8
37c40e4a2mov rbp, [rsp+552]
37c40e4aamov rcx, [rsp+1144]
37c40e4b2imul rax, rdx
37c40e4b6mov r12, [rsp+184]
37c40e4bexorpd x11, [rip+0x65ad9]
37c40e4c7movsd_xmm x9, [rip+0x65ac0]
37c40e4d0movsd_xmm [rsp+712], x11
37c40e4dashl rax, 4
37c40e4demov [rsp+696], rax
37c40e4e6lea rax, [rdx+1]
37c40e4eaimul rax, rbx
37c40e4eeadd rax, [rsp+200]
37c40e4f6shl rax, 4
37c40e4falea r9, [rcx+rax+16]
37c40e4fflea rax, [rbp-1]
37c40e503mov rcx, rdx
37c40e506imul rdx, rax
37c40e50amov rax, rsi
37c40e50dmov rbx, rdx
37c40e510mov rdx, rcx
37c40e513neg rdx
37c40e516imul rax, rdx
37c40e51amov r8, rdx
37c40e51dmov rdx, rcx
37c40e520imul r8, r15
37c40e524mov [rsp+600], rax
37c40e52csub rax, rcx
37c40e52flea rcx, [rbx+1]
37c40e533imul rsi, rcx
37c40e537shl rax, 4
37c40e53bmov [rsp+616], r8
37c40e543mov [rsp+608], rax
37c40e54bimul rcx, r15
37c40e54flea rax, [rbx+r12]
37c40e553mov r11, rsi
37c40e556add rax, rsi
37c40e559mov rsi, [rsp+1160]
37c40e561shl rax, 4
37c40e565lea r13, [rcx+rdi]
37c40e569mov rdi, r15
37c40e56cmov rcx, rdx
37c40e56flea r14, [rsi+rax+16]
37c40e574mov rsi, [rsp+152]
37c40e57cshl r15, 4
37c40e580imul rcx, r15
37c40e584mov r8, r14
37c40e587lea r14, [rsp+848]
37c40e58fmov rax, rsi
37c40e592imul rax, rbp
37c40e596mov rbp, [rsp+536]
37c40e59emov [rsp+384], rcx
37c40e5a6xor ecx, ecx
37c40e5a8add rbp, rax
37c40e5abmov [rsp+656], rbp
37c40e5b3mov rbp, [rsp+256]
37c40e5bbadd rbp, rax
37c40e5bemov rax, rbp
37c40e5c1mov rbp, [rsp+1200]
37c40e5c9lea rax, [rbp+8*rax]
37c40e5cemov [rsp+704], rax
37c40e5d6lea rax, [r11+r12]
37c40e5damov [rsp+664], rax
37c40e5e2mov rax, rdx
37c40e5e5lea rdx, [rsp+840]
37c40e5edimul rax, rdi
37c40e5f1mov [rsp+128], rdx
37c40e5f9lea rdi, [rbp-16]
37c40e5fdlea rdx, [rip+0x6594d]
37c40e604mov [rsp+176], rdx
37c40e60clea rdx, [rsp+792]
37c40e614shl rax, 4
37c40e618mov [rsp+480], rdx
37c40e620lea rdx, [rsp+808]
37c40e628mov [rsp+368], rax
37c40e630mov rax, r10
37c40e633mov r10l, 1
37c40e639sub rax, rsi
37c40e63cmov [rsp+488], rdx
37c40e644mov rsi, rbx
37c40e647lea rbp, [rax+1]
37c40e64bmov r11, rbp
37c40e64emov rbp, r13
37c40e651mov r13, r15
37c40e654
37c40e654loc_37c40e654:
37c40e654mov rax, [rsp+1128]
37c40e65cmov rdx, rcx
37c40e65fadd rcx, [rsp+168]
37c40e667mov [rsp+432], rbp
37c40e66fmov [rsp+496], rbp
37c40e677mov r15, [rsp+704]
37c40e67fmovapd x11, x4
37c40e684mov rax, [rax]
37c40e687mov [rsp+472], r8
37c40e68fmov [rsp+720], rsi
37c40e697movsd_xmm x15, [rip+0x65900]
37c40e6a0cmp rcx, rax
37c40e6a3mov [rsp+728], r8
37c40e6abcmovle rax, rcx
37c40e6afadd r10, 1
37c40e6b3mov [rsp+736], rbp
37c40e6bbsub r15, [rsp+504]
37c40e6c3mov [rsp+536], r10
37c40e6cbsub rax, rdx
37c40e6cemov [rsp+560], rcx
37c40e6d6mov r12, rax
37c40e6d9mov rax, [rsp+576]
37c40e6e1sub rax, [rsp+656]
37c40e6e9mov [rsp+568], r9
37c40e6f1mov [rsp+320], rax
37c40e6f9mov rax, rdx
37c40e6fcmov rdx, [rsp+552]
37c40e704shl rax, 4
37c40e708add rax, [rsp+1176]
37c40e710mov [rsp+744], r11
37c40e718lea rbx, [rax+16]
37c40e71cmov [rsp+624], rax
37c40e724lea rax, [rdi+8*r10]
37c40e728mov [rsp+592], rax
37c40e730mov rax, r11
37c40e733sub rax, r10
37c40e736mov [rsp+296], rdx
37c40e73emov [rsp+648], rax
37c40e746mov rax, [rsp+664]
37c40e74emov [rsp+440], rbx
37c40e756mov [rsp+752], rdi
37c40e75emovsd_xmm [rsp+392], x12
37c40e768movsd_xmm x12, [rsp+712]
37c40e772mov [rsp+520], rax
37c40e77amov rax, rsi
37c40e77d
37c40e77dloc_37c40e77d:
37c40e77dmov rdi, [rsp+1136]
37c40e785lea rcx, [rax+1]
37c40e789mov r9, [rsp+128]
37c40e791mov [rsp+840], r12
37c40e799mov [rsp+360], rcx
37c40e7a1mov rcx, [rsp+168]
37c40e7a9mov rdx, [rdi]
37c40e7acmov rdi, [rsp+496]
37c40e7b4mov [rsp+32], r14
37c40e7b9add rcx, rax
37c40e7bcmov r8, [rsp+1120]
37c40e7c4mov [rsp+112], 1
37c40e7cdcmp rcx, rdx
37c40e7d0mov [rsp+528], rcx
37c40e7d8mov [rsp+104], 1
37c40e7e1cmovle rdx, rcx
37c40e7e5shl rdi, 4
37c40e7e9mov rcx, rdx
37c40e7ecmov rbp, rdx
37c40e7efmov rdx, [rsp+1112]
37c40e7f7sub rcx, rax
37c40e7famov rax, [rsp+440]
37c40e802mov [rsp+184], rcx
37c40e80aadd rax, rdi
37c40e80dmov [rsp+848], rcx
37c40e815mov rcx, [rsp+480]
37c40e81dmov [rsp+224], rax
37c40e825mov [rsp+72], rax
37c40e82amov rax, [rsp+1168]
37c40e832mov [rsp+96], rcx
37c40e837mov rcx, [rsp+488]
37c40e83fmov [rsp+64], rax
37c40e844mov rax, [rsp+472]
37c40e84cmov [rsp+88], rcx
37c40e851mov rcx, [rsp+1184]
37c40e859mov [rsp+56], rax
37c40e85emov rax, [rsp+1152]
37c40e866mov [rsp+80], rcx
37c40e86bmov [rsp+48], rax
37c40e870mov rax, [rsp+544]
37c40e878mov [rsp+40], rax
37c40e87dmov rcx, [rsp+1104]
37c40e885call ztrsyl_64_
37c40e88amovsd_xmm x0, [r15]
37c40e88fpxor x1, x1
37c40e893movsd_xmm x13, [rsp+808]
37c40e89dmov rax, [rsp+1216]
37c40e8a5mov rdx, [rsp+792]
37c40e8admulsd x0, x13
37c40e8b2mov rcx, [rsp+1216]
37c40e8bamov rax, [rax]
37c40e8bdcmp rax, rdx
37c40e8c0cmovl rax, rdx
37c40e8c4ucomisd x0, x1
37c40e8c8mov [rcx], rax
37c40e8cbjp 0x37c40e8d3
37c40e8cdje 0x37c40f6c9
37c40e8d3
37c40e8d3loc_37c40e8d3:
37c40e8d3mov rax, [rsp+184]
37c40e8dbmovsd_xmm [r15], x0
37c40e8e0mov rcx, [rsp+176]
37c40e8e8mov r8, r14
37c40e8ebmov r9, [rsp+224]
37c40e8f3mov rdx, [rsp+128]
37c40e8fbmov [rsp+48], 1
37c40e904mov [rsp+848], rax
37c40e90cmov rax, [rsp+160]
37c40e914mov [rsp+840], r12
37c40e91cmov [rsp+40], rax
37c40e921mov rax, [rsp+1184]
37c40e929mov [rsp+32], rax
37c40e92ecall zlange_64_
37c40e933mov rcx, [rsp+536]
37c40e93bmovsd_xmm [rsp+816], x0
37c40e944cmp [rsp+512], rcx
37c40e94cjl 0x37c40efaf
37c40e952mov rax, [rsp+432]
37c40e95amov rcx, [rsp+440]
37c40e962pxor x13, x13
37c40e967mov [rsp+280], r12
37c40e96fmov r12, r15
37c40e972shl rax, 4
37c40e976add rcx, rax
37c40e979add rax, [rsp+1176]
37c40e981mov [rsp+416], rax
37c40e989mov rax, [rsp+568]
37c40e991mov [rsp+408], rcx
37c40e999mov [rsp+208], rax
37c40e9a1mov rax, [rsp+560]
37c40e9a9mov [rsp+200], rax
37c40e9b1lea rax, [rip+0x65590]
37c40e9b8mov [rsp+272], rax
37c40e9c0lea rax, [rsp+784]
37c40e9c8mov [rsp+264], rax
37c40e9d0lea rax, [rsp+816]
37c40e9d8mov [rsp+256], rax
37c40e9e0lea rax, [rsp+768]
37c40e9e8mov [rsp+336], rax
37c40e9f0lea rax, [rsp+832]
37c40e9f8mov [rsp+248], rax
37c40ea00lea rax, [rip+0x65551]
37c40ea07mov [rsp+240], rax
37c40ea0flea rax, [rip+0x65552]
37c40ea16mov [rsp+328], rax
37c40ea1emov rax, [rsp+1176]
37c40ea26lea rax, [rax+rdi+16]
37c40ea2bmov [rsp+312], rax
37c40ea33mov rax, [rsp+504]
37c40ea3blea rsi, [r15+rax]
37c40ea3fmov [rsp+344], rsi
37c40ea47jmp 0x37c40eb70
37c40ea4c
37c40ea4c 0f 1f 40 00 ..@.
37c40ea50
37c40ea50loc_37c40ea50:
37c40ea50divsd x8, [r12+8]
37c40ea57mulsd x8, x14
37c40ea5cmovsd_xmm [rsp+800], x8
37c40ea66ucomisd x8, x10
37c40ea6bjp 0x37c40ee16
37c40ea71jne 0x37c40ee16
37c40ea77
37c40ea77loc_37c40ea77:
37c40ea77mov rax, [rsp+184]
37c40ea7fmovsd_xmm [r15], x6
37c40ea84mov rdi, [rsp+208]
37c40ea8clea rdx, [rip+0x6549d]
37c40ea93movsd_xmm [r12+8], x6
37c40ea9amov r9, [rsp+128]
37c40eaa2add r12, 8
37c40eaa6mov r8, [rsp+248]
37c40eaaemov [rsp+840], rax
37c40eab6mov rax, [rsp+280]
37c40eabemov [rsp+48], rdi
37c40eac3mov rcx, [rsp+272]
37c40eacbmov [rsp+848], rax
37c40ead3mov rax, [rsp+1184]
37c40eadbmov [rsp+32], r14
37c40eae0mov [rsp+96], rax
37c40eae5mov rax, [rsp+216]
37c40eaedmov [rsp+832], rsi
37c40eaf5mov [rsp+88], rax
37c40eafamov rax, [rsp+240]
37c40eb02mov [rsp+112], 1
37c40eb0bmov [rsp+80], rax
37c40eb10mov rax, [rsp+1184]
37c40eb18mov [rsp+104], 1
37c40eb21mov [rsp+72], rax
37c40eb26mov rax, [rsp+224]
37c40eb2emov [rsp+64], rax
37c40eb33mov rax, [rsp+1152]
37c40eb3bmov [rsp+56], rax
37c40eb40mov rax, [rsp+328]
37c40eb48mov [rsp+40], rax
37c40eb4dcall zgemm_64_
37c40eb52add rdi, [rsp+304]
37c40eb5amov [rsp+208], rdi
37c40eb62cmp r12, [rsp+344]
37c40eb6aje 0x37c40efa7
37c40eb70
37c40eb70loc_37c40eb70:
37c40eb70mov rdi, [rsp+1128]
37c40eb78mov rcx, [rsp+200]
37c40eb80mov r8, r14
37c40eb83mov rdx, [rsp+128]
37c40eb8bmov rsi, [rdi]
37c40eb8emov rax, rcx
37c40eb91add rcx, [rsp+168]
37c40eb99mov [rsp+48], 1
37c40eba2mov [rsp+200], rcx
37c40ebaacmp rcx, rsi
37c40ebadcmovle rsi, rcx
37c40ebb1mov rcx, [rsp+184]
37c40ebb9mov [rsp+848], rcx
37c40ebc1mov rcx, [rsp+312]
37c40ebc9sub rsi, rax
37c40ebccshl rax, 4
37c40ebd0mov [rsp+288], rax
37c40ebd8lea r9, [rcx+rax]
37c40ebdcmov rax, [rsp+160]
37c40ebe4mov rcx, [rsp+176]
37c40ebecmov [rsp+840], rsi
37c40ebf4mov [rsp+216], r9
37c40ebfcmov [rsp+40], rax
37c40ec01mov rax, [rsp+1184]
37c40ec09mov [rsp+32], rax
37c40ec0ecall zlange_64_
37c40ec13movsd_xmm x2, [r12+8]
37c40ec1amovsd_xmm x1, [r15]
37c40ec1fmovapd x3, x0
37c40ec23mov rax, [rsp+320]
37c40ec2bmov r8, [rsp+264]
37c40ec33movapd x8, x2
37c40ec38mov rdx, [rsp+256]
37c40ec40mov rcx, [rsp+336]
37c40ec48minsd x8, x1
37c40ec4dmovapd x0, x8
37c40ec52divsd x0, x2
37c40ec56mulsd x0, x3
37c40ec5amovsd_xmm [rsp+784], x0
37c40ec63movapd x0, x8
37c40ec68divsd x0, x1
37c40ec6cmulsd x0, [rsp+816]
37c40ec75movsd_xmm [rsp+816], x0
37c40ec7emovsd_xmm x0, [r12+8*rax+8]
37c40ec85movsd_xmm [rsp+768], x0
37c40ec8ecall dlarmm_64_
37c40ec93movapd x6, x0
37c40ec97movapd x14, x0
37c40ec9cmovsd_xmm [rsp+808], x0
37c40eca5mulsd x6, x8
37c40ecaaucomisd x6, x13
37c40ecafjp 0x37c40ecb7
37c40ecb1je 0x37c40ee31
37c40ecb7
37c40ecb7loc_37c40ecb7:
37c40ecb7movsd_xmm x0, [rsp+784]
37c40ecc0mulsd x0, x14
37c40ecc5movsd_xmm [rsp+784], x0
37c40eccemovsd_xmm x0, [rsp+816]
37c40ecd7mulsd x0, x14
37c40ecdcmovsd_xmm [rsp+816], x0
37c40ece5movapd x0, x8
37c40eceadivsd x0, [r15]
37c40ecefmulsd x0, x14
37c40ecf4movsd_xmm [rsp+800], x0
37c40ecfducomisd x0, x10
37c40ed02jp 0x37c40ed0a
37c40ed04je 0x37c40ea50
37c40ed0a
37c40ed0aloc_37c40ed0a:
37c40ed0amov rdi, [rsp+360]
37c40ed12cmp rdi, rbp
37c40ed15jg 0x37c40ea77
37c40ed1bmov r8, [rsp+408]
37c40ed23mov [rsp+352], rsi
37c40ed2bmov rsi, rdi
37c40ed2elea rbx, [rsp+800]
37c40ed36mov rdi, [rsp+280]
37c40ed3emov [rsp+400], r12
37c40ed46mov r12, r8
37c40ed49nop [rax]
37c40ed50
37c40ed50loc_37c40ed50:
37c40ed50mov r8, r12
37c40ed53lea r9, [rip+0x651de]
37c40ed5amov rdx, rbx
37c40ed5dmov rcx, r14
37c40ed60add rsi, 1
37c40ed64mov [rsp+848], rdi
37c40ed6cadd r12, r13
37c40ed6fcall zdscal_64_
37c40ed74cmp rbp, rsi
37c40ed77jge 0x37c40ed50
37c40ed79mov r12, [rsp+400]
37c40ed81mov rsi, [rsp+352]
37c40ed89divsd x8, [r12+8]
37c40ed90mulsd x8, x14
37c40ed95movsd_xmm [rsp+800], x8
37c40ed9fucomisd x8, x10
37c40eda4jp 0x37c40edac
37c40eda6je 0x37c40ea77
37c40edac
37c40edacloc_37c40edac:
37c40edacmov rax, [rsp+288]
37c40edb4mov rcx, [rsp+416]
37c40edbcmov [rsp+288], r12
37c40edc4mov rdi, [rsp+360]
37c40edcclea r12, [rax+rcx+16]
37c40edd1nop [rax]
37c40edd5nop [rax+rax]
37c40ede0
37c40ede0loc_37c40ede0:
37c40ede0mov r8, r12
37c40ede3lea r9, [rip+0x6514e]
37c40edeamov rdx, rbx
37c40ededmov rcx, r14
37c40edf0add rdi, 1
37c40edf4mov [rsp+848], rsi
37c40edfcadd r12, r13
37c40edffcall zdscal_64_
37c40ee04cmp rbp, rdi
37c40ee07jge 0x37c40ede0
37c40ee09mov r12, [rsp+288]
37c40ee11jmp 0x37c40ea77
37c40ee16
37c40ee16loc_37c40ee16:
37c40ee16cmp [rsp+360], rbp
37c40ee1ejg 0x37c40ea77
37c40ee24lea rbx, [rsp+800]
37c40ee2cjmp 0x37c40edac
37c40ee31
37c40ee31loc_37c40ee31:
37c40ee31mov rdx, r14
37c40ee34call frexp
37c40ee39movsxd rdx, [rsp+848]
37c40ee41movapd x0, x9
37c40ee46call _gfortran_pow_r8_i8
37c40ee4bmov [rsp+352], rsi
37c40ee53mulsd x0, [rsp+392]
37c40ee5cmov [rsp+400], rbp
37c40ee64mov rbx, [rsp+376]
37c40ee6cmov [rsp+424], r13
37c40ee74mov rbp, [rsp+192]
37c40ee7cmov r13, [rsp+232]
37c40ee84mov rdi, [rsp+1200]
37c40ee8cmov [rsp+448], r12
37c40ee94mov r12l, 1
37c40ee9amov [rsp+456], r15
37c40eea2mov r15, -1
37c40eea9movsd_xmm [rsp+392], x0
37c40eeb2nop [rax]
37c40eeb5nop [rax+rax]
37c40eec0
37c40eec0loc_37c40eec0:
37c40eec0lea rsi, [rdi+8*r15]
37c40eec4nop
37c40eec5nop [rax+rax]
37c40eed0
37c40eed0loc_37c40eed0:
37c40eed0mov rdx, r14
37c40eed3movapd x0, x14
37c40eed8movsd_xmm x6, [rsi+8]
37c40eeddadd rsi, 8
37c40eee1call frexp
37c40eee6movsxd rdx, [rsp+848]
37c40eeeemovapd x0, x9
37c40eef3call _gfortran_pow_r8_i8
37c40eef8divsd x6, x0
37c40eefcminsd x6, x7
37c40ef00movsd_xmm [rsi], x6
37c40ef04cmp rsi, rbx
37c40ef07jne 0x37c40eed0
37c40ef09add r12, 1
37c40ef0dadd r15, [rsp+152]
37c40ef15lea rbx, [rsi+rbp]
37c40ef19cmp r12, r13
37c40ef1cjne 0x37c40eec0
37c40ef1emov rdx, r14
37c40ef21movapd x0, x14
37c40ef26mov rsi, [rsp+352]
37c40ef2emov rbp, [rsp+400]
37c40ef36mov r13, [rsp+424]
37c40ef3emov r12, [rsp+448]
37c40ef46mov r15, [rsp+456]
37c40ef4ecall frexp
37c40ef53movsxd rdx, [rsp+848]
37c40ef5bmovapd x0, x9
37c40ef60call _gfortran_pow_r8_i8
37c40ef65mov rdx, r14
37c40ef68divsd x8, x0
37c40ef6dmovapd x0, x14
37c40ef72call frexp
37c40ef77movsxd rdx, [rsp+848]
37c40ef7fmovapd x0, x9
37c40ef84call _gfortran_pow_r8_i8
37c40ef89divsd x14, x0
37c40ef8emovsd_xmm [rsp+808], x14
37c40ef98movapd x6, x14
37c40ef9dmulsd x6, x8
37c40efa2jmp 0x37c40ecb7
37c40efa7
37c40efa7loc_37c40efa7:
37c40efa7mov r12, [rsp+280]
37c40efaf
37c40efafloc_37c40efaf:
37c40efafcmp [rsp+296], 1
37c40efb8je 0x37c40f7d5
37c40efbemov rax, [rsp+296]
37c40efc6add rax, [rsp+648]
37c40efcemov [rsp+416], rbp
37c40efd6xor edi, edi
37c40efd8mov [rsp+328], rax
37c40efe0mov rax, [rsp+432]
37c40efe8pxor x14, x14
37c40efedmov rdx, [rsp+520]
37c40eff5mov r11, [rsp+592]
37c40effdmov [rsp+200], 1
37c40f009movsd_xmm x13, [rip+0x64f7e]
37c40f012shl rax, 4
37c40f016add rax, [rsp+440]
37c40f01emovsd_xmm [rsp+584], x11
37c40f028mov [rsp+424], rax
37c40f030shl rdx, 4
37c40f034mov rbp, r11
37c40f037mov rax, [rsp+624]
37c40f03fmov [rsp+288], rax
37c40f047mov [rsp+208], rax
37c40f04flea rax, [rip+0x64ef2]
37c40f056mov [rsp+272], rax
37c40f05elea rax, [rsp+784]
37c40f066mov [rsp+264], rax
37c40f06elea rax, [rsp+816]
37c40f076mov [rsp+256], rax
37c40f07elea rax, [rsp+832]
37c40f086mov [rsp+248], rax
37c40f08elea rax, [rip+0x64ec3]
37c40f095mov [rsp+240], rax
37c40f09dlea rax, [rsp+776]
37c40f0a5mov [rsp+344], rax
37c40f0adlea rax, [rsp+824]
37c40f0b5mov [rsp+336], rax
37c40f0bdmov rax, [rsp+1160]
37c40f0c5lea rsi, [rax+rdx+16]
37c40f0camov [rsp+352], rsi
37c40f0d2jmp 0x37c40f241
37c40f0d7
37c40f0d7 66 0f 1f 84 00 00 00 00 00 f........
37c40f0e0
37c40f0e0loc_37c40f0e0:
37c40f0e0divsd x6, [rbp]
37c40f0e5mulsd x6, x8
37c40f0eamovsd_xmm [rsp+800], x6
37c40f0f3ucomisd x6, x10
37c40f0f8jp 0x37c40f443
37c40f0fejne 0x37c40f443
37c40f104
37c40f104loc_37c40f104:
37c40f104mov rax, [rsp+280]
37c40f10cmovsd_xmm [r15], x11
37c40f111mov rbx, [rsp+208]
37c40f119lea rcx, [rip+0x64e10]
37c40f120movsd_xmm [rbp], x11
37c40f126mov r9, [rsp+248]
37c40f12emov r8, [rsp+336]
37c40f136mov [rsp+832], rax
37c40f13emov rax, [rsp+184]
37c40f146mov rdx, [rsp+272]
37c40f14emov [rsp+88], rbx
37c40f153mov [rsp+840], rax
37c40f15bmov rax, [rsp+1184]
37c40f163mov [rsp+824], r12
37c40f16bmov [rsp+96], rax
37c40f170mov rax, [rsp+240]
37c40f178mov [rsp+112], 1
37c40f181mov [rsp+80], rax
37c40f186mov rax, [rsp+1168]
37c40f18emov [rsp+104], 1
37c40f197mov [rsp+72], rax
37c40f19cmov rax, [rsp+216]
37c40f1a4mov [rsp+40], r14
37c40f1a9movsd_xmm [rsp+848], x12
37c40f1b3shl rax, 4
37c40f1b7add rax, [rsp+352]
37c40f1bfmov [rsp+64], rax
37c40f1c4mov rax, [rsp+1184]
37c40f1ccmovsd_xmm [rsp+856], x15
37c40f1d6mov [rsp+56], rax
37c40f1dbmov rax, [rsp+224]
37c40f1e3mov [rsp+48], rax
37c40f1e8mov rax, [rsp+128]
37c40f1f0mov [rsp+32], rax
37c40f1f5call zgemm_64_
37c40f1faadd rbx, [rsp+368]
37c40f202add [rsp+200], 1
37c40f20bmov [rsp+208], rbx
37c40f213mov rax, [rsp+200]
37c40f21bmov rbx, [rsp+384]
37c40f223add rbp, [rsp+192]
37c40f22badd [rsp+288], rbx
37c40f233cmp rax, [rsp+296]
37c40f23bje 0x37c40f64a
37c40f241
37c40f241loc_37c40f241:
37c40f241mov rcx, [rsp+1136]
37c40f249mov rax, rdi
37c40f24cmov [rsp+216], rdi
37c40f254mov r8, r14
37c40f257add rdi, [rsp+168]
37c40f25fmov r9, [rsp+208]
37c40f267mov [rsp+840], r12
37c40f26fmov rsi, [rcx]
37c40f272mov rdx, [rsp+128]
37c40f27amov [rsp+48], 1
37c40f283mov rcx, [rsp+176]
37c40f28bcmp rdi, rsi
37c40f28ecmovle rsi, rdi
37c40f292mov [rsp+312], rsi
37c40f29asub rsi, rax
37c40f29dmov rax, [rsp+160]
37c40f2a5mov [rsp+280], rsi
37c40f2admov [rsp+40], rax
37c40f2b2mov rax, [rsp+1184]
37c40f2bamov [rsp+848], rsi
37c40f2c2mov [rsp+32], rax
37c40f2c7call zlange_64_
37c40f2ccmovsd_xmm x2, [rbp]
37c40f2d1movsd_xmm x1, [r15]
37c40f2d6movapd x3, x0
37c40f2damov rax, [rsp+328]
37c40f2e2mov r8, [rsp+264]
37c40f2eamovapd x6, x2
37c40f2eemov rdx, [rsp+256]
37c40f2f6mov rcx, [rsp+344]
37c40f2feminsd x6, x1
37c40f302movapd x0, x6
37c40f306divsd x0, x2
37c40f30amulsd x0, x3
37c40f30emovsd_xmm [rsp+784], x0
37c40f317movapd x0, x6
37c40f31bdivsd x0, x1
37c40f31fmulsd x0, [rsp+816]
37c40f328movsd_xmm [rsp+816], x0
37c40f331movsd_xmm x0, [rbp+8*rax]
37c40f337movsd_xmm [rsp+776], x0
37c40f340call dlarmm_64_
37c40f345movapd x11, x0
37c40f34amovapd x8, x0
37c40f34fmovsd_xmm [rsp+808], x0
37c40f358mulsd x11, x6
37c40f35ducomisd x11, x14
37c40f362jp 0x37c40f36a
37c40f364je 0x37c40f4d3
37c40f36a
37c40f36aloc_37c40f36a:
37c40f36amovsd_xmm x0, [rsp+784]
37c40f373mulsd x0, x8
37c40f378movsd_xmm [rsp+784], x0
37c40f381movsd_xmm x0, [rsp+816]
37c40f38amulsd x0, x8
37c40f38fmovsd_xmm [rsp+816], x0
37c40f398movapd x0, x6
37c40f39cdivsd x0, [r15]
37c40f3a1mulsd x0, x8
37c40f3a6movsd_xmm [rsp+800], x0
37c40f3afucomisd x0, x10
37c40f3b4jp 0x37c40f3bc
37c40f3b6je 0x37c40f0e0
37c40f3bc
37c40f3bcloc_37c40f3bc:
37c40f3bcmov rsi, [rsp+360]
37c40f3c4mov rax, [rsp+416]
37c40f3cccmp rsi, rax
37c40f3cfjg 0x37c40f0e0
37c40f3d5mov r8, [rsp+424]
37c40f3ddmov [rsp+400], rdi
37c40f3e5mov rbx, rax
37c40f3e8mov rdi, rsi
37c40f3ebmov [rsp+408], rbp
37c40f3f3mov rbp, r8
37c40f3f6nop [rax+rax]
37c40f400
37c40f400loc_37c40f400:
37c40f400mov r8, rbp
37c40f403lea r9, [rip+0x64b2e]
37c40f40amov rcx, r14
37c40f40dadd rbp, r13
37c40f410lea rdx, [rsp+800]
37c40f418add rdi, 1
37c40f41cmov [rsp+848], r12
37c40f424call zdscal_64_
37c40f429cmp rbx, rdi
37c40f42cjge 0x37c40f400
37c40f42emov rdi, [rsp+400]
37c40f436mov rbp, [rsp+408]
37c40f43ejmp 0x37c40f0e0
37c40f443
37c40f443loc_37c40f443:
37c40f443mov rax, [rsp+216]
37c40f44blea rsi, [rax+1]
37c40f44fmov rax, [rsp+312]
37c40f457cmp rsi, rax
37c40f45ajg 0x37c40f104
37c40f460mov r8, [rsp+288]
37c40f468mov [rsp+312], rdi
37c40f470mov rbx, rax
37c40f473mov rdi, rsi
37c40f476mov [rsp+400], rbp
37c40f47emov rbp, r8
37c40f481nop [rax]
37c40f485nop [rax+rax]
37c40f490
37c40f490loc_37c40f490:
37c40f490mov r8, rbp
37c40f493lea r9, [rip+0x64a9e]
37c40f49amov rcx, r14
37c40f49dadd rbp, r13
37c40f4a0lea rdx, [rsp+800]
37c40f4a8add rdi, 1
37c40f4acmov [rsp+848], r12
37c40f4b4call zdscal_64_
37c40f4b9cmp rbx, rdi
37c40f4bcjge 0x37c40f490
37c40f4bemov rdi, [rsp+312]
37c40f4c6mov rbp, [rsp+400]
37c40f4cejmp 0x37c40f104
37c40f4d3
37c40f4d3loc_37c40f4d3:
37c40f4d3mov rdx, r14
37c40f4d6call frexp
37c40f4dbmovsxd rdx, [rsp+848]
37c40f4e3movapd x0, x13
37c40f4e8call _gfortran_pow_r8_i8
37c40f4edmov [rsp+400], r12
37c40f4f5mulsd x0, [rsp+392]
37c40f4femov [rsp+408], rdi
37c40f506mov rbx, [rsp+376]
37c40f50emov [rsp+448], rbp
37c40f516mov rdi, [rsp+192]
37c40f51emov rbp, [rsp+232]
37c40f526mov r12, [rsp+1200]
37c40f52emov [rsp+456], r13
37c40f536mov r13l, 1
37c40f53cmov [rsp+464], r15
37c40f544mov r15, -1
37c40f54bmovsd_xmm [rsp+392], x0
37c40f554nop
37c40f555nop [rax+rax]
37c40f560
37c40f560loc_37c40f560:
37c40f560lea rsi, [r12+8*r15]
37c40f564nop
37c40f565nop [rax+rax]
37c40f570
37c40f570loc_37c40f570:
37c40f570mov rdx, r14
37c40f573movapd x0, x8
37c40f578movsd_xmm x11, [rsi+8]
37c40f57eadd rsi, 8
37c40f582call frexp
37c40f587movsxd rdx, [rsp+848]
37c40f58fmovapd x0, x13
37c40f594call _gfortran_pow_r8_i8
37c40f599divsd x11, x0
37c40f59eminsd x11, x7
37c40f5a3movsd_xmm [rsi], x11
37c40f5a8cmp rsi, rbx
37c40f5abjne 0x37c40f570
37c40f5adadd r13, 1
37c40f5b1add r15, [rsp+152]
37c40f5b9lea rbx, [rsi+rdi]
37c40f5bdcmp r13, rbp
37c40f5c0jne 0x37c40f560
37c40f5c2mov rdx, r14
37c40f5c5movapd x0, x8
37c40f5camov r12, [rsp+400]
37c40f5d2mov rdi, [rsp+408]
37c40f5damov rbp, [rsp+448]
37c40f5e2mov r13, [rsp+456]
37c40f5eamov r15, [rsp+464]
37c40f5f2call frexp
37c40f5f7movsxd rdx, [rsp+848]
37c40f5ffmovapd x0, x13
37c40f604call _gfortran_pow_r8_i8
37c40f609mov rdx, r14
37c40f60cdivsd x6, x0
37c40f610movapd x0, x8
37c40f615call frexp
37c40f61amovsxd rdx, [rsp+848]
37c40f622movapd x0, x13
37c40f627call _gfortran_pow_r8_i8
37c40f62cdivsd x8, x0
37c40f631movsd_xmm [rsp+808], x8
37c40f63bmovapd x11, x8
37c40f640mulsd x11, x6
37c40f645jmp 0x37c40f36a
37c40f64a
37c40f64aloc_37c40f64a:
37c40f64amov rax, [rsp+168]
37c40f652mov rdi, [rsp+608]
37c40f65amov rbx, [rsp+152]
37c40f662add [rsp+472], rdi
37c40f66alea rdx, [rax+rax]
37c40f66emov rax, [rsp+528]
37c40f676mov rdi, [rsp+616]
37c40f67eadd [rsp+320], rbx
37c40f686sub r15, [rsp+192]
37c40f68eadd [rsp+496], rdi
37c40f696sub rax, rdx
37c40f699movsd_xmm x11, [rsp+584]
37c40f6a3add [rsp+432], rdi
37c40f6abmov rdi, [rsp+600]
37c40f6b3sub [rsp+296], 1
37c40f6bcadd [rsp+520], rdi
37c40f6c4jmp 0x37c40e77d
37c40f6c9
37c40f6c9loc_37c40f6c9:
37c40f6c9ucomisd x13, x1
37c40f6cejp 0x37c40f868
37c40f6d4jne 0x37c40f868
37c40f6damov [rsp+392], 0
37c40f6e6movapd x8, x9
37c40f6eb
37c40f6ebloc_37c40f6eb:
37c40f6ebmov rbx, [rsp+376]
37c40f6f3mov [rsp+240], r15
37c40f6fbmov [rsp+248], rdi
37c40f703mov r15, [rsp+192]
37c40f70bmov rdi, [rsp+152]
37c40f713mov rsi, [rsp+1200]
37c40f71bmov [rsp+200], rbp
37c40f723mov ebp, 1
37c40f728mov [rsp+208], r12
37c40f730mov r12, -1
37c40f737mov [rsp+216], r13
37c40f73fmov r13, rbx
37c40f742
37c40f742loc_37c40f742:
37c40f742lea rbx, [rsi+8*r12]
37c40f746nop [rax+rax]
37c40f750
37c40f750loc_37c40f750:
37c40f750mov rdx, r14
37c40f753movapd x0, x13
37c40f758movsd_xmm x6, [rbx+8]
37c40f75dadd rbx, 8
37c40f761call frexp
37c40f766movsxd rdx, [rsp+848]
37c40f76emovapd x0, x8
37c40f773call _gfortran_pow_r8_i8
37c40f778divsd x6, x0
37c40f77cminsd x6, x7
37c40f780movsd_xmm [rbx], x6
37c40f784cmp rbx, r13
37c40f787jne 0x37c40f750
37c40f789add rbp, 1
37c40f78dadd r12, rdi
37c40f790lea r13, [rbx+r15]
37c40f794cmp rbp, [rsp+232]
37c40f79cjne 0x37c40f742
37c40f79emov r15, [rsp+240]
37c40f7a6mov rbp, [rsp+200]
37c40f7aemov r12, [rsp+208]
37c40f7b6mov r13, [rsp+216]
37c40f7bemovsd_xmm x0, [r15]
37c40f7c3mov rdi, [rsp+248]
37c40f7cbmulsd x0, x13
37c40f7d0jmp 0x37c40e8d3
37c40f7d5
37c40f7d5loc_37c40f7d5:
37c40f7d5mov rbx, [rsp+696]
37c40f7ddmovapd x4, x11
37c40f7e2add [rsp+544], rbx
37c40f7eamov r9, [rsp+568]
37c40f7f2mov rbx, [rsp+152]
37c40f7famov r10, [rsp+536]
37c40f802add [rsp+576], rbx
37c40f80amov rsi, [rsp+720]
37c40f812mov r8, [rsp+728]
37c40f81amov rbp, [rsp+736]
37c40f822mov rcx, [rsp+560]
37c40f82amov r11, [rsp+744]
37c40f832mov rdi, [rsp+752]
37c40f83asub [rsp+504], 8
37c40f843add r9, [rsp+672]
37c40f84bmovsd_xmm x12, [rsp+392]
37c40f855cmp r10, [rsp+632]
37c40f85djne 0x37c40e654
37c40f863jmp 0x37c40df9a
37c40f868
37c40f868loc_37c40f868:
37c40f868mov rdx, r14
37c40f86bmovapd x0, x13
37c40f870call frexp
37c40f875movsxd rdx, [rsp+848]
37c40f87dmovsd_xmm x8, [rip+0x6470a]
37c40f886movapd x0, x8
37c40f88bcall _gfortran_pow_r8_i8
37c40f890mulsd x0, [rsp+392]
37c40f899movsd_xmm [rsp+392], x0
37c40f8a2jmp 0x37c40f6eb
37c40f8a7
37c40f8a7loc_37c40f8a7:
37c40f8a7movsd_xmm x8, [rsp+648]
37c40f8b1jmp 0x37c40df9f
37c40f8b6
37c40f8b6loc_37c40f8b6:
37c40f8b6neg rax
37c40f8b9jmp 0x37c40ae83
37c40f8be
37c40f8be 66 90 f.
37c40f8c0
37c40f8c0loc_37c40f8c0:
37c40f8c0cmp rbp, 1
37c40f8c4je 0x37c410cf1
37c40f8catest r12, r12
37c40f8cdje 0x37c410cf1
37c40f8d3mov r15, [rsp+152]
37c40f8dbmov rbp, [rsp+552]
37c40f8e3movapd x12, x10
37c40f8e8movapd x4, x8
37c40f8edmov r8, [rsp+256]
37c40f8f5mov r11, [rsp+168]
37c40f8fdimul rbp, r15
37c40f901mov rax, [rsp+280]
37c40f909mov r13, [rsp+1144]
37c40f911mov r9, r11
37c40f914neg r9
37c40f917imul rax, r11
37c40f91blea rcx, [r8+rbp]
37c40f91fmov r8, [rsp+1200]
37c40f927lea r14, [r8+8*rcx]
37c40f92bmov rcx, rbx
37c40f92eimul rcx, r9
37c40f932mov [rsp+616], rcx
37c40f93asub rcx, r11
37c40f93dmov r8, rcx
37c40f940shl r8, 4
37c40f944mov [rsp+624], r8
37c40f94clea r8, [rax+1]
37c40f950imul r8, rbx
37c40f954mov rbx, [rsp+200]
37c40f95clea rcx, [rax+rbx]
37c40f960add rcx, r8
37c40f963add rbx, r8
37c40f966shl rcx, 4
37c40f96amov [rsp+496], rbx
37c40f972mov rbx, rsi
37c40f975lea r13, [r13+rcx+16]
37c40f97amov rcx, r15
37c40f97dimul rcx, rdx
37c40f981mov [rsp+472], r13
37c40f989mov r13, r15
37c40f98cmov r15, [rsp+536]
37c40f994mov rdx, r11
37c40f997lea r12, [rcx+r15]
37c40f99bmov rcx, [rsp+552]
37c40f9a3sub rcx, 1
37c40f9a7imul r11, rcx
37c40f9abmov rcx, rsi
37c40f9aemov rsi, [rsp+184]
37c40f9b6imul rcx, r9
37c40f9balea r8, [r11+rsi]
37c40f9bemov rsi, [rsp+1160]
37c40f9c6mov [rsp+536], rcx
37c40f9cesub rcx, rdx
37c40f9d1shl rcx, 4
37c40f9d5mov [rsp+544], rcx
37c40f9ddlea rcx, [r11+1]
37c40f9e1imul rbx, rcx
37c40f9e5add r8, rbx
37c40f9e8shl r8, 4
37c40f9eclea r8, [rsi+r8+16]
37c40f9f1mov rsi, [rsp+640]
37c40f9f9mov [rsp+560], r8
37c40fa01lea r8, [rbp+r15]
37c40fa06lea r15, [rsp+848]
37c40fa0eimul rcx, rsi
37c40fa12mov [rsp+568], r8
37c40fa1aimul r9, rsi
37c40fa1elea r8, [rcx+rdi]
37c40fa22mov rcx, [rsp+184]
37c40fa2amov rdi, rsi
37c40fa2dshl rsi, 4
37c40fa31mov [rsp+576], r9
37c40fa39add rcx, rbx
37c40fa3cmov rbx, rdx
37c40fa3fimul rdx, rdi
37c40fa43mov [rsp+584], rcx
37c40fa4bmov rcx, r10
37c40fa4elea r9, [rbx+rbx]
37c40fa52sub rcx, r13
37c40fa55mov r13, rsi
37c40fa58mov r10, r12
37c40fa5bmov r12, r8
37c40fa5esub rcx, 1
37c40fa62shl rdx, 4
37c40fa66mov [rsp+664], rcx
37c40fa6emov rcx, r14
37c40fa71mov [rsp+320], rdx
37c40fa79mov rdx, rbx
37c40fa7clea rbx, [rsp+792]
37c40fa84imul rdx, rsi
37c40fa88lea rsi, [rsp+840]
37c40fa90mov [rsp+480], rbx
37c40fa98mov [rsp+128], rsi
37c40faa0lea rbx, [rsp+808]
37c40faa8lea rsi, [rip+0x644a2]
37c40faafmov [rsp+176], rsi
37c40fab7mov rsi, r11
37c40fabamov [rsp+328], rdx
37c40fac2mov rdx, [rsp+512]
37c40facamov [rsp+488], rbx
37c40fad2movsd_xmm x9, [rip+0x644b5]
37c40fadbxorpd x11, [rip+0x644bc]
37c40fae4movsd_xmm [rsp+672], x11
37c40faee
37c40faeeloc_37c40faee:
37c40faeemov rbx, [rsp+1128]
37c40faf6sub rdx, 1
37c40fafamov rdi, [rsp+168]
37c40fb02movsd_xmm [rsp+400], x12
37c40fb0cmov [rsp+408], r12
37c40fb14mov r14, rcx
37c40fb17movapd x11, x4
37c40fb1cmovsd_xmm x14, [rip+0x6447b]
37c40fb25mov r8, [rbx]
37c40fb28add rdi, rax
37c40fb2bmov rbx, r10
37c40fb2emov [rsp+456], r12
37c40fb36mov [rsp+504], rdx
37c40fb3ecmp rdi, r8
37c40fb41mov [rsp+696], rsi
37c40fb49cmovle r8, rdi
37c40fb4dsub rbx, [rsp+568]
37c40fb55mov [rsp+704], r12
37c40fb5dmov [rsp+312], rbx
37c40fb65sub r8, rax
37c40fb68shl rax, 4
37c40fb6cadd rax, [rsp+1176]
37c40fb74mov [rsp+712], rcx
37c40fb7cmov [rsp+600], rax
37c40fb84lea rbx, [rax+16]
37c40fb88mov rax, rdx
37c40fb8bneg rax
37c40fb8emov [rsp+280], r8
37c40fb96lea r11, [8*rax]
37c40fb9emov rax, [rsp+496]
37c40fba6mov [rsp+416], rbx
37c40fbaemov [rsp+656], r11
37c40fbb6shl rax, 4
37c40fbbaadd rax, [rsp+1144]
37c40fbc2mov [rsp+720], r10
37c40fbcamov [rsp+528], rax
37c40fbd2mov rax, [rsp+1200]
37c40fbdasub rax, r11
37c40fbddmov r11, [rsp+552]
37c40fbe5mov [rsp+648], rax
37c40fbedmov rax, [rsp+664]
37c40fbf5mov [rsp+288], r11
37c40fbfdsub rax, rdx
37c40fc00mov [rsp+608], rax
37c40fc08mov rax, [rsp+584]
37c40fc10mov [rsp+464], rax
37c40fc18mov rax, [rsp+560]
37c40fc20mov [rsp+440], rax
37c40fc28mov rax, rsi
37c40fc2bmov [rsp+728], rdi
37c40fc33movsd_xmm x12, [rsp+672]
37c40fc3dmov [rsp+520], r9
37c40fc45
37c40fc45loc_37c40fc45:
37c40fc45lea rcx, [rax+1]
37c40fc49mov rdi, [rsp+1136]
37c40fc51mov rsi, [rsp+456]
37c40fc59mov [rsp+384], rcx
37c40fc61mov rcx, [rsp+168]
37c40fc69mov rdx, [rdi]
37c40fc6cmov r9, [rsp+128]
37c40fc74mov [rsp+32], r15
37c40fc79mov [rsp+112], 1
37c40fc82add rcx, rax
37c40fc85cmp rcx, rdx
37c40fc88mov [rsp+592], rcx
37c40fc90mov [rsp+104], 1
37c40fc99cmovle rdx, rcx
37c40fc9dshl rsi, 4
37c40fca1mov rcx, [rsp+280]
37c40fca9mov [rsp+392], rdx
37c40fcb1sub rdx, rax
37c40fcb4mov rax, [rsp+416]
37c40fcbcmov [rsp+840], rcx
37c40fcc4mov rcx, [rsp+480]
37c40fcccadd rax, rsi
37c40fccfmov [rsp+184], rdx
37c40fcd7mov [rsp+224], rax
37c40fcdfmov [rsp+72], rax
37c40fce4mov rax, [rsp+1168]
37c40fcecmov [rsp+96], rcx
37c40fcf1mov rcx, [rsp+488]
37c40fcf9mov [rsp+64], rax
37c40fcfemov rax, [rsp+440]
37c40fd06mov [rsp+88], rcx
37c40fd0bmov rcx, [rsp+1184]
37c40fd13mov [rsp+56], rax
37c40fd18mov rax, [rsp+1152]
37c40fd20mov [rsp+848], rdx
37c40fd28mov [rsp+48], rax
37c40fd2dmov rax, [rsp+472]
37c40fd35mov [rsp+80], rcx
37c40fd3amov [rsp+40], rax
37c40fd3fmov r8, [rsp+1120]
37c40fd47mov rdx, [rsp+1112]
37c40fd4fmov rcx, [rsp+1104]
37c40fd57call ztrsyl_64_
37c40fd5cmovsd_xmm x0, [r14]
37c40fd61pxor x1, x1
37c40fd65movsd_xmm x13, [rsp+808]
37c40fd6fmov rax, [rsp+1216]
37c40fd77mov rdx, [rsp+792]
37c40fd7fmulsd x0, x13
37c40fd84mov rcx, [rsp+1216]
37c40fd8cmov rax, [rax]
37c40fd8fcmp rax, rdx
37c40fd92cmovl rax, rdx
37c40fd96ucomisd x0, x1
37c40fd9amov [rcx], rax
37c40fd9djp 0x37c40fda5
37c40fd9fje 0x37c410b62
37c40fda5
37c40fda5loc_37c40fda5:
37c40fda5mov rax, [rsp+280]
37c40fdadmovsd_xmm [r14], x0
37c40fdb2mov r9, [rsp+224]
37c40fdbamov r8, r15
37c40fdbdmov rdx, [rsp+128]
37c40fdc5mov rcx, [rsp+176]
37c40fdcdmov [rsp+48], 1
37c40fdd6mov [rsp+840], rax
37c40fddemov rax, [rsp+184]
37c40fde6mov [rsp+848], rax
37c40fdeemov rax, [rsp+160]
37c40fdf6mov [rsp+40], rax
37c40fdfbmov rax, [rsp+1184]
37c40fe03mov [rsp+32], rax
37c40fe08call zlange_64_
37c40fe0dmovsd_xmm [rsp+816], x0
37c40fe16cmp [rsp+504], 0
37c40fe1fje 0x37c41045a
37c40fe25mov rax, [rsp+656]
37c40fe2dmov rdx, [rsp+408]
37c40fe35xor ebp, ebp
37c40fe37pxor x13, x13
37c40fe3clea r12, [r14+rax]
37c40fe40mov rax, [rsp+416]
37c40fe48shl rdx, 4
37c40fe4cadd rax, rdx
37c40fe4fadd rdx, [rsp+1176]
37c40fe57mov [rsp+360], rax
37c40fe5flea rax, [rsp+784]
37c40fe67mov [rsp+240], rax
37c40fe6flea rax, [rsp+816]
37c40fe77mov [rsp+248], rax
37c40fe7flea rax, [rsp+768]
37c40fe87mov [rsp+216], rax
37c40fe8flea rax, [rsp+832]
37c40fe97mov [rsp+256], rax
37c40fe9flea rax, [rip+0x640b2]
37c40fea6mov [rsp+264], rax
37c40feaelea rax, [rip+0x640b3]
37c40feb5mov [rsp+272], rax
37c40febdmov rax, [rsp+1176]
37c40fec5mov [rsp+368], rdx
37c40fecdlea rax, [rax+rsi+16]
37c40fed2mov [rsp+296], rax
37c40fedamov rax, [rsp+528]
37c40fee2add rax, 16
37c40fee6mov [rsp+304], rax
37c40feeejmp 0x37c40ffff
37c40fef3
37c40fef3loc_37c40fef3:
37c40fef3divsd x6, [r12]
37c40fef9mulsd x6, x15
37c40fefemovsd_xmm [rsp+800], x6
37c40ff07ucomisd x6, x10
37c40ff0cjp 0x37c4102be
37c40ff12jne 0x37c4102be
37c40ff18
37c40ff18loc_37c40ff18:
37c40ff18mov rax, [rsp+184]
37c40ff20movsd_xmm [r14], x8
37c40ff25mov rdx, [rsp+200]
37c40ff2dadd r12, 8
37c40ff31movsd_xmm [r12-8], x8
37c40ff38add rdx, [rsp+304]
37c40ff40mov r9, [rsp+128]
37c40ff48mov [rsp+840], rax
37c40ff50mov rax, [rsp+280]
37c40ff58mov [rsp+48], rdx
37c40ff5dmov r8, [rsp+256]
37c40ff65lea rdx, [rip+0x63fc4]
37c40ff6cmov [rsp+848], rax
37c40ff74mov rax, [rsp+1184]
37c40ff7cmov rcx, rdx
37c40ff7fmov [rsp+32], r15
37c40ff84mov [rsp+96], rax
37c40ff89mov rax, [rsp+208]
37c40ff91mov [rsp+832], rsi
37c40ff99mov [rsp+88], rax
37c40ff9emov rax, [rsp+264]
37c40ffa6mov [rsp+112], 1
37c40ffafmov [rsp+80], rax
37c40ffb4mov rax, [rsp+1184]
37c40ffbcmov [rsp+104], 1
37c40ffc5mov [rsp+72], rax
37c40ffcamov rax, [rsp+224]
37c40ffd2mov [rsp+64], rax
37c40ffd7mov rax, [rsp+1152]
37c40ffdfmov [rsp+56], rax
37c40ffe4mov rax, [rsp+272]
37c40ffecmov [rsp+40], rax
37c40fff1call zgemm_64_
37c40fff6cmp r12, r14
37c40fff9je 0x37c41045a
37c40ffff
37c40ffffloc_37c40ffff:
37c40ffffmov rax, [rsp+1128]
37c410007mov rcx, rbp
37c41000amov r8, r15
37c41000dadd rbp, [rsp+168]
37c410015mov rdx, [rax]
37c410018mov rax, [rsp+184]
37c410020mov [rsp+48], 1
37c410029cmp rbp, rdx
37c41002cmov [rsp+848], rax
37c410034mov rax, [rsp+296]
37c41003ccmovle rdx, rbp
37c410040mov rsi, rdx
37c410043mov rdx, [rsp+128]
37c41004bsub rsi, rcx
37c41004eshl rcx, 4
37c410052lea r9, [rax+rcx]
37c410056mov rax, [rsp+160]
37c41005emov [rsp+200], rcx
37c410066mov rcx, [rsp+176]
37c41006emov [rsp+208], r9
37c410076mov [rsp+40], rax
37c41007bmov rax, [rsp+1184]
37c410083mov [rsp+840], rsi
37c41008bmov [rsp+32], rax
37c410090call zlange_64_
37c410095movsd_xmm x2, [r12]
37c41009bmovsd_xmm x1, [r14]
37c4100a0movapd x3, x0
37c4100a4mov rax, [rsp+312]
37c4100acmov r8, [rsp+240]
37c4100b4movapd x6, x2
37c4100b8mov rdx, [rsp+248]
37c4100c0mov rcx, [rsp+216]
37c4100c8minsd x6, x1
37c4100ccmovapd x0, x6
37c4100d0divsd x0, x2
37c4100d4mulsd x0, x3
37c4100d8movsd_xmm [rsp+784], x0
37c4100e1movapd x0, x6
37c4100e5divsd x0, x1
37c4100e9mulsd x0, [rsp+816]
37c4100f2movsd_xmm [rsp+816], x0
37c4100fbmovsd_xmm x0, [r12+8*rax]
37c410101movsd_xmm [rsp+768], x0
37c41010acall dlarmm_64_
37c41010fmovapd x8, x0
37c410114movapd x15, x0
37c410119movsd_xmm [rsp+808], x0
37c410122mulsd x8, x6
37c410127ucomisd x8, x13
37c41012cjp 0x37c410134
37c41012eje 0x37c4102e1
37c410134
37c410134loc_37c410134:
37c410134movsd_xmm x0, [rsp+784]
37c41013dmulsd x0, x15
37c410142movsd_xmm [rsp+784], x0
37c41014bmovsd_xmm x0, [rsp+816]
37c410154mulsd x0, x15
37c410159movsd_xmm [rsp+816], x0
37c410162movapd x0, x6
37c410166divsd x0, [r14]
37c41016bmulsd x0, x15
37c410170movsd_xmm [rsp+800], x0
37c410179ucomisd x0, x10
37c41017ejp 0x37c410186
37c410180je 0x37c40fef3
37c410186
37c410186loc_37c410186:
37c410186mov rdi, [rsp+384]
37c41018emov rax, [rsp+392]
37c410196cmp rdi, rax
37c410199jg 0x37c40ff18
37c41019fmov r8, [rsp+360]
37c4101a7mov [rsp+344], rbp
37c4101afmov rbp, rdi
37c4101b2lea rbx, [rsp+800]
37c4101bamov rdi, [rsp+280]
37c4101c2mov [rsp+336], rsi
37c4101camov rsi, rax
37c4101cdmov [rsp+352], r12
37c4101d5mov r12, r8
37c4101d8nop [rax+rax]
37c4101e0
37c4101e0loc_37c4101e0:
37c4101e0mov r8, r12
37c4101e3lea r9, [rip+0x63d4e]
37c4101eamov rdx, rbx
37c4101edmov rcx, r15
37c4101f0add rbp, 1
37c4101f4mov [rsp+848], rdi
37c4101fcadd r12, r13
37c4101ffcall zdscal_64_
37c410204cmp rsi, rbp
37c410207jge 0x37c4101e0
37c410209mov r12, [rsp+352]
37c410211mov rsi, [rsp+336]
37c410219mov rbp, [rsp+344]
37c410221divsd x6, [r12]
37c410227mulsd x6, x15
37c41022cmovsd_xmm [rsp+800], x6
37c410235ucomisd x6, x10
37c41023ajp 0x37c410242
37c41023cje 0x37c40ff18
37c410242
37c410242loc_37c410242:
37c410242mov rdi, [rsp+384]
37c41024amov rax, [rsp+200]
37c410252mov [rsp+336], rbp
37c41025amov rcx, [rsp+368]
37c410262mov [rsp+344], r12
37c41026amov rbp, rdi
37c41026dmov rdi, rbx
37c410270mov rbx, [rsp+392]
37c410278lea r12, [rax+rcx+16]
37c41027dnop [rax]
37c410280
37c410280loc_37c410280:
37c410280mov r8, r12
37c410283lea r9, [rip+0x63cae]
37c41028amov rdx, rdi
37c41028dmov rcx, r15
37c410290add rbp, 1
37c410294mov [rsp+848], rsi
37c41029cadd r12, r13
37c41029fcall zdscal_64_
37c4102a4cmp rbx, rbp
37c4102a7jge 0x37c410280
37c4102a9mov rbp, [rsp+336]
37c4102b1mov r12, [rsp+344]
37c4102b9jmp 0x37c40ff18
37c4102be
37c4102beloc_37c4102be:
37c4102bemov rcx, [rsp+392]
37c4102c6cmp [rsp+384], rcx
37c4102cejg 0x37c40ff18
37c4102d4lea rbx, [rsp+800]
37c4102dcjmp 0x37c410242
37c4102e1
37c4102e1loc_37c4102e1:
37c4102e1mov rdx, r15
37c4102e4call frexp
37c4102e9movsxd rdx, [rsp+848]
37c4102f1movapd x0, x9
37c4102f6call _gfortran_pow_r8_i8
37c4102fbmov [rsp+336], rsi
37c410303mulsd x0, [rsp+400]
37c41030cmov [rsp+344], r13
37c410314mov rbx, [rsp+376]
37c41031cmov [rsp+352], rbp
37c410324mov r13, [rsp+232]
37c41032cmov rbp, [rsp+192]
37c410334mov rdi, [rsp+1200]
37c41033cmov [rsp+424], r12
37c410344mov r12l, 1
37c41034amov [rsp+432], r14
37c410352mov r14, -1
37c410359movsd_xmm [rsp+400], x0
37c410362nop [rax]
37c410365nop [rax+rax]
37c410370
37c410370loc_37c410370:
37c410370lea rsi, [rdi+8*r14]
37c410374nop
37c410375nop [rax+rax]
37c410380
37c410380loc_37c410380:
37c410380mov rdx, r15
37c410383movapd x0, x15
37c410388movsd_xmm x8, [rsi+8]
37c41038eadd rsi, 8
37c410392call frexp
37c410397movsxd rdx, [rsp+848]
37c41039fmovapd x0, x9
37c4103a4call _gfortran_pow_r8_i8
37c4103a9divsd x8, x0
37c4103aeminsd x8, x7
37c4103b3movsd_xmm [rsi], x8
37c4103b8cmp rsi, rbx
37c4103bbjne 0x37c410380
37c4103bdadd r12, 1
37c4103c1add r14, [rsp+152]
37c4103c9lea rbx, [rsi+rbp]
37c4103cdcmp r12, r13
37c4103d0jne 0x37c410370
37c4103d2mov rdx, r15
37c4103d5movapd x0, x15
37c4103damov rsi, [rsp+336]
37c4103e2mov r13, [rsp+344]
37c4103eamov rbp, [rsp+352]
37c4103f2mov r12, [rsp+424]
37c4103famov r14, [rsp+432]
37c410402call frexp
37c410407movsxd rdx, [rsp+848]
37c41040fmovapd x0, x9
37c410414call _gfortran_pow_r8_i8
37c410419mov rdx, r15
37c41041cdivsd x6, x0
37c410420movapd x0, x15
37c410425call frexp
37c41042amovsxd rdx, [rsp+848]
37c410432movapd x0, x9
37c410437call _gfortran_pow_r8_i8
37c41043cdivsd x15, x0
37c410441movsd_xmm [rsp+808], x15
37c41044bmovapd x8, x15
37c410450mulsd x8, x6
37c410455jmp 0x37c410134
37c41045a
37c41045aloc_37c41045a:
37c41045acmp [rsp+288], 1
37c410463je 0x37c410c63
37c410469mov rax, [rsp+288]
37c410471add rax, [rsp+608]
37c410479mov [rsp+200], 1
37c410485xor ebp, ebp
37c410487mov [rsp+336], rax
37c41048fpxor x15, x15
37c410494mov rax, [rsp+408]
37c41049cmov rdx, [rsp+464]
37c4104a4mov r12, [rsp+648]
37c4104acmovsd_xmm [rsp+736], x11
37c4104b6shl rax, 4
37c4104baadd rax, [rsp+416]
37c4104c2movsd_xmm x13, [rip+0x63ac5]
37c4104cbmov [rsp+448], rax
37c4104d3mov rax, [rsp+600]
37c4104dbshl rdx, 4
37c4104dfmov rdi, [rsp+280]
37c4104e7mov [rsp+304], rax
37c4104efmov [rsp+208], rax
37c4104f7lea rax, [rip+0x63a4a]
37c4104femov [rsp+360], rax
37c410506lea rax, [rsp+784]
37c41050emov [rsp+240], rax
37c410516lea rax, [rsp+816]
37c41051emov [rsp+248], rax
37c410526lea rax, [rsp+832]
37c41052emov [rsp+256], rax
37c410536lea rax, [rip+0x63a1b]
37c41053dmov [rsp+264], rax
37c410545lea rax, [rsp+776]
37c41054dmov [rsp+344], rax
37c410555lea rax, [rsp+824]
37c41055dmov [rsp+352], rax
37c410565mov rax, [rsp+1160]
37c41056dlea rsi, [rax+rdx+16]
37c410572mov [rsp+368], rsi
37c41057ajmp 0x37c4106e2
37c41057f
37c41057f 90 .
37c410580
37c410580loc_37c410580:
37c410580divsd x6, [r12]
37c410586mulsd x6, x8
37c41058bmovsd_xmm [rsp+800], x6
37c410594ucomisd x6, x10
37c410599jp 0x37c4108e3
37c41059fjne 0x37c4108e3
37c4105a5
37c4105a5loc_37c4105a5:
37c4105a5mov rax, [rsp+272]
37c4105admovsd_xmm [r14], x11
37c4105b2mov rdx, [rsp+216]
37c4105balea rcx, [rip+0x6396f]
37c4105c1movsd_xmm [r12], x11
37c4105c7mov rbx, [rsp+208]
37c4105cfmov r9, [rsp+256]
37c4105d7mov [rsp+832], rax
37c4105dfmov rax, [rsp+184]
37c4105e7shl rdx, 4
37c4105ebadd rdx, [rsp+368]
37c4105f3mov r8, [rsp+352]
37c4105fbmov [rsp+88], rbx
37c410600mov [rsp+840], rax
37c410608mov rax, [rsp+1184]
37c410610mov [rsp+64], rdx
37c410615mov rdx, [rsp+360]
37c41061dmov [rsp+96], rax
37c410622mov rax, [rsp+264]
37c41062amov [rsp+824], rdi
37c410632mov [rsp+80], rax
37c410637mov rax, [rsp+1168]
37c41063fmov [rsp+112], 1
37c410648mov [rsp+72], rax
37c41064dmov rax, [rsp+1184]
37c410655mov [rsp+104], 1
37c41065emov [rsp+56], rax
37c410663mov rax, [rsp+224]
37c41066bmov [rsp+40], r15
37c410670mov [rsp+48], rax
37c410675mov rax, [rsp+128]
37c41067dmovsd_xmm [rsp+848], x12
37c410687mov [rsp+32], rax
37c41068cmovsd_xmm [rsp+856], x14
37c410696call zgemm_64_
37c41069badd rbx, [rsp+320]
37c4106a3add [rsp+200], 1
37c4106acmov [rsp+208], rbx
37c4106b4mov rax, [rsp+200]
37c4106bcmov rbx, [rsp+328]
37c4106c4add r12, [rsp+192]
37c4106ccadd [rsp+304], rbx
37c4106d4cmp rax, [rsp+288]
37c4106dcje 0x37c410aea
37c4106e2
37c4106e2loc_37c4106e2:
37c4106e2mov rax, [rsp+1136]
37c4106eamov rdx, rbp
37c4106edmov [rsp+216], rbp
37c4106f5mov r8, r15
37c4106f8add rbp, [rsp+168]
37c410700mov r9, [rsp+208]
37c410708mov [rsp+840], rdi
37c410710mov rsi, [rax]
37c410713mov rax, [rsp+160]
37c41071bmov [rsp+48], 1
37c410724mov rcx, [rsp+176]
37c41072ccmp rbp, rsi
37c41072fmov [rsp+40], rax
37c410734mov rax, [rsp+1184]
37c41073ccmovle rsi, rbp
37c410740mov [rsp+32], rax
37c410745mov [rsp+296], rsi
37c41074dsub rsi, rdx
37c410750mov rdx, [rsp+128]
37c410758mov [rsp+272], rsi
37c410760mov [rsp+848], rsi
37c410768call zlange_64_
37c41076dmovsd_xmm x2, [r12]
37c410773movsd_xmm x1, [r14]
37c410778movapd x3, x0
37c41077cmov rax, [rsp+336]
37c410784mov r8, [rsp+240]
37c41078cmovapd x6, x2
37c410790mov rdx, [rsp+248]
37c410798mov rcx, [rsp+344]
37c4107a0minsd x6, x1
37c4107a4movapd x0, x6
37c4107a8divsd x0, x2
37c4107acmulsd x0, x3
37c4107b0movsd_xmm [rsp+784], x0
37c4107b9movapd x0, x6
37c4107bddivsd x0, x1
37c4107c1mulsd x0, [rsp+816]
37c4107camovsd_xmm [rsp+816], x0
37c4107d3movsd_xmm x0, [r12+8*rax]
37c4107d9movsd_xmm [rsp+776], x0
37c4107e2call dlarmm_64_
37c4107e7movapd x11, x0
37c4107ecmovapd x8, x0
37c4107f1movsd_xmm [rsp+808], x0
37c4107famulsd x11, x6
37c4107ffucomisd x11, x15
37c410804jp 0x37c41080c
37c410806je 0x37c410973
37c41080c
37c41080cloc_37c41080c:
37c41080cmovsd_xmm x0, [rsp+784]
37c410815mulsd x0, x8
37c41081amovsd_xmm [rsp+784], x0
37c410823movsd_xmm x0, [rsp+816]
37c41082cmulsd x0, x8
37c410831movsd_xmm [rsp+816], x0
37c41083amovapd x0, x6
37c41083edivsd x0, [r14]
37c410843mulsd x0, x8
37c410848movsd_xmm [rsp+800], x0
37c410851ucomisd x0, x10
37c410856jp 0x37c41085e
37c410858je 0x37c410580
37c41085e
37c41085eloc_37c41085e:
37c41085emov rsi, [rsp+384]
37c410866mov rax, [rsp+392]
37c41086ecmp rsi, rax
37c410871jg 0x37c410580
37c410877mov r8, [rsp+448]
37c41087fmov [rsp+424], rbp
37c410887mov rbx, rax
37c41088amov rbp, rsi
37c41088dmov [rsp+432], r12
37c410895mov r12, r8
37c410898nop [rax+rax]
37c4108a0
37c4108a0loc_37c4108a0:
37c4108a0mov r8, r12
37c4108a3lea r9, [rip+0x6368e]
37c4108aamov rcx, r15
37c4108adadd r12, r13
37c4108b0lea rdx, [rsp+800]
37c4108b8add rbp, 1
37c4108bcmov [rsp+848], rdi
37c4108c4call zdscal_64_
37c4108c9cmp rbx, rbp
37c4108ccjge 0x37c4108a0
37c4108cemov rbp, [rsp+424]
37c4108d6mov r12, [rsp+432]
37c4108dejmp 0x37c410580
37c4108e3
37c4108e3loc_37c4108e3:
37c4108e3mov rax, [rsp+216]
37c4108eblea rsi, [rax+1]
37c4108efmov rax, [rsp+296]
37c4108f7cmp rsi, rax
37c4108fajg 0x37c4105a5
37c410900mov r8, [rsp+304]
37c410908mov [rsp+296], rbp
37c410910mov rbx, rax
37c410913mov rbp, rsi
37c410916mov [rsp+424], r12
37c41091emov r12, r8
37c410921nop [rax]
37c410925nop [rax+rax]
37c410930
37c410930loc_37c410930:
37c410930mov r8, r12
37c410933lea r9, [rip+0x635fe]
37c41093amov rcx, r15
37c41093dadd r12, r13
37c410940lea rdx, [rsp+800]
37c410948add rbp, 1
37c41094cmov [rsp+848], rdi
37c410954call zdscal_64_
37c410959cmp rbx, rbp
37c41095cjge 0x37c410930
37c41095emov rbp, [rsp+296]
37c410966mov r12, [rsp+424]
37c41096ejmp 0x37c4105a5
37c410973
37c410973loc_37c410973:
37c410973mov rdx, r15
37c410976call frexp
37c41097bmovsxd rdx, [rsp+848]
37c410983movapd x0, x13
37c410988call _gfortran_pow_r8_i8
37c41098dmov [rsp+424], rdi
37c410995mulsd x0, [rsp+400]
37c41099emov [rsp+432], rbp
37c4109a6mov rbx, [rsp+376]
37c4109aemov [rsp+744], r12
37c4109b6mov rdi, [rsp+192]
37c4109bemov rbp, [rsp+232]
37c4109c6mov r12, [rsp+1200]
37c4109cemov [rsp+752], r13
37c4109d6mov r13l, 1
37c4109dcmov [rsp+760], r14
37c4109e4mov r14, -1
37c4109ebmovsd_xmm [rsp+400], x0
37c4109f4nop
37c4109f5nop [rax+rax]
37c410a00
37c410a00loc_37c410a00:
37c410a00lea rsi, [r12+8*r14]
37c410a04nop
37c410a05nop [rax+rax]
37c410a10
37c410a10loc_37c410a10:
37c410a10mov rdx, r15
37c410a13movapd x0, x8
37c410a18movsd_xmm x11, [rsi+8]
37c410a1eadd rsi, 8
37c410a22call frexp
37c410a27movsxd rdx, [rsp+848]
37c410a2fmovapd x0, x13
37c410a34call _gfortran_pow_r8_i8
37c410a39divsd x11, x0
37c410a3eminsd x11, x7
37c410a43movsd_xmm [rsi], x11
37c410a48cmp rsi, rbx
37c410a4bjne 0x37c410a10
37c410a4dadd r13, 1
37c410a51add r14, [rsp+152]
37c410a59lea rbx, [rsi+rdi]
37c410a5dcmp r13, rbp
37c410a60jne 0x37c410a00
37c410a62mov rdx, r15
37c410a65movapd x0, x8
37c410a6amov rdi, [rsp+424]
37c410a72mov rbp, [rsp+432]
37c410a7amov r12, [rsp+744]
37c410a82mov r13, [rsp+752]
37c410a8amov r14, [rsp+760]
37c410a92call frexp
37c410a97movsxd rdx, [rsp+848]
37c410a9fmovapd x0, x13
37c410aa4call _gfortran_pow_r8_i8
37c410aa9mov rdx, r15
37c410aacdivsd x6, x0
37c410ab0movapd x0, x8
37c410ab5call frexp
37c410abamovsxd rdx, [rsp+848]
37c410ac2movapd x0, x13
37c410ac7call _gfortran_pow_r8_i8
37c410accdivsd x8, x0
37c410ad1movsd_xmm [rsp+808], x8
37c410adbmovapd x11, x8
37c410ae0mulsd x11, x6
37c410ae5jmp 0x37c41080c
37c410aea
37c410aealoc_37c410aea:
37c410aeamov rdi, [rsp+544]
37c410af2mov rax, [rsp+592]
37c410afaadd [rsp+440], rdi
37c410b02mov rbx, [rsp+152]
37c410b0amov rdi, [rsp+576]
37c410b12add [rsp+312], rbx
37c410b1aadd [rsp+456], rdi
37c410b22movsd_xmm x11, [rsp+736]
37c410b2cadd [rsp+408], rdi
37c410b34sub rax, [rsp+520]
37c410b3cmov rdi, [rsp+536]
37c410b44sub r14, [rsp+192]
37c410b4csub [rsp+288], 1
37c410b55add [rsp+464], rdi
37c410b5djmp 0x37c40fc45
37c410b62
37c410b62loc_37c410b62:
37c410b62ucomisd x13, x1
37c410b67jp 0x37c410c24
37c410b6djne 0x37c410c24
37c410b73mov [rsp+400], 0
37c410b7fmovapd x8, x9
37c410b84
37c410b84loc_37c410b84:
37c410b84mov rdi, [rsp+376]
37c410b8cmov [rsp+200], rsi
37c410b94mov ebx, 1
37c410b99mov rsi, -1
37c410ba0
37c410ba0loc_37c410ba0:
37c410ba0mov rax, [rsp+1200]
37c410ba8lea rbp, [rax+8*rsi]
37c410bacnop [rax]
37c410bb0
37c410bb0loc_37c410bb0:
37c410bb0mov rdx, r15
37c410bb3movapd x0, x13
37c410bb8movsd_xmm x6, [rbp+8]
37c410bbdadd rbp, 8
37c410bc1call frexp
37c410bc6movsxd rdx, [rsp+848]
37c410bcemovapd x0, x8
37c410bd3call _gfortran_pow_r8_i8
37c410bd8divsd x6, x0
37c410bdcminsd x6, x7
37c410be0movsd_xmm [rbp], x6
37c410be5cmp rbp, rdi
37c410be8jne 0x37c410bb0
37c410beamov rax, [rsp+192]
37c410bf2add rbx, 1
37c410bf6add rsi, [rsp+152]
37c410bfelea rdi, [rbp+rax]
37c410c03cmp rbx, [rsp+232]
37c410c0bjne 0x37c410ba0
37c410c0dmovsd_xmm x0, [r14]
37c410c12mov rsi, [rsp+200]
37c410c1amulsd x0, x13
37c410c1fjmp 0x37c40fda5
37c410c24
37c410c24loc_37c410c24:
37c410c24mov rdx, r15
37c410c27movapd x0, x13
37c410c2ccall frexp
37c410c31movsxd rdx, [rsp+848]
37c410c39movsd_xmm x8, [rip+0x6334e]
37c410c42movapd x0, x8
37c410c47call _gfortran_pow_r8_i8
37c410c4cmulsd x0, [rsp+400]
37c410c55movsd_xmm [rsp+400], x0
37c410c5ejmp 0x37c410b84
37c410c63
37c410c63loc_37c410c63:
37c410c63mov rcx, [rsp+712]
37c410c6bmov r9, [rsp+520]
37c410c73movapd x4, x11
37c410c78mov rax, [rsp+728]
37c410c80mov rdx, [rsp+504]
37c410c88mov rbx, [rsp+624]
37c410c90mov r10, [rsp+720]
37c410c98sub rcx, 8
37c410c9cadd [rsp+472], rbx
37c410ca4mov rsi, [rsp+696]
37c410cacsub rax, r9
37c410cafmov rbx, [rsp+616]
37c410cb7mov r12, [rsp+704]
37c410cbfadd [rsp+496], rbx
37c410cc7sub r10, [rsp+152]
37c410ccfmovsd_xmm x12, [rsp+400]
37c410cd9test rdx, rdx
37c410cdcjne 0x37c40faee
37c410ce2jmp 0x37c40df9a
37c410ce7
37c410ce7loc_37c410ce7:
37c410ce7mulsd x0, x12
37c410cecjmp 0x37c40e3f2
37c410cf1
37c410cf1loc_37c410cf1:
37c410cf1movapd x12, x10
37c410cf6jmp 0x37c40df9f
37c40abe0
Loading..