File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37c3eaf60
37c3eaf60ztftri_64_:
37c3eaf60push r14
37c3eaf62push r13
37c3eaf64push r12
37c3eaf66push rbp
37c3eaf67push rdi
37c3eaf68push rsi
37c3eaf69push rbx
37c3eaf6asub rsp, 176
37c3eaf71mov rsi, [rsp+280]
37c3eaf79mov [rsi], 0
37c3eaf80mov r13, rdx
37c3eaf83mov rbx, r8
37c3eaf86lea rdx, [rip+0x886c3]
37c3eaf8dmov rdi, r9
37c3eaf90mov r8l, 1
37c3eaf96mov r9l, 1
37c3eaf9cmov r14, rcx
37c3eaf9fcall lsame_64_
37c3eafa4mov r9l, 1
37c3eafaamov r8l, 1
37c3eafb0mov rcx, r13
37c3eafb3lea rdx, [rip+0x88697]
37c3eafbamov rbp, rax
37c3eafbdcall lsame_64_
37c3eafc2mov r12, rax
37c3eafc5test rbp, rbp
37c3eafc8je 0x37c3eb4f0
37c3eafce
37c3eafceloc_37c3eafce:
37c3eafcetest r12, r12
37c3eafd1jne 0x37c3eb040
37c3eafd3mov r9l, 1
37c3eafd9mov r8l, 1
37c3eafdflea rdx, [rip+0x8866d]
37c3eafe6mov rcx, r13
37c3eafe9call lsame_64_
37c3eafeetest rax, rax
37c3eaff1jne 0x37c3eb040
37c3eaff3mov rax, -2
37c3eaffamov edx, 2
37c3eafff
37c3eafffloc_37c3eafff:
37c3eafffmov [rsi], rax
37c3eb002
37c3eb002loc_37c3eb002:
37c3eb002mov [rsp+168], rdx
37c3eb00amov r8l, 6
37c3eb010lea rdx, [rsp+168]
37c3eb018lea rcx, [rip+0x88635]
37c3eb01fcall xerbla_64_
37c3eb024nop
37c3eb025
37c3eb025loc_37c3eb025:
37c3eb025add rsp, 176
37c3eb02cpop rbx
37c3eb02dpop rsi
37c3eb02epop rdi
37c3eb02fpop rbp
37c3eb030pop r12
37c3eb032pop r13
37c3eb034pop r14
37c3eb036ret
37c3eb037
37c3eb037 66 0f 1f 84 00 00 00 00 00 f........
37c3eb040
37c3eb040loc_37c3eb040:
37c3eb040mov r9l, 1
37c3eb046mov r8l, 1
37c3eb04clea rdx, [rip+0x885fd]
37c3eb053mov rcx, rbx
37c3eb056call lsame_64_
37c3eb05btest rax, rax
37c3eb05eje 0x37c3eb4b8
37c3eb064
37c3eb064loc_37c3eb064:
37c3eb064mov rax, [rdi]
37c3eb067test rax, rax
37c3eb06ajs 0x37c3eb4a0
37c3eb070mov rdx, [rsi]
37c3eb073test rdx, rdx
37c3eb076jne 0x37c3ec020
37c3eb07ctest rax, rax
37c3eb07fje 0x37c3eb025
37c3eb081mov rdx, rax
37c3eb084sar rdx, 1
37c3eb087test al, 1
37c3eb089jne 0x37c3eb2a8
37c3eb08fmov [rsp+152], rdx
37c3eb097test r12, r12
37c3eb09aje 0x37c3eb6e0
37c3eb0a0test rbp, rbp
37c3eb0a3je 0x37c3ebcb0
37c3eb0a9add rax, 1
37c3eb0admov [rsp+40], rsi
37c3eb0b2lea r13, [rsp+168]
37c3eb0balea rbp, [rsp+152]
37c3eb0c2mov [rsp+168], rax
37c3eb0camov rax, [rsp+272]
37c3eb0d2mov r8, rbp
37c3eb0d5mov rdx, rbx
37c3eb0d8mov [rsp+56], 1
37c3eb0e1lea rcx, [rip+0x88569]
37c3eb0e8mov [rsp+48], 1
37c3eb0f1lea r14, [rax+16]
37c3eb0f5mov [rsp+32], r13
37c3eb0famov r9, r14
37c3eb0fdcall ztrtri_64_
37c3eb102cmp [rsi], 0
37c3eb106jg 0x37c3eb025
37c3eb10cmov rax, [rdi]
37c3eb10fmov [rsp+80], r13
37c3eb114mov r9, rbx
37c3eb117lea r12, [rsp+160]
37c3eb11fmov [rsp+112], 1
37c3eb128lea r8, [rip+0x88521]
37c3eb12flea rdx, [rip+0x8851b]
37c3eb136add rax, 1
37c3eb13amov [rsp+64], r12
37c3eb13flea rcx, [rip+0x88514]
37c3eb146mov [rsp+160], rax
37c3eb14emov [rsp+168], rax
37c3eb156mov rax, [rsp+152]
37c3eb15emov [rsp+104], 1
37c3eb167add rax, 1
37c3eb16bmov [rsp+56], r14
37c3eb170shl rax, 4
37c3eb174add rax, [rsp+272]
37c3eb17cmov [rsp+40], rbp
37c3eb181mov [rsp+72], rax
37c3eb186lea rax, [rip+0x884d3]
37c3eb18dmov [rsp+48], rax
37c3eb192mov [rsp+96], 1
37c3eb19bmov [rsp+88], 1
37c3eb1a4mov [rsp+32], rbp
37c3eb1a9call ztrmm_64_
37c3eb1aemov rax, [rdi]
37c3eb1b1mov [rsp+40], rsi
37c3eb1b6mov rdx, rbx
37c3eb1b9mov [rsp+32], r13
37c3eb1bemov r9, [rsp+272]
37c3eb1c6mov r8, rbp
37c3eb1c9lea rcx, [rip+0x88483]
37c3eb1d0mov [rsp+56], 1
37c3eb1d9add rax, 1
37c3eb1ddmov [rsp+48], 1
37c3eb1e6mov [rsp+168], rax
37c3eb1eecall ztrtri_64_
37c3eb1f3mov rax, [rsi]
37c3eb1f6mov rdx, [rsp+152]
37c3eb1fetest rax, rax
37c3eb201jle 0x37c3eb220
37c3eb203add rax, rdx
37c3eb206mov [rsi], rax
37c3eb209test rax, rax
37c3eb20cjg 0x37c3eb025
37c3eb212nop [rax]
37c3eb215nop [rax+rax]
37c3eb220
37c3eb220loc_37c3eb220:
37c3eb220mov rax, [rdi]
37c3eb223add rdx, 1
37c3eb227mov [rsp+80], r13
37c3eb22cshl rdx, 4
37c3eb230mov [rsp+64], r12
37c3eb235add rax, 1
37c3eb239mov [rsp+40], rbp
37c3eb23emov [rsp+160], rax
37c3eb246mov [rsp+168], rax
37c3eb24emov rax, [rsp+272]
37c3eb256mov [rsp+112], 1
37c3eb25fadd rax, rdx
37c3eb262mov [rsp+32], rbp
37c3eb267mov [rsp+72], rax
37c3eb26cmov rax, [rsp+272]
37c3eb274mov [rsp+104], 1
37c3eb27dmov [rsp+56], rax
37c3eb282lea rax, [rip+0x883e7]
37c3eb289mov [rsp+96], 1
37c3eb292mov [rsp+88], 1
37c3eb29bmov [rsp+48], rax
37c3eb2a0jmp 0x37c3eb47c
37c3eb2a5
37c3eb2a5 0f 1f 00 ...
37c3eb2a8
37c3eb2a8loc_37c3eb2a8:
37c3eb2a8sub rax, rdx
37c3eb2abtest r12, r12
37c3eb2aeje 0x37c3eb528
37c3eb2b4mov [rsp+168], rdx
37c3eb2bcmov [rsp+160], rax
37c3eb2c4test rbp, rbp
37c3eb2c7je 0x37c3ebe60
37c3eb2cdmov [rsp+40], rsi
37c3eb2d2lea r12, [rsp+160]
37c3eb2damov rdx, rbx
37c3eb2ddmov r9, [rsp+272]
37c3eb2e5mov [rsp+32], rdi
37c3eb2eamov r8, r12
37c3eb2edlea rcx, [rip+0x8835d]
37c3eb2f4mov [rsp+56], 1
37c3eb2fdmov [rsp+48], 1
37c3eb306call ztrtri_64_
37c3eb30bcmp [rsi], 0
37c3eb30fjg 0x37c3eb025
37c3eb315mov rax, [rsp+160]
37c3eb31dmov [rsp+80], rdi
37c3eb322mov r9, rbx
37c3eb325lea r13, [rsp+168]
37c3eb32dmov [rsp+112], 1
37c3eb336lea r8, [rip+0x88313]
37c3eb33dlea rdx, [rip+0x8830d]
37c3eb344shl rax, 4
37c3eb348mov [rsp+64], rdi
37c3eb34dadd rax, [rsp+272]
37c3eb355lea rcx, [rip+0x882fe]
37c3eb35cmov [rsp+72], rax
37c3eb361mov rax, [rsp+272]
37c3eb369mov [rsp+104], 1
37c3eb372mov [rsp+56], rax
37c3eb377lea rax, [rip+0x882e2]
37c3eb37emov [rsp+48], rax
37c3eb383mov [rsp+96], 1
37c3eb38cmov [rsp+88], 1
37c3eb395mov [rsp+40], r12
37c3eb39amov [rsp+32], r13
37c3eb39fcall ztrmm_64_
37c3eb3a4mov rax, [rdi]
37c3eb3a7mov [rsp+40], rsi
37c3eb3acmov rdx, rbx
37c3eb3afmov rcx, [rsp+272]
37c3eb3b7mov [rsp+32], rdi
37c3eb3bcmov r8, r13
37c3eb3bfmov [rsp+56], 1
37c3eb3c8shl rax, 4
37c3eb3ccmov [rsp+48], 1
37c3eb3d5lea r9, [rcx+rax]
37c3eb3d9lea rcx, [rip+0x88273]
37c3eb3e0call ztrtri_64_
37c3eb3e5mov rax, [rsi]
37c3eb3e8mov rdx, [rsp+160]
37c3eb3f0test rax, rax
37c3eb3f3jle 0x37c3eb410
37c3eb3f5add rax, rdx
37c3eb3f8mov [rsi], rax
37c3eb3fbtest rax, rax
37c3eb3fejg 0x37c3eb025
37c3eb404nop
37c3eb405nop [rax+rax]
37c3eb410
37c3eb410loc_37c3eb410:
37c3eb410mov rax, [rsp+272]
37c3eb418shl rdx, 4
37c3eb41cmov [rsp+112], 1
37c3eb425mov [rsp+104], 1
37c3eb42eadd rax, rdx
37c3eb431mov [rsp+80], rdi
37c3eb436mov [rsp+96], 1
37c3eb43fmov [rsp+88], 1
37c3eb448mov [rsp+72], rax
37c3eb44dmov [rsp+64], rdi
37c3eb452mov rax, [rdi]
37c3eb455mov [rsp+40], r12
37c3eb45ashl rax, 4
37c3eb45eadd rax, [rsp+272]
37c3eb466mov [rsp+32], r13
37c3eb46bmov [rsp+56], rax
37c3eb470lea rax, [rip+0x881f9]
37c3eb477mov [rsp+48], rax
37c3eb47c
37c3eb47cloc_37c3eb47c:
37c3eb47cmov r9, rbx
37c3eb47flea r8, [rip+0x881cc]
37c3eb486lea rdx, [rip+0x881c6]
37c3eb48dlea rcx, [rip+0x881bd]
37c3eb494call ztrmm_64_
37c3eb499jmp 0x37c3eb025
37c3eb49e
37c3eb49e 66 90 f.
37c3eb4a0
37c3eb4a0loc_37c3eb4a0:
37c3eb4a0mov rax, -4
37c3eb4a7mov edx, 4
37c3eb4acjmp 0x37c3eafff
37c3eb4b1
37c3eb4b1 0f 1f 80 00 00 00 00 .......
37c3eb4b8
37c3eb4b8loc_37c3eb4b8:
37c3eb4b8mov r9l, 1
37c3eb4bemov r8l, 1
37c3eb4c4lea rdx, [rip+0x88188]
37c3eb4cbmov rcx, rbx
37c3eb4cecall lsame_64_
37c3eb4d3test rax, rax
37c3eb4d6jne 0x37c3eb064
37c3eb4dcmov rax, -3
37c3eb4e3mov edx, 3
37c3eb4e8jmp 0x37c3eafff
37c3eb4ed
37c3eb4ed 0f 1f 00 ...
37c3eb4f0
37c3eb4f0loc_37c3eb4f0:
37c3eb4f0mov r9l, 1
37c3eb4f6mov r8l, 1
37c3eb4fclea rdx, [rip+0x8814f]
37c3eb503mov rcx, r14
37c3eb506call lsame_64_
37c3eb50btest rax, rax
37c3eb50ejne 0x37c3eafce
37c3eb514mov rax, -1
37c3eb51bmov edx, 1
37c3eb520jmp 0x37c3eafff
37c3eb525
37c3eb525 0f 1f 00 ...
37c3eb528
37c3eb528loc_37c3eb528:
37c3eb528mov [rsp+160], rdx
37c3eb530mov [rsp+168], rax
37c3eb538test rbp, rbp
37c3eb53bje 0x37c3eb910
37c3eb541mov [rsp+56], 1
37c3eb54ashl rax, 4
37c3eb54emov rdx, rbx
37c3eb551add rax, [rsp+272]
37c3eb559mov [rsp+48], 1
37c3eb562mov r9, rax
37c3eb565mov rbp, rax
37c3eb568lea r12, [rsp+160]
37c3eb570mov [rsp+40], rsi
37c3eb575mov r8, r12
37c3eb578lea rcx, [rip+0x880d2]
37c3eb57fmov [rsp+32], rdi
37c3eb584call ztrtri_64_
37c3eb589cmp [rsi], 0
37c3eb58djg 0x37c3eb025
37c3eb593mov rax, [rsp+272]
37c3eb59bmov [rsp+56], rbp
37c3eb5a0lea r13, [rsp+168]
37c3eb5a8lea rdx, [rip+0x880a2]
37c3eb5afmov [rsp+112], 1
37c3eb5b8mov rcx, rdx
37c3eb5bbmov r9, rbx
37c3eb5belea r8, [rip+0x8808d]
37c3eb5c5mov [rsp+72], rax
37c3eb5calea rax, [rip+0x8808f]
37c3eb5d1mov [rsp+48], rax
37c3eb5d6mov [rsp+104], 1
37c3eb5dfmov [rsp+96], 1
37c3eb5e8mov [rsp+88], 1
37c3eb5f1mov [rsp+80], rdi
37c3eb5f6mov [rsp+64], rdi
37c3eb5fbmov [rsp+40], r13
37c3eb600mov [rsp+32], r12
37c3eb605call ztrmm_64_
37c3eb60amov [rsp+40], rsi
37c3eb60fmov rdx, rbx
37c3eb612mov r8, r13
37c3eb615mov rax, [rsp+160]
37c3eb61dmov [rsp+32], rdi
37c3eb622lea rcx, [rip+0x8802a]
37c3eb629mov [rsp+56], 1
37c3eb632mov rbp, rax
37c3eb635mov [rsp+136], rax
37c3eb63dmov [rsp+48], 1
37c3eb646shl rbp, 4
37c3eb64aadd rbp, [rsp+272]
37c3eb652mov r9, rbp
37c3eb655call ztrtri_64_
37c3eb65amov rdx, [rsi]
37c3eb65dmov rax, [rsp+136]
37c3eb665test rdx, rdx
37c3eb668jle 0x37c3eb680
37c3eb66aadd rax, rdx
37c3eb66dmov [rsi], rax
37c3eb670test rax, rax
37c3eb673jg 0x37c3eb025
37c3eb679nop [rax]
37c3eb680
37c3eb680loc_37c3eb680:
37c3eb680mov rax, [rsp+272]
37c3eb688mov [rsp+80], rdi
37c3eb68dmov [rsp+112], 1
37c3eb696mov [rsp+72], rax
37c3eb69blea rax, [rip+0x87fce]
37c3eb6a2mov [rsp+104], 1
37c3eb6abmov [rsp+96], 1
37c3eb6b4mov [rsp+88], 1
37c3eb6bdmov [rsp+64], rdi
37c3eb6c2mov [rsp+56], rbp
37c3eb6c7mov [rsp+48], rax
37c3eb6ccmov [rsp+40], r13
37c3eb6d1mov [rsp+32], r12
37c3eb6d6jmp 0x37c3eb8ec
37c3eb6db
37c3eb6db 0f 1f 44 00 00 ..D..
37c3eb6e0
37c3eb6e0loc_37c3eb6e0:
37c3eb6e0lea rcx, [rdx+1]
37c3eb6e4test rbp, rbp
37c3eb6e7je 0x37c3ebad8
37c3eb6edadd rax, 1
37c3eb6f1mov [rsp+40], rsi
37c3eb6f6shl rcx, 4
37c3eb6famov rdx, rbx
37c3eb6fdlea r13, [rsp+168]
37c3eb705mov [rsp+168], rax
37c3eb70dmov rax, [rsp+272]
37c3eb715lea rbp, [rsp+152]
37c3eb71dmov [rsp+56], 1
37c3eb726mov r8, rbp
37c3eb729mov [rsp+48], 1
37c3eb732lea r9, [rax+rcx]
37c3eb736lea rcx, [rip+0x87f14]
37c3eb73dmov [rsp+32], r13
37c3eb742call ztrtri_64_
37c3eb747cmp [rsi], 0
37c3eb74bjg 0x37c3eb025
37c3eb751mov rax, [rdi]
37c3eb754lea r12, [rsp+160]
37c3eb75cmov [rsp+80], r13
37c3eb761mov r9, rbx
37c3eb764mov [rsp+112], 1
37c3eb76dlea rdx, [rip+0x87edd]
37c3eb774lea r8, [rip+0x87ed7]
37c3eb77badd rax, 1
37c3eb77fmov [rsp+64], r12
37c3eb784mov rcx, rdx
37c3eb787mov [rsp+160], rax
37c3eb78fmov [rsp+168], rax
37c3eb797mov rax, [rsp+272]
37c3eb79fmov [rsp+104], 1
37c3eb7a8mov [rsp+72], rax
37c3eb7admov rax, [rsp+152]
37c3eb7b5mov [rsp+96], 1
37c3eb7beadd rax, 1
37c3eb7c2mov [rsp+40], rbp
37c3eb7c7shl rax, 4
37c3eb7cbadd rax, [rsp+272]
37c3eb7d3mov [rsp+32], rbp
37c3eb7d8mov [rsp+56], rax
37c3eb7ddlea rax, [rip+0x87e7c]
37c3eb7e4mov [rsp+48], rax
37c3eb7e9mov [rsp+88], 1
37c3eb7f2call ztrmm_64_
37c3eb7f7mov rax, [rdi]
37c3eb7famov [rsp+40], rsi
37c3eb7ffmov rdx, rbx
37c3eb802mov rcx, [rsp+272]
37c3eb80amov [rsp+32], r13
37c3eb80fmov r8, rbp
37c3eb812mov [rsp+56], 1
37c3eb81badd rax, 1
37c3eb81fmov [rsp+168], rax
37c3eb827mov rax, [rsp+152]
37c3eb82fmov [rsp+48], 1
37c3eb838shl rax, 4
37c3eb83clea r9, [rcx+rax]
37c3eb840lea rcx, [rip+0x87e0c]
37c3eb847call ztrtri_64_
37c3eb84cmov rax, [rsi]
37c3eb84fmov rdx, [rsp+152]
37c3eb857test rax, rax
37c3eb85ajle 0x37c3eb870
37c3eb85cadd rax, rdx
37c3eb85fmov [rsi], rax
37c3eb862test rax, rax
37c3eb865jg 0x37c3eb025
37c3eb86bnop [rax+rax]
37c3eb870
37c3eb870loc_37c3eb870:
37c3eb870mov rax, [rdi]
37c3eb873shl rdx, 4
37c3eb877mov [rsp+80], r13
37c3eb87cmov [rsp+112], 1
37c3eb885add rax, 1
37c3eb889mov [rsp+64], r12
37c3eb88emov [rsp+160], rax
37c3eb896mov [rsp+168], rax
37c3eb89emov rax, [rsp+272]
37c3eb8a6mov [rsp+104], 1
37c3eb8afmov [rsp+72], rax
37c3eb8b4mov rax, [rsp+272]
37c3eb8bcmov [rsp+96], 1
37c3eb8c5add rax, rdx
37c3eb8c8mov [rsp+40], rbp
37c3eb8cdmov [rsp+56], rax
37c3eb8d2lea rax, [rip+0x87d97]
37c3eb8d9mov [rsp+88], 1
37c3eb8e2mov [rsp+48], rax
37c3eb8e7mov [rsp+32], rbp
37c3eb8ec
37c3eb8ecloc_37c3eb8ec:
37c3eb8ecmov r9, rbx
37c3eb8eflea r8, [rip+0x87d5a]
37c3eb8f6lea rdx, [rip+0x87d56]
37c3eb8fdlea rcx, [rip+0x87d56]
37c3eb904call ztrmm_64_
37c3eb909jmp 0x37c3eb025
37c3eb90e
37c3eb90e 66 90 f.
37c3eb910
37c3eb910loc_37c3eb910:
37c3eb910imul rax, rax
37c3eb914mov [rsp+40], rsi
37c3eb919lea r13, [rsp+168]
37c3eb921mov rdi, [rsp+272]
37c3eb929mov [rsp+32], r13
37c3eb92elea r12, [rsp+160]
37c3eb936mov rdx, rbx
37c3eb939lea rcx, [rip+0x87d13]
37c3eb940mov [rsp+56], 1
37c3eb949mov r8, r12
37c3eb94cmov [rsp+48], 1
37c3eb955shl rax, 4
37c3eb959lea r9, [rdi+rax]
37c3eb95dcall ztrtri_64_
37c3eb962cmp [rsi], 0
37c3eb966jg 0x37c3eb025
37c3eb96cmov rax, [rsp+168]
37c3eb974mov [rsp+80], r13
37c3eb979mov r9, rbx
37c3eb97clea r8, [rip+0x87ccf]
37c3eb983mov rdi, [rsp+272]
37c3eb98bmov [rsp+64], r13
37c3eb990lea rdx, [rip+0x87cbc]
37c3eb997lea rcx, [rip+0x87cbc]
37c3eb99eimul rax, rax
37c3eb9a2mov [rsp+40], r12
37c3eb9a7mov [rsp+72], rdi
37c3eb9acmov [rsp+112], 1
37c3eb9b5shl rax, 4
37c3eb9b9mov [rsp+32], r13
37c3eb9bemov [rsp+104], 1
37c3eb9c7add rax, rdi
37c3eb9camov [rsp+56], rax
37c3eb9cflea rax, [rip+0x87c8a]
37c3eb9d6mov [rsp+48], rax
37c3eb9dbmov [rsp+96], 1
37c3eb9e4mov [rsp+88], 1
37c3eb9edcall ztrmm_64_
37c3eb9f2mov [rsp+40], rsi
37c3eb9f7mov r8, r13
37c3eb9famov rdx, rbx
37c3eb9fdmov rdi, [rsp+160]
37c3eba05mov [rsp+32], r13
37c3eba0amov rax, [rsp+168]
37c3eba12mov rcx, [rsp+272]
37c3eba1amov [rsp+56], 1
37c3eba23mov [rsp+48], 1
37c3eba2cimul rax, rdi
37c3eba30shl rax, 4
37c3eba34lea r9, [rcx+rax]
37c3eba38lea rcx, [rip+0x87c12]
37c3eba3fcall ztrtri_64_
37c3eba44mov rax, [rsi]
37c3eba47test rax, rax
37c3eba4ajle 0x37c3eba60
37c3eba4cadd rax, rdi
37c3eba4fmov [rsi], rax
37c3eba52test rax, rax
37c3eba55jg 0x37c3eb025
37c3eba5bnop [rax+rax]
37c3eba60
37c3eba60loc_37c3eba60:
37c3eba60mov rax, [rsp+272]
37c3eba68mov [rsp+80], r13
37c3eba6dimul rdi, [rsp+168]
37c3eba76mov [rsp+64], r13
37c3eba7bmov [rsp+72], rax
37c3eba80mov rax, [rsp+272]
37c3eba88mov [rsp+112], 1
37c3eba91shl rdi, 4
37c3eba95mov [rsp+40], r12
37c3eba9aadd rax, rdi
37c3eba9dmov [rsp+32], r13
37c3ebaa2mov [rsp+56], rax
37c3ebaa7lea rax, [rip+0x87bc2]
37c3ebaaemov [rsp+104], 1
37c3ebab7mov [rsp+96], 1
37c3ebac0mov [rsp+88], 1
37c3ebac9mov [rsp+48], rax
37c3ebacejmp 0x37c3ebc91
37c3ebad3
37c3ebad3 0f 1f 44 00 00 ..D..
37c3ebad8
37c3ebad8loc_37c3ebad8:
37c3ebad8imul rcx, rdx
37c3ebadcmov [rsp+40], rsi
37c3ebae1mov rdx, rbx
37c3ebae4lea rbp, [rsp+152]
37c3ebaecmov rax, [rsp+272]
37c3ebaf4mov [rsp+32], rbp
37c3ebaf9mov r8, rbp
37c3ebafcmov [rsp+56], 1
37c3ebb05mov [rsp+48], 1
37c3ebb0eshl rcx, 4
37c3ebb12lea r9, [rax+rcx]
37c3ebb16lea rcx, [rip+0x87b36]
37c3ebb1dcall ztrtri_64_
37c3ebb22cmp [rsi], 0
37c3ebb26jg 0x37c3eb025
37c3ebb2cmov rdx, [rsp+152]
37c3ebb34mov [rsp+80], rbp
37c3ebb39mov r9, rbx
37c3ebb3clea r8, [rip+0x87b0f]
37c3ebb43mov rax, [rsp+272]
37c3ebb4bmov [rsp+64], rbp
37c3ebb50lea rcx, [rip+0x87b03]
37c3ebb57mov [rsp+112], 1
37c3ebb60mov [rsp+72], rax
37c3ebb65lea rax, [rdx+1]
37c3ebb69imul rax, rdx
37c3ebb6dmov [rsp+40], rbp
37c3ebb72lea rdx, [rip+0x87ada]
37c3ebb79mov [rsp+104], 1
37c3ebb82mov [rsp+96], 1
37c3ebb8bshl rax, 4
37c3ebb8fadd rax, [rsp+272]
37c3ebb97mov [rsp+32], rbp
37c3ebb9cmov [rsp+56], rax
37c3ebba1lea rax, [rip+0x87ab8]
37c3ebba8mov [rsp+48], rax
37c3ebbadmov [rsp+88], 1
37c3ebbb6call ztrmm_64_
37c3ebbbbmov [rsp+40], rsi
37c3ebbc0mov rdx, rbx
37c3ebbc3mov r8, rbp
37c3ebbc6mov rax, [rsp+152]
37c3ebbcemov [rsp+32], rbp
37c3ebbd3lea rcx, [rip+0x87a77]
37c3ebbdamov rdi, [rsp+272]
37c3ebbe2mov [rsp+56], 1
37c3ebbebmov [rsp+48], 1
37c3ebbf4imul rax, rax
37c3ebbf8shl rax, 4
37c3ebbfclea r9, [rdi+rax]
37c3ebc00call ztrtri_64_
37c3ebc05mov rdx, [rsi]
37c3ebc08mov rax, [rsp+152]
37c3ebc10test rdx, rdx
37c3ebc13jle 0x37c3ebc30
37c3ebc15add rdx, rax
37c3ebc18mov [rsi], rdx
37c3ebc1btest rdx, rdx
37c3ebc1ejg 0x37c3eb025
37c3ebc24nop
37c3ebc25nop [rax+rax]
37c3ebc30
37c3ebc30loc_37c3ebc30:
37c3ebc30imul rax, rax
37c3ebc34mov [rsp+80], rbp
37c3ebc39mov rdi, [rsp+272]
37c3ebc41mov [rsp+112], 1
37c3ebc4amov [rsp+104], 1
37c3ebc53shl rax, 4
37c3ebc57mov [rsp+72], rdi
37c3ebc5cadd rax, rdi
37c3ebc5fmov [rsp+64], rbp
37c3ebc64mov [rsp+56], rax
37c3ebc69lea rax, [rip+0x87a00]
37c3ebc70mov [rsp+96], 1
37c3ebc79mov [rsp+88], 1
37c3ebc82mov [rsp+48], rax
37c3ebc87mov [rsp+40], rbp
37c3ebc8cmov [rsp+32], rbp
37c3ebc91
37c3ebc91loc_37c3ebc91:
37c3ebc91lea rdx, [rip+0x879b9]
37c3ebc98mov r9, rbx
37c3ebc9blea r8, [rip+0x879ae]
37c3ebca2mov rcx, rdx
37c3ebca5call ztrmm_64_
37c3ebcaajmp 0x37c3eb025
37c3ebcaf
37c3ebcaf 90 .
37c3ebcb0
37c3ebcb0loc_37c3ebcb0:
37c3ebcb0lea rbp, [rsp+152]
37c3ebcb8mov [rsp+40], rsi
37c3ebcbdmov rax, [rsp+272]
37c3ebcc5shl rdx, 4
37c3ebcc9mov [rsp+32], rbp
37c3ebccemov r8, rbp
37c3ebcd1lea rcx, [rip+0x8797b]
37c3ebcd8mov [rsp+56], 1
37c3ebce1lea r9, [rax+rdx]
37c3ebce5mov rdx, rbx
37c3ebce8mov [rsp+48], 1
37c3ebcf1call ztrtri_64_
37c3ebcf6cmp [rsi], 0
37c3ebcfajg 0x37c3eb025
37c3ebd00mov rax, [rsp+152]
37c3ebd08mov [rsp+80], rbp
37c3ebd0dmov r9, rbx
37c3ebd10lea r8, [rip+0x87939]
37c3ebd17mov [rsp+112], 1
37c3ebd20lea rcx, [rip+0x8792a]
37c3ebd27lea rdx, [rax+1]
37c3ebd2bmov [rsp+64], rbp
37c3ebd30imul rdx, rax
37c3ebd34shl rax, 4
37c3ebd38add rax, [rsp+272]
37c3ebd40mov [rsp+104], 1
37c3ebd49mov [rsp+56], rax
37c3ebd4elea rax, [rip+0x8790b]
37c3ebd55mov [rsp+48], rax
37c3ebd5ashl rdx, 4
37c3ebd5eadd rdx, [rsp+272]
37c3ebd66mov [rsp+40], rbp
37c3ebd6bmov [rsp+72], rdx
37c3ebd70lea rdx, [rip+0x878dc]
37c3ebd77mov [rsp+96], 1
37c3ebd80mov [rsp+88], 1
37c3ebd89mov [rsp+32], rbp
37c3ebd8ecall ztrmm_64_
37c3ebd93mov [rsp+40], rsi
37c3ebd98mov rdx, rbx
37c3ebd9bmov r8, rbp
37c3ebd9emov [rsp+56], 1
37c3ebda7mov r9, [rsp+272]
37c3ebdaflea rcx, [rip+0x8789b]
37c3ebdb6mov [rsp+48], 1
37c3ebdbfmov [rsp+32], rbp
37c3ebdc4call ztrtri_64_
37c3ebdc9mov rax, [rsi]
37c3ebdccmov rdx, [rsp+152]
37c3ebdd4test rax, rax
37c3ebdd7jle 0x37c3ebdf0
37c3ebdd9add rax, rdx
37c3ebddcmov [rsi], rax
37c3ebddftest rax, rax
37c3ebde2jg 0x37c3eb025
37c3ebde8nop [rax+rax]
37c3ebdf0
37c3ebdf0loc_37c3ebdf0:
37c3ebdf0lea rax, [rdx+1]
37c3ebdf4mov [rsp+80], rbp
37c3ebdf9imul rax, rdx
37c3ebdfdmov [rsp+64], rbp
37c3ebe02mov [rsp+112], 1
37c3ebe0bmov [rsp+104], 1
37c3ebe14shl rax, 4
37c3ebe18add rax, [rsp+272]
37c3ebe20mov [rsp+40], rbp
37c3ebe25mov [rsp+72], rax
37c3ebe2amov rax, [rsp+272]
37c3ebe32mov [rsp+96], 1
37c3ebe3bmov [rsp+56], rax
37c3ebe40lea rax, [rip+0x87829]
37c3ebe47mov [rsp+88], 1
37c3ebe50mov [rsp+48], rax
37c3ebe55mov [rsp+32], rbp
37c3ebe5ajmp 0x37c3ebffe
37c3ebe5f
37c3ebe5f 90 .
37c3ebe60
37c3ebe60loc_37c3ebe60:
37c3ebe60lea r12, [rsp+160]
37c3ebe68mov [rsp+40], rsi
37c3ebe6dmov rdx, rbx
37c3ebe70mov r9, [rsp+272]
37c3ebe78mov [rsp+32], r12
37c3ebe7dmov r8, r12
37c3ebe80lea rcx, [rip+0x877cc]
37c3ebe87mov [rsp+56], 1
37c3ebe90mov [rsp+48], 1
37c3ebe99call ztrtri_64_
37c3ebe9ecmp [rsi], 0
37c3ebea2jg 0x37c3eb025
37c3ebea8mov rax, [rsp+160]
37c3ebeb0mov [rsp+80], r12
37c3ebeb5mov r9, rbx
37c3ebeb8lea r13, [rsp+168]
37c3ebec0mov [rsp+112], 1
37c3ebec9lea r8, [rip+0x87780]
37c3ebed0lea rdx, [rip+0x8777c]
37c3ebed7imul rax, rax
37c3ebedbmov [rsp+64], r12
37c3ebee0lea rcx, [rip+0x8776a]
37c3ebee7mov [rsp+104], 1
37c3ebef0mov [rsp+96], 1
37c3ebef9shl rax, 4
37c3ebefdadd rax, [rsp+272]
37c3ebf05mov [rsp+40], r13
37c3ebf0amov [rsp+72], rax
37c3ebf0fmov rax, [rsp+272]
37c3ebf17mov [rsp+88], 1
37c3ebf20mov [rsp+56], rax
37c3ebf25lea rax, [rip+0x87734]
37c3ebf2cmov [rsp+48], rax
37c3ebf31mov [rsp+32], r12
37c3ebf36call ztrmm_64_
37c3ebf3bmov [rsp+40], rsi
37c3ebf40mov rdx, rbx
37c3ebf43mov r8, r13
37c3ebf46mov rax, [rsp+272]
37c3ebf4emov [rsp+32], r12
37c3ebf53lea rcx, [rip+0x876f7]
37c3ebf5amov [rsp+56], 1
37c3ebf63mov [rsp+48], 1
37c3ebf6clea rdi, [rax+16]
37c3ebf70mov r9, rdi
37c3ebf73call ztrtri_64_
37c3ebf78mov rdx, [rsi]
37c3ebf7bmov rax, [rsp+160]
37c3ebf83test rdx, rdx
37c3ebf86jle 0x37c3ebfa0
37c3ebf88add rdx, rax
37c3ebf8bmov [rsi], rdx
37c3ebf8etest rdx, rdx
37c3ebf91jg 0x37c3eb025
37c3ebf97nop [rax+rax]
37c3ebfa0
37c3ebfa0loc_37c3ebfa0:
37c3ebfa0imul rax, rax
37c3ebfa4mov [rsp+80], r12
37c3ebfa9mov [rsp+112], 1
37c3ebfb2mov [rsp+104], 1
37c3ebfbbshl rax, 4
37c3ebfbfadd rax, [rsp+272]
37c3ebfc7mov [rsp+64], r12
37c3ebfccmov [rsp+72], rax
37c3ebfd1lea rax, [rip+0x87698]
37c3ebfd8mov [rsp+96], 1
37c3ebfe1mov [rsp+88], 1
37c3ebfeamov [rsp+56], rdi
37c3ebfefmov [rsp+48], rax
37c3ebff4mov [rsp+40], r13
37c3ebff9mov [rsp+32], r12
37c3ebffe
37c3ebffeloc_37c3ebffe:
37c3ebffemov r9, rbx
37c3ec001lea r8, [rip+0x8764a]
37c3ec008lea rdx, [rip+0x87642]
37c3ec00flea rcx, [rip+0x87644]
37c3ec016call ztrmm_64_
37c3ec01bjmp 0x37c3eb025
37c3ec020
37c3ec020loc_37c3ec020:
37c3ec020neg rdx
37c3ec023jmp 0x37c3eb002
37c3eaf60
37c3eaf60ztftri_64_:
37c3eaf60push r14
37c3eaf62push r13
37c3eaf64push r12
37c3eaf66push rbp
37c3eaf67push rdi
37c3eaf68push rsi
37c3eaf69push rbx
37c3eaf6asub rsp, 176
37c3eaf71mov rsi, [rsp+280]
37c3eaf79mov [rsi], 0
37c3eaf80mov r13, rdx
37c3eaf83mov rbx, r8
37c3eaf86lea rdx, [rip+0x886c3]
37c3eaf8dmov rdi, r9
37c3eaf90mov r8l, 1
37c3eaf96mov r9l, 1
37c3eaf9cmov r14, rcx
37c3eaf9fcall lsame_64_
37c3eafa4mov r9l, 1
37c3eafaamov r8l, 1
37c3eafb0mov rcx, r13
37c3eafb3lea rdx, [rip+0x88697]
37c3eafbamov rbp, rax
37c3eafbdcall lsame_64_
37c3eafc2mov r12, rax
37c3eafc5test rbp, rbp
37c3eafc8je 0x37c3eb4f0
37c3eafce
37c3eafceloc_37c3eafce:
37c3eafcetest r12, r12
37c3eafd1jne 0x37c3eb040
37c3eafd3mov r9l, 1
37c3eafd9mov r8l, 1
37c3eafdflea rdx, [rip+0x8866d]
37c3eafe6mov rcx, r13
37c3eafe9call lsame_64_
37c3eafeetest rax, rax
37c3eaff1jne 0x37c3eb040
37c3eaff3mov rax, -2
37c3eaffamov edx, 2
37c3eafff
37c3eafffloc_37c3eafff:
37c3eafffmov [rsi], rax
37c3eb002
37c3eb002loc_37c3eb002:
37c3eb002mov [rsp+168], rdx
37c3eb00amov r8l, 6
37c3eb010lea rdx, [rsp+168]
37c3eb018lea rcx, [rip+0x88635]
37c3eb01fcall xerbla_64_
37c3eb024nop
37c3eb025
37c3eb025loc_37c3eb025:
37c3eb025add rsp, 176
37c3eb02cpop rbx
37c3eb02dpop rsi
37c3eb02epop rdi
37c3eb02fpop rbp
37c3eb030pop r12
37c3eb032pop r13
37c3eb034pop r14
37c3eb036ret
37c3eb037
37c3eb037 66 0f 1f 84 00 00 00 00 00 f........
37c3eb040
37c3eb040loc_37c3eb040:
37c3eb040mov r9l, 1
37c3eb046mov r8l, 1
37c3eb04clea rdx, [rip+0x885fd]
37c3eb053mov rcx, rbx
37c3eb056call lsame_64_
37c3eb05btest rax, rax
37c3eb05eje 0x37c3eb4b8
37c3eb064
37c3eb064loc_37c3eb064:
37c3eb064mov rax, [rdi]
37c3eb067test rax, rax
37c3eb06ajs 0x37c3eb4a0
37c3eb070mov rdx, [rsi]
37c3eb073test rdx, rdx
37c3eb076jne 0x37c3ec020
37c3eb07ctest rax, rax
37c3eb07fje 0x37c3eb025
37c3eb081mov rdx, rax
37c3eb084sar rdx, 1
37c3eb087test al, 1
37c3eb089jne 0x37c3eb2a8
37c3eb08fmov [rsp+152], rdx
37c3eb097test r12, r12
37c3eb09aje 0x37c3eb6e0
37c3eb0a0test rbp, rbp
37c3eb0a3je 0x37c3ebcb0
37c3eb0a9add rax, 1
37c3eb0admov [rsp+40], rsi
37c3eb0b2lea r13, [rsp+168]
37c3eb0balea rbp, [rsp+152]
37c3eb0c2mov [rsp+168], rax
37c3eb0camov rax, [rsp+272]
37c3eb0d2mov r8, rbp
37c3eb0d5mov rdx, rbx
37c3eb0d8mov [rsp+56], 1
37c3eb0e1lea rcx, [rip+0x88569]
37c3eb0e8mov [rsp+48], 1
37c3eb0f1lea r14, [rax+16]
37c3eb0f5mov [rsp+32], r13
37c3eb0famov r9, r14
37c3eb0fdcall ztrtri_64_
37c3eb102cmp [rsi], 0
37c3eb106jg 0x37c3eb025
37c3eb10cmov rax, [rdi]
37c3eb10fmov [rsp+80], r13
37c3eb114mov r9, rbx
37c3eb117lea r12, [rsp+160]
37c3eb11fmov [rsp+112], 1
37c3eb128lea r8, [rip+0x88521]
37c3eb12flea rdx, [rip+0x8851b]
37c3eb136add rax, 1
37c3eb13amov [rsp+64], r12
37c3eb13flea rcx, [rip+0x88514]
37c3eb146mov [rsp+160], rax
37c3eb14emov [rsp+168], rax
37c3eb156mov rax, [rsp+152]
37c3eb15emov [rsp+104], 1
37c3eb167add rax, 1
37c3eb16bmov [rsp+56], r14
37c3eb170shl rax, 4
37c3eb174add rax, [rsp+272]
37c3eb17cmov [rsp+40], rbp
37c3eb181mov [rsp+72], rax
37c3eb186lea rax, [rip+0x884d3]
37c3eb18dmov [rsp+48], rax
37c3eb192mov [rsp+96], 1
37c3eb19bmov [rsp+88], 1
37c3eb1a4mov [rsp+32], rbp
37c3eb1a9call ztrmm_64_
37c3eb1aemov rax, [rdi]
37c3eb1b1mov [rsp+40], rsi
37c3eb1b6mov rdx, rbx
37c3eb1b9mov [rsp+32], r13
37c3eb1bemov r9, [rsp+272]
37c3eb1c6mov r8, rbp
37c3eb1c9lea rcx, [rip+0x88483]
37c3eb1d0mov [rsp+56], 1
37c3eb1d9add rax, 1
37c3eb1ddmov [rsp+48], 1
37c3eb1e6mov [rsp+168], rax
37c3eb1eecall ztrtri_64_
37c3eb1f3mov rax, [rsi]
37c3eb1f6mov rdx, [rsp+152]
37c3eb1fetest rax, rax
37c3eb201jle 0x37c3eb220
37c3eb203add rax, rdx
37c3eb206mov [rsi], rax
37c3eb209test rax, rax
37c3eb20cjg 0x37c3eb025
37c3eb212nop [rax]
37c3eb215nop [rax+rax]
37c3eb220
37c3eb220loc_37c3eb220:
37c3eb220mov rax, [rdi]
37c3eb223add rdx, 1
37c3eb227mov [rsp+80], r13
37c3eb22cshl rdx, 4
37c3eb230mov [rsp+64], r12
37c3eb235add rax, 1
37c3eb239mov [rsp+40], rbp
37c3eb23emov [rsp+160], rax
37c3eb246mov [rsp+168], rax
37c3eb24emov rax, [rsp+272]
37c3eb256mov [rsp+112], 1
37c3eb25fadd rax, rdx
37c3eb262mov [rsp+32], rbp
37c3eb267mov [rsp+72], rax
37c3eb26cmov rax, [rsp+272]
37c3eb274mov [rsp+104], 1
37c3eb27dmov [rsp+56], rax
37c3eb282lea rax, [rip+0x883e7]
37c3eb289mov [rsp+96], 1
37c3eb292mov [rsp+88], 1
37c3eb29bmov [rsp+48], rax
37c3eb2a0jmp 0x37c3eb47c
37c3eb2a5
37c3eb2a5 0f 1f 00 ...
37c3eb2a8
37c3eb2a8loc_37c3eb2a8:
37c3eb2a8sub rax, rdx
37c3eb2abtest r12, r12
37c3eb2aeje 0x37c3eb528
37c3eb2b4mov [rsp+168], rdx
37c3eb2bcmov [rsp+160], rax
37c3eb2c4test rbp, rbp
37c3eb2c7je 0x37c3ebe60
37c3eb2cdmov [rsp+40], rsi
37c3eb2d2lea r12, [rsp+160]
37c3eb2damov rdx, rbx
37c3eb2ddmov r9, [rsp+272]
37c3eb2e5mov [rsp+32], rdi
37c3eb2eamov r8, r12
37c3eb2edlea rcx, [rip+0x8835d]
37c3eb2f4mov [rsp+56], 1
37c3eb2fdmov [rsp+48], 1
37c3eb306call ztrtri_64_
37c3eb30bcmp [rsi], 0
37c3eb30fjg 0x37c3eb025
37c3eb315mov rax, [rsp+160]
37c3eb31dmov [rsp+80], rdi
37c3eb322mov r9, rbx
37c3eb325lea r13, [rsp+168]
37c3eb32dmov [rsp+112], 1
37c3eb336lea r8, [rip+0x88313]
37c3eb33dlea rdx, [rip+0x8830d]
37c3eb344shl rax, 4
37c3eb348mov [rsp+64], rdi
37c3eb34dadd rax, [rsp+272]
37c3eb355lea rcx, [rip+0x882fe]
37c3eb35cmov [rsp+72], rax
37c3eb361mov rax, [rsp+272]
37c3eb369mov [rsp+104], 1
37c3eb372mov [rsp+56], rax
37c3eb377lea rax, [rip+0x882e2]
37c3eb37emov [rsp+48], rax
37c3eb383mov [rsp+96], 1
37c3eb38cmov [rsp+88], 1
37c3eb395mov [rsp+40], r12
37c3eb39amov [rsp+32], r13
37c3eb39fcall ztrmm_64_
37c3eb3a4mov rax, [rdi]
37c3eb3a7mov [rsp+40], rsi
37c3eb3acmov rdx, rbx
37c3eb3afmov rcx, [rsp+272]
37c3eb3b7mov [rsp+32], rdi
37c3eb3bcmov r8, r13
37c3eb3bfmov [rsp+56], 1
37c3eb3c8shl rax, 4
37c3eb3ccmov [rsp+48], 1
37c3eb3d5lea r9, [rcx+rax]
37c3eb3d9lea rcx, [rip+0x88273]
37c3eb3e0call ztrtri_64_
37c3eb3e5mov rax, [rsi]
37c3eb3e8mov rdx, [rsp+160]
37c3eb3f0test rax, rax
37c3eb3f3jle 0x37c3eb410
37c3eb3f5add rax, rdx
37c3eb3f8mov [rsi], rax
37c3eb3fbtest rax, rax
37c3eb3fejg 0x37c3eb025
37c3eb404nop
37c3eb405nop [rax+rax]
37c3eb410
37c3eb410loc_37c3eb410:
37c3eb410mov rax, [rsp+272]
37c3eb418shl rdx, 4
37c3eb41cmov [rsp+112], 1
37c3eb425mov [rsp+104], 1
37c3eb42eadd rax, rdx
37c3eb431mov [rsp+80], rdi
37c3eb436mov [rsp+96], 1
37c3eb43fmov [rsp+88], 1
37c3eb448mov [rsp+72], rax
37c3eb44dmov [rsp+64], rdi
37c3eb452mov rax, [rdi]
37c3eb455mov [rsp+40], r12
37c3eb45ashl rax, 4
37c3eb45eadd rax, [rsp+272]
37c3eb466mov [rsp+32], r13
37c3eb46bmov [rsp+56], rax
37c3eb470lea rax, [rip+0x881f9]
37c3eb477mov [rsp+48], rax
37c3eb47c
37c3eb47cloc_37c3eb47c:
37c3eb47cmov r9, rbx
37c3eb47flea r8, [rip+0x881cc]
37c3eb486lea rdx, [rip+0x881c6]
37c3eb48dlea rcx, [rip+0x881bd]
37c3eb494call ztrmm_64_
37c3eb499jmp 0x37c3eb025
37c3eb49e
37c3eb49e 66 90 f.
37c3eb4a0
37c3eb4a0loc_37c3eb4a0:
37c3eb4a0mov rax, -4
37c3eb4a7mov edx, 4
37c3eb4acjmp 0x37c3eafff
37c3eb4b1
37c3eb4b1 0f 1f 80 00 00 00 00 .......
37c3eb4b8
37c3eb4b8loc_37c3eb4b8:
37c3eb4b8mov r9l, 1
37c3eb4bemov r8l, 1
37c3eb4c4lea rdx, [rip+0x88188]
37c3eb4cbmov rcx, rbx
37c3eb4cecall lsame_64_
37c3eb4d3test rax, rax
37c3eb4d6jne 0x37c3eb064
37c3eb4dcmov rax, -3
37c3eb4e3mov edx, 3
37c3eb4e8jmp 0x37c3eafff
37c3eb4ed
37c3eb4ed 0f 1f 00 ...
37c3eb4f0
37c3eb4f0loc_37c3eb4f0:
37c3eb4f0mov r9l, 1
37c3eb4f6mov r8l, 1
37c3eb4fclea rdx, [rip+0x8814f]
37c3eb503mov rcx, r14
37c3eb506call lsame_64_
37c3eb50btest rax, rax
37c3eb50ejne 0x37c3eafce
37c3eb514mov rax, -1
37c3eb51bmov edx, 1
37c3eb520jmp 0x37c3eafff
37c3eb525
37c3eb525 0f 1f 00 ...
37c3eb528
37c3eb528loc_37c3eb528:
37c3eb528mov [rsp+160], rdx
37c3eb530mov [rsp+168], rax
37c3eb538test rbp, rbp
37c3eb53bje 0x37c3eb910
37c3eb541mov [rsp+56], 1
37c3eb54ashl rax, 4
37c3eb54emov rdx, rbx
37c3eb551add rax, [rsp+272]
37c3eb559mov [rsp+48], 1
37c3eb562mov r9, rax
37c3eb565mov rbp, rax
37c3eb568lea r12, [rsp+160]
37c3eb570mov [rsp+40], rsi
37c3eb575mov r8, r12
37c3eb578lea rcx, [rip+0x880d2]
37c3eb57fmov [rsp+32], rdi
37c3eb584call ztrtri_64_
37c3eb589cmp [rsi], 0
37c3eb58djg 0x37c3eb025
37c3eb593mov rax, [rsp+272]
37c3eb59bmov [rsp+56], rbp
37c3eb5a0lea r13, [rsp+168]
37c3eb5a8lea rdx, [rip+0x880a2]
37c3eb5afmov [rsp+112], 1
37c3eb5b8mov rcx, rdx
37c3eb5bbmov r9, rbx
37c3eb5belea r8, [rip+0x8808d]
37c3eb5c5mov [rsp+72], rax
37c3eb5calea rax, [rip+0x8808f]
37c3eb5d1mov [rsp+48], rax
37c3eb5d6mov [rsp+104], 1
37c3eb5dfmov [rsp+96], 1
37c3eb5e8mov [rsp+88], 1
37c3eb5f1mov [rsp+80], rdi
37c3eb5f6mov [rsp+64], rdi
37c3eb5fbmov [rsp+40], r13
37c3eb600mov [rsp+32], r12
37c3eb605call ztrmm_64_
37c3eb60amov [rsp+40], rsi
37c3eb60fmov rdx, rbx
37c3eb612mov r8, r13
37c3eb615mov rax, [rsp+160]
37c3eb61dmov [rsp+32], rdi
37c3eb622lea rcx, [rip+0x8802a]
37c3eb629mov [rsp+56], 1
37c3eb632mov rbp, rax
37c3eb635mov [rsp+136], rax
37c3eb63dmov [rsp+48], 1
37c3eb646shl rbp, 4
37c3eb64aadd rbp, [rsp+272]
37c3eb652mov r9, rbp
37c3eb655call ztrtri_64_
37c3eb65amov rdx, [rsi]
37c3eb65dmov rax, [rsp+136]
37c3eb665test rdx, rdx
37c3eb668jle 0x37c3eb680
37c3eb66aadd rax, rdx
37c3eb66dmov [rsi], rax
37c3eb670test rax, rax
37c3eb673jg 0x37c3eb025
37c3eb679nop [rax]
37c3eb680
37c3eb680loc_37c3eb680:
37c3eb680mov rax, [rsp+272]
37c3eb688mov [rsp+80], rdi
37c3eb68dmov [rsp+112], 1
37c3eb696mov [rsp+72], rax
37c3eb69blea rax, [rip+0x87fce]
37c3eb6a2mov [rsp+104], 1
37c3eb6abmov [rsp+96], 1
37c3eb6b4mov [rsp+88], 1
37c3eb6bdmov [rsp+64], rdi
37c3eb6c2mov [rsp+56], rbp
37c3eb6c7mov [rsp+48], rax
37c3eb6ccmov [rsp+40], r13
37c3eb6d1mov [rsp+32], r12
37c3eb6d6jmp 0x37c3eb8ec
37c3eb6db
37c3eb6db 0f 1f 44 00 00 ..D..
37c3eb6e0
37c3eb6e0loc_37c3eb6e0:
37c3eb6e0lea rcx, [rdx+1]
37c3eb6e4test rbp, rbp
37c3eb6e7je 0x37c3ebad8
37c3eb6edadd rax, 1
37c3eb6f1mov [rsp+40], rsi
37c3eb6f6shl rcx, 4
37c3eb6famov rdx, rbx
37c3eb6fdlea r13, [rsp+168]
37c3eb705mov [rsp+168], rax
37c3eb70dmov rax, [rsp+272]
37c3eb715lea rbp, [rsp+152]
37c3eb71dmov [rsp+56], 1
37c3eb726mov r8, rbp
37c3eb729mov [rsp+48], 1
37c3eb732lea r9, [rax+rcx]
37c3eb736lea rcx, [rip+0x87f14]
37c3eb73dmov [rsp+32], r13
37c3eb742call ztrtri_64_
37c3eb747cmp [rsi], 0
37c3eb74bjg 0x37c3eb025
37c3eb751mov rax, [rdi]
37c3eb754lea r12, [rsp+160]
37c3eb75cmov [rsp+80], r13
37c3eb761mov r9, rbx
37c3eb764mov [rsp+112], 1
37c3eb76dlea rdx, [rip+0x87edd]
37c3eb774lea r8, [rip+0x87ed7]
37c3eb77badd rax, 1
37c3eb77fmov [rsp+64], r12
37c3eb784mov rcx, rdx
37c3eb787mov [rsp+160], rax
37c3eb78fmov [rsp+168], rax
37c3eb797mov rax, [rsp+272]
37c3eb79fmov [rsp+104], 1
37c3eb7a8mov [rsp+72], rax
37c3eb7admov rax, [rsp+152]
37c3eb7b5mov [rsp+96], 1
37c3eb7beadd rax, 1
37c3eb7c2mov [rsp+40], rbp
37c3eb7c7shl rax, 4
37c3eb7cbadd rax, [rsp+272]
37c3eb7d3mov [rsp+32], rbp
37c3eb7d8mov [rsp+56], rax
37c3eb7ddlea rax, [rip+0x87e7c]
37c3eb7e4mov [rsp+48], rax
37c3eb7e9mov [rsp+88], 1
37c3eb7f2call ztrmm_64_
37c3eb7f7mov rax, [rdi]
37c3eb7famov [rsp+40], rsi
37c3eb7ffmov rdx, rbx
37c3eb802mov rcx, [rsp+272]
37c3eb80amov [rsp+32], r13
37c3eb80fmov r8, rbp
37c3eb812mov [rsp+56], 1
37c3eb81badd rax, 1
37c3eb81fmov [rsp+168], rax
37c3eb827mov rax, [rsp+152]
37c3eb82fmov [rsp+48], 1
37c3eb838shl rax, 4
37c3eb83clea r9, [rcx+rax]
37c3eb840lea rcx, [rip+0x87e0c]
37c3eb847call ztrtri_64_
37c3eb84cmov rax, [rsi]
37c3eb84fmov rdx, [rsp+152]
37c3eb857test rax, rax
37c3eb85ajle 0x37c3eb870
37c3eb85cadd rax, rdx
37c3eb85fmov [rsi], rax
37c3eb862test rax, rax
37c3eb865jg 0x37c3eb025
37c3eb86bnop [rax+rax]
37c3eb870
37c3eb870loc_37c3eb870:
37c3eb870mov rax, [rdi]
37c3eb873shl rdx, 4
37c3eb877mov [rsp+80], r13
37c3eb87cmov [rsp+112], 1
37c3eb885add rax, 1
37c3eb889mov [rsp+64], r12
37c3eb88emov [rsp+160], rax
37c3eb896mov [rsp+168], rax
37c3eb89emov rax, [rsp+272]
37c3eb8a6mov [rsp+104], 1
37c3eb8afmov [rsp+72], rax
37c3eb8b4mov rax, [rsp+272]
37c3eb8bcmov [rsp+96], 1
37c3eb8c5add rax, rdx
37c3eb8c8mov [rsp+40], rbp
37c3eb8cdmov [rsp+56], rax
37c3eb8d2lea rax, [rip+0x87d97]
37c3eb8d9mov [rsp+88], 1
37c3eb8e2mov [rsp+48], rax
37c3eb8e7mov [rsp+32], rbp
37c3eb8ec
37c3eb8ecloc_37c3eb8ec:
37c3eb8ecmov r9, rbx
37c3eb8eflea r8, [rip+0x87d5a]
37c3eb8f6lea rdx, [rip+0x87d56]
37c3eb8fdlea rcx, [rip+0x87d56]
37c3eb904call ztrmm_64_
37c3eb909jmp 0x37c3eb025
37c3eb90e
37c3eb90e 66 90 f.
37c3eb910
37c3eb910loc_37c3eb910:
37c3eb910imul rax, rax
37c3eb914mov [rsp+40], rsi
37c3eb919lea r13, [rsp+168]
37c3eb921mov rdi, [rsp+272]
37c3eb929mov [rsp+32], r13
37c3eb92elea r12, [rsp+160]
37c3eb936mov rdx, rbx
37c3eb939lea rcx, [rip+0x87d13]
37c3eb940mov [rsp+56], 1
37c3eb949mov r8, r12
37c3eb94cmov [rsp+48], 1
37c3eb955shl rax, 4
37c3eb959lea r9, [rdi+rax]
37c3eb95dcall ztrtri_64_
37c3eb962cmp [rsi], 0
37c3eb966jg 0x37c3eb025
37c3eb96cmov rax, [rsp+168]
37c3eb974mov [rsp+80], r13
37c3eb979mov r9, rbx
37c3eb97clea r8, [rip+0x87ccf]
37c3eb983mov rdi, [rsp+272]
37c3eb98bmov [rsp+64], r13
37c3eb990lea rdx, [rip+0x87cbc]
37c3eb997lea rcx, [rip+0x87cbc]
37c3eb99eimul rax, rax
37c3eb9a2mov [rsp+40], r12
37c3eb9a7mov [rsp+72], rdi
37c3eb9acmov [rsp+112], 1
37c3eb9b5shl rax, 4
37c3eb9b9mov [rsp+32], r13
37c3eb9bemov [rsp+104], 1
37c3eb9c7add rax, rdi
37c3eb9camov [rsp+56], rax
37c3eb9cflea rax, [rip+0x87c8a]
37c3eb9d6mov [rsp+48], rax
37c3eb9dbmov [rsp+96], 1
37c3eb9e4mov [rsp+88], 1
37c3eb9edcall ztrmm_64_
37c3eb9f2mov [rsp+40], rsi
37c3eb9f7mov r8, r13
37c3eb9famov rdx, rbx
37c3eb9fdmov rdi, [rsp+160]
37c3eba05mov [rsp+32], r13
37c3eba0amov rax, [rsp+168]
37c3eba12mov rcx, [rsp+272]
37c3eba1amov [rsp+56], 1
37c3eba23mov [rsp+48], 1
37c3eba2cimul rax, rdi
37c3eba30shl rax, 4
37c3eba34lea r9, [rcx+rax]
37c3eba38lea rcx, [rip+0x87c12]
37c3eba3fcall ztrtri_64_
37c3eba44mov rax, [rsi]
37c3eba47test rax, rax
37c3eba4ajle 0x37c3eba60
37c3eba4cadd rax, rdi
37c3eba4fmov [rsi], rax
37c3eba52test rax, rax
37c3eba55jg 0x37c3eb025
37c3eba5bnop [rax+rax]
37c3eba60
37c3eba60loc_37c3eba60:
37c3eba60mov rax, [rsp+272]
37c3eba68mov [rsp+80], r13
37c3eba6dimul rdi, [rsp+168]
37c3eba76mov [rsp+64], r13
37c3eba7bmov [rsp+72], rax
37c3eba80mov rax, [rsp+272]
37c3eba88mov [rsp+112], 1
37c3eba91shl rdi, 4
37c3eba95mov [rsp+40], r12
37c3eba9aadd rax, rdi
37c3eba9dmov [rsp+32], r13
37c3ebaa2mov [rsp+56], rax
37c3ebaa7lea rax, [rip+0x87bc2]
37c3ebaaemov [rsp+104], 1
37c3ebab7mov [rsp+96], 1
37c3ebac0mov [rsp+88], 1
37c3ebac9mov [rsp+48], rax
37c3ebacejmp 0x37c3ebc91
37c3ebad3
37c3ebad3 0f 1f 44 00 00 ..D..
37c3ebad8
37c3ebad8loc_37c3ebad8:
37c3ebad8imul rcx, rdx
37c3ebadcmov [rsp+40], rsi
37c3ebae1mov rdx, rbx
37c3ebae4lea rbp, [rsp+152]
37c3ebaecmov rax, [rsp+272]
37c3ebaf4mov [rsp+32], rbp
37c3ebaf9mov r8, rbp
37c3ebafcmov [rsp+56], 1
37c3ebb05mov [rsp+48], 1
37c3ebb0eshl rcx, 4
37c3ebb12lea r9, [rax+rcx]
37c3ebb16lea rcx, [rip+0x87b36]
37c3ebb1dcall ztrtri_64_
37c3ebb22cmp [rsi], 0
37c3ebb26jg 0x37c3eb025
37c3ebb2cmov rdx, [rsp+152]
37c3ebb34mov [rsp+80], rbp
37c3ebb39mov r9, rbx
37c3ebb3clea r8, [rip+0x87b0f]
37c3ebb43mov rax, [rsp+272]
37c3ebb4bmov [rsp+64], rbp
37c3ebb50lea rcx, [rip+0x87b03]
37c3ebb57mov [rsp+112], 1
37c3ebb60mov [rsp+72], rax
37c3ebb65lea rax, [rdx+1]
37c3ebb69imul rax, rdx
37c3ebb6dmov [rsp+40], rbp
37c3ebb72lea rdx, [rip+0x87ada]
37c3ebb79mov [rsp+104], 1
37c3ebb82mov [rsp+96], 1
37c3ebb8bshl rax, 4
37c3ebb8fadd rax, [rsp+272]
37c3ebb97mov [rsp+32], rbp
37c3ebb9cmov [rsp+56], rax
37c3ebba1lea rax, [rip+0x87ab8]
37c3ebba8mov [rsp+48], rax
37c3ebbadmov [rsp+88], 1
37c3ebbb6call ztrmm_64_
37c3ebbbbmov [rsp+40], rsi
37c3ebbc0mov rdx, rbx
37c3ebbc3mov r8, rbp
37c3ebbc6mov rax, [rsp+152]
37c3ebbcemov [rsp+32], rbp
37c3ebbd3lea rcx, [rip+0x87a77]
37c3ebbdamov rdi, [rsp+272]
37c3ebbe2mov [rsp+56], 1
37c3ebbebmov [rsp+48], 1
37c3ebbf4imul rax, rax
37c3ebbf8shl rax, 4
37c3ebbfclea r9, [rdi+rax]
37c3ebc00call ztrtri_64_
37c3ebc05mov rdx, [rsi]
37c3ebc08mov rax, [rsp+152]
37c3ebc10test rdx, rdx
37c3ebc13jle 0x37c3ebc30
37c3ebc15add rdx, rax
37c3ebc18mov [rsi], rdx
37c3ebc1btest rdx, rdx
37c3ebc1ejg 0x37c3eb025
37c3ebc24nop
37c3ebc25nop [rax+rax]
37c3ebc30
37c3ebc30loc_37c3ebc30:
37c3ebc30imul rax, rax
37c3ebc34mov [rsp+80], rbp
37c3ebc39mov rdi, [rsp+272]
37c3ebc41mov [rsp+112], 1
37c3ebc4amov [rsp+104], 1
37c3ebc53shl rax, 4
37c3ebc57mov [rsp+72], rdi
37c3ebc5cadd rax, rdi
37c3ebc5fmov [rsp+64], rbp
37c3ebc64mov [rsp+56], rax
37c3ebc69lea rax, [rip+0x87a00]
37c3ebc70mov [rsp+96], 1
37c3ebc79mov [rsp+88], 1
37c3ebc82mov [rsp+48], rax
37c3ebc87mov [rsp+40], rbp
37c3ebc8cmov [rsp+32], rbp
37c3ebc91
37c3ebc91loc_37c3ebc91:
37c3ebc91lea rdx, [rip+0x879b9]
37c3ebc98mov r9, rbx
37c3ebc9blea r8, [rip+0x879ae]
37c3ebca2mov rcx, rdx
37c3ebca5call ztrmm_64_
37c3ebcaajmp 0x37c3eb025
37c3ebcaf
37c3ebcaf 90 .
37c3ebcb0
37c3ebcb0loc_37c3ebcb0:
37c3ebcb0lea rbp, [rsp+152]
37c3ebcb8mov [rsp+40], rsi
37c3ebcbdmov rax, [rsp+272]
37c3ebcc5shl rdx, 4
37c3ebcc9mov [rsp+32], rbp
37c3ebccemov r8, rbp
37c3ebcd1lea rcx, [rip+0x8797b]
37c3ebcd8mov [rsp+56], 1
37c3ebce1lea r9, [rax+rdx]
37c3ebce5mov rdx, rbx
37c3ebce8mov [rsp+48], 1
37c3ebcf1call ztrtri_64_
37c3ebcf6cmp [rsi], 0
37c3ebcfajg 0x37c3eb025
37c3ebd00mov rax, [rsp+152]
37c3ebd08mov [rsp+80], rbp
37c3ebd0dmov r9, rbx
37c3ebd10lea r8, [rip+0x87939]
37c3ebd17mov [rsp+112], 1
37c3ebd20lea rcx, [rip+0x8792a]
37c3ebd27lea rdx, [rax+1]
37c3ebd2bmov [rsp+64], rbp
37c3ebd30imul rdx, rax
37c3ebd34shl rax, 4
37c3ebd38add rax, [rsp+272]
37c3ebd40mov [rsp+104], 1
37c3ebd49mov [rsp+56], rax
37c3ebd4elea rax, [rip+0x8790b]
37c3ebd55mov [rsp+48], rax
37c3ebd5ashl rdx, 4
37c3ebd5eadd rdx, [rsp+272]
37c3ebd66mov [rsp+40], rbp
37c3ebd6bmov [rsp+72], rdx
37c3ebd70lea rdx, [rip+0x878dc]
37c3ebd77mov [rsp+96], 1
37c3ebd80mov [rsp+88], 1
37c3ebd89mov [rsp+32], rbp
37c3ebd8ecall ztrmm_64_
37c3ebd93mov [rsp+40], rsi
37c3ebd98mov rdx, rbx
37c3ebd9bmov r8, rbp
37c3ebd9emov [rsp+56], 1
37c3ebda7mov r9, [rsp+272]
37c3ebdaflea rcx, [rip+0x8789b]
37c3ebdb6mov [rsp+48], 1
37c3ebdbfmov [rsp+32], rbp
37c3ebdc4call ztrtri_64_
37c3ebdc9mov rax, [rsi]
37c3ebdccmov rdx, [rsp+152]
37c3ebdd4test rax, rax
37c3ebdd7jle 0x37c3ebdf0
37c3ebdd9add rax, rdx
37c3ebddcmov [rsi], rax
37c3ebddftest rax, rax
37c3ebde2jg 0x37c3eb025
37c3ebde8nop [rax+rax]
37c3ebdf0
37c3ebdf0loc_37c3ebdf0:
37c3ebdf0lea rax, [rdx+1]
37c3ebdf4mov [rsp+80], rbp
37c3ebdf9imul rax, rdx
37c3ebdfdmov [rsp+64], rbp
37c3ebe02mov [rsp+112], 1
37c3ebe0bmov [rsp+104], 1
37c3ebe14shl rax, 4
37c3ebe18add rax, [rsp+272]
37c3ebe20mov [rsp+40], rbp
37c3ebe25mov [rsp+72], rax
37c3ebe2amov rax, [rsp+272]
37c3ebe32mov [rsp+96], 1
37c3ebe3bmov [rsp+56], rax
37c3ebe40lea rax, [rip+0x87829]
37c3ebe47mov [rsp+88], 1
37c3ebe50mov [rsp+48], rax
37c3ebe55mov [rsp+32], rbp
37c3ebe5ajmp 0x37c3ebffe
37c3ebe5f
37c3ebe5f 90 .
37c3ebe60
37c3ebe60loc_37c3ebe60:
37c3ebe60lea r12, [rsp+160]
37c3ebe68mov [rsp+40], rsi
37c3ebe6dmov rdx, rbx
37c3ebe70mov r9, [rsp+272]
37c3ebe78mov [rsp+32], r12
37c3ebe7dmov r8, r12
37c3ebe80lea rcx, [rip+0x877cc]
37c3ebe87mov [rsp+56], 1
37c3ebe90mov [rsp+48], 1
37c3ebe99call ztrtri_64_
37c3ebe9ecmp [rsi], 0
37c3ebea2jg 0x37c3eb025
37c3ebea8mov rax, [rsp+160]
37c3ebeb0mov [rsp+80], r12
37c3ebeb5mov r9, rbx
37c3ebeb8lea r13, [rsp+168]
37c3ebec0mov [rsp+112], 1
37c3ebec9lea r8, [rip+0x87780]
37c3ebed0lea rdx, [rip+0x8777c]
37c3ebed7imul rax, rax
37c3ebedbmov [rsp+64], r12
37c3ebee0lea rcx, [rip+0x8776a]
37c3ebee7mov [rsp+104], 1
37c3ebef0mov [rsp+96], 1
37c3ebef9shl rax, 4
37c3ebefdadd rax, [rsp+272]
37c3ebf05mov [rsp+40], r13
37c3ebf0amov [rsp+72], rax
37c3ebf0fmov rax, [rsp+272]
37c3ebf17mov [rsp+88], 1
37c3ebf20mov [rsp+56], rax
37c3ebf25lea rax, [rip+0x87734]
37c3ebf2cmov [rsp+48], rax
37c3ebf31mov [rsp+32], r12
37c3ebf36call ztrmm_64_
37c3ebf3bmov [rsp+40], rsi
37c3ebf40mov rdx, rbx
37c3ebf43mov r8, r13
37c3ebf46mov rax, [rsp+272]
37c3ebf4emov [rsp+32], r12
37c3ebf53lea rcx, [rip+0x876f7]
37c3ebf5amov [rsp+56], 1
37c3ebf63mov [rsp+48], 1
37c3ebf6clea rdi, [rax+16]
37c3ebf70mov r9, rdi
37c3ebf73call ztrtri_64_
37c3ebf78mov rdx, [rsi]
37c3ebf7bmov rax, [rsp+160]
37c3ebf83test rdx, rdx
37c3ebf86jle 0x37c3ebfa0
37c3ebf88add rdx, rax
37c3ebf8bmov [rsi], rdx
37c3ebf8etest rdx, rdx
37c3ebf91jg 0x37c3eb025
37c3ebf97nop [rax+rax]
37c3ebfa0
37c3ebfa0loc_37c3ebfa0:
37c3ebfa0imul rax, rax
37c3ebfa4mov [rsp+80], r12
37c3ebfa9mov [rsp+112], 1
37c3ebfb2mov [rsp+104], 1
37c3ebfbbshl rax, 4
37c3ebfbfadd rax, [rsp+272]
37c3ebfc7mov [rsp+64], r12
37c3ebfccmov [rsp+72], rax
37c3ebfd1lea rax, [rip+0x87698]
37c3ebfd8mov [rsp+96], 1
37c3ebfe1mov [rsp+88], 1
37c3ebfeamov [rsp+56], rdi
37c3ebfefmov [rsp+48], rax
37c3ebff4mov [rsp+40], r13
37c3ebff9mov [rsp+32], r12
37c3ebffe
37c3ebffeloc_37c3ebffe:
37c3ebffemov r9, rbx
37c3ec001lea r8, [rip+0x8764a]
37c3ec008lea rdx, [rip+0x87642]
37c3ec00flea rcx, [rip+0x87644]
37c3ec016call ztrmm_64_
37c3ec01bjmp 0x37c3eb025
37c3ec020
37c3ec020loc_37c3ec020:
37c3ec020neg rdx
37c3ec023jmp 0x37c3eb002
37c3eaf60
37c3ec028
37c3ec028 // align 0x20
37c3ec028 // align 0x20
37c3ec040
37c3ec040ztfttp_64_:
37c3ec040push r15
37c3ec042push r14
37c3ec044push r13
37c3ec046push r12
37c3ec048push rbp
37c3ec049push rdi
37c3ec04apush rsi
37c3ec04bpush rbx
37c3ec04csub rsp, 88
37c3ec050mov r12, [rsp+200]
37c3ec058mov rbx, [rsp+192]
37c3ec060mov [r12], 0
37c3ec068mov r13, rdx
37c3ec06bmov r15, r8
37c3ec06elea rdx, [rip+0x8760b]
37c3ec075mov r14, r9
37c3ec078mov r8l, 1
37c3ec07emov r9l, 1
37c3ec084mov rdi, rcx
37c3ec087call lsame_64_
37c3ec08cmov r9l, 1
37c3ec092mov r8l, 1
37c3ec098mov rcx, r13
37c3ec09blea rdx, [rip+0x875df]
37c3ec0a2mov rsi, rax
37c3ec0a5call lsame_64_
37c3ec0aamov rbp, rax
37c3ec0adtest rsi, rsi
37c3ec0b0je 0x37c3ec280
37c3ec0b6
37c3ec0b6loc_37c3ec0b6:
37c3ec0b6test rbp, rbp
37c3ec0b9je 0x37c3ec2b8
37c3ec0bf
37c3ec0bfloc_37c3ec0bf:
37c3ec0bfmov r11, [r15]
37c3ec0c2test r11, r11
37c3ec0c5js 0x37c3ec240
37c3ec0cbmov r10, [r12]
37c3ec0cftest r10, r10
37c3ec0d2jne 0x37c3ecb55
37c3ec0d8test r11, r11
37c3ec0dbje 0x37c3ec26e
37c3ec0e1cmp r11, 1
37c3ec0e5je 0x37c3ec450
37c3ec0ebmov r9, r11
37c3ec0eemov rcx, r11
37c3ec0f1lea r8, [r11+1]
37c3ec0f5and r9l, 1
37c3ec0f9sar rcx, 1
37c3ec0fctest rbp, rbp
37c3ec0ffje 0x37c3ec2f0
37c3ec105test r9, r9
37c3ec108jne 0x37c3ec480
37c3ec10etest rsi, rsi
37c3ec111jne 0x37c3eca08
37c3ec117mov r13, r8
37c3ec11amov [rsp+32], r9
37c3ec11fxor esi, esi
37c3ec121xor eax, eax
37c3ec123sar r13, 1
37c3ec126imul r8, r13
37c3ec12alea r15, [r13+1]
37c3ec12emov r11, r13
37c3ec131mov rdi, r13
37c3ec134mov rbp, r15
37c3ec137shl r11, 4
37c3ec13blea r10, [r8-1]
37c3ec13fsub rbp, r8
37c3ec142nop [rax]
37c3ec145nop [rax+rax]
37c3ec150
37c3ec150loc_37c3ec150:
37c3ec150lea r9, [rax+1]
37c3ec154cmp rdi, r10
37c3ec157jg 0x37c3ecb31
37c3ec15d
37c3ec15dloc_37c3ec15d:
37c3ec15dmov rax, rbp
37c3ec160xor edx, edx
37c3ec162mov r8, rsi
37c3ec165neg rax
37c3ec168shl r8, 4
37c3ec16cdiv r13
37c3ec16fmov rdx, rdi
37c3ec172add r8, rbx
37c3ec175shl rdx, 4
37c3ec179add rdx, r14
37c3ec17cmov r12, rax
37c3ec17fnop
37c3ec180
37c3ec180loc_37c3ec180:
37c3ec180movsd_xmm x0, [rdx+8]
37c3ec185movsd_xmm x1, [rdx]
37c3ec189sub r12, 1
37c3ec18dadd rdx, r11
37c3ec190xorpd x0, [rip+0x874f8]
37c3ec198add r8, 16
37c3ec19cunpcklpd x1, x0
37c3ec1a0movups [r8-16], x1
37c3ec1a5cmp r12, -1
37c3ec1a9jne 0x37c3ec180
37c3ec1ablea rsi, [rsi+rax+1]
37c3ec1b0mov rax, r9
37c3ec1b3
37c3ec1b3loc_37c3ec1b3:
37c3ec1b3add rdi, r15
37c3ec1b6add rbp, r15
37c3ec1b9cmp rcx, rax
37c3ec1bcjg 0x37c3ec150
37c3ec1be
37c3ec1beloc_37c3ec1be:
37c3ec1bemov r9, [rsp+32]
37c3ec1c3add r11, 16
37c3ec1c7mov rdi, r14
37c3ec1camov r8, rcx
37c3ec1cdmov rbp, rcx
37c3ec1d0
37c3ec1d0loc_37c3ec1d0:
37c3ec1d0cmp rbp, r9
37c3ec1d3jle 0x37c3ec21a
37c3ec1d5mov r10, rsi
37c3ec1d8xor eax, eax
37c3ec1daxor edx, edx
37c3ec1dcshl r10, 4
37c3ec1e0add r10, rbx
37c3ec1e3nop [rax]
37c3ec1eanop [rax+rax]
37c3ec1f5nop [rax+rax]
37c3ec200
37c3ec200loc_37c3ec200:
37c3ec200movupd x0, [rdi+rax]
37c3ec205add rdx, 1
37c3ec209movups [r10+rax], x0
37c3ec20eadd rax, 16
37c3ec212cmp r8, rdx
37c3ec215jne 0x37c3ec200
37c3ec217add rsi, r8
37c3ec21a
37c3ec21aloc_37c3ec21a:
37c3ec21amov eax, 1
37c3ec21fadd r9, r15
37c3ec222add rbp, r13
37c3ec225add rdi, r11
37c3ec228sub rax, r8
37c3ec22badd rax, rcx
37c3ec22ecmp rcx, rax
37c3ec231jle 0x37c3ec26e
37c3ec233sub r8, 1
37c3ec237jmp 0x37c3ec1d0
37c3ec239
37c3ec239 0f 1f 80 00 00 00 00 .......
37c3ec240
37c3ec240loc_37c3ec240:
37c3ec240mov rax, -3
37c3ec247mov r10l, 3
37c3ec24d
37c3ec24dloc_37c3ec24d:
37c3ec24dmov [r12], rax
37c3ec251
37c3ec251loc_37c3ec251:
37c3ec251lea rdx, [rsp+72]
37c3ec256mov r8l, 6
37c3ec25cmov [rsp+72], r10
37c3ec261lea rcx, [rip+0x8741c]
37c3ec268call xerbla_64_
37c3ec26dnop
37c3ec26e
37c3ec26eloc_37c3ec26e:
37c3ec26eadd rsp, 88
37c3ec272pop rbx
37c3ec273pop rsi
37c3ec274pop rdi
37c3ec275pop rbp
37c3ec276pop r12
37c3ec278pop r13
37c3ec27apop r14
37c3ec27cpop r15
37c3ec27eret
37c3ec27f
37c3ec27f 90 .
37c3ec280
37c3ec280loc_37c3ec280:
37c3ec280mov r9l, 1
37c3ec286mov r8l, 1
37c3ec28clea rdx, [rip+0x873ef]
37c3ec293mov rcx, rdi
37c3ec296call lsame_64_
37c3ec29btest rax, rax
37c3ec29ejne 0x37c3ec0b6
37c3ec2a4mov rax, -1
37c3ec2abmov r10l, 1
37c3ec2b1jmp 0x37c3ec24d
37c3ec2b3
37c3ec2b3 0f 1f 44 00 00 ..D..
37c3ec2b8
37c3ec2b8loc_37c3ec2b8:
37c3ec2b8mov r9l, 1
37c3ec2bemov r8l, 1
37c3ec2c4lea rdx, [rip+0x873b8]
37c3ec2cbmov rcx, r13
37c3ec2cecall lsame_64_
37c3ec2d3test rax, rax
37c3ec2d6jne 0x37c3ec0bf
37c3ec2dcmov rax, -2
37c3ec2e3mov r10l, 2
37c3ec2e9jmp 0x37c3ec24d
37c3ec2ee
37c3ec2ee 66 90 f.
37c3ec2f0
37c3ec2f0loc_37c3ec2f0:
37c3ec2f0test r9, r9
37c3ec2f3jne 0x37c3ec5c0
37c3ec2f9test rsi, rsi
37c3ec2fcjne 0x37c3ec808
37c3ec302sar r8, 1
37c3ec305lea rax, [rcx+1]
37c3ec309mov [rsp+32], rcx
37c3ec30exor edi, edi
37c3ec310imul rax, r8
37c3ec314mov [rsp+48], r9
37c3ec319mov rsi, r8
37c3ec31clea r15, [r8+1]
37c3ec320mov [rsp+56], r14
37c3ec325shl rsi, 4
37c3ec329xor ebp, ebp
37c3ec32bmov r11, rax
37c3ec32emov [rsp+40], rax
37c3ec333mov r12, rax
37c3ec336mov r13, rax
37c3ec339shl r11, 4
37c3ec33dadd r11, r14
37c3ec340
37c3ec340loc_37c3ec340:
37c3ec340cmp r13, r12
37c3ec343lea r10, [rdi+1]
37c3ec347mov r9l, 1
37c3ec34dmov rcx, rbp
37c3ec350cmovle r9, r10
37c3ec354setle r14b
37c3ec358shl rcx, 4
37c3ec35cxor eax, eax
37c3ec35eadd rcx, rbx
37c3ec361xor edx, edx
37c3ec363nop [rax]
37c3ec36anop [rax+rax]
37c3ec375nop [rax+rax]
37c3ec380
37c3ec380loc_37c3ec380:
37c3ec380movupd x0, [r11+rax]
37c3ec386add rdx, 1
37c3ec38amovups [rcx+rax], x0
37c3ec38eadd rax, 16
37c3ec392cmp r9, rdx
37c3ec395jne 0x37c3ec380
37c3ec397xor eax, eax
37c3ec399test r14b, r14b
37c3ec39ccmove rdi, rax
37c3ec3a0add r13, r8
37c3ec3a3add r12, r15
37c3ec3a6add r11, rsi
37c3ec3a9lea rbp, [rbp+rdi+1]
37c3ec3aemov rdi, r10
37c3ec3b1cmp [rsp+32], r10
37c3ec3b6jg 0x37c3ec340
37c3ec3b8mov rax, [rsp+40]
37c3ec3bdmov rcx, [rsp+32]
37c3ec3c2mov r9, [rsp+48]
37c3ec3c7mov r14, [rsp+56]
37c3ec3ccsub rax, r8
37c3ec3cfmov r12, rax
37c3ec3d2mov r11, rax
37c3ec3d5nop [rax+rax]
37c3ec3e0
37c3ec3e0loc_37c3ec3e0:
37c3ec3e0cmp r9, r11
37c3ec3e3jg 0x37c3ec430
37c3ec3e5mov rax, r12
37c3ec3e8xor edx, edx
37c3ec3eamov r10, rbp
37c3ec3eddiv r8
37c3ec3f0shl r10, 4
37c3ec3f4mov rdx, r14
37c3ec3f7add r10, rbx
37c3ec3famov rdi, rax
37c3ec3fdnop [rax]
37c3ec400
37c3ec400loc_37c3ec400:
37c3ec400movsd_xmm x0, [rdx+8]
37c3ec405movsd_xmm x1, [rdx]
37c3ec409sub rdi, 1
37c3ec40dadd rdx, rsi
37c3ec410xorpd x0, [rip+0x87278]
37c3ec418add r10, 16
37c3ec41cunpcklpd x1, x0
37c3ec420movups [r10-16], x1
37c3ec425cmp rdi, -1
37c3ec429jne 0x37c3ec400
37c3ec42blea rbp, [rbp+rax+1]
37c3ec430
37c3ec430loc_37c3ec430:
37c3ec430add r9, 1
37c3ec434add r14, 16
37c3ec438add r12, r8
37c3ec43badd r11, r15
37c3ec43ecmp rcx, r9
37c3ec441jg 0x37c3ec3e0
37c3ec443jmp 0x37c3ec26e
37c3ec448
37c3ec448 0f 1f 84 00 00 00 00 00 ........
37c3ec450
37c3ec450loc_37c3ec450:
37c3ec450movupd x0, [r14]
37c3ec455test rsi, rsi
37c3ec458jne 0x37c3ec472
37c3ec45amovapd x2, x0
37c3ec45eunpckhpd x2, x2
37c3ec462movapd x1, x2
37c3ec466xorpd x1, [rip+0x87222]
37c3ec46eunpcklpd x0, x1
37c3ec472
37c3ec472loc_37c3ec472:
37c3ec472movups [rbx], x0
37c3ec475jmp 0x37c3ec26e
37c3ec47a
37c3ec47a 66 0f 1f 44 00 00 f..D..
37c3ec480
37c3ec480loc_37c3ec480:
37c3ec480test rsi, rsi
37c3ec483jne 0x37c3ec8f8
37c3ec489sar r8, 1
37c3ec48cmov [rsp+32], r9
37c3ec491mov r12l, 1
37c3ec497xor ebp, ebp
37c3ec499imul r11, r8
37c3ec49dmov rdi, r8
37c3ec4a0lea r15, [r8+1]
37c3ec4a4xor r13l, r13l
37c3ec4a7shl rdi, 4
37c3ec4absub r12, r11
37c3ec4aesub r11, 1
37c3ec4b2nop [rax]
37c3ec4b5nop [rax+rax]
37c3ec4c0
37c3ec4c0loc_37c3ec4c0:
37c3ec4c0cmp rbp, r11
37c3ec4c3jg 0x37c3ecaef
37c3ec4c9
37c3ec4c9loc_37c3ec4c9:
37c3ec4c9mov rax, r12
37c3ec4ccxor edx, edx
37c3ec4cemov r9, r13
37c3ec4d1neg rax
37c3ec4d4shl r9, 4
37c3ec4d8div r8
37c3ec4dbmov rdx, rbp
37c3ec4deadd r9, rbx
37c3ec4e1shl rdx, 4
37c3ec4e5add rdx, r14
37c3ec4e8mov rsi, rax
37c3ec4ebnop [rax+rax]
37c3ec4f5nop [rax+rax]
37c3ec500
37c3ec500loc_37c3ec500:
37c3ec500movsd_xmm x0, [rdx+8]
37c3ec505movsd_xmm x1, [rdx]
37c3ec509sub rsi, 1
37c3ec50dadd rdx, rdi
37c3ec510xorpd x0, [rip+0x87178]
37c3ec518add r9, 16
37c3ec51cunpcklpd x1, x0
37c3ec520movups [r9-16], x1
37c3ec525cmp rsi, -1
37c3ec529jne 0x37c3ec500
37c3ec52blea r13, [r13+rax+1]
37c3ec530
37c3ec530loc_37c3ec530:
37c3ec530add r10, 1
37c3ec534add rbp, r15
37c3ec537add r12, r15
37c3ec53acmp rcx, r10
37c3ec53djge 0x37c3ec4c0
37c3ec53f
37c3ec53floc_37c3ec53f:
37c3ec53fmov r9, [rsp+32]
37c3ec544lea rbp, [rcx+1]
37c3ec548add rdi, 16
37c3ec54cmov r10, rcx
37c3ec54flea rsi, [r14+16]
37c3ec553nop
37c3ec555nop [rax+rax]
37c3ec560
37c3ec560loc_37c3ec560:
37c3ec560cmp r9, rbp
37c3ec563jge 0x37c3ec59a
37c3ec565mov r11, r13
37c3ec568xor eax, eax
37c3ec56axor edx, edx
37c3ec56cshl r11, 4
37c3ec570add r11, rbx
37c3ec573nop
37c3ec575nop [rax+rax]
37c3ec580
37c3ec580loc_37c3ec580:
37c3ec580movupd x0, [rsi+rax]
37c3ec585add rdx, 1
37c3ec589movups [r11+rax], x0
37c3ec58eadd rax, 16
37c3ec592cmp rdx, r10
37c3ec595jne 0x37c3ec580
37c3ec597add r13, r10
37c3ec59a
37c3ec59aloc_37c3ec59a:
37c3ec59amov eax, 1
37c3ec59fadd r9, r15
37c3ec5a2add rbp, r8
37c3ec5a5add rsi, rdi
37c3ec5a8sub rax, r10
37c3ec5abadd rax, rcx
37c3ec5aecmp rcx, rax
37c3ec5b1jle 0x37c3ec26e
37c3ec5b7sub r10, 1
37c3ec5bbjmp 0x37c3ec560
37c3ec5bd
37c3ec5bd 0f 1f 00 ...
37c3ec5c0
37c3ec5c0loc_37c3ec5c0:
37c3ec5c0mov rdi, r11
37c3ec5c3sub rdi, rcx
37c3ec5c6test rsi, rsi
37c3ec5c9je 0x37c3ec6b8
37c3ec5cfshl rdi, 4
37c3ec5d3xor ebp, ebp
37c3ec5d5xor esi, esi
37c3ec5d7lea r12, [r14+rdi]
37c3ec5dbmov rdi, r11
37c3ec5deshl rdi, 4
37c3ec5e2nop [rax]
37c3ec5e5nop [rax+rax]
37c3ec5f0
37c3ec5f0loc_37c3ec5f0:
37c3ec5f0mov rdx, rsi
37c3ec5f3mov rax, r12
37c3ec5f6lea rsi, [rbp+rsi+1]
37c3ec5fbnop [rax+rax]
37c3ec600
37c3ec600loc_37c3ec600:
37c3ec600movsd_xmm x0, [rax+8]
37c3ec605movsd_xmm x1, [rax]
37c3ec609mov r9, rdx
37c3ec60cadd rdx, 1
37c3ec610xorpd x0, [rip+0x87078]
37c3ec618shl r9, 4
37c3ec61cadd rax, rdi
37c3ec61funpcklpd x1, x0
37c3ec623movups [rbx+r9], x1
37c3ec628cmp rdx, rsi
37c3ec62bjne 0x37c3ec600
37c3ec62dadd rbp, 1
37c3ec631add r12, 16
37c3ec635cmp rcx, rbp
37c3ec638jg 0x37c3ec5f0
37c3ec63acmp r11, rcx
37c3ec63djle 0x37c3ec26e
37c3ec643mov r12, r11
37c3ec646lea r9, [rcx+1]
37c3ec64amov rbp, r14
37c3ec64dshl r12, 4
37c3ec651nop [rax]
37c3ec655nop [rax+rax]
37c3ec660
37c3ec660loc_37c3ec660:
37c3ec660cmp r10, rcx
37c3ec663jg 0x37c3ec69a
37c3ec665mov rdi, rsi
37c3ec668xor eax, eax
37c3ec66axor edx, edx
37c3ec66cshl rdi, 4
37c3ec670add rdi, rbx
37c3ec673nop
37c3ec675nop [rax+rax]
37c3ec680
37c3ec680loc_37c3ec680:
37c3ec680movupd x0, [rbp+rax]
37c3ec686add rdx, 1
37c3ec68amovups [rdi+rax], x0
37c3ec68eadd rax, 16
37c3ec692cmp rdx, r9
37c3ec695jb 0x37c3ec680
37c3ec697add rsi, r9
37c3ec69a
37c3ec69aloc_37c3ec69a:
37c3ec69aadd r10, r11
37c3ec69dadd rcx, r8
37c3ec6a0add rbp, r12
37c3ec6a3cmp r9, r11
37c3ec6a6je 0x37c3ec26e
37c3ec6acadd r9, 1
37c3ec6b0jmp 0x37c3ec660
37c3ec6b2
37c3ec6b2 66 0f 1f 44 00 00 f..D..
37c3ec6b8
37c3ec6b8loc_37c3ec6b8:
37c3ec6b8sar r8, 1
37c3ec6bbmov [rsp+40], r10
37c3ec6c0xor ebp, ebp
37c3ec6c2xor r12l, r12l
37c3ec6c5imul rdi, r8
37c3ec6c9mov rax, r8
37c3ec6ccmov [rsp+184], r14
37c3ec6d4lea r15, [r8+1]
37c3ec6d8shl rax, 4
37c3ec6dcmov [rsp+32], rax
37c3ec6e1mov r11, rdi
37c3ec6e4mov r13, rdi
37c3ec6e7shl r11, 4
37c3ec6ebadd r11, r14
37c3ec6eenop
37c3ec6f0
37c3ec6f0loc_37c3ec6f0:
37c3ec6f0cmp rdi, r13
37c3ec6f3lea rsi, [rbp+1]
37c3ec6f7mov r10l, 1
37c3ec6fdmov r9, r12
37c3ec700cmovle r10, rsi
37c3ec704setle r14b
37c3ec708shl r9, 4
37c3ec70cxor eax, eax
37c3ec70eadd r9, rbx
37c3ec711xor edx, edx
37c3ec713nop
37c3ec715nop [rax+rax]
37c3ec720
37c3ec720loc_37c3ec720:
37c3ec720movupd x0, [r11+rax]
37c3ec726add rdx, 1
37c3ec72amovups [r9+rax], x0
37c3ec72fadd rax, 16
37c3ec733cmp r10, rdx
37c3ec736jne 0x37c3ec720
37c3ec738xor eax, eax
37c3ec73atest r14b, r14b
37c3ec73dcmove rbp, rax
37c3ec741add rdi, r8
37c3ec744add r13, r15
37c3ec747add r11, [rsp+32]
37c3ec74clea r12, [r12+rbp+1]
37c3ec751mov rbp, rsi
37c3ec754cmp rcx, rsi
37c3ec757jg 0x37c3ec6f0
37c3ec759mov rbp, rcx
37c3ec75cmov r11, r8
37c3ec75fmov r10, [rsp+40]
37c3ec764mov r14, [rsp+184]
37c3ec76cimul rbp, r8
37c3ec770shl r11, 4
37c3ec774mov rsi, rbp
37c3ec777nop [rax+rax]
37c3ec780
37c3ec780loc_37c3ec780:
37c3ec780cmp r10, rsi
37c3ec783jg 0x37c3ecb10
37c3ec789
37c3ec789loc_37c3ec789:
37c3ec789mov rax, rbp
37c3ec78cxor edx, edx
37c3ec78emov r9, r12
37c3ec791div r8
37c3ec794mov rdx, r10
37c3ec797shl r9, 4
37c3ec79bshl rdx, 4
37c3ec79fadd r9, rbx
37c3ec7a2add rdx, r14
37c3ec7a5mov rdi, rax
37c3ec7a8nop
37c3ec7aanop [rax+rax]
37c3ec7b5nop [rax+rax]
37c3ec7c0
37c3ec7c0loc_37c3ec7c0:
37c3ec7c0movsd_xmm x0, [rdx+8]
37c3ec7c5movsd_xmm x1, [rdx]
37c3ec7c9sub rdi, 1
37c3ec7cdadd rdx, r11
37c3ec7d0xorpd x0, [rip+0x86eb8]
37c3ec7d8add r9, 16
37c3ec7dcunpcklpd x1, x0
37c3ec7e0movups [r9-16], x1
37c3ec7e5cmp rdi, -1
37c3ec7e9jne 0x37c3ec7c0
37c3ec7eblea r12, [r12+rax+1]
37c3ec7f0
37c3ec7f0loc_37c3ec7f0:
37c3ec7f0add r10, 1
37c3ec7f4add rbp, r8
37c3ec7f7add rsi, r15
37c3ec7facmp rcx, r10
37c3ec7fdjge 0x37c3ec780
37c3ec7ffjmp 0x37c3ec26e
37c3ec804
37c3ec804 0f 1f 40 00 ..@.
37c3ec808
37c3ec808loc_37c3ec808:
37c3ec808mov rax, rcx
37c3ec80bmov rdi, r8
37c3ec80exor ebp, ebp
37c3ec810xor esi, esi
37c3ec812shl rax, 4
37c3ec816shl rdi, 4
37c3ec81alea r12, [r14+rax+16]
37c3ec81fnop
37c3ec820
37c3ec820loc_37c3ec820:
37c3ec820mov rdx, rsi
37c3ec823mov rax, r12
37c3ec826lea rsi, [rbp+rsi+1]
37c3ec82bnop [rax+rax]
37c3ec835nop [rax+rax]
37c3ec840
37c3ec840loc_37c3ec840:
37c3ec840movsd_xmm x0, [rax+8]
37c3ec845movsd_xmm x1, [rax]
37c3ec849mov r10, rdx
37c3ec84cadd rdx, 1
37c3ec850xorpd x0, [rip+0x86e38]
37c3ec858shl r10, 4
37c3ec85cadd rax, rdi
37c3ec85funpcklpd x1, x0
37c3ec863movups [rbx+r10], x1
37c3ec868cmp rdx, rsi
37c3ec86bjne 0x37c3ec840
37c3ec86dadd rbp, 1
37c3ec871add r12, 16
37c3ec875cmp rcx, rbp
37c3ec878jg 0x37c3ec820
37c3ec87acmp r11, rcx
37c3ec87djle 0x37c3ec26e
37c3ec883mov r12, r8
37c3ec886lea r10, [rcx+1]
37c3ec88alea r13, [r11+2]
37c3ec88emov rbp, r14
37c3ec891shl r12, 4
37c3ec895nop [rax+rax]
37c3ec8a0
37c3ec8a0loc_37c3ec8a0:
37c3ec8a0cmp r9, rcx
37c3ec8a3jg 0x37c3ec8da
37c3ec8a5mov rdi, rsi
37c3ec8a8xor eax, eax
37c3ec8aaxor edx, edx
37c3ec8acshl rdi, 4
37c3ec8b0add rdi, rbx
37c3ec8b3nop
37c3ec8b5nop [rax+rax]
37c3ec8c0
37c3ec8c0loc_37c3ec8c0:
37c3ec8c0movupd x0, [rbp+rax]
37c3ec8c6add rdx, 1
37c3ec8camovups [rdi+rax], x0
37c3ec8ceadd rax, 16
37c3ec8d2cmp rdx, r10
37c3ec8d5jb 0x37c3ec8c0
37c3ec8d7add rsi, r10
37c3ec8da
37c3ec8daloc_37c3ec8da:
37c3ec8daadd r9, r8
37c3ec8ddadd rcx, r13
37c3ec8e0add rbp, r12
37c3ec8e3cmp r10, r11
37c3ec8e6je 0x37c3ec26e
37c3ec8ecadd r10, 1
37c3ec8f0jmp 0x37c3ec8a0
37c3ec8f2
37c3ec8f2 66 0f 1f 44 00 00 f..D..
37c3ec8f8
37c3ec8f8loc_37c3ec8f8:
37c3ec8f8shl r8, 4
37c3ec8fcmov rbp, r14
37c3ec8ffmov rsi, r11
37c3ec902xor r12l, r12l
37c3ec905xor eax, eax
37c3ec907nop [rax+rax]
37c3ec910
37c3ec910loc_37c3ec910:
37c3ec910cmp r11, r12
37c3ec913jle 0x37c3ec95a
37c3ec915mov rdi, rax
37c3ec918xor edx, edx
37c3ec91axor r9l, r9l
37c3ec91dshl rdi, 4
37c3ec921add rdi, rbx
37c3ec924nop [rax+rax]
37c3ec92anop [rax+rax]
37c3ec935nop [rax+rax]
37c3ec940
37c3ec940loc_37c3ec940:
37c3ec940movupd x0, [rbp+rdx]
37c3ec946add r9, 1
37c3ec94amovups [rdi+rdx], x0
37c3ec94eadd rdx, 16
37c3ec952cmp r9, rsi
37c3ec955jne 0x37c3ec940
37c3ec957add rax, rsi
37c3ec95a
37c3ec95aloc_37c3ec95a:
37c3ec95aadd r12, 1
37c3ec95esub rsi, 1
37c3ec962add rbp, r8
37c3ec965cmp rcx, r12
37c3ec968jge 0x37c3ec910
37c3ec96ashl r11, 4
37c3ec96elea r12, [rcx+1]
37c3ec972lea rbp, [r14+r11]
37c3ec976nop [rax+rax]
37c3ec980
37c3ec980loc_37c3ec980:
37c3ec980mov rdx, r10
37c3ec983add r10, 1
37c3ec987cmp rcx, r10
37c3ec98ajl 0x37c3ec26e
37c3ec990lea rsi, [rcx+rax]
37c3ec994mov rdi, rax
37c3ec997sub rsi, rdx
37c3ec99amov rdx, rbp
37c3ec99dnop
37c3ec99fnop [rax+rax]
37c3ec9aanop [rax+rax]
37c3ec9b5nop [rax+rax]
37c3ec9c0
37c3ec9c0loc_37c3ec9c0:
37c3ec9c0movsd_xmm x0, [rdx+8]
37c3ec9c5movsd_xmm x1, [rdx]
37c3ec9c9mov r9, rax
37c3ec9ccadd rax, 1
37c3ec9d0xorpd x0, [rip+0x86cb8]
37c3ec9d8shl r9, 4
37c3ec9dcadd rdx, r11
37c3ec9dfunpcklpd x1, x0
37c3ec9e3movups [rbx+r9], x1
37c3ec9e8cmp rax, rsi
37c3ec9ebjne 0x37c3ec9c0
37c3ec9edlea rax, [r12+rdi]
37c3ec9f1add rbp, r8
37c3ec9f4sub rax, r10
37c3ec9f7cmp rcx, r10
37c3ec9fajne 0x37c3ec980
37c3ec9fcjmp 0x37c3ec26e
37c3eca01
37c3eca01 0f 1f 80 00 00 00 00 .......
37c3eca08
37c3eca08loc_37c3eca08:
37c3eca08lea rdi, [r11+2]
37c3eca0cmov rbp, r14
37c3eca0flea r13, [r14+16]
37c3eca13mov rsi, r11
37c3eca16shl rdi, 4
37c3eca1axor r14l, r14l
37c3eca1dxor eax, eax
37c3eca1fnop
37c3eca20
37c3eca20loc_37c3eca20:
37c3eca20cmp r11, r14
37c3eca23jle 0x37c3eca5c
37c3eca25mov r12, rax
37c3eca28xor edx, edx
37c3eca2axor r10l, r10l
37c3eca2dshl r12, 4
37c3eca31add r12, rbx
37c3eca34nop
37c3eca35nop [rax+rax]
37c3eca40
37c3eca40loc_37c3eca40:
37c3eca40movupd x0, [r13+rdx]
37c3eca47add r10, 1
37c3eca4bmovups [r12+rdx], x0
37c3eca50add rdx, 16
37c3eca54cmp r10, rsi
37c3eca57jne 0x37c3eca40
37c3eca59add rax, rsi
37c3eca5c
37c3eca5cloc_37c3eca5c:
37c3eca5cadd r14, 1
37c3eca60sub rsi, 1
37c3eca64add r13, rdi
37c3eca67cmp rcx, r14
37c3eca6ajg 0x37c3eca20
37c3eca6cshl r8, 4
37c3eca70cmp rcx, r9
37c3eca73jg 0x37c3eca90
37c3eca75nop [rax+rax]
37c3eca80
37c3eca80loc_37c3eca80:
37c3eca80add r9, 1
37c3eca84add rbp, rdi
37c3eca87cmp rcx, r9
37c3eca8ajle 0x37c3ec26e
37c3eca90
37c3eca90loc_37c3eca90:
37c3eca90lea r11, [rcx+rax]
37c3eca94mov rdx, rbp
37c3eca97sub r11, r9
37c3eca9anop [rax+rax]
37c3eca9fnop [rax+rax]
37c3ecaaanop [rax+rax]
37c3ecab5nop [rax+rax]
37c3ecac0
37c3ecac0loc_37c3ecac0:
37c3ecac0movsd_xmm x0, [rdx+8]
37c3ecac5movsd_xmm x1, [rdx]
37c3ecac9mov r10, rax
37c3ecaccadd rax, 1
37c3ecad0xorpd x0, [rip+0x86bb8]
37c3ecad8shl r10, 4
37c3ecadcadd rdx, r8
37c3ecadfunpcklpd x1, x0
37c3ecae3movups [rbx+r10], x1
37c3ecae8cmp rax, r11
37c3ecaebjne 0x37c3ecac0
37c3ecaedjmp 0x37c3eca80
37c3ecaef
37c3ecaefloc_37c3ecaef:
37c3ecaefadd r10, 1
37c3ecaf3cmp rcx, r10
37c3ecaf6jl 0x37c3ec53f
37c3ecafcadd rbp, r15
37c3ecaffadd r12, r15
37c3ecb02cmp r11, rbp
37c3ecb05jge 0x37c3ec4c9
37c3ecb0bjmp 0x37c3ec530
37c3ecb10
37c3ecb10loc_37c3ecb10:
37c3ecb10add r10, 1
37c3ecb14cmp rcx, r10
37c3ecb17jl 0x37c3ec26e
37c3ecb1dadd rsi, r15
37c3ecb20add rbp, r8
37c3ecb23cmp r10, rsi
37c3ecb26jle 0x37c3ec789
37c3ecb2cjmp 0x37c3ec7f0
37c3ecb31
37c3ecb31loc_37c3ecb31:
37c3ecb31cmp r9, rcx
37c3ecb34jge 0x37c3ec1be
37c3ecb3aadd rdi, r15
37c3ecb3dadd rbp, r15
37c3ecb40add rax, 2
37c3ecb44cmp rdi, r10
37c3ecb47jg 0x37c3ec1b3
37c3ecb4dmov r9, rax
37c3ecb50jmp 0x37c3ec15d
37c3ecb55
37c3ecb55loc_37c3ecb55:
37c3ecb55neg r10
37c3ecb58jmp 0x37c3ec251
37c3ec040
37c3ec040ztfttp_64_:
37c3ec040push r15
37c3ec042push r14
37c3ec044push r13
37c3ec046push r12
37c3ec048push rbp
37c3ec049push rdi
37c3ec04apush rsi
37c3ec04bpush rbx
37c3ec04csub rsp, 88
37c3ec050mov r12, [rsp+200]
37c3ec058mov rbx, [rsp+192]
37c3ec060mov [r12], 0
37c3ec068mov r13, rdx
37c3ec06bmov r15, r8
37c3ec06elea rdx, [rip+0x8760b]
37c3ec075mov r14, r9
37c3ec078mov r8l, 1
37c3ec07emov r9l, 1
37c3ec084mov rdi, rcx
37c3ec087call lsame_64_
37c3ec08cmov r9l, 1
37c3ec092mov r8l, 1
37c3ec098mov rcx, r13
37c3ec09blea rdx, [rip+0x875df]
37c3ec0a2mov rsi, rax
37c3ec0a5call lsame_64_
37c3ec0aamov rbp, rax
37c3ec0adtest rsi, rsi
37c3ec0b0je 0x37c3ec280
37c3ec0b6
37c3ec0b6loc_37c3ec0b6:
37c3ec0b6test rbp, rbp
37c3ec0b9je 0x37c3ec2b8
37c3ec0bf
37c3ec0bfloc_37c3ec0bf:
37c3ec0bfmov r11, [r15]
37c3ec0c2test r11, r11
37c3ec0c5js 0x37c3ec240
37c3ec0cbmov r10, [r12]
37c3ec0cftest r10, r10
37c3ec0d2jne 0x37c3ecb55
37c3ec0d8test r11, r11
37c3ec0dbje 0x37c3ec26e
37c3ec0e1cmp r11, 1
37c3ec0e5je 0x37c3ec450
37c3ec0ebmov r9, r11
37c3ec0eemov rcx, r11
37c3ec0f1lea r8, [r11+1]
37c3ec0f5and r9l, 1
37c3ec0f9sar rcx, 1
37c3ec0fctest rbp, rbp
37c3ec0ffje 0x37c3ec2f0
37c3ec105test r9, r9
37c3ec108jne 0x37c3ec480
37c3ec10etest rsi, rsi
37c3ec111jne 0x37c3eca08
37c3ec117mov r13, r8
37c3ec11amov [rsp+32], r9
37c3ec11fxor esi, esi
37c3ec121xor eax, eax
37c3ec123sar r13, 1
37c3ec126imul r8, r13
37c3ec12alea r15, [r13+1]
37c3ec12emov r11, r13
37c3ec131mov rdi, r13
37c3ec134mov rbp, r15
37c3ec137shl r11, 4
37c3ec13blea r10, [r8-1]
37c3ec13fsub rbp, r8
37c3ec142nop [rax]
37c3ec145nop [rax+rax]
37c3ec150
37c3ec150loc_37c3ec150:
37c3ec150lea r9, [rax+1]
37c3ec154cmp rdi, r10
37c3ec157jg 0x37c3ecb31
37c3ec15d
37c3ec15dloc_37c3ec15d:
37c3ec15dmov rax, rbp
37c3ec160xor edx, edx
37c3ec162mov r8, rsi
37c3ec165neg rax
37c3ec168shl r8, 4
37c3ec16cdiv r13
37c3ec16fmov rdx, rdi
37c3ec172add r8, rbx
37c3ec175shl rdx, 4
37c3ec179add rdx, r14
37c3ec17cmov r12, rax
37c3ec17fnop
37c3ec180
37c3ec180loc_37c3ec180:
37c3ec180movsd_xmm x0, [rdx+8]
37c3ec185movsd_xmm x1, [rdx]
37c3ec189sub r12, 1
37c3ec18dadd rdx, r11
37c3ec190xorpd x0, [rip+0x874f8]
37c3ec198add r8, 16
37c3ec19cunpcklpd x1, x0
37c3ec1a0movups [r8-16], x1
37c3ec1a5cmp r12, -1
37c3ec1a9jne 0x37c3ec180
37c3ec1ablea rsi, [rsi+rax+1]
37c3ec1b0mov rax, r9
37c3ec1b3
37c3ec1b3loc_37c3ec1b3:
37c3ec1b3add rdi, r15
37c3ec1b6add rbp, r15
37c3ec1b9cmp rcx, rax
37c3ec1bcjg 0x37c3ec150
37c3ec1be
37c3ec1beloc_37c3ec1be:
37c3ec1bemov r9, [rsp+32]
37c3ec1c3add r11, 16
37c3ec1c7mov rdi, r14
37c3ec1camov r8, rcx
37c3ec1cdmov rbp, rcx
37c3ec1d0
37c3ec1d0loc_37c3ec1d0:
37c3ec1d0cmp rbp, r9
37c3ec1d3jle 0x37c3ec21a
37c3ec1d5mov r10, rsi
37c3ec1d8xor eax, eax
37c3ec1daxor edx, edx
37c3ec1dcshl r10, 4
37c3ec1e0add r10, rbx
37c3ec1e3nop [rax]
37c3ec1eanop [rax+rax]
37c3ec1f5nop [rax+rax]
37c3ec200
37c3ec200loc_37c3ec200:
37c3ec200movupd x0, [rdi+rax]
37c3ec205add rdx, 1
37c3ec209movups [r10+rax], x0
37c3ec20eadd rax, 16
37c3ec212cmp r8, rdx
37c3ec215jne 0x37c3ec200
37c3ec217add rsi, r8
37c3ec21a
37c3ec21aloc_37c3ec21a:
37c3ec21amov eax, 1
37c3ec21fadd r9, r15
37c3ec222add rbp, r13
37c3ec225add rdi, r11
37c3ec228sub rax, r8
37c3ec22badd rax, rcx
37c3ec22ecmp rcx, rax
37c3ec231jle 0x37c3ec26e
37c3ec233sub r8, 1
37c3ec237jmp 0x37c3ec1d0
37c3ec239
37c3ec239 0f 1f 80 00 00 00 00 .......
37c3ec240
37c3ec240loc_37c3ec240:
37c3ec240mov rax, -3
37c3ec247mov r10l, 3
37c3ec24d
37c3ec24dloc_37c3ec24d:
37c3ec24dmov [r12], rax
37c3ec251
37c3ec251loc_37c3ec251:
37c3ec251lea rdx, [rsp+72]
37c3ec256mov r8l, 6
37c3ec25cmov [rsp+72], r10
37c3ec261lea rcx, [rip+0x8741c]
37c3ec268call xerbla_64_
37c3ec26dnop
37c3ec26e
37c3ec26eloc_37c3ec26e:
37c3ec26eadd rsp, 88
37c3ec272pop rbx
37c3ec273pop rsi
37c3ec274pop rdi
37c3ec275pop rbp
37c3ec276pop r12
37c3ec278pop r13
37c3ec27apop r14
37c3ec27cpop r15
37c3ec27eret
37c3ec27f
37c3ec27f 90 .
37c3ec280
37c3ec280loc_37c3ec280:
37c3ec280mov r9l, 1
37c3ec286mov r8l, 1
37c3ec28clea rdx, [rip+0x873ef]
37c3ec293mov rcx, rdi
37c3ec296call lsame_64_
37c3ec29btest rax, rax
37c3ec29ejne 0x37c3ec0b6
37c3ec2a4mov rax, -1
37c3ec2abmov r10l, 1
37c3ec2b1jmp 0x37c3ec24d
37c3ec2b3
37c3ec2b3 0f 1f 44 00 00 ..D..
37c3ec2b8
37c3ec2b8loc_37c3ec2b8:
37c3ec2b8mov r9l, 1
37c3ec2bemov r8l, 1
37c3ec2c4lea rdx, [rip+0x873b8]
37c3ec2cbmov rcx, r13
37c3ec2cecall lsame_64_
37c3ec2d3test rax, rax
37c3ec2d6jne 0x37c3ec0bf
37c3ec2dcmov rax, -2
37c3ec2e3mov r10l, 2
37c3ec2e9jmp 0x37c3ec24d
37c3ec2ee
37c3ec2ee 66 90 f.
37c3ec2f0
37c3ec2f0loc_37c3ec2f0:
37c3ec2f0test r9, r9
37c3ec2f3jne 0x37c3ec5c0
37c3ec2f9test rsi, rsi
37c3ec2fcjne 0x37c3ec808
37c3ec302sar r8, 1
37c3ec305lea rax, [rcx+1]
37c3ec309mov [rsp+32], rcx
37c3ec30exor edi, edi
37c3ec310imul rax, r8
37c3ec314mov [rsp+48], r9
37c3ec319mov rsi, r8
37c3ec31clea r15, [r8+1]
37c3ec320mov [rsp+56], r14
37c3ec325shl rsi, 4
37c3ec329xor ebp, ebp
37c3ec32bmov r11, rax
37c3ec32emov [rsp+40], rax
37c3ec333mov r12, rax
37c3ec336mov r13, rax
37c3ec339shl r11, 4
37c3ec33dadd r11, r14
37c3ec340
37c3ec340loc_37c3ec340:
37c3ec340cmp r13, r12
37c3ec343lea r10, [rdi+1]
37c3ec347mov r9l, 1
37c3ec34dmov rcx, rbp
37c3ec350cmovle r9, r10
37c3ec354setle r14b
37c3ec358shl rcx, 4
37c3ec35cxor eax, eax
37c3ec35eadd rcx, rbx
37c3ec361xor edx, edx
37c3ec363nop [rax]
37c3ec36anop [rax+rax]
37c3ec375nop [rax+rax]
37c3ec380
37c3ec380loc_37c3ec380:
37c3ec380movupd x0, [r11+rax]
37c3ec386add rdx, 1
37c3ec38amovups [rcx+rax], x0
37c3ec38eadd rax, 16
37c3ec392cmp r9, rdx
37c3ec395jne 0x37c3ec380
37c3ec397xor eax, eax
37c3ec399test r14b, r14b
37c3ec39ccmove rdi, rax
37c3ec3a0add r13, r8
37c3ec3a3add r12, r15
37c3ec3a6add r11, rsi
37c3ec3a9lea rbp, [rbp+rdi+1]
37c3ec3aemov rdi, r10
37c3ec3b1cmp [rsp+32], r10
37c3ec3b6jg 0x37c3ec340
37c3ec3b8mov rax, [rsp+40]
37c3ec3bdmov rcx, [rsp+32]
37c3ec3c2mov r9, [rsp+48]
37c3ec3c7mov r14, [rsp+56]
37c3ec3ccsub rax, r8
37c3ec3cfmov r12, rax
37c3ec3d2mov r11, rax
37c3ec3d5nop [rax+rax]
37c3ec3e0
37c3ec3e0loc_37c3ec3e0:
37c3ec3e0cmp r9, r11
37c3ec3e3jg 0x37c3ec430
37c3ec3e5mov rax, r12
37c3ec3e8xor edx, edx
37c3ec3eamov r10, rbp
37c3ec3eddiv r8
37c3ec3f0shl r10, 4
37c3ec3f4mov rdx, r14
37c3ec3f7add r10, rbx
37c3ec3famov rdi, rax
37c3ec3fdnop [rax]
37c3ec400
37c3ec400loc_37c3ec400:
37c3ec400movsd_xmm x0, [rdx+8]
37c3ec405movsd_xmm x1, [rdx]
37c3ec409sub rdi, 1
37c3ec40dadd rdx, rsi
37c3ec410xorpd x0, [rip+0x87278]
37c3ec418add r10, 16
37c3ec41cunpcklpd x1, x0
37c3ec420movups [r10-16], x1
37c3ec425cmp rdi, -1
37c3ec429jne 0x37c3ec400
37c3ec42blea rbp, [rbp+rax+1]
37c3ec430
37c3ec430loc_37c3ec430:
37c3ec430add r9, 1
37c3ec434add r14, 16
37c3ec438add r12, r8
37c3ec43badd r11, r15
37c3ec43ecmp rcx, r9
37c3ec441jg 0x37c3ec3e0
37c3ec443jmp 0x37c3ec26e
37c3ec448
37c3ec448 0f 1f 84 00 00 00 00 00 ........
37c3ec450
37c3ec450loc_37c3ec450:
37c3ec450movupd x0, [r14]
37c3ec455test rsi, rsi
37c3ec458jne 0x37c3ec472
37c3ec45amovapd x2, x0
37c3ec45eunpckhpd x2, x2
37c3ec462movapd x1, x2
37c3ec466xorpd x1, [rip+0x87222]
37c3ec46eunpcklpd x0, x1
37c3ec472
37c3ec472loc_37c3ec472:
37c3ec472movups [rbx], x0
37c3ec475jmp 0x37c3ec26e
37c3ec47a
37c3ec47a 66 0f 1f 44 00 00 f..D..
37c3ec480
37c3ec480loc_37c3ec480:
37c3ec480test rsi, rsi
37c3ec483jne 0x37c3ec8f8
37c3ec489sar r8, 1
37c3ec48cmov [rsp+32], r9
37c3ec491mov r12l, 1
37c3ec497xor ebp, ebp
37c3ec499imul r11, r8
37c3ec49dmov rdi, r8
37c3ec4a0lea r15, [r8+1]
37c3ec4a4xor r13l, r13l
37c3ec4a7shl rdi, 4
37c3ec4absub r12, r11
37c3ec4aesub r11, 1
37c3ec4b2nop [rax]
37c3ec4b5nop [rax+rax]
37c3ec4c0
37c3ec4c0loc_37c3ec4c0:
37c3ec4c0cmp rbp, r11
37c3ec4c3jg 0x37c3ecaef
37c3ec4c9
37c3ec4c9loc_37c3ec4c9:
37c3ec4c9mov rax, r12
37c3ec4ccxor edx, edx
37c3ec4cemov r9, r13
37c3ec4d1neg rax
37c3ec4d4shl r9, 4
37c3ec4d8div r8
37c3ec4dbmov rdx, rbp
37c3ec4deadd r9, rbx
37c3ec4e1shl rdx, 4
37c3ec4e5add rdx, r14
37c3ec4e8mov rsi, rax
37c3ec4ebnop [rax+rax]
37c3ec4f5nop [rax+rax]
37c3ec500
37c3ec500loc_37c3ec500:
37c3ec500movsd_xmm x0, [rdx+8]
37c3ec505movsd_xmm x1, [rdx]
37c3ec509sub rsi, 1
37c3ec50dadd rdx, rdi
37c3ec510xorpd x0, [rip+0x87178]
37c3ec518add r9, 16
37c3ec51cunpcklpd x1, x0
37c3ec520movups [r9-16], x1
37c3ec525cmp rsi, -1
37c3ec529jne 0x37c3ec500
37c3ec52blea r13, [r13+rax+1]
37c3ec530
37c3ec530loc_37c3ec530:
37c3ec530add r10, 1
37c3ec534add rbp, r15
37c3ec537add r12, r15
37c3ec53acmp rcx, r10
37c3ec53djge 0x37c3ec4c0
37c3ec53f
37c3ec53floc_37c3ec53f:
37c3ec53fmov r9, [rsp+32]
37c3ec544lea rbp, [rcx+1]
37c3ec548add rdi, 16
37c3ec54cmov r10, rcx
37c3ec54flea rsi, [r14+16]
37c3ec553nop
37c3ec555nop [rax+rax]
37c3ec560
37c3ec560loc_37c3ec560:
37c3ec560cmp r9, rbp
37c3ec563jge 0x37c3ec59a
37c3ec565mov r11, r13
37c3ec568xor eax, eax
37c3ec56axor edx, edx
37c3ec56cshl r11, 4
37c3ec570add r11, rbx
37c3ec573nop
37c3ec575nop [rax+rax]
37c3ec580
37c3ec580loc_37c3ec580:
37c3ec580movupd x0, [rsi+rax]
37c3ec585add rdx, 1
37c3ec589movups [r11+rax], x0
37c3ec58eadd rax, 16
37c3ec592cmp rdx, r10
37c3ec595jne 0x37c3ec580
37c3ec597add r13, r10
37c3ec59a
37c3ec59aloc_37c3ec59a:
37c3ec59amov eax, 1
37c3ec59fadd r9, r15
37c3ec5a2add rbp, r8
37c3ec5a5add rsi, rdi
37c3ec5a8sub rax, r10
37c3ec5abadd rax, rcx
37c3ec5aecmp rcx, rax
37c3ec5b1jle 0x37c3ec26e
37c3ec5b7sub r10, 1
37c3ec5bbjmp 0x37c3ec560
37c3ec5bd
37c3ec5bd 0f 1f 00 ...
37c3ec5c0
37c3ec5c0loc_37c3ec5c0:
37c3ec5c0mov rdi, r11
37c3ec5c3sub rdi, rcx
37c3ec5c6test rsi, rsi
37c3ec5c9je 0x37c3ec6b8
37c3ec5cfshl rdi, 4
37c3ec5d3xor ebp, ebp
37c3ec5d5xor esi, esi
37c3ec5d7lea r12, [r14+rdi]
37c3ec5dbmov rdi, r11
37c3ec5deshl rdi, 4
37c3ec5e2nop [rax]
37c3ec5e5nop [rax+rax]
37c3ec5f0
37c3ec5f0loc_37c3ec5f0:
37c3ec5f0mov rdx, rsi
37c3ec5f3mov rax, r12
37c3ec5f6lea rsi, [rbp+rsi+1]
37c3ec5fbnop [rax+rax]
37c3ec600
37c3ec600loc_37c3ec600:
37c3ec600movsd_xmm x0, [rax+8]
37c3ec605movsd_xmm x1, [rax]
37c3ec609mov r9, rdx
37c3ec60cadd rdx, 1
37c3ec610xorpd x0, [rip+0x87078]
37c3ec618shl r9, 4
37c3ec61cadd rax, rdi
37c3ec61funpcklpd x1, x0
37c3ec623movups [rbx+r9], x1
37c3ec628cmp rdx, rsi
37c3ec62bjne 0x37c3ec600
37c3ec62dadd rbp, 1
37c3ec631add r12, 16
37c3ec635cmp rcx, rbp
37c3ec638jg 0x37c3ec5f0
37c3ec63acmp r11, rcx
37c3ec63djle 0x37c3ec26e
37c3ec643mov r12, r11
37c3ec646lea r9, [rcx+1]
37c3ec64amov rbp, r14
37c3ec64dshl r12, 4
37c3ec651nop [rax]
37c3ec655nop [rax+rax]
37c3ec660
37c3ec660loc_37c3ec660:
37c3ec660cmp r10, rcx
37c3ec663jg 0x37c3ec69a
37c3ec665mov rdi, rsi
37c3ec668xor eax, eax
37c3ec66axor edx, edx
37c3ec66cshl rdi, 4
37c3ec670add rdi, rbx
37c3ec673nop
37c3ec675nop [rax+rax]
37c3ec680
37c3ec680loc_37c3ec680:
37c3ec680movupd x0, [rbp+rax]
37c3ec686add rdx, 1
37c3ec68amovups [rdi+rax], x0
37c3ec68eadd rax, 16
37c3ec692cmp rdx, r9
37c3ec695jb 0x37c3ec680
37c3ec697add rsi, r9
37c3ec69a
37c3ec69aloc_37c3ec69a:
37c3ec69aadd r10, r11
37c3ec69dadd rcx, r8
37c3ec6a0add rbp, r12
37c3ec6a3cmp r9, r11
37c3ec6a6je 0x37c3ec26e
37c3ec6acadd r9, 1
37c3ec6b0jmp 0x37c3ec660
37c3ec6b2
37c3ec6b2 66 0f 1f 44 00 00 f..D..
37c3ec6b8
37c3ec6b8loc_37c3ec6b8:
37c3ec6b8sar r8, 1
37c3ec6bbmov [rsp+40], r10
37c3ec6c0xor ebp, ebp
37c3ec6c2xor r12l, r12l
37c3ec6c5imul rdi, r8
37c3ec6c9mov rax, r8
37c3ec6ccmov [rsp+184], r14
37c3ec6d4lea r15, [r8+1]
37c3ec6d8shl rax, 4
37c3ec6dcmov [rsp+32], rax
37c3ec6e1mov r11, rdi
37c3ec6e4mov r13, rdi
37c3ec6e7shl r11, 4
37c3ec6ebadd r11, r14
37c3ec6eenop
37c3ec6f0
37c3ec6f0loc_37c3ec6f0:
37c3ec6f0cmp rdi, r13
37c3ec6f3lea rsi, [rbp+1]
37c3ec6f7mov r10l, 1
37c3ec6fdmov r9, r12
37c3ec700cmovle r10, rsi
37c3ec704setle r14b
37c3ec708shl r9, 4
37c3ec70cxor eax, eax
37c3ec70eadd r9, rbx
37c3ec711xor edx, edx
37c3ec713nop
37c3ec715nop [rax+rax]
37c3ec720
37c3ec720loc_37c3ec720:
37c3ec720movupd x0, [r11+rax]
37c3ec726add rdx, 1
37c3ec72amovups [r9+rax], x0
37c3ec72fadd rax, 16
37c3ec733cmp r10, rdx
37c3ec736jne 0x37c3ec720
37c3ec738xor eax, eax
37c3ec73atest r14b, r14b
37c3ec73dcmove rbp, rax
37c3ec741add rdi, r8
37c3ec744add r13, r15
37c3ec747add r11, [rsp+32]
37c3ec74clea r12, [r12+rbp+1]
37c3ec751mov rbp, rsi
37c3ec754cmp rcx, rsi
37c3ec757jg 0x37c3ec6f0
37c3ec759mov rbp, rcx
37c3ec75cmov r11, r8
37c3ec75fmov r10, [rsp+40]
37c3ec764mov r14, [rsp+184]
37c3ec76cimul rbp, r8
37c3ec770shl r11, 4
37c3ec774mov rsi, rbp
37c3ec777nop [rax+rax]
37c3ec780
37c3ec780loc_37c3ec780:
37c3ec780cmp r10, rsi
37c3ec783jg 0x37c3ecb10
37c3ec789
37c3ec789loc_37c3ec789:
37c3ec789mov rax, rbp
37c3ec78cxor edx, edx
37c3ec78emov r9, r12
37c3ec791div r8
37c3ec794mov rdx, r10
37c3ec797shl r9, 4
37c3ec79bshl rdx, 4
37c3ec79fadd r9, rbx
37c3ec7a2add rdx, r14
37c3ec7a5mov rdi, rax
37c3ec7a8nop
37c3ec7aanop [rax+rax]
37c3ec7b5nop [rax+rax]
37c3ec7c0
37c3ec7c0loc_37c3ec7c0:
37c3ec7c0movsd_xmm x0, [rdx+8]
37c3ec7c5movsd_xmm x1, [rdx]
37c3ec7c9sub rdi, 1
37c3ec7cdadd rdx, r11
37c3ec7d0xorpd x0, [rip+0x86eb8]
37c3ec7d8add r9, 16
37c3ec7dcunpcklpd x1, x0
37c3ec7e0movups [r9-16], x1
37c3ec7e5cmp rdi, -1
37c3ec7e9jne 0x37c3ec7c0
37c3ec7eblea r12, [r12+rax+1]
37c3ec7f0
37c3ec7f0loc_37c3ec7f0:
37c3ec7f0add r10, 1
37c3ec7f4add rbp, r8
37c3ec7f7add rsi, r15
37c3ec7facmp rcx, r10
37c3ec7fdjge 0x37c3ec780
37c3ec7ffjmp 0x37c3ec26e
37c3ec804
37c3ec804 0f 1f 40 00 ..@.
37c3ec808
37c3ec808loc_37c3ec808:
37c3ec808mov rax, rcx
37c3ec80bmov rdi, r8
37c3ec80exor ebp, ebp
37c3ec810xor esi, esi
37c3ec812shl rax, 4
37c3ec816shl rdi, 4
37c3ec81alea r12, [r14+rax+16]
37c3ec81fnop
37c3ec820
37c3ec820loc_37c3ec820:
37c3ec820mov rdx, rsi
37c3ec823mov rax, r12
37c3ec826lea rsi, [rbp+rsi+1]
37c3ec82bnop [rax+rax]
37c3ec835nop [rax+rax]
37c3ec840
37c3ec840loc_37c3ec840:
37c3ec840movsd_xmm x0, [rax+8]
37c3ec845movsd_xmm x1, [rax]
37c3ec849mov r10, rdx
37c3ec84cadd rdx, 1
37c3ec850xorpd x0, [rip+0x86e38]
37c3ec858shl r10, 4
37c3ec85cadd rax, rdi
37c3ec85funpcklpd x1, x0
37c3ec863movups [rbx+r10], x1
37c3ec868cmp rdx, rsi
37c3ec86bjne 0x37c3ec840
37c3ec86dadd rbp, 1
37c3ec871add r12, 16
37c3ec875cmp rcx, rbp
37c3ec878jg 0x37c3ec820
37c3ec87acmp r11, rcx
37c3ec87djle 0x37c3ec26e
37c3ec883mov r12, r8
37c3ec886lea r10, [rcx+1]
37c3ec88alea r13, [r11+2]
37c3ec88emov rbp, r14
37c3ec891shl r12, 4
37c3ec895nop [rax+rax]
37c3ec8a0
37c3ec8a0loc_37c3ec8a0:
37c3ec8a0cmp r9, rcx
37c3ec8a3jg 0x37c3ec8da
37c3ec8a5mov rdi, rsi
37c3ec8a8xor eax, eax
37c3ec8aaxor edx, edx
37c3ec8acshl rdi, 4
37c3ec8b0add rdi, rbx
37c3ec8b3nop
37c3ec8b5nop [rax+rax]
37c3ec8c0
37c3ec8c0loc_37c3ec8c0:
37c3ec8c0movupd x0, [rbp+rax]
37c3ec8c6add rdx, 1
37c3ec8camovups [rdi+rax], x0
37c3ec8ceadd rax, 16
37c3ec8d2cmp rdx, r10
37c3ec8d5jb 0x37c3ec8c0
37c3ec8d7add rsi, r10
37c3ec8da
37c3ec8daloc_37c3ec8da:
37c3ec8daadd r9, r8
37c3ec8ddadd rcx, r13
37c3ec8e0add rbp, r12
37c3ec8e3cmp r10, r11
37c3ec8e6je 0x37c3ec26e
37c3ec8ecadd r10, 1
37c3ec8f0jmp 0x37c3ec8a0
37c3ec8f2
37c3ec8f2 66 0f 1f 44 00 00 f..D..
37c3ec8f8
37c3ec8f8loc_37c3ec8f8:
37c3ec8f8shl r8, 4
37c3ec8fcmov rbp, r14
37c3ec8ffmov rsi, r11
37c3ec902xor r12l, r12l
37c3ec905xor eax, eax
37c3ec907nop [rax+rax]
37c3ec910
37c3ec910loc_37c3ec910:
37c3ec910cmp r11, r12
37c3ec913jle 0x37c3ec95a
37c3ec915mov rdi, rax
37c3ec918xor edx, edx
37c3ec91axor r9l, r9l
37c3ec91dshl rdi, 4
37c3ec921add rdi, rbx
37c3ec924nop [rax+rax]
37c3ec92anop [rax+rax]
37c3ec935nop [rax+rax]
37c3ec940
37c3ec940loc_37c3ec940:
37c3ec940movupd x0, [rbp+rdx]
37c3ec946add r9, 1
37c3ec94amovups [rdi+rdx], x0
37c3ec94eadd rdx, 16
37c3ec952cmp r9, rsi
37c3ec955jne 0x37c3ec940
37c3ec957add rax, rsi
37c3ec95a
37c3ec95aloc_37c3ec95a:
37c3ec95aadd r12, 1
37c3ec95esub rsi, 1
37c3ec962add rbp, r8
37c3ec965cmp rcx, r12
37c3ec968jge 0x37c3ec910
37c3ec96ashl r11, 4
37c3ec96elea r12, [rcx+1]
37c3ec972lea rbp, [r14+r11]
37c3ec976nop [rax+rax]
37c3ec980
37c3ec980loc_37c3ec980:
37c3ec980mov rdx, r10
37c3ec983add r10, 1
37c3ec987cmp rcx, r10
37c3ec98ajl 0x37c3ec26e
37c3ec990lea rsi, [rcx+rax]
37c3ec994mov rdi, rax
37c3ec997sub rsi, rdx
37c3ec99amov rdx, rbp
37c3ec99dnop
37c3ec99fnop [rax+rax]
37c3ec9aanop [rax+rax]
37c3ec9b5nop [rax+rax]
37c3ec9c0
37c3ec9c0loc_37c3ec9c0:
37c3ec9c0movsd_xmm x0, [rdx+8]
37c3ec9c5movsd_xmm x1, [rdx]
37c3ec9c9mov r9, rax
37c3ec9ccadd rax, 1
37c3ec9d0xorpd x0, [rip+0x86cb8]
37c3ec9d8shl r9, 4
37c3ec9dcadd rdx, r11
37c3ec9dfunpcklpd x1, x0
37c3ec9e3movups [rbx+r9], x1
37c3ec9e8cmp rax, rsi
37c3ec9ebjne 0x37c3ec9c0
37c3ec9edlea rax, [r12+rdi]
37c3ec9f1add rbp, r8
37c3ec9f4sub rax, r10
37c3ec9f7cmp rcx, r10
37c3ec9fajne 0x37c3ec980
37c3ec9fcjmp 0x37c3ec26e
37c3eca01
37c3eca01 0f 1f 80 00 00 00 00 .......
37c3eca08
37c3eca08loc_37c3eca08:
37c3eca08lea rdi, [r11+2]
37c3eca0cmov rbp, r14
37c3eca0flea r13, [r14+16]
37c3eca13mov rsi, r11
37c3eca16shl rdi, 4
37c3eca1axor r14l, r14l
37c3eca1dxor eax, eax
37c3eca1fnop
37c3eca20
37c3eca20loc_37c3eca20:
37c3eca20cmp r11, r14
37c3eca23jle 0x37c3eca5c
37c3eca25mov r12, rax
37c3eca28xor edx, edx
37c3eca2axor r10l, r10l
37c3eca2dshl r12, 4
37c3eca31add r12, rbx
37c3eca34nop
37c3eca35nop [rax+rax]
37c3eca40
37c3eca40loc_37c3eca40:
37c3eca40movupd x0, [r13+rdx]
37c3eca47add r10, 1
37c3eca4bmovups [r12+rdx], x0
37c3eca50add rdx, 16
37c3eca54cmp r10, rsi
37c3eca57jne 0x37c3eca40
37c3eca59add rax, rsi
37c3eca5c
37c3eca5cloc_37c3eca5c:
37c3eca5cadd r14, 1
37c3eca60sub rsi, 1
37c3eca64add r13, rdi
37c3eca67cmp rcx, r14
37c3eca6ajg 0x37c3eca20
37c3eca6cshl r8, 4
37c3eca70cmp rcx, r9
37c3eca73jg 0x37c3eca90
37c3eca75nop [rax+rax]
37c3eca80
37c3eca80loc_37c3eca80:
37c3eca80add r9, 1
37c3eca84add rbp, rdi
37c3eca87cmp rcx, r9
37c3eca8ajle 0x37c3ec26e
37c3eca90
37c3eca90loc_37c3eca90:
37c3eca90lea r11, [rcx+rax]
37c3eca94mov rdx, rbp
37c3eca97sub r11, r9
37c3eca9anop [rax+rax]
37c3eca9fnop [rax+rax]
37c3ecaaanop [rax+rax]
37c3ecab5nop [rax+rax]
37c3ecac0
37c3ecac0loc_37c3ecac0:
37c3ecac0movsd_xmm x0, [rdx+8]
37c3ecac5movsd_xmm x1, [rdx]
37c3ecac9mov r10, rax
37c3ecaccadd rax, 1
37c3ecad0xorpd x0, [rip+0x86bb8]
37c3ecad8shl r10, 4
37c3ecadcadd rdx, r8
37c3ecadfunpcklpd x1, x0
37c3ecae3movups [rbx+r10], x1
37c3ecae8cmp rax, r11
37c3ecaebjne 0x37c3ecac0
37c3ecaedjmp 0x37c3eca80
37c3ecaef
37c3ecaefloc_37c3ecaef:
37c3ecaefadd r10, 1
37c3ecaf3cmp rcx, r10
37c3ecaf6jl 0x37c3ec53f
37c3ecafcadd rbp, r15
37c3ecaffadd r12, r15
37c3ecb02cmp r11, rbp
37c3ecb05jge 0x37c3ec4c9
37c3ecb0bjmp 0x37c3ec530
37c3ecb10
37c3ecb10loc_37c3ecb10:
37c3ecb10add r10, 1
37c3ecb14cmp rcx, r10
37c3ecb17jl 0x37c3ec26e
37c3ecb1dadd rsi, r15
37c3ecb20add rbp, r8
37c3ecb23cmp r10, rsi
37c3ecb26jle 0x37c3ec789
37c3ecb2cjmp 0x37c3ec7f0
37c3ecb31
37c3ecb31loc_37c3ecb31:
37c3ecb31cmp r9, rcx
37c3ecb34jge 0x37c3ec1be
37c3ecb3aadd rdi, r15
37c3ecb3dadd rbp, r15
37c3ecb40add rax, 2
37c3ecb44cmp rdi, r10
37c3ecb47jg 0x37c3ec1b3
37c3ecb4dmov r9, rax
37c3ecb50jmp 0x37c3ec15d
37c3ecb55
37c3ecb55loc_37c3ecb55:
37c3ecb55neg r10
37c3ecb58jmp 0x37c3ec251
37c3ec040
37c3ecb5d
37c3ecb5d // align 0x40
37c3ecb5d // align 0x40
37c3ecb80
37c3ecb80ztfttr_64_:
37c3ecb80push r15
37c3ecb82push r14
37c3ecb84push r13
37c3ecb86push r12
37c3ecb88push rbp
37c3ecb89push rdi
37c3ecb8apush rsi
37c3ecb8bpush rbx
37c3ecb8csub rsp, 72
37c3ecb90mov r15, [rsp+192]
37c3ecb98mov rax, [rsp+184]
37c3ecba0mov [r15], 0
37c3ecba7mov r13, [rax]
37c3ecbaamov rdi, rdx
37c3ecbadmov rbp, r8
37c3ecbb0lea rdx, [rip+0x86ae9]
37c3ecbb7mov rbx, r9
37c3ecbbamov r8l, 1
37c3ecbc0mov r9l, 1
37c3ecbc6mov rsi, rcx
37c3ecbc9call lsame_64_
37c3ecbcemov r9l, 1
37c3ecbd4mov r8l, 1
37c3ecbdamov rcx, rdi
37c3ecbddlea rdx, [rip+0x86abd]
37c3ecbe4mov r12, rax
37c3ecbe7call lsame_64_
37c3ecbecmov r14, rax
37c3ecbeftest r12, r12
37c3ecbf2je 0x37c3ecde0
37c3ecbf8
37c3ecbf8loc_37c3ecbf8:
37c3ecbf8test r14, r14
37c3ecbfbje 0x37c3ecf50
37c3ecc01
37c3ecc01loc_37c3ecc01:
37c3ecc01mov r9, [rbp]
37c3ecc05test r9, r9
37c3ecc08js 0x37c3ecc60
37c3ecc0amov rsi, [rsp+184]
37c3ecc12mov eax, 1
37c3ecc17cmovg rax, r9
37c3ecc1bcmp [rsi], rax
37c3ecc1ejge 0x37c3ecc70
37c3ecc20mov rax, -6
37c3ecc27mov r10l, 6
37c3ecc2d
37c3ecc2dloc_37c3ecc2d:
37c3ecc2dmov [r15], rax
37c3ecc30
37c3ecc30loc_37c3ecc30:
37c3ecc30lea rdx, [rsp+56]
37c3ecc35mov r8l, 6
37c3ecc3bmov [rsp+56], r10
37c3ecc40lea rcx, [rip+0x86a5d]
37c3ecc47call xerbla_64_
37c3ecc4cnop
37c3ecc4d
37c3ecc4dloc_37c3ecc4d:
37c3ecc4dadd rsp, 72
37c3ecc51pop rbx
37c3ecc52pop rsi
37c3ecc53pop rdi
37c3ecc54pop rbp
37c3ecc55pop r12
37c3ecc57pop r13
37c3ecc59pop r14
37c3ecc5bpop r15
37c3ecc5dret
37c3ecc5e
37c3ecc5e 66 90 f.
37c3ecc60
37c3ecc60loc_37c3ecc60:
37c3ecc60mov rax, -3
37c3ecc67mov r10l, 3
37c3ecc6djmp 0x37c3ecc2d
37c3ecc6f
37c3ecc6f 90 .
37c3ecc70
37c3ecc70loc_37c3ecc70:
37c3ecc70mov r10, [r15]
37c3ecc73test r10, r10
37c3ecc76jne 0x37c3ed8f0
37c3ecc7ccmp r9, 1
37c3ecc80jle 0x37c3ecf90
37c3ecc86xor r8l, r8l
37c3ecc89mov r11, r9
37c3ecc8ctest r13, r13
37c3ecc8fmov rsi, r9
37c3ecc92cmovns r8, r13
37c3ecc96mov rdi, r9
37c3ecc99sar r11, 1
37c3ecc9csub rsi, r11
37c3ecc9fand edi, 1
37c3ecca2test r14, r14
37c3ecca5je 0x37c3ece20
37c3eccabtest rdi, rdi
37c3eccaeje 0x37c3ecfb8
37c3eccb4test r12, r12
37c3eccb7je 0x37c3ed6d0
37c3eccbdmov r12, rsi
37c3eccc0lea rdi, [r11+1]
37c3eccc4lea r13, [r8+1]
37c3eccc8mov rcx, r9
37c3ecccbimul r12, r8
37c3ecccfmov rax, rdi
37c3eccd2shl r13, 4
37c3eccd6xor r14l, r14l
37c3eccd9sub rax, rsi
37c3eccdcmov rbp, [rsp+176]
37c3ecce4shl r8, 4
37c3ecce8mov [rsp+40], rax
37c3eccedadd r12, r11
37c3eccf0shl r12, 4
37c3eccf4add r12, rbp
37c3eccf7nop [rax+rax]
37c3ecd00
37c3ecd00loc_37c3ecd00:
37c3ecd00lea rax, [r11+r14]
37c3ecd04cmp rsi, rax
37c3ecd07jg 0x37c3ecd71
37c3ecd09mov rax, r10
37c3ecd0cmov r15, r12
37c3ecd0fmov rdx, rsi
37c3ecd12shl rax, 4
37c3ecd16add rax, rbx
37c3ecd19nop [rax+rax]
37c3ecd1fnop [rax+rax]
37c3ecd2anop [rax+rax]
37c3ecd35nop [rax+rax]
37c3ecd40
37c3ecd40loc_37c3ecd40:
37c3ecd40movsd_xmm x0, [rax+8]
37c3ecd45movsd_xmm x1, [rax]
37c3ecd49add rdx, 1
37c3ecd4dadd rax, 16
37c3ecd51xorpd x0, [rip+0x86957]
37c3ecd59unpcklpd x1, x0
37c3ecd5dmovups [r15], x1
37c3ecd61add r15, r8
37c3ecd64cmp rdx, rdi
37c3ecd67jne 0x37c3ecd40
37c3ecd69add r10, [rsp+40]
37c3ecd6eadd r10, r14
37c3ecd71
37c3ecd71loc_37c3ecd71:
37c3ecd71cmp r9, r14
37c3ecd74jle 0x37c3ecdbb
37c3ecd76mov r15, r10
37c3ecd79xor eax, eax
37c3ecd7bxor edx, edx
37c3ecd7dshl r15, 4
37c3ecd81add r15, rbx
37c3ecd84nop [rax+rax]
37c3ecd8anop [rax+rax]
37c3ecd95nop [rax+rax]
37c3ecda0
37c3ecda0loc_37c3ecda0:
37c3ecda0movupd x0, [r15+rax]
37c3ecda6add rdx, 1
37c3ecdaamovups [rbp+rax], x0
37c3ecdafadd rax, 16
37c3ecdb3cmp rdx, rcx
37c3ecdb6jne 0x37c3ecda0
37c3ecdb8add r10, rcx
37c3ecdbb
37c3ecdbbloc_37c3ecdbb:
37c3ecdbbadd r14, 1
37c3ecdbfsub rcx, 1
37c3ecdc3add r12, 16
37c3ecdc7add rdi, 1
37c3ecdcbadd rbp, r13
37c3ecdcecmp r11, r14
37c3ecdd1jge 0x37c3ecd00
37c3ecdd7jmp 0x37c3ecc4d
37c3ecddc
37c3ecddc 0f 1f 40 00 ..@.
37c3ecde0
37c3ecde0loc_37c3ecde0:
37c3ecde0mov r9l, 1
37c3ecde6mov r8l, 1
37c3ecdeclea rdx, [rip+0x868af]
37c3ecdf3mov rcx, rsi
37c3ecdf6call lsame_64_
37c3ecdfbtest rax, rax
37c3ecdfejne 0x37c3ecbf8
37c3ece04mov rax, -1
37c3ece0bmov r10l, 1
37c3ece11jmp 0x37c3ecc2d
37c3ece16
37c3ece16 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ece20
37c3ece20loc_37c3ece20:
37c3ece20lea rax, [r9+1]
37c3ece24mov r13, r9
37c3ece27imul r13, rax
37c3ece2bsar r13, 1
37c3ece2etest rdi, rdi
37c3ece31jne 0x37c3ed0a8
37c3ece37test r12, r12
37c3ece3aje 0x37c3ed1d0
37c3ece40lea rcx, [r9-1]
37c3ece44cmp r11, rcx
37c3ece47jg 0x37c3ecc4d
37c3ece4dmov r10, rcx
37c3ece50lea r12, [r8+1]
37c3ece54mov rbp, r8
37c3ece57mov rdi, r8
37c3ece5asub r10, r11
37c3ece5dimul rcx, r8
37c3ece61sub r13, r9
37c3ece64neg rbp
37c3ece67imul r12, r10
37c3ece6bnot rdi
37c3ece6elea rsi, [rax+rax]
37c3ece72sub r13, 1
37c3ece76shl rbp, 4
37c3ece7ashl rdi, 4
37c3ece7eshl rcx, 4
37c3ece82shl r8, 4
37c3ece86add rcx, [rsp+176]
37c3ece8eshl r12, 4
37c3ece92add r12, [rsp+176]
37c3ece9anop [rax+rax]
37c3ecea0
37c3ecea0loc_37c3ecea0:
37c3ecea0mov r14, r13
37c3ecea3xor eax, eax
37c3ecea5xor edx, edx
37c3ecea7shl r14, 4
37c3eceabadd r14, rbx
37c3eceaenop [rax]
37c3eceb5nop [rax+rax]
37c3ecec0
37c3ecec0loc_37c3ecec0:
37c3ecec0movupd x0, [r14+rax]
37c3ecec6add rdx, 1
37c3ececamovups [rcx+rax], x0
37c3ececeadd rax, 16
37c3eced2cmp rdx, r9
37c3eced5jne 0x37c3ecec0
37c3eced7sub r9, 1
37c3ecedbmov rdx, r10
37c3ecedemov r14, r12
37c3ecee1add r13, r9
37c3ecee4mov rax, r13
37c3ecee7shl rax, 4
37c3eceebadd rax, rbx
37c3eceeecmp r11, r10
37c3ecef1jle 0x37c3ed8b0
37c3ecef7nop [rax+rax]
37c3ecf00
37c3ecf00loc_37c3ecf00:
37c3ecf00movsd_xmm x0, [rax+24]
37c3ecf05movsd_xmm x1, [rax+16]
37c3ecf0aadd rdx, 1
37c3ecf0eadd rax, 16
37c3ecf12xorpd x0, [rip+0x86796]
37c3ecf1aunpcklpd x1, x0
37c3ecf1emovups [r14], x1
37c3ecf22add r14, r8
37c3ecf25cmp r11, rdx
37c3ecf28jne 0x37c3ecf00
37c3ecf2amov rax, r11
37c3ecf2dsub rax, r10
37c3ecf30lea r13, [r13+rax+1]
37c3ecf35
37c3ecf35loc_37c3ecf35:
37c3ecf35sub r13, rsi
37c3ecf38sub r10, 1
37c3ecf3cadd rcx, rbp
37c3ecf3fadd r12, rdi
37c3ecf42cmp r11, r9
37c3ecf45jne 0x37c3ecea0
37c3ecf4bjmp 0x37c3ecc4d
37c3ecf50
37c3ecf50loc_37c3ecf50:
37c3ecf50mov r9l, 1
37c3ecf56mov r8l, 1
37c3ecf5clea rdx, [rip+0x86740]
37c3ecf63mov rcx, rdi
37c3ecf66call lsame_64_
37c3ecf6btest rax, rax
37c3ecf6ejne 0x37c3ecc01
37c3ecf74mov rax, -2
37c3ecf7bmov r10l, 2
37c3ecf81jmp 0x37c3ecc2d
37c3ecf86
37c3ecf86 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ecf90
37c3ecf90loc_37c3ecf90:
37c3ecf90jne 0x37c3ecc4d
37c3ecf96movupd x0, [rbx]
37c3ecf9atest r12, r12
37c3ecf9dje 0x37c3ed8b9
37c3ecfa3mov rax, [rsp+176]
37c3ecfabmovups [rax], x0
37c3ecfaejmp 0x37c3ecc4d
37c3ecfb3
37c3ecfb3 0f 1f 44 00 00 ..D..
37c3ecfb8
37c3ecfb8loc_37c3ecfb8:
37c3ecfb8test r12, r12
37c3ecfbbje 0x37c3ed3a0
37c3ecfc1mov rbp, r11
37c3ecfc4lea r12, [r8+1]
37c3ecfc8mov r10, r11
37c3ecfcbmov rcx, r9
37c3ecfceimul rbp, r8
37c3ecfd2shl r12, 4
37c3ecfd6shl r8, 4
37c3ecfdaxor r14l, r14l
37c3ecfddmov rsi, [rsp+176]
37c3ecfe5add rbp, r11
37c3ecfe8shl rbp, 4
37c3ecfecadd rbp, rsi
37c3ecfefnop
37c3ecff0
37c3ecff0loc_37c3ecff0:
37c3ecff0mov rax, rdi
37c3ecff3mov r15, rbp
37c3ecff6mov rdx, r11
37c3ecff9shl rax, 4
37c3ecffdadd rax, rbx
37c3ed000
37c3ed000loc_37c3ed000:
37c3ed000movsd_xmm x0, [rax+8]
37c3ed005movsd_xmm x1, [rax]
37c3ed009add rdx, 1
37c3ed00dadd rax, 16
37c3ed011xorpd x0, [rip+0x86697]
37c3ed019unpcklpd x1, x0
37c3ed01dmovups [r15], x1
37c3ed021add r15, r8
37c3ed024cmp r10, rdx
37c3ed027jge 0x37c3ed000
37c3ed029mov rax, r9
37c3ed02cmov rdx, r14
37c3ed02fsub rax, rcx
37c3ed032cmp r11, r10
37c3ed035cmovle rdx, rax
37c3ed039lea rdi, [rdi+rdx+1]
37c3ed03ecmp r9, rax
37c3ed041jle 0x37c3ed07a
37c3ed043mov r15, rdi
37c3ed046xor eax, eax
37c3ed048xor edx, edx
37c3ed04ashl r15, 4
37c3ed04eadd r15, rbx
37c3ed051nop [rax]
37c3ed055nop [rax+rax]
37c3ed060
37c3ed060loc_37c3ed060:
37c3ed060movupd x0, [r15+rax]
37c3ed066add rdx, 1
37c3ed06amovups [rsi+rax], x0
37c3ed06eadd rax, 16
37c3ed072cmp rcx, rdx
37c3ed075jne 0x37c3ed060
37c3ed077add rdi, rcx
37c3ed07a
37c3ed07aloc_37c3ed07a:
37c3ed07amov eax, 1
37c3ed07fadd r10, 1
37c3ed083add rbp, 16
37c3ed087add rsi, r12
37c3ed08asub rax, rcx
37c3ed08dadd rax, r9
37c3ed090cmp r11, rax
37c3ed093jle 0x37c3ecc4d
37c3ed099sub rcx, 1
37c3ed09djmp 0x37c3ecff0
37c3ed0a2
37c3ed0a2 66 0f 1f 44 00 00 f..D..
37c3ed0a8
37c3ed0a8loc_37c3ed0a8:
37c3ed0a8test r12, r12
37c3ed0abje 0x37c3ed578
37c3ed0b1lea rcx, [r9-1]
37c3ed0b5cmp r11, rcx
37c3ed0b8jg 0x37c3ecc4d
37c3ed0bemov r10, rcx
37c3ed0c1lea r12, [r8+1]
37c3ed0c5mov rbp, r8
37c3ed0c8mov rsi, r8
37c3ed0cbsub r10, r11
37c3ed0ceimul rcx, r8
37c3ed0d2neg rbp
37c3ed0d5not rsi
37c3ed0d8imul r12, r10
37c3ed0dclea rdi, [r9+r9]
37c3ed0e0sub r13, r9
37c3ed0e3shl rbp, 4
37c3ed0e7shl rsi, 4
37c3ed0ebshl r8, 4
37c3ed0efshl rcx, 4
37c3ed0f3add rcx, [rsp+176]
37c3ed0fbshl r12, 4
37c3ed0ffadd r12, [rsp+176]
37c3ed107nop [rax+rax]
37c3ed110
37c3ed110loc_37c3ed110:
37c3ed110mov r14, r13
37c3ed113xor eax, eax
37c3ed115xor edx, edx
37c3ed117shl r14, 4
37c3ed11badd r14, rbx
37c3ed11enop
37c3ed120
37c3ed120loc_37c3ed120:
37c3ed120movupd x0, [r14+rax]
37c3ed126add rdx, 1
37c3ed12amovups [rcx+rax], x0
37c3ed12eadd rax, 16
37c3ed132cmp rdx, r9
37c3ed135jne 0x37c3ed120
37c3ed137sub r9, 1
37c3ed13bmov rdx, r10
37c3ed13emov r14, r12
37c3ed141add r13, r9
37c3ed144mov rax, r13
37c3ed147shl rax, 4
37c3ed14badd rax, rbx
37c3ed14ecmp r11, r10
37c3ed151jle 0x37c3ed890
37c3ed157nop [rax+rax]
37c3ed15fnop [rax+rax]
37c3ed16anop [rax+rax]
37c3ed175nop [rax+rax]
37c3ed180
37c3ed180loc_37c3ed180:
37c3ed180movsd_xmm x0, [rax+24]
37c3ed185movsd_xmm x1, [rax+16]
37c3ed18aadd rdx, 1
37c3ed18eadd rax, 16
37c3ed192xorpd x0, [rip+0x86516]
37c3ed19aunpcklpd x1, x0
37c3ed19emovups [r14], x1
37c3ed1a2add r14, r8
37c3ed1a5cmp r11, rdx
37c3ed1a8jne 0x37c3ed180
37c3ed1aamov rax, r11
37c3ed1adsub rax, r10
37c3ed1b0lea r13, [r13+rax+1]
37c3ed1b5
37c3ed1b5loc_37c3ed1b5:
37c3ed1b5sub r13, rdi
37c3ed1b8sub r10, 1
37c3ed1bcadd rcx, rbp
37c3ed1bfadd r12, rsi
37c3ed1c2cmp r11, r9
37c3ed1c5jne 0x37c3ed110
37c3ed1cbjmp 0x37c3ecc4d
37c3ed1d0
37c3ed1d0loc_37c3ed1d0:
37c3ed1d0mov r14, r11
37c3ed1d3mov rbp, [rsp+176]
37c3ed1dbmov r10, r8
37c3ed1dexor edx, edx
37c3ed1e0shl r14, 4
37c3ed1e4shl r10, 4
37c3ed1e8xor r13l, r13l
37c3ed1ebmov r12, r14
37c3ed1eeimul r12, r8
37c3ed1f2add r12, rbp
37c3ed1f5nop [rax+rax]
37c3ed200
37c3ed200loc_37c3ed200:
37c3ed200cmp r9, r11
37c3ed203jle 0x37c3ed268
37c3ed205mov rax, rdx
37c3ed208lea r15, [rsi+rdx]
37c3ed20cmov rcx, r12
37c3ed20fshl rax, 4
37c3ed213add rax, rbx
37c3ed216nop [rax+rax]
37c3ed21fnop [rax+rax]
37c3ed22anop [rax+rax]
37c3ed235nop [rax+rax]
37c3ed240
37c3ed240loc_37c3ed240:
37c3ed240movsd_xmm x0, [rax+8]
37c3ed245movsd_xmm x1, [rax]
37c3ed249add rdx, 1
37c3ed24dadd rax, 16
37c3ed251xorpd x0, [rip+0x86457]
37c3ed259unpcklpd x1, x0
37c3ed25dmovups [rcx], x1
37c3ed260add rcx, r10
37c3ed263cmp rdx, r15
37c3ed266jne 0x37c3ed240
37c3ed268
37c3ed268loc_37c3ed268:
37c3ed268add r13, 1
37c3ed26cadd r12, 16
37c3ed270cmp r11, r13
37c3ed273jge 0x37c3ed200
37c3ed275cmp r11, 1
37c3ed279je 0x37c3ed8e8
37c3ed27fadd r14, 16
37c3ed283lea rax, [r8+1]
37c3ed287lea rcx, [r11+1]
37c3ed28bmov edi, 1
37c3ed290imul r14, rax
37c3ed294add r14, [rsp+176]
37c3ed29clea rsi, [r10+16]
37c3ed2a0mov r12, r14
37c3ed2a3nop
37c3ed2a5nop [rax+rax]
37c3ed2b0
37c3ed2b0loc_37c3ed2b0:
37c3ed2b0mov r14, rdx
37c3ed2b3xor eax, eax
37c3ed2b5xor r13l, r13l
37c3ed2b8shl r14, 4
37c3ed2bcadd r14, rbx
37c3ed2bfnop
37c3ed2c0
37c3ed2c0loc_37c3ed2c0:
37c3ed2c0movupd x0, [r14+rax]
37c3ed2c6add r13, 1
37c3ed2camovups [rbp+rax], x0
37c3ed2cfadd rax, 16
37c3ed2d3cmp r13, rdi
37c3ed2d6jne 0x37c3ed2c0
37c3ed2d8lea rax, [rdx+rdi-1]
37c3ed2ddlea r13, [rdx+rdi]
37c3ed2e1mov r14, r12
37c3ed2e4mov rdx, rcx
37c3ed2e7shl rax, 4
37c3ed2ebadd rax, rbx
37c3ed2eecmp r9, rcx
37c3ed2f1jle 0x37c3ed8a0
37c3ed2f7nop [rax+rax]
37c3ed300
37c3ed300loc_37c3ed300:
37c3ed300movsd_xmm x0, [rax+24]
37c3ed305movsd_xmm x1, [rax+16]
37c3ed30aadd rdx, 1
37c3ed30eadd rax, 16
37c3ed312xorpd x0, [rip+0x86396]
37c3ed31aunpcklpd x1, x0
37c3ed31emovups [r14], x1
37c3ed322add r14, r10
37c3ed325cmp r9, rdx
37c3ed328jne 0x37c3ed300
37c3ed32amov rdx, r9
37c3ed32dsub rdx, rcx
37c3ed330add rdx, r13
37c3ed333
37c3ed333loc_37c3ed333:
37c3ed333add rdi, 1
37c3ed337add rcx, 1
37c3ed33badd rbp, r10
37c3ed33eadd r12, rsi
37c3ed341cmp rdi, r11
37c3ed344jne 0x37c3ed2b0
37c3ed34asub rdi, 1
37c3ed34eimul r8, rdi
37c3ed352
37c3ed352loc_37c3ed352:
37c3ed352mov rax, [rsp+176]
37c3ed35ashl rdx, 4
37c3ed35eshl r8, 4
37c3ed362xor ecx, ecx
37c3ed364lea r9, [rbx+rdx]
37c3ed368xor edx, edx
37c3ed36aadd rax, r8
37c3ed36dlea r8, [rdi+1]
37c3ed371nop [rax]
37c3ed375nop [rax+rax]
37c3ed380
37c3ed380loc_37c3ed380:
37c3ed380movupd x0, [r9+rdx]
37c3ed386add rcx, 1
37c3ed38amovups [rax+rdx], x0
37c3ed38eadd rdx, 16
37c3ed392cmp r8, rcx
37c3ed395jne 0x37c3ed380
37c3ed397jmp 0x37c3ecc4d
37c3ed39c
37c3ed39c 0f 1f 40 00 ..@.
37c3ed3a0
37c3ed3a0loc_37c3ed3a0:
37c3ed3a0cmp r9, r11
37c3ed3a3jle 0x37c3ed8e1
37c3ed3a9mov rcx, r11
37c3ed3acxor eax, eax
37c3ed3aexor edx, edx
37c3ed3b0imul rcx, r8
37c3ed3b4add rcx, r11
37c3ed3b7shl rcx, 4
37c3ed3bbadd rcx, [rsp+176]
37c3ed3c3nop [rax]
37c3ed3canop [rax+rax]
37c3ed3d5nop [rax+rax]
37c3ed3e0
37c3ed3e0loc_37c3ed3e0:
37c3ed3e0movupd x0, [rbx+rax]
37c3ed3e5add rdx, 1
37c3ed3e9movups [rcx+rax], x0
37c3ed3edadd rax, 16
37c3ed3f1cmp rsi, rdx
37c3ed3f4jne 0x37c3ed3e0
37c3ed3f6movq x0, [rip+0x862b2]
37c3ed3fecmp r11, 1
37c3ed402je 0x37c3ed4f4
37c3ed408
37c3ed408loc_37c3ed408:
37c3ed408lea rax, [r11+1]
37c3ed40cmov [rsp+40], r8
37c3ed411lea r10, [r9-1]
37c3ed415mov r12, r8
37c3ed418imul rax, r8
37c3ed41clea r14, [r8+1]
37c3ed420sub r10, r11
37c3ed423shl r12, 4
37c3ed427mov rdi, [rsp+176]
37c3ed42flea r15, [r11-2]
37c3ed433shl r14, 4
37c3ed437xor r13l, r13l
37c3ed43amovq x0, [rip+0x8626e]
37c3ed442add rax, r11
37c3ed445shl rax, 4
37c3ed449lea rbp, [rdi+rax+16]
37c3ed44enop
37c3ed450
37c3ed450loc_37c3ed450:
37c3ed450mov rax, rsi
37c3ed453mov rcx, r13
37c3ed456lea rdx, [rsi+1]
37c3ed45ashl rax, 4
37c3ed45eshl rcx, 4
37c3ed462lea r8, [rdx+r13]
37c3ed466add rax, rbx
37c3ed469add rcx, rdi
37c3ed46cjmp 0x37c3ed484
37c3ed46e
37c3ed46e 0f 1f ..
37c3ed470 80 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37c3ed480
37c3ed480loc_37c3ed480:
37c3ed480add rdx, 1
37c3ed484
37c3ed484loc_37c3ed484:
37c3ed484movsd_xmm x1, [rax+8]
37c3ed489movsd_xmm x2, [rax]
37c3ed48dmov rsi, rdx
37c3ed490add rax, 16
37c3ed494xorpd x1, x0
37c3ed498unpcklpd x2, x1
37c3ed49cmovups [rcx], x2
37c3ed49fadd rcx, r12
37c3ed4a2cmp rdx, r8
37c3ed4a5jne 0x37c3ed480
37c3ed4a7mov rax, r9
37c3ed4aasub rax, r10
37c3ed4adcmp r9, rax
37c3ed4b0jle 0x37c3ed4db
37c3ed4b2mov rcx, r8
37c3ed4b5xor eax, eax
37c3ed4b7xor edx, edx
37c3ed4b9shl rcx, 4
37c3ed4bdadd rcx, rbx
37c3ed4c0
37c3ed4c0loc_37c3ed4c0:
37c3ed4c0movupd x1, [rcx+rax]
37c3ed4c5add rdx, 1
37c3ed4c9movups [rbp+rax], x1
37c3ed4ceadd rax, 16
37c3ed4d2cmp r10, rdx
37c3ed4d5jne 0x37c3ed4c0
37c3ed4d7lea rsi, [r8+r10]
37c3ed4db
37c3ed4dbloc_37c3ed4db:
37c3ed4dbadd r13, 1
37c3ed4dfsub r10, 1
37c3ed4e3add rbp, r14
37c3ed4e6cmp r15, r13
37c3ed4e9jge 0x37c3ed450
37c3ed4efmov r8, [rsp+40]
37c3ed4f4
37c3ed4f4loc_37c3ed4f4:
37c3ed4f4mov rdi, [rsp+176]
37c3ed4fclea r10, [r11-1]
37c3ed500shl r8, 4
37c3ed504nop
37c3ed505nop [rax+rax]
37c3ed510
37c3ed510loc_37c3ed510:
37c3ed510mov rax, rsi
37c3ed513mov rdx, r10
37c3ed516xor ecx, ecx
37c3ed518shl rax, 4
37c3ed51cshl rdx, 4
37c3ed520add rax, rbx
37c3ed523add rdx, rdi
37c3ed526nop [rax]
37c3ed52anop [rax+rax]
37c3ed535nop [rax+rax]
37c3ed540
37c3ed540loc_37c3ed540:
37c3ed540movsd_xmm x1, [rax+8]
37c3ed545movsd_xmm x2, [rax]
37c3ed549add rcx, 1
37c3ed54dadd rax, 16
37c3ed551xorpd x1, x0
37c3ed555unpcklpd x2, x1
37c3ed559movups [rdx], x2
37c3ed55cadd rdx, r8
37c3ed55fcmp r11, rcx
37c3ed562jg 0x37c3ed540
37c3ed564add r10, 1
37c3ed568add rsi, r11
37c3ed56bcmp r9, r10
37c3ed56ejg 0x37c3ed510
37c3ed570jmp 0x37c3ecc4d
37c3ed575
37c3ed575 0f 1f 00 ...
37c3ed578
37c3ed578loc_37c3ed578:
37c3ed578mov r12, r11
37c3ed57bmov rdx, r8
37c3ed57exor r13l, r13l
37c3ed581mov r14, rsi
37c3ed584imul r12, r8
37c3ed588mov rcx, [rsp+176]
37c3ed590shl rdx, 4
37c3ed594shl r12, 4
37c3ed598add r12, rcx
37c3ed59bnop [rax+rax]
37c3ed5a0
37c3ed5a0loc_37c3ed5a0:
37c3ed5a0cmp r9, r11
37c3ed5a3jle 0x37c3ed5e8
37c3ed5a5mov rax, r10
37c3ed5a8lea rbp, [r14+r10]
37c3ed5acmov rdi, r12
37c3ed5afshl rax, 4
37c3ed5b3add rax, rbx
37c3ed5b6nop [rax+rax]
37c3ed5c0
37c3ed5c0loc_37c3ed5c0:
37c3ed5c0movsd_xmm x0, [rax+8]
37c3ed5c5movsd_xmm x1, [rax]
37c3ed5c9add r10, 1
37c3ed5cdadd rax, 16
37c3ed5d1xorpd x0, [rip+0x860d7]
37c3ed5d9unpcklpd x1, x0
37c3ed5ddmovups [rdi], x1
37c3ed5e0add rdi, rdx
37c3ed5e3cmp r10, rbp
37c3ed5e6jne 0x37c3ed5c0
37c3ed5e8
37c3ed5e8loc_37c3ed5e8:
37c3ed5e8add r13, 1
37c3ed5ecadd r12, 16
37c3ed5f0cmp r11, r13
37c3ed5f3jge 0x37c3ed5a0
37c3ed5f5add r8, 1
37c3ed5f9lea rdi, [rdx+16]
37c3ed5fdimul r8, rsi
37c3ed601shl r8, 4
37c3ed605add r8, [rsp+176]
37c3ed60dmov rbp, r8
37c3ed610mov r8l, 1
37c3ed616nop [rax+rax]
37c3ed620
37c3ed620loc_37c3ed620:
37c3ed620mov r13, r10
37c3ed623xor eax, eax
37c3ed625xor r12l, r12l
37c3ed628shl r13, 4
37c3ed62cadd r13, rbx
37c3ed62fnop [rax+rax]
37c3ed635nop [rax+rax]
37c3ed640
37c3ed640loc_37c3ed640:
37c3ed640movupd x0, [r13+rax]
37c3ed647add r12, 1
37c3ed64bmovups [rcx+rax], x0
37c3ed64fadd rax, 16
37c3ed653cmp r12, r8
37c3ed656jne 0x37c3ed640
37c3ed658lea rax, [r10+r8-1]
37c3ed65dlea r12, [r10+r8]
37c3ed661mov r13, rbp
37c3ed664mov r10, rsi
37c3ed667shl rax, 4
37c3ed66badd rax, rbx
37c3ed66ecmp r9, rsi
37c3ed671jle 0x37c3ed880
37c3ed677nop [rax+rax]
37c3ed680
37c3ed680loc_37c3ed680:
37c3ed680movsd_xmm x0, [rax+24]
37c3ed685movsd_xmm x1, [rax+16]
37c3ed68aadd r10, 1
37c3ed68eadd rax, 16
37c3ed692xorpd x0, [rip+0x86016]
37c3ed69aunpcklpd x1, x0
37c3ed69emovups [r13], x1
37c3ed6a3add r13, rdx
37c3ed6a6cmp r9, r10
37c3ed6a9jne 0x37c3ed680
37c3ed6abmov r10, r9
37c3ed6aesub r10, rsi
37c3ed6b1add r10, r12
37c3ed6b4
37c3ed6b4loc_37c3ed6b4:
37c3ed6b4add rsi, 1
37c3ed6b8add rcx, rdx
37c3ed6bbadd rbp, rdi
37c3ed6becmp r11, r8
37c3ed6c1jle 0x37c3ecc4d
37c3ed6c7add r8, 1
37c3ed6cbjmp 0x37c3ed620
37c3ed6d0
37c3ed6d0loc_37c3ed6d0:
37c3ed6d0lea rbp, [r8+1]
37c3ed6d4mov rdi, r11
37c3ed6d7shl r8, 4
37c3ed6dbxor r13l, r13l
37c3ed6demov r14, rbp
37c3ed6e1imul rbp, rsi
37c3ed6e5mov r15, [rsp+176]
37c3ed6edmovq x0, [rip+0x85fbb]
37c3ed6f5shl r14, 4
37c3ed6f9shl rbp, 4
37c3ed6fdadd rbp, [rsp+176]
37c3ed705nop [rax+rax]
37c3ed710
37c3ed710loc_37c3ed710:
37c3ed710mov rax, r10
37c3ed713lea rdx, [r10+1]
37c3ed717mov r12, r15
37c3ed71ashl rax, 4
37c3ed71elea rcx, [rdx+r13]
37c3ed722add rax, rbx
37c3ed725jmp 0x37c3ed744
37c3ed727
37c3ed727 0f 1f 00 66 66 2e 0f 1f 84 ...ff....
37c3ed730 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37c3ed740
37c3ed740loc_37c3ed740:
37c3ed740add rdx, 1
37c3ed744
37c3ed744loc_37c3ed744:
37c3ed744movsd_xmm x1, [rax+8]
37c3ed749movsd_xmm x2, [rax]
37c3ed74dmov r10, rdx
37c3ed750add rax, 16
37c3ed754xorpd x1, x0
37c3ed758unpcklpd x2, x1
37c3ed75cmovups [r12], x2
37c3ed761add r12, r8
37c3ed764cmp rdx, rcx
37c3ed767jne 0x37c3ed740
37c3ed769mov rax, r9
37c3ed76csub rax, rdi
37c3ed76fcmp r9, rax
37c3ed772jle 0x37c3ed7bc
37c3ed774mov r10, rcx
37c3ed777xor eax, eax
37c3ed779xor edx, edx
37c3ed77bshl r10, 4
37c3ed77fadd r10, rbx
37c3ed782nop [rax+rax]
37c3ed78anop [rax+rax]
37c3ed795nop [rax+rax]
37c3ed7a0
37c3ed7a0loc_37c3ed7a0:
37c3ed7a0movupd x1, [r10+rax]
37c3ed7a6add rdx, 1
37c3ed7aamovups [rbp+rax], x1
37c3ed7afadd rax, 16
37c3ed7b3cmp rdx, rdi
37c3ed7b6jne 0x37c3ed7a0
37c3ed7b8lea r10, [rcx+rdi]
37c3ed7bc
37c3ed7bcloc_37c3ed7bc:
37c3ed7bcadd r13, 1
37c3ed7c0sub rdi, 1
37c3ed7c4add r15, 16
37c3ed7c8add rbp, r14
37c3ed7cbcmp r11, r13
37c3ed7cejg 0x37c3ed710
37c3ed7d4cmp r9, r11
37c3ed7d7jle 0x37c3ecc4d
37c3ed7ddtest rsi, rsi
37c3ed7e0je 0x37c3ecc4d
37c3ed7e6mov rdi, r11
37c3ed7e9shl rdi, 4
37c3ed7edadd rdi, [rsp+176]
37c3ed7f5nop [rax+rax]
37c3ed800
37c3ed800loc_37c3ed800:
37c3ed800mov rax, r10
37c3ed803mov rcx, r10
37c3ed806mov rdx, rdi
37c3ed809add r10, rsi
37c3ed80cshl rax, 4
37c3ed810add rax, rbx
37c3ed813nop
37c3ed814nop [rax+rax]
37c3ed81fnop [rax+rax]
37c3ed82anop [rax+rax]
37c3ed835nop [rax+rax]
37c3ed840
37c3ed840loc_37c3ed840:
37c3ed840movsd_xmm x1, [rax+8]
37c3ed845movsd_xmm x2, [rax]
37c3ed849add rcx, 1
37c3ed84dadd rax, 16
37c3ed851xorpd x1, x0
37c3ed855unpcklpd x2, x1
37c3ed859movups [rdx], x2
37c3ed85cadd rdx, r8
37c3ed85fcmp rcx, r10
37c3ed862jne 0x37c3ed840
37c3ed864add r11, 1
37c3ed868add rdi, 16
37c3ed86ccmp r9, r11
37c3ed86fjne 0x37c3ed800
37c3ed871jmp 0x37c3ecc4d
37c3ed876
37c3ed876 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ed880
37c3ed880loc_37c3ed880:
37c3ed880mov r10, r12
37c3ed883jmp 0x37c3ed6b4
37c3ed888
37c3ed888 0f 1f 84 00 00 00 00 00 ........
37c3ed890
37c3ed890loc_37c3ed890:
37c3ed890add r13, 1
37c3ed894jmp 0x37c3ed1b5
37c3ed899
37c3ed899 0f 1f 80 00 00 00 00 .......
37c3ed8a0
37c3ed8a0loc_37c3ed8a0:
37c3ed8a0mov rdx, r13
37c3ed8a3jmp 0x37c3ed333
37c3ed8a8
37c3ed8a8 0f 1f 84 00 00 00 00 00 ........
37c3ed8b0
37c3ed8b0loc_37c3ed8b0:
37c3ed8b0add r13, 1
37c3ed8b4jmp 0x37c3ecf35
37c3ed8b9
37c3ed8b9loc_37c3ed8b9:
37c3ed8b9movapd x3, x0
37c3ed8bdmov rax, [rsp+176]
37c3ed8c5unpckhpd x3, x3
37c3ed8c9movapd x1, x3
37c3ed8cdxorpd x1, [rip+0x85ddb]
37c3ed8d5unpcklpd x0, x1
37c3ed8d9movups [rax], x0
37c3ed8dcjmp 0x37c3ecc4d
37c3ed8e1
37c3ed8e1loc_37c3ed8e1:
37c3ed8e1xor esi, esi
37c3ed8e3jmp 0x37c3ed408
37c3ed8e8
37c3ed8e8loc_37c3ed8e8:
37c3ed8e8xor r8l, r8l
37c3ed8ebjmp 0x37c3ed352
37c3ed8f0
37c3ed8f0loc_37c3ed8f0:
37c3ed8f0neg r10
37c3ed8f3jmp 0x37c3ecc30
37c3ecb80
37c3ecb80ztfttr_64_:
37c3ecb80push r15
37c3ecb82push r14
37c3ecb84push r13
37c3ecb86push r12
37c3ecb88push rbp
37c3ecb89push rdi
37c3ecb8apush rsi
37c3ecb8bpush rbx
37c3ecb8csub rsp, 72
37c3ecb90mov r15, [rsp+192]
37c3ecb98mov rax, [rsp+184]
37c3ecba0mov [r15], 0
37c3ecba7mov r13, [rax]
37c3ecbaamov rdi, rdx
37c3ecbadmov rbp, r8
37c3ecbb0lea rdx, [rip+0x86ae9]
37c3ecbb7mov rbx, r9
37c3ecbbamov r8l, 1
37c3ecbc0mov r9l, 1
37c3ecbc6mov rsi, rcx
37c3ecbc9call lsame_64_
37c3ecbcemov r9l, 1
37c3ecbd4mov r8l, 1
37c3ecbdamov rcx, rdi
37c3ecbddlea rdx, [rip+0x86abd]
37c3ecbe4mov r12, rax
37c3ecbe7call lsame_64_
37c3ecbecmov r14, rax
37c3ecbeftest r12, r12
37c3ecbf2je 0x37c3ecde0
37c3ecbf8
37c3ecbf8loc_37c3ecbf8:
37c3ecbf8test r14, r14
37c3ecbfbje 0x37c3ecf50
37c3ecc01
37c3ecc01loc_37c3ecc01:
37c3ecc01mov r9, [rbp]
37c3ecc05test r9, r9
37c3ecc08js 0x37c3ecc60
37c3ecc0amov rsi, [rsp+184]
37c3ecc12mov eax, 1
37c3ecc17cmovg rax, r9
37c3ecc1bcmp [rsi], rax
37c3ecc1ejge 0x37c3ecc70
37c3ecc20mov rax, -6
37c3ecc27mov r10l, 6
37c3ecc2d
37c3ecc2dloc_37c3ecc2d:
37c3ecc2dmov [r15], rax
37c3ecc30
37c3ecc30loc_37c3ecc30:
37c3ecc30lea rdx, [rsp+56]
37c3ecc35mov r8l, 6
37c3ecc3bmov [rsp+56], r10
37c3ecc40lea rcx, [rip+0x86a5d]
37c3ecc47call xerbla_64_
37c3ecc4cnop
37c3ecc4d
37c3ecc4dloc_37c3ecc4d:
37c3ecc4dadd rsp, 72
37c3ecc51pop rbx
37c3ecc52pop rsi
37c3ecc53pop rdi
37c3ecc54pop rbp
37c3ecc55pop r12
37c3ecc57pop r13
37c3ecc59pop r14
37c3ecc5bpop r15
37c3ecc5dret
37c3ecc5e
37c3ecc5e 66 90 f.
37c3ecc60
37c3ecc60loc_37c3ecc60:
37c3ecc60mov rax, -3
37c3ecc67mov r10l, 3
37c3ecc6djmp 0x37c3ecc2d
37c3ecc6f
37c3ecc6f 90 .
37c3ecc70
37c3ecc70loc_37c3ecc70:
37c3ecc70mov r10, [r15]
37c3ecc73test r10, r10
37c3ecc76jne 0x37c3ed8f0
37c3ecc7ccmp r9, 1
37c3ecc80jle 0x37c3ecf90
37c3ecc86xor r8l, r8l
37c3ecc89mov r11, r9
37c3ecc8ctest r13, r13
37c3ecc8fmov rsi, r9
37c3ecc92cmovns r8, r13
37c3ecc96mov rdi, r9
37c3ecc99sar r11, 1
37c3ecc9csub rsi, r11
37c3ecc9fand edi, 1
37c3ecca2test r14, r14
37c3ecca5je 0x37c3ece20
37c3eccabtest rdi, rdi
37c3eccaeje 0x37c3ecfb8
37c3eccb4test r12, r12
37c3eccb7je 0x37c3ed6d0
37c3eccbdmov r12, rsi
37c3eccc0lea rdi, [r11+1]
37c3eccc4lea r13, [r8+1]
37c3eccc8mov rcx, r9
37c3ecccbimul r12, r8
37c3ecccfmov rax, rdi
37c3eccd2shl r13, 4
37c3eccd6xor r14l, r14l
37c3eccd9sub rax, rsi
37c3eccdcmov rbp, [rsp+176]
37c3ecce4shl r8, 4
37c3ecce8mov [rsp+40], rax
37c3eccedadd r12, r11
37c3eccf0shl r12, 4
37c3eccf4add r12, rbp
37c3eccf7nop [rax+rax]
37c3ecd00
37c3ecd00loc_37c3ecd00:
37c3ecd00lea rax, [r11+r14]
37c3ecd04cmp rsi, rax
37c3ecd07jg 0x37c3ecd71
37c3ecd09mov rax, r10
37c3ecd0cmov r15, r12
37c3ecd0fmov rdx, rsi
37c3ecd12shl rax, 4
37c3ecd16add rax, rbx
37c3ecd19nop [rax+rax]
37c3ecd1fnop [rax+rax]
37c3ecd2anop [rax+rax]
37c3ecd35nop [rax+rax]
37c3ecd40
37c3ecd40loc_37c3ecd40:
37c3ecd40movsd_xmm x0, [rax+8]
37c3ecd45movsd_xmm x1, [rax]
37c3ecd49add rdx, 1
37c3ecd4dadd rax, 16
37c3ecd51xorpd x0, [rip+0x86957]
37c3ecd59unpcklpd x1, x0
37c3ecd5dmovups [r15], x1
37c3ecd61add r15, r8
37c3ecd64cmp rdx, rdi
37c3ecd67jne 0x37c3ecd40
37c3ecd69add r10, [rsp+40]
37c3ecd6eadd r10, r14
37c3ecd71
37c3ecd71loc_37c3ecd71:
37c3ecd71cmp r9, r14
37c3ecd74jle 0x37c3ecdbb
37c3ecd76mov r15, r10
37c3ecd79xor eax, eax
37c3ecd7bxor edx, edx
37c3ecd7dshl r15, 4
37c3ecd81add r15, rbx
37c3ecd84nop [rax+rax]
37c3ecd8anop [rax+rax]
37c3ecd95nop [rax+rax]
37c3ecda0
37c3ecda0loc_37c3ecda0:
37c3ecda0movupd x0, [r15+rax]
37c3ecda6add rdx, 1
37c3ecdaamovups [rbp+rax], x0
37c3ecdafadd rax, 16
37c3ecdb3cmp rdx, rcx
37c3ecdb6jne 0x37c3ecda0
37c3ecdb8add r10, rcx
37c3ecdbb
37c3ecdbbloc_37c3ecdbb:
37c3ecdbbadd r14, 1
37c3ecdbfsub rcx, 1
37c3ecdc3add r12, 16
37c3ecdc7add rdi, 1
37c3ecdcbadd rbp, r13
37c3ecdcecmp r11, r14
37c3ecdd1jge 0x37c3ecd00
37c3ecdd7jmp 0x37c3ecc4d
37c3ecddc
37c3ecddc 0f 1f 40 00 ..@.
37c3ecde0
37c3ecde0loc_37c3ecde0:
37c3ecde0mov r9l, 1
37c3ecde6mov r8l, 1
37c3ecdeclea rdx, [rip+0x868af]
37c3ecdf3mov rcx, rsi
37c3ecdf6call lsame_64_
37c3ecdfbtest rax, rax
37c3ecdfejne 0x37c3ecbf8
37c3ece04mov rax, -1
37c3ece0bmov r10l, 1
37c3ece11jmp 0x37c3ecc2d
37c3ece16
37c3ece16 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ece20
37c3ece20loc_37c3ece20:
37c3ece20lea rax, [r9+1]
37c3ece24mov r13, r9
37c3ece27imul r13, rax
37c3ece2bsar r13, 1
37c3ece2etest rdi, rdi
37c3ece31jne 0x37c3ed0a8
37c3ece37test r12, r12
37c3ece3aje 0x37c3ed1d0
37c3ece40lea rcx, [r9-1]
37c3ece44cmp r11, rcx
37c3ece47jg 0x37c3ecc4d
37c3ece4dmov r10, rcx
37c3ece50lea r12, [r8+1]
37c3ece54mov rbp, r8
37c3ece57mov rdi, r8
37c3ece5asub r10, r11
37c3ece5dimul rcx, r8
37c3ece61sub r13, r9
37c3ece64neg rbp
37c3ece67imul r12, r10
37c3ece6bnot rdi
37c3ece6elea rsi, [rax+rax]
37c3ece72sub r13, 1
37c3ece76shl rbp, 4
37c3ece7ashl rdi, 4
37c3ece7eshl rcx, 4
37c3ece82shl r8, 4
37c3ece86add rcx, [rsp+176]
37c3ece8eshl r12, 4
37c3ece92add r12, [rsp+176]
37c3ece9anop [rax+rax]
37c3ecea0
37c3ecea0loc_37c3ecea0:
37c3ecea0mov r14, r13
37c3ecea3xor eax, eax
37c3ecea5xor edx, edx
37c3ecea7shl r14, 4
37c3eceabadd r14, rbx
37c3eceaenop [rax]
37c3eceb5nop [rax+rax]
37c3ecec0
37c3ecec0loc_37c3ecec0:
37c3ecec0movupd x0, [r14+rax]
37c3ecec6add rdx, 1
37c3ececamovups [rcx+rax], x0
37c3ececeadd rax, 16
37c3eced2cmp rdx, r9
37c3eced5jne 0x37c3ecec0
37c3eced7sub r9, 1
37c3ecedbmov rdx, r10
37c3ecedemov r14, r12
37c3ecee1add r13, r9
37c3ecee4mov rax, r13
37c3ecee7shl rax, 4
37c3eceebadd rax, rbx
37c3eceeecmp r11, r10
37c3ecef1jle 0x37c3ed8b0
37c3ecef7nop [rax+rax]
37c3ecf00
37c3ecf00loc_37c3ecf00:
37c3ecf00movsd_xmm x0, [rax+24]
37c3ecf05movsd_xmm x1, [rax+16]
37c3ecf0aadd rdx, 1
37c3ecf0eadd rax, 16
37c3ecf12xorpd x0, [rip+0x86796]
37c3ecf1aunpcklpd x1, x0
37c3ecf1emovups [r14], x1
37c3ecf22add r14, r8
37c3ecf25cmp r11, rdx
37c3ecf28jne 0x37c3ecf00
37c3ecf2amov rax, r11
37c3ecf2dsub rax, r10
37c3ecf30lea r13, [r13+rax+1]
37c3ecf35
37c3ecf35loc_37c3ecf35:
37c3ecf35sub r13, rsi
37c3ecf38sub r10, 1
37c3ecf3cadd rcx, rbp
37c3ecf3fadd r12, rdi
37c3ecf42cmp r11, r9
37c3ecf45jne 0x37c3ecea0
37c3ecf4bjmp 0x37c3ecc4d
37c3ecf50
37c3ecf50loc_37c3ecf50:
37c3ecf50mov r9l, 1
37c3ecf56mov r8l, 1
37c3ecf5clea rdx, [rip+0x86740]
37c3ecf63mov rcx, rdi
37c3ecf66call lsame_64_
37c3ecf6btest rax, rax
37c3ecf6ejne 0x37c3ecc01
37c3ecf74mov rax, -2
37c3ecf7bmov r10l, 2
37c3ecf81jmp 0x37c3ecc2d
37c3ecf86
37c3ecf86 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ecf90
37c3ecf90loc_37c3ecf90:
37c3ecf90jne 0x37c3ecc4d
37c3ecf96movupd x0, [rbx]
37c3ecf9atest r12, r12
37c3ecf9dje 0x37c3ed8b9
37c3ecfa3mov rax, [rsp+176]
37c3ecfabmovups [rax], x0
37c3ecfaejmp 0x37c3ecc4d
37c3ecfb3
37c3ecfb3 0f 1f 44 00 00 ..D..
37c3ecfb8
37c3ecfb8loc_37c3ecfb8:
37c3ecfb8test r12, r12
37c3ecfbbje 0x37c3ed3a0
37c3ecfc1mov rbp, r11
37c3ecfc4lea r12, [r8+1]
37c3ecfc8mov r10, r11
37c3ecfcbmov rcx, r9
37c3ecfceimul rbp, r8
37c3ecfd2shl r12, 4
37c3ecfd6shl r8, 4
37c3ecfdaxor r14l, r14l
37c3ecfddmov rsi, [rsp+176]
37c3ecfe5add rbp, r11
37c3ecfe8shl rbp, 4
37c3ecfecadd rbp, rsi
37c3ecfefnop
37c3ecff0
37c3ecff0loc_37c3ecff0:
37c3ecff0mov rax, rdi
37c3ecff3mov r15, rbp
37c3ecff6mov rdx, r11
37c3ecff9shl rax, 4
37c3ecffdadd rax, rbx
37c3ed000
37c3ed000loc_37c3ed000:
37c3ed000movsd_xmm x0, [rax+8]
37c3ed005movsd_xmm x1, [rax]
37c3ed009add rdx, 1
37c3ed00dadd rax, 16
37c3ed011xorpd x0, [rip+0x86697]
37c3ed019unpcklpd x1, x0
37c3ed01dmovups [r15], x1
37c3ed021add r15, r8
37c3ed024cmp r10, rdx
37c3ed027jge 0x37c3ed000
37c3ed029mov rax, r9
37c3ed02cmov rdx, r14
37c3ed02fsub rax, rcx
37c3ed032cmp r11, r10
37c3ed035cmovle rdx, rax
37c3ed039lea rdi, [rdi+rdx+1]
37c3ed03ecmp r9, rax
37c3ed041jle 0x37c3ed07a
37c3ed043mov r15, rdi
37c3ed046xor eax, eax
37c3ed048xor edx, edx
37c3ed04ashl r15, 4
37c3ed04eadd r15, rbx
37c3ed051nop [rax]
37c3ed055nop [rax+rax]
37c3ed060
37c3ed060loc_37c3ed060:
37c3ed060movupd x0, [r15+rax]
37c3ed066add rdx, 1
37c3ed06amovups [rsi+rax], x0
37c3ed06eadd rax, 16
37c3ed072cmp rcx, rdx
37c3ed075jne 0x37c3ed060
37c3ed077add rdi, rcx
37c3ed07a
37c3ed07aloc_37c3ed07a:
37c3ed07amov eax, 1
37c3ed07fadd r10, 1
37c3ed083add rbp, 16
37c3ed087add rsi, r12
37c3ed08asub rax, rcx
37c3ed08dadd rax, r9
37c3ed090cmp r11, rax
37c3ed093jle 0x37c3ecc4d
37c3ed099sub rcx, 1
37c3ed09djmp 0x37c3ecff0
37c3ed0a2
37c3ed0a2 66 0f 1f 44 00 00 f..D..
37c3ed0a8
37c3ed0a8loc_37c3ed0a8:
37c3ed0a8test r12, r12
37c3ed0abje 0x37c3ed578
37c3ed0b1lea rcx, [r9-1]
37c3ed0b5cmp r11, rcx
37c3ed0b8jg 0x37c3ecc4d
37c3ed0bemov r10, rcx
37c3ed0c1lea r12, [r8+1]
37c3ed0c5mov rbp, r8
37c3ed0c8mov rsi, r8
37c3ed0cbsub r10, r11
37c3ed0ceimul rcx, r8
37c3ed0d2neg rbp
37c3ed0d5not rsi
37c3ed0d8imul r12, r10
37c3ed0dclea rdi, [r9+r9]
37c3ed0e0sub r13, r9
37c3ed0e3shl rbp, 4
37c3ed0e7shl rsi, 4
37c3ed0ebshl r8, 4
37c3ed0efshl rcx, 4
37c3ed0f3add rcx, [rsp+176]
37c3ed0fbshl r12, 4
37c3ed0ffadd r12, [rsp+176]
37c3ed107nop [rax+rax]
37c3ed110
37c3ed110loc_37c3ed110:
37c3ed110mov r14, r13
37c3ed113xor eax, eax
37c3ed115xor edx, edx
37c3ed117shl r14, 4
37c3ed11badd r14, rbx
37c3ed11enop
37c3ed120
37c3ed120loc_37c3ed120:
37c3ed120movupd x0, [r14+rax]
37c3ed126add rdx, 1
37c3ed12amovups [rcx+rax], x0
37c3ed12eadd rax, 16
37c3ed132cmp rdx, r9
37c3ed135jne 0x37c3ed120
37c3ed137sub r9, 1
37c3ed13bmov rdx, r10
37c3ed13emov r14, r12
37c3ed141add r13, r9
37c3ed144mov rax, r13
37c3ed147shl rax, 4
37c3ed14badd rax, rbx
37c3ed14ecmp r11, r10
37c3ed151jle 0x37c3ed890
37c3ed157nop [rax+rax]
37c3ed15fnop [rax+rax]
37c3ed16anop [rax+rax]
37c3ed175nop [rax+rax]
37c3ed180
37c3ed180loc_37c3ed180:
37c3ed180movsd_xmm x0, [rax+24]
37c3ed185movsd_xmm x1, [rax+16]
37c3ed18aadd rdx, 1
37c3ed18eadd rax, 16
37c3ed192xorpd x0, [rip+0x86516]
37c3ed19aunpcklpd x1, x0
37c3ed19emovups [r14], x1
37c3ed1a2add r14, r8
37c3ed1a5cmp r11, rdx
37c3ed1a8jne 0x37c3ed180
37c3ed1aamov rax, r11
37c3ed1adsub rax, r10
37c3ed1b0lea r13, [r13+rax+1]
37c3ed1b5
37c3ed1b5loc_37c3ed1b5:
37c3ed1b5sub r13, rdi
37c3ed1b8sub r10, 1
37c3ed1bcadd rcx, rbp
37c3ed1bfadd r12, rsi
37c3ed1c2cmp r11, r9
37c3ed1c5jne 0x37c3ed110
37c3ed1cbjmp 0x37c3ecc4d
37c3ed1d0
37c3ed1d0loc_37c3ed1d0:
37c3ed1d0mov r14, r11
37c3ed1d3mov rbp, [rsp+176]
37c3ed1dbmov r10, r8
37c3ed1dexor edx, edx
37c3ed1e0shl r14, 4
37c3ed1e4shl r10, 4
37c3ed1e8xor r13l, r13l
37c3ed1ebmov r12, r14
37c3ed1eeimul r12, r8
37c3ed1f2add r12, rbp
37c3ed1f5nop [rax+rax]
37c3ed200
37c3ed200loc_37c3ed200:
37c3ed200cmp r9, r11
37c3ed203jle 0x37c3ed268
37c3ed205mov rax, rdx
37c3ed208lea r15, [rsi+rdx]
37c3ed20cmov rcx, r12
37c3ed20fshl rax, 4
37c3ed213add rax, rbx
37c3ed216nop [rax+rax]
37c3ed21fnop [rax+rax]
37c3ed22anop [rax+rax]
37c3ed235nop [rax+rax]
37c3ed240
37c3ed240loc_37c3ed240:
37c3ed240movsd_xmm x0, [rax+8]
37c3ed245movsd_xmm x1, [rax]
37c3ed249add rdx, 1
37c3ed24dadd rax, 16
37c3ed251xorpd x0, [rip+0x86457]
37c3ed259unpcklpd x1, x0
37c3ed25dmovups [rcx], x1
37c3ed260add rcx, r10
37c3ed263cmp rdx, r15
37c3ed266jne 0x37c3ed240
37c3ed268
37c3ed268loc_37c3ed268:
37c3ed268add r13, 1
37c3ed26cadd r12, 16
37c3ed270cmp r11, r13
37c3ed273jge 0x37c3ed200
37c3ed275cmp r11, 1
37c3ed279je 0x37c3ed8e8
37c3ed27fadd r14, 16
37c3ed283lea rax, [r8+1]
37c3ed287lea rcx, [r11+1]
37c3ed28bmov edi, 1
37c3ed290imul r14, rax
37c3ed294add r14, [rsp+176]
37c3ed29clea rsi, [r10+16]
37c3ed2a0mov r12, r14
37c3ed2a3nop
37c3ed2a5nop [rax+rax]
37c3ed2b0
37c3ed2b0loc_37c3ed2b0:
37c3ed2b0mov r14, rdx
37c3ed2b3xor eax, eax
37c3ed2b5xor r13l, r13l
37c3ed2b8shl r14, 4
37c3ed2bcadd r14, rbx
37c3ed2bfnop
37c3ed2c0
37c3ed2c0loc_37c3ed2c0:
37c3ed2c0movupd x0, [r14+rax]
37c3ed2c6add r13, 1
37c3ed2camovups [rbp+rax], x0
37c3ed2cfadd rax, 16
37c3ed2d3cmp r13, rdi
37c3ed2d6jne 0x37c3ed2c0
37c3ed2d8lea rax, [rdx+rdi-1]
37c3ed2ddlea r13, [rdx+rdi]
37c3ed2e1mov r14, r12
37c3ed2e4mov rdx, rcx
37c3ed2e7shl rax, 4
37c3ed2ebadd rax, rbx
37c3ed2eecmp r9, rcx
37c3ed2f1jle 0x37c3ed8a0
37c3ed2f7nop [rax+rax]
37c3ed300
37c3ed300loc_37c3ed300:
37c3ed300movsd_xmm x0, [rax+24]
37c3ed305movsd_xmm x1, [rax+16]
37c3ed30aadd rdx, 1
37c3ed30eadd rax, 16
37c3ed312xorpd x0, [rip+0x86396]
37c3ed31aunpcklpd x1, x0
37c3ed31emovups [r14], x1
37c3ed322add r14, r10
37c3ed325cmp r9, rdx
37c3ed328jne 0x37c3ed300
37c3ed32amov rdx, r9
37c3ed32dsub rdx, rcx
37c3ed330add rdx, r13
37c3ed333
37c3ed333loc_37c3ed333:
37c3ed333add rdi, 1
37c3ed337add rcx, 1
37c3ed33badd rbp, r10
37c3ed33eadd r12, rsi
37c3ed341cmp rdi, r11
37c3ed344jne 0x37c3ed2b0
37c3ed34asub rdi, 1
37c3ed34eimul r8, rdi
37c3ed352
37c3ed352loc_37c3ed352:
37c3ed352mov rax, [rsp+176]
37c3ed35ashl rdx, 4
37c3ed35eshl r8, 4
37c3ed362xor ecx, ecx
37c3ed364lea r9, [rbx+rdx]
37c3ed368xor edx, edx
37c3ed36aadd rax, r8
37c3ed36dlea r8, [rdi+1]
37c3ed371nop [rax]
37c3ed375nop [rax+rax]
37c3ed380
37c3ed380loc_37c3ed380:
37c3ed380movupd x0, [r9+rdx]
37c3ed386add rcx, 1
37c3ed38amovups [rax+rdx], x0
37c3ed38eadd rdx, 16
37c3ed392cmp r8, rcx
37c3ed395jne 0x37c3ed380
37c3ed397jmp 0x37c3ecc4d
37c3ed39c
37c3ed39c 0f 1f 40 00 ..@.
37c3ed3a0
37c3ed3a0loc_37c3ed3a0:
37c3ed3a0cmp r9, r11
37c3ed3a3jle 0x37c3ed8e1
37c3ed3a9mov rcx, r11
37c3ed3acxor eax, eax
37c3ed3aexor edx, edx
37c3ed3b0imul rcx, r8
37c3ed3b4add rcx, r11
37c3ed3b7shl rcx, 4
37c3ed3bbadd rcx, [rsp+176]
37c3ed3c3nop [rax]
37c3ed3canop [rax+rax]
37c3ed3d5nop [rax+rax]
37c3ed3e0
37c3ed3e0loc_37c3ed3e0:
37c3ed3e0movupd x0, [rbx+rax]
37c3ed3e5add rdx, 1
37c3ed3e9movups [rcx+rax], x0
37c3ed3edadd rax, 16
37c3ed3f1cmp rsi, rdx
37c3ed3f4jne 0x37c3ed3e0
37c3ed3f6movq x0, [rip+0x862b2]
37c3ed3fecmp r11, 1
37c3ed402je 0x37c3ed4f4
37c3ed408
37c3ed408loc_37c3ed408:
37c3ed408lea rax, [r11+1]
37c3ed40cmov [rsp+40], r8
37c3ed411lea r10, [r9-1]
37c3ed415mov r12, r8
37c3ed418imul rax, r8
37c3ed41clea r14, [r8+1]
37c3ed420sub r10, r11
37c3ed423shl r12, 4
37c3ed427mov rdi, [rsp+176]
37c3ed42flea r15, [r11-2]
37c3ed433shl r14, 4
37c3ed437xor r13l, r13l
37c3ed43amovq x0, [rip+0x8626e]
37c3ed442add rax, r11
37c3ed445shl rax, 4
37c3ed449lea rbp, [rdi+rax+16]
37c3ed44enop
37c3ed450
37c3ed450loc_37c3ed450:
37c3ed450mov rax, rsi
37c3ed453mov rcx, r13
37c3ed456lea rdx, [rsi+1]
37c3ed45ashl rax, 4
37c3ed45eshl rcx, 4
37c3ed462lea r8, [rdx+r13]
37c3ed466add rax, rbx
37c3ed469add rcx, rdi
37c3ed46cjmp 0x37c3ed484
37c3ed46e
37c3ed46e 0f 1f ..
37c3ed470 80 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37c3ed480
37c3ed480loc_37c3ed480:
37c3ed480add rdx, 1
37c3ed484
37c3ed484loc_37c3ed484:
37c3ed484movsd_xmm x1, [rax+8]
37c3ed489movsd_xmm x2, [rax]
37c3ed48dmov rsi, rdx
37c3ed490add rax, 16
37c3ed494xorpd x1, x0
37c3ed498unpcklpd x2, x1
37c3ed49cmovups [rcx], x2
37c3ed49fadd rcx, r12
37c3ed4a2cmp rdx, r8
37c3ed4a5jne 0x37c3ed480
37c3ed4a7mov rax, r9
37c3ed4aasub rax, r10
37c3ed4adcmp r9, rax
37c3ed4b0jle 0x37c3ed4db
37c3ed4b2mov rcx, r8
37c3ed4b5xor eax, eax
37c3ed4b7xor edx, edx
37c3ed4b9shl rcx, 4
37c3ed4bdadd rcx, rbx
37c3ed4c0
37c3ed4c0loc_37c3ed4c0:
37c3ed4c0movupd x1, [rcx+rax]
37c3ed4c5add rdx, 1
37c3ed4c9movups [rbp+rax], x1
37c3ed4ceadd rax, 16
37c3ed4d2cmp r10, rdx
37c3ed4d5jne 0x37c3ed4c0
37c3ed4d7lea rsi, [r8+r10]
37c3ed4db
37c3ed4dbloc_37c3ed4db:
37c3ed4dbadd r13, 1
37c3ed4dfsub r10, 1
37c3ed4e3add rbp, r14
37c3ed4e6cmp r15, r13
37c3ed4e9jge 0x37c3ed450
37c3ed4efmov r8, [rsp+40]
37c3ed4f4
37c3ed4f4loc_37c3ed4f4:
37c3ed4f4mov rdi, [rsp+176]
37c3ed4fclea r10, [r11-1]
37c3ed500shl r8, 4
37c3ed504nop
37c3ed505nop [rax+rax]
37c3ed510
37c3ed510loc_37c3ed510:
37c3ed510mov rax, rsi
37c3ed513mov rdx, r10
37c3ed516xor ecx, ecx
37c3ed518shl rax, 4
37c3ed51cshl rdx, 4
37c3ed520add rax, rbx
37c3ed523add rdx, rdi
37c3ed526nop [rax]
37c3ed52anop [rax+rax]
37c3ed535nop [rax+rax]
37c3ed540
37c3ed540loc_37c3ed540:
37c3ed540movsd_xmm x1, [rax+8]
37c3ed545movsd_xmm x2, [rax]
37c3ed549add rcx, 1
37c3ed54dadd rax, 16
37c3ed551xorpd x1, x0
37c3ed555unpcklpd x2, x1
37c3ed559movups [rdx], x2
37c3ed55cadd rdx, r8
37c3ed55fcmp r11, rcx
37c3ed562jg 0x37c3ed540
37c3ed564add r10, 1
37c3ed568add rsi, r11
37c3ed56bcmp r9, r10
37c3ed56ejg 0x37c3ed510
37c3ed570jmp 0x37c3ecc4d
37c3ed575
37c3ed575 0f 1f 00 ...
37c3ed578
37c3ed578loc_37c3ed578:
37c3ed578mov r12, r11
37c3ed57bmov rdx, r8
37c3ed57exor r13l, r13l
37c3ed581mov r14, rsi
37c3ed584imul r12, r8
37c3ed588mov rcx, [rsp+176]
37c3ed590shl rdx, 4
37c3ed594shl r12, 4
37c3ed598add r12, rcx
37c3ed59bnop [rax+rax]
37c3ed5a0
37c3ed5a0loc_37c3ed5a0:
37c3ed5a0cmp r9, r11
37c3ed5a3jle 0x37c3ed5e8
37c3ed5a5mov rax, r10
37c3ed5a8lea rbp, [r14+r10]
37c3ed5acmov rdi, r12
37c3ed5afshl rax, 4
37c3ed5b3add rax, rbx
37c3ed5b6nop [rax+rax]
37c3ed5c0
37c3ed5c0loc_37c3ed5c0:
37c3ed5c0movsd_xmm x0, [rax+8]
37c3ed5c5movsd_xmm x1, [rax]
37c3ed5c9add r10, 1
37c3ed5cdadd rax, 16
37c3ed5d1xorpd x0, [rip+0x860d7]
37c3ed5d9unpcklpd x1, x0
37c3ed5ddmovups [rdi], x1
37c3ed5e0add rdi, rdx
37c3ed5e3cmp r10, rbp
37c3ed5e6jne 0x37c3ed5c0
37c3ed5e8
37c3ed5e8loc_37c3ed5e8:
37c3ed5e8add r13, 1
37c3ed5ecadd r12, 16
37c3ed5f0cmp r11, r13
37c3ed5f3jge 0x37c3ed5a0
37c3ed5f5add r8, 1
37c3ed5f9lea rdi, [rdx+16]
37c3ed5fdimul r8, rsi
37c3ed601shl r8, 4
37c3ed605add r8, [rsp+176]
37c3ed60dmov rbp, r8
37c3ed610mov r8l, 1
37c3ed616nop [rax+rax]
37c3ed620
37c3ed620loc_37c3ed620:
37c3ed620mov r13, r10
37c3ed623xor eax, eax
37c3ed625xor r12l, r12l
37c3ed628shl r13, 4
37c3ed62cadd r13, rbx
37c3ed62fnop [rax+rax]
37c3ed635nop [rax+rax]
37c3ed640
37c3ed640loc_37c3ed640:
37c3ed640movupd x0, [r13+rax]
37c3ed647add r12, 1
37c3ed64bmovups [rcx+rax], x0
37c3ed64fadd rax, 16
37c3ed653cmp r12, r8
37c3ed656jne 0x37c3ed640
37c3ed658lea rax, [r10+r8-1]
37c3ed65dlea r12, [r10+r8]
37c3ed661mov r13, rbp
37c3ed664mov r10, rsi
37c3ed667shl rax, 4
37c3ed66badd rax, rbx
37c3ed66ecmp r9, rsi
37c3ed671jle 0x37c3ed880
37c3ed677nop [rax+rax]
37c3ed680
37c3ed680loc_37c3ed680:
37c3ed680movsd_xmm x0, [rax+24]
37c3ed685movsd_xmm x1, [rax+16]
37c3ed68aadd r10, 1
37c3ed68eadd rax, 16
37c3ed692xorpd x0, [rip+0x86016]
37c3ed69aunpcklpd x1, x0
37c3ed69emovups [r13], x1
37c3ed6a3add r13, rdx
37c3ed6a6cmp r9, r10
37c3ed6a9jne 0x37c3ed680
37c3ed6abmov r10, r9
37c3ed6aesub r10, rsi
37c3ed6b1add r10, r12
37c3ed6b4
37c3ed6b4loc_37c3ed6b4:
37c3ed6b4add rsi, 1
37c3ed6b8add rcx, rdx
37c3ed6bbadd rbp, rdi
37c3ed6becmp r11, r8
37c3ed6c1jle 0x37c3ecc4d
37c3ed6c7add r8, 1
37c3ed6cbjmp 0x37c3ed620
37c3ed6d0
37c3ed6d0loc_37c3ed6d0:
37c3ed6d0lea rbp, [r8+1]
37c3ed6d4mov rdi, r11
37c3ed6d7shl r8, 4
37c3ed6dbxor r13l, r13l
37c3ed6demov r14, rbp
37c3ed6e1imul rbp, rsi
37c3ed6e5mov r15, [rsp+176]
37c3ed6edmovq x0, [rip+0x85fbb]
37c3ed6f5shl r14, 4
37c3ed6f9shl rbp, 4
37c3ed6fdadd rbp, [rsp+176]
37c3ed705nop [rax+rax]
37c3ed710
37c3ed710loc_37c3ed710:
37c3ed710mov rax, r10
37c3ed713lea rdx, [r10+1]
37c3ed717mov r12, r15
37c3ed71ashl rax, 4
37c3ed71elea rcx, [rdx+r13]
37c3ed722add rax, rbx
37c3ed725jmp 0x37c3ed744
37c3ed727
37c3ed727 0f 1f 00 66 66 2e 0f 1f 84 ...ff....
37c3ed730 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37c3ed740
37c3ed740loc_37c3ed740:
37c3ed740add rdx, 1
37c3ed744
37c3ed744loc_37c3ed744:
37c3ed744movsd_xmm x1, [rax+8]
37c3ed749movsd_xmm x2, [rax]
37c3ed74dmov r10, rdx
37c3ed750add rax, 16
37c3ed754xorpd x1, x0
37c3ed758unpcklpd x2, x1
37c3ed75cmovups [r12], x2
37c3ed761add r12, r8
37c3ed764cmp rdx, rcx
37c3ed767jne 0x37c3ed740
37c3ed769mov rax, r9
37c3ed76csub rax, rdi
37c3ed76fcmp r9, rax
37c3ed772jle 0x37c3ed7bc
37c3ed774mov r10, rcx
37c3ed777xor eax, eax
37c3ed779xor edx, edx
37c3ed77bshl r10, 4
37c3ed77fadd r10, rbx
37c3ed782nop [rax+rax]
37c3ed78anop [rax+rax]
37c3ed795nop [rax+rax]
37c3ed7a0
37c3ed7a0loc_37c3ed7a0:
37c3ed7a0movupd x1, [r10+rax]
37c3ed7a6add rdx, 1
37c3ed7aamovups [rbp+rax], x1
37c3ed7afadd rax, 16
37c3ed7b3cmp rdx, rdi
37c3ed7b6jne 0x37c3ed7a0
37c3ed7b8lea r10, [rcx+rdi]
37c3ed7bc
37c3ed7bcloc_37c3ed7bc:
37c3ed7bcadd r13, 1
37c3ed7c0sub rdi, 1
37c3ed7c4add r15, 16
37c3ed7c8add rbp, r14
37c3ed7cbcmp r11, r13
37c3ed7cejg 0x37c3ed710
37c3ed7d4cmp r9, r11
37c3ed7d7jle 0x37c3ecc4d
37c3ed7ddtest rsi, rsi
37c3ed7e0je 0x37c3ecc4d
37c3ed7e6mov rdi, r11
37c3ed7e9shl rdi, 4
37c3ed7edadd rdi, [rsp+176]
37c3ed7f5nop [rax+rax]
37c3ed800
37c3ed800loc_37c3ed800:
37c3ed800mov rax, r10
37c3ed803mov rcx, r10
37c3ed806mov rdx, rdi
37c3ed809add r10, rsi
37c3ed80cshl rax, 4
37c3ed810add rax, rbx
37c3ed813nop
37c3ed814nop [rax+rax]
37c3ed81fnop [rax+rax]
37c3ed82anop [rax+rax]
37c3ed835nop [rax+rax]
37c3ed840
37c3ed840loc_37c3ed840:
37c3ed840movsd_xmm x1, [rax+8]
37c3ed845movsd_xmm x2, [rax]
37c3ed849add rcx, 1
37c3ed84dadd rax, 16
37c3ed851xorpd x1, x0
37c3ed855unpcklpd x2, x1
37c3ed859movups [rdx], x2
37c3ed85cadd rdx, r8
37c3ed85fcmp rcx, r10
37c3ed862jne 0x37c3ed840
37c3ed864add r11, 1
37c3ed868add rdi, 16
37c3ed86ccmp r9, r11
37c3ed86fjne 0x37c3ed800
37c3ed871jmp 0x37c3ecc4d
37c3ed876
37c3ed876 66 2e 0f 1f 84 00 00 00 00 00 f.........
37c3ed880
37c3ed880loc_37c3ed880:
37c3ed880mov r10, r12
37c3ed883jmp 0x37c3ed6b4
37c3ed888
37c3ed888 0f 1f 84 00 00 00 00 00 ........
37c3ed890
37c3ed890loc_37c3ed890:
37c3ed890add r13, 1
37c3ed894jmp 0x37c3ed1b5
37c3ed899
37c3ed899 0f 1f 80 00 00 00 00 .......
37c3ed8a0
37c3ed8a0loc_37c3ed8a0:
37c3ed8a0mov rdx, r13
37c3ed8a3jmp 0x37c3ed333
37c3ed8a8
37c3ed8a8 0f 1f 84 00 00 00 00 00 ........
37c3ed8b0
37c3ed8b0loc_37c3ed8b0:
37c3ed8b0add r13, 1
37c3ed8b4jmp 0x37c3ecf35
37c3ed8b9
37c3ed8b9loc_37c3ed8b9:
37c3ed8b9movapd x3, x0
37c3ed8bdmov rax, [rsp+176]
37c3ed8c5unpckhpd x3, x3
37c3ed8c9movapd x1, x3
37c3ed8cdxorpd x1, [rip+0x85ddb]
37c3ed8d5unpcklpd x0, x1
37c3ed8d9movups [rax], x0
37c3ed8dcjmp 0x37c3ecc4d
37c3ed8e1
37c3ed8e1loc_37c3ed8e1:
37c3ed8e1xor esi, esi
37c3ed8e3jmp 0x37c3ed408
37c3ed8e8
37c3ed8e8loc_37c3ed8e8:
37c3ed8e8xor r8l, r8l
37c3ed8ebjmp 0x37c3ed352
37c3ed8f0
37c3ed8f0loc_37c3ed8f0:
37c3ed8f0neg r10
37c3ed8f3jmp 0x37c3ecc30
37c3ecb80
Loading..