File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37b671670
37b671670slag2_:
37b671670push rbx
37b671671sub rsp, 192
37b671678movups [rsp+32], x6
37b67167dmovups [rsp+48], x7
37b671682movups [rsp+64], x8
37b671688movups [rsp+80], x9
37b67168emovups [rsp+96], x10
37b671694movups [rsp+112], x11
37b67169amovups [rsp+128], x12
37b6716a3movups [rsp+144], x13
37b6716acmovups [rsp+160], x14
37b6716b5movups [rsp+176], x15
37b6716bexor eax, eax
37b6716c0movss x0, [rip+0xdc1da8]
37b6716c8movsxd rdx, [rdx]
37b6716cbmovaps x2, x0
37b6716cemov r11, [rsp+256]
37b6716d6mov r10, [rsp+264]
37b6716detest rdx, rdx
37b6716e1cmovs rdx, rax
37b6716e5movsxd rax, [r9]
37b6716e8xor r9l, r9l
37b6716ebmov rbx, rcx
37b6716eemov rcx, [rsp+272]
37b6716f6test rax, rax
37b6716f9movss x4, [rbx]
37b6716fdmovss x7, [rbx+4]
37b671702cmovs rax, r9
37b671706mov r9, [rsp+240]
37b67170emovaps x1, x4
37b671711andps x1, [rip+0xdc1d68]
37b671718movss x3, [r9]
37b67171dmov r9, rdx
37b671720not r9
37b671723movaps x9, x3
37b671727movaps x6, x3
37b67172alea rdx, [r9+2*rdx]
37b67172esqrtss x9, x9
37b671733maxss x6, x0
37b671737movss x14, [rbx+4*rdx+8]
37b67173emovaps x8, x14
37b671742andps x8, [rip+0xdc1d36]
37b67174adivss x2, x9
37b67174fmovss [rsp+12], x6
37b671755movaps x12, x9
37b671759movss x6, [rbx+4*rdx+4]
37b67175fmov rdx, rax
37b671762not rdx
37b671765lea rax, [rdx+2*rax]
37b671769movss x5, [r8+4*rax+4]
37b671770movaps x11, x5
37b671774andps x11, [rip+0xdc1d04]
37b67177cmovss [rsp+24], x2
37b671782movaps x2, x7
37b671785andps x2, [rip+0xdc1cf4]
37b67178caddss x1, x2
37b671790movaps x2, x6
37b671793andps x2, [rip+0xdc1ce6]
37b67179aaddss x2, x8
37b67179fmovaps x8, x11
37b6717a3maxss x1, x3
37b6717a7maxss x1, x2
37b6717abmovaps x2, x0
37b6717aedivss x2, x1
37b6717b2mulss x7, x2
37b6717b6mulss x6, x2
37b6717bamulss x4, x2
37b6717bemulss x14, x2
37b6717c3movss [rsp], x7
37b6717c8movss x7, [r8+4*rax+8]
37b6717cfmovss [rsp+4], x6
37b6717d5movss x6, [r8]
37b6717damovaps x10, x7
37b6717deandps x10, [rip+0xdc1c9a]
37b6717e6movaps x1, x6
37b6717e9andps x1, [rip+0xdc1c90]
37b6717f0maxss x8, x10
37b6717f5maxss x12, x1
37b6717famaxss x8, x12
37b6717ffmulss x8, x9
37b671804comiss x8, x1
37b671808jbe 0x37b671830
37b67180amovss x1, [rip+0xdc1c7e]
37b671812movaps x12, x1
37b671816andps x1, x6
37b671819andnps x12, x8
37b67181dorps x12, x1
37b671821movaps x1, x8
37b671825andps x1, [rip+0xdc1c54]
37b67182cmovaps x6, x12
37b671830
37b671830loc_37b671830:
37b671830comiss x8, x10
37b671834jbe 0x37b67185f
37b671836movss x10, [rip+0xdc1c51]
37b67183fmovaps x12, x10
37b671843andps x10, x7
37b671847andnps x12, x8
37b67184borps x12, x10
37b67184fmovaps x10, x8
37b671853andps x10, [rip+0xdc1c25]
37b67185bmovaps x7, x12
37b67185f
37b67185floc_37b67185f:
37b67185faddss x11, x10
37b671864movaps x8, x0
37b671868movaps x12, x0
37b67186cmaxss x11, x1
37b671871maxss x1, x10
37b671876movaps x10, x14
37b67187adivss x8, x1
37b67187fmovss [rsp+8], x11
37b671886movaps x11, x0
37b67188amulss x6, x8
37b67188fmulss x7, x8
37b671894mulss x5, x8
37b671899movaps x8, x4
37b67189ddivss x11, x6
37b6718a2divss x12, x7
37b6718a7mulss x8, x11
37b6718acmovaps x13, x11
37b6718b0mulss x13, x12
37b6718b5mulss x10, x12
37b6718bamovaps x15, x13
37b6718bemovss [rsp+28], x13
37b6718c5movss x13, [rsp]
37b6718cbmulss x13, x15
37b6718d0movaps x15, x5
37b6718d4mulss x15, x13
37b6718d9movss [rsp+16], x15
37b6718e0movaps x15, x8
37b6718e4andps x15, [rip+0xdc1b94]
37b6718ecmovss [rsp+20], x15
37b6718f3movaps x15, x10
37b6718f7andps x15, [rip+0xdc1b81]
37b6718ffcomiss x15, [rsp+20]
37b671905jb 0x37b671c58
37b67190bmulss x5, x8
37b671910movss x11, [rsp+4]
37b671917movss x6, [rip+0xdc1b81]
37b67191fmulss x7, x8
37b671924subss x11, x5
37b671929movaps x5, x14
37b67192dsubss x5, x7
37b671931movaps x15, x11
37b671935mulss x5, x12
37b67193asubss x5, [rsp+16]
37b671940movaps x7, x5
37b671943mulss x7, x6
37b671947
37b671947loc_37b671947:
37b671947mulss x15, x13
37b67194cmovaps x10, x7
37b671950mulss x10, x9
37b671955movaps x11, x10
37b671959andps x11, [rip+0xdc1b1f]
37b671961comiss x11, x0
37b671965jb 0x37b671d40
37b67196bmulss x15, x3
37b671970mulss x10, x10
37b671975addss x15, x10
37b67197amovaps x12, x15
37b67197eandps x12, [rip+0xdc1afa]
37b671986sqrtss x12, x12
37b67198bmulss x12, [rsp+24]
37b671992
37b671992loc_37b671992:
37b671992pxor x9, x9
37b671997comiss x15, x9
37b67199bjb 0x37b671d08
37b6719a1
37b6719a1loc_37b6719a1:
37b6719a1movss x10, [rip+0xdc1ae6]
37b6719aamovaps x9, x10
37b6719aeandps x10, x7
37b6719b2andnps x9, x12
37b6719b6orps x10, x9
37b6719bamovaps x9, x7
37b6719bemovaps x11, x10
37b6719c2subss x9, x10
37b6719c7addss x11, x7
37b6719ccaddss x9, x8
37b6719d1addss x11, x8
37b6719d6movaps x8, x9
37b6719daandps x8, [rip+0xdc1a9e]
37b6719e2movaps x10, x11
37b6719e6andps x10, [rip+0xdc1a92]
37b6719eemaxss x8, x3
37b6719f3mulss x10, x6
37b6719f8comiss x10, x8
37b6719fcjbe 0x37b671a24
37b6719femulss x4, x14
37b671a03movss x8, [rsp]
37b671a09mulss x8, [rsp+4]
37b671a10subss x4, x8
37b671a15mulss x4, [rsp+28]
37b671a1bdivss x4, x11
37b671a20movaps x9, x4
37b671a24
37b671a24loc_37b671a24:
37b671a24comiss x7, x5
37b671a27movaps x4, x9
37b671a2bminss x9, x11
37b671a30maxss x4, x11
37b671a35jbe 0x37b671cb0
37b671a3b
37b671a3bloc_37b671a3b:
37b671a3bpxor x13, x13
37b671a40movss [rcx], x4
37b671a44movss [r10], x9
37b671a49movaps x12, x13
37b671a4d
37b671a4dloc_37b671a4d:
37b671a4dmovaps x7, x2
37b671a50movss x4, [rsp+8]
37b671a56comiss x0, x2
37b671a59movaps x11, x3
37b671a5dmaxss x7, x0
37b671a61maxss x4, [rsp+12]
37b671a67mulss x11, x1
37b671a6cmov rax, [rsp+280]
37b671a74movss [rax], x12
37b671a79mulss x7, x3
37b671a7dmulss x4, x3
37b671a81mulss x7, x1
37b671a85jae 0x37b671bc0
37b671a8bcomiss x0, x1
37b671a8emovaps x10, x0
37b671a92movaps x8, x0
37b671a96jae 0x37b671bcd
37b671a9c
37b671a9cloc_37b671a9c:
37b671a9cmovaps x5, x9
37b671aa0andps x5, [rip+0xdc19d9]
37b671aa7maxss x7, x3
37b671aabmovaps x3, x4
37b671aaeaddss x5, x13
37b671ab3movss x13, [rip+0xdc19e8]
37b671abcmulss x3, x5
37b671ac0maxss x5, x8
37b671ac5mulss x5, x6
37b671ac9addss x3, x11
37b671acemulss x3, x13
37b671ad3minss x5, x10
37b671ad8maxss x3, x7
37b671adcmaxss x3, x5
37b671ae0ucomiss x3, x0
37b671ae3jp 0x37b671be0
37b671ae9jne 0x37b671be0
37b671aefmovaps x15, x2
37b671af3mov rax, [rsp+248]
37b671afbmulss x15, x1
37b671b00movss [rax], x15
37b671b05
37b671b05loc_37b671b05:
37b671b05pxor x3, x3
37b671b09movss [r11], x15
37b671b0eucomiss x12, x3
37b671b12jp 0x37b671b16
37b671b14je 0x37b671b68
37b671b16
37b671b16loc_37b671b16:
37b671b16movups x6, [rsp+32]
37b671b1bmovups x7, [rsp+48]
37b671b20movups x8, [rsp+64]
37b671b26movups x9, [rsp+80]
37b671b2cmovups x10, [rsp+96]
37b671b32movups x11, [rsp+112]
37b671b38movups x12, [rsp+128]
37b671b41movups x13, [rsp+144]
37b671b4amovups x14, [rsp+160]
37b671b53movups x15, [rsp+176]
37b671b5cadd rsp, 192
37b671b63pop rbx
37b671b64ret
37b671b65
37b671b65 0f 1f 00 ...
37b671b68
37b671b68loc_37b671b68:
37b671b68movss x3, [rcx]
37b671b6cmovaps x5, x3
37b671b6fandps x5, [rip+0xdc190a]
37b671b76mulss x4, x5
37b671b7amaxss x5, x8
37b671b7fmulss x5, x6
37b671b83addss x4, x11
37b671b88mulss x4, x13
37b671b8dminss x5, x10
37b671b92maxss x4, x7
37b671b96maxss x4, x5
37b671b9aucomiss x4, x0
37b671b9djp 0x37b671cd0
37b671ba3jne 0x37b671cd0
37b671ba9mulss x2, x1
37b671badmovss [r11], x2
37b671bb2jmp 0x37b671b16
37b671bb7
37b671bb7 66 0f 1f 84 00 00 00 00 00 f........
37b671bc0
37b671bc0loc_37b671bc0:
37b671bc0comiss x0, x1
37b671bc3movaps x10, x0
37b671bc7jae 0x37b671dc0
37b671bcd
37b671bcdloc_37b671bcd:
37b671bcdmovaps x8, x2
37b671bd1mulss x8, x1
37b671bd6minss x8, x0
37b671bdbjmp 0x37b671a9c
37b671be0
37b671be0loc_37b671be0:
37b671be0comiss x3, x0
37b671be3movaps x5, x0
37b671be6movaps x15, x2
37b671beadivss x5, x3
37b671beemovaps x14, x2
37b671bf2minss x15, x1
37b671bf7maxss x14, x1
37b671bfcjbe 0x37b671cc0
37b671c02movaps x3, x14
37b671c06mulss x3, x5
37b671c0amulss x15, x3
37b671c0f
37b671c0floc_37b671c0f:
37b671c0fmulss x9, x5
37b671c14pxor x14, x14
37b671c19mov rax, [rsp+248]
37b671c21ucomiss x12, x14
37b671c25movss [rax], x15
37b671c2amovss [r10], x9
37b671c2fjp 0x37b671c37
37b671c31je 0x37b671b68
37b671c37
37b671c37loc_37b671c37:
37b671c37mulss x12, x5
37b671c3cmov rax, [rsp+280]
37b671c44movss [rcx], x9
37b671c49movss [rax], x12
37b671c4ejmp 0x37b671b05
37b671c53
37b671c53 0f 1f 44 00 00 ..D..
37b671c58
37b671c58loc_37b671c58:
37b671c58mulss x6, x10
37b671c5dmovaps x7, x4
37b671c60movaps x8, x10
37b671c64movss x12, [rsp+16]
37b671c6bmulss x5, x10
37b671c70movss x15, [rsp+4]
37b671c77subss x7, x6
37b671c7bmovss x6, [rip+0xdc181d]
37b671c83subss x15, x5
37b671c88movaps x5, x12
37b671c8cxorps x5, [rip+0xdc17fd]
37b671c93mulss x7, x11
37b671c98subss x7, x12
37b671c9dmulss x7, x6
37b671ca1jmp 0x37b671947
37b671ca6
37b671ca6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b671cb0
37b671cb0loc_37b671cb0:
37b671cb0movaps x5, x9
37b671cb4movaps x9, x4
37b671cb8movaps x4, x5
37b671cbbjmp 0x37b671a3b
37b671cc0
37b671cc0loc_37b671cc0:
37b671cc0mulss x15, x5
37b671cc5mulss x15, x14
37b671ccajmp 0x37b671c0f
37b671ccf
37b671ccf 90 .
37b671cd0
37b671cd0loc_37b671cd0:
37b671cd0comiss x4, x0
37b671cd3movaps x5, x0
37b671cd6movaps x6, x2
37b671cd9minss x6, x1
37b671cdddivss x5, x4
37b671ce1maxss x1, x2
37b671ce5jbe 0x37b671df0
37b671cebmulss x1, x5
37b671cefmulss x1, x6
37b671cf3
37b671cf3loc_37b671cf3:
37b671cf3mulss x3, x5
37b671cf7movss [r11], x1
37b671cfcmovss [rcx], x3
37b671d00jmp 0x37b671b16
37b671d05
37b671d05 0f 1f 00 ...
37b671d08
37b671d08loc_37b671d08:
37b671d08ucomiss x12, x9
37b671d0cjp 0x37b671d14
37b671d0eje 0x37b6719a1
37b671d14
37b671d14loc_37b671d14:
37b671d14addss x7, x8
37b671d19movaps x13, x12
37b671d1dandps x13, [rip+0xdc175b]
37b671d25movaps x9, x7
37b671d29movss [r10], x7
37b671d2emovss [rcx], x7
37b671d32jmp 0x37b671a4d
37b671d37
37b671d37 66 0f 1f 84 00 00 00 00 00 f........
37b671d40
37b671d40loc_37b671d40:
37b671d40movaps x11, x7
37b671d44movaps x10, x15
37b671d48andps x10, [rip+0xdc1730]
37b671d50mulss x11, x7
37b671d55addss x10, x11
37b671d5acomiss x3, x10
37b671d5ejb 0x37b671da0
37b671d60movaps x10, x0
37b671d64movss x11, [rsp+24]
37b671d6bdivss x10, x3
37b671d70mulss x11, x7
37b671d75mulss x11, x11
37b671d7amulss x15, x10
37b671d7faddss x15, x11
37b671d84movaps x12, x15
37b671d88andps x12, [rip+0xdc16f0]
37b671d90sqrtss x12, x12
37b671d95mulss x12, x9
37b671d9ajmp 0x37b671992
37b671d9f
37b671d9f 90 .
37b671da0
37b671da0loc_37b671da0:
37b671da0addss x15, x11
37b671da5movaps x12, x15
37b671da9andps x12, [rip+0xdc16cf]
37b671db1sqrtss x12, x12
37b671db6jmp 0x37b671992
37b671dbb
37b671dbb 0f 1f 44 00 00 ..D..
37b671dc0
37b671dc0loc_37b671dc0:
37b671dc0movaps x10, x2
37b671dc4movaps x8, x2
37b671dc8divss x10, x3
37b671dcdmulss x8, x1
37b671dd2minss x8, x0
37b671dd7mulss x10, x1
37b671ddcminss x10, x0
37b671de1jmp 0x37b671a9c
37b671de6
37b671de6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b671df0
37b671df0loc_37b671df0:
37b671df0mulss x6, x5
37b671df4mulss x1, x6
37b671df8jmp 0x37b671cf3
37b671670
37b671670slag2_:
37b671670push rbx
37b671671sub rsp, 192
37b671678movups [rsp+32], x6
37b67167dmovups [rsp+48], x7
37b671682movups [rsp+64], x8
37b671688movups [rsp+80], x9
37b67168emovups [rsp+96], x10
37b671694movups [rsp+112], x11
37b67169amovups [rsp+128], x12
37b6716a3movups [rsp+144], x13
37b6716acmovups [rsp+160], x14
37b6716b5movups [rsp+176], x15
37b6716bexor eax, eax
37b6716c0movss x0, [rip+0xdc1da8]
37b6716c8movsxd rdx, [rdx]
37b6716cbmovaps x2, x0
37b6716cemov r11, [rsp+256]
37b6716d6mov r10, [rsp+264]
37b6716detest rdx, rdx
37b6716e1cmovs rdx, rax
37b6716e5movsxd rax, [r9]
37b6716e8xor r9l, r9l
37b6716ebmov rbx, rcx
37b6716eemov rcx, [rsp+272]
37b6716f6test rax, rax
37b6716f9movss x4, [rbx]
37b6716fdmovss x7, [rbx+4]
37b671702cmovs rax, r9
37b671706mov r9, [rsp+240]
37b67170emovaps x1, x4
37b671711andps x1, [rip+0xdc1d68]
37b671718movss x3, [r9]
37b67171dmov r9, rdx
37b671720not r9
37b671723movaps x9, x3
37b671727movaps x6, x3
37b67172alea rdx, [r9+2*rdx]
37b67172esqrtss x9, x9
37b671733maxss x6, x0
37b671737movss x14, [rbx+4*rdx+8]
37b67173emovaps x8, x14
37b671742andps x8, [rip+0xdc1d36]
37b67174adivss x2, x9
37b67174fmovss [rsp+12], x6
37b671755movaps x12, x9
37b671759movss x6, [rbx+4*rdx+4]
37b67175fmov rdx, rax
37b671762not rdx
37b671765lea rax, [rdx+2*rax]
37b671769movss x5, [r8+4*rax+4]
37b671770movaps x11, x5
37b671774andps x11, [rip+0xdc1d04]
37b67177cmovss [rsp+24], x2
37b671782movaps x2, x7
37b671785andps x2, [rip+0xdc1cf4]
37b67178caddss x1, x2
37b671790movaps x2, x6
37b671793andps x2, [rip+0xdc1ce6]
37b67179aaddss x2, x8
37b67179fmovaps x8, x11
37b6717a3maxss x1, x3
37b6717a7maxss x1, x2
37b6717abmovaps x2, x0
37b6717aedivss x2, x1
37b6717b2mulss x7, x2
37b6717b6mulss x6, x2
37b6717bamulss x4, x2
37b6717bemulss x14, x2
37b6717c3movss [rsp], x7
37b6717c8movss x7, [r8+4*rax+8]
37b6717cfmovss [rsp+4], x6
37b6717d5movss x6, [r8]
37b6717damovaps x10, x7
37b6717deandps x10, [rip+0xdc1c9a]
37b6717e6movaps x1, x6
37b6717e9andps x1, [rip+0xdc1c90]
37b6717f0maxss x8, x10
37b6717f5maxss x12, x1
37b6717famaxss x8, x12
37b6717ffmulss x8, x9
37b671804comiss x8, x1
37b671808jbe 0x37b671830
37b67180amovss x1, [rip+0xdc1c7e]
37b671812movaps x12, x1
37b671816andps x1, x6
37b671819andnps x12, x8
37b67181dorps x12, x1
37b671821movaps x1, x8
37b671825andps x1, [rip+0xdc1c54]
37b67182cmovaps x6, x12
37b671830
37b671830loc_37b671830:
37b671830comiss x8, x10
37b671834jbe 0x37b67185f
37b671836movss x10, [rip+0xdc1c51]
37b67183fmovaps x12, x10
37b671843andps x10, x7
37b671847andnps x12, x8
37b67184borps x12, x10
37b67184fmovaps x10, x8
37b671853andps x10, [rip+0xdc1c25]
37b67185bmovaps x7, x12
37b67185f
37b67185floc_37b67185f:
37b67185faddss x11, x10
37b671864movaps x8, x0
37b671868movaps x12, x0
37b67186cmaxss x11, x1
37b671871maxss x1, x10
37b671876movaps x10, x14
37b67187adivss x8, x1
37b67187fmovss [rsp+8], x11
37b671886movaps x11, x0
37b67188amulss x6, x8
37b67188fmulss x7, x8
37b671894mulss x5, x8
37b671899movaps x8, x4
37b67189ddivss x11, x6
37b6718a2divss x12, x7
37b6718a7mulss x8, x11
37b6718acmovaps x13, x11
37b6718b0mulss x13, x12
37b6718b5mulss x10, x12
37b6718bamovaps x15, x13
37b6718bemovss [rsp+28], x13
37b6718c5movss x13, [rsp]
37b6718cbmulss x13, x15
37b6718d0movaps x15, x5
37b6718d4mulss x15, x13
37b6718d9movss [rsp+16], x15
37b6718e0movaps x15, x8
37b6718e4andps x15, [rip+0xdc1b94]
37b6718ecmovss [rsp+20], x15
37b6718f3movaps x15, x10
37b6718f7andps x15, [rip+0xdc1b81]
37b6718ffcomiss x15, [rsp+20]
37b671905jb 0x37b671c58
37b67190bmulss x5, x8
37b671910movss x11, [rsp+4]
37b671917movss x6, [rip+0xdc1b81]
37b67191fmulss x7, x8
37b671924subss x11, x5
37b671929movaps x5, x14
37b67192dsubss x5, x7
37b671931movaps x15, x11
37b671935mulss x5, x12
37b67193asubss x5, [rsp+16]
37b671940movaps x7, x5
37b671943mulss x7, x6
37b671947
37b671947loc_37b671947:
37b671947mulss x15, x13
37b67194cmovaps x10, x7
37b671950mulss x10, x9
37b671955movaps x11, x10
37b671959andps x11, [rip+0xdc1b1f]
37b671961comiss x11, x0
37b671965jb 0x37b671d40
37b67196bmulss x15, x3
37b671970mulss x10, x10
37b671975addss x15, x10
37b67197amovaps x12, x15
37b67197eandps x12, [rip+0xdc1afa]
37b671986sqrtss x12, x12
37b67198bmulss x12, [rsp+24]
37b671992
37b671992loc_37b671992:
37b671992pxor x9, x9
37b671997comiss x15, x9
37b67199bjb 0x37b671d08
37b6719a1
37b6719a1loc_37b6719a1:
37b6719a1movss x10, [rip+0xdc1ae6]
37b6719aamovaps x9, x10
37b6719aeandps x10, x7
37b6719b2andnps x9, x12
37b6719b6orps x10, x9
37b6719bamovaps x9, x7
37b6719bemovaps x11, x10
37b6719c2subss x9, x10
37b6719c7addss x11, x7
37b6719ccaddss x9, x8
37b6719d1addss x11, x8
37b6719d6movaps x8, x9
37b6719daandps x8, [rip+0xdc1a9e]
37b6719e2movaps x10, x11
37b6719e6andps x10, [rip+0xdc1a92]
37b6719eemaxss x8, x3
37b6719f3mulss x10, x6
37b6719f8comiss x10, x8
37b6719fcjbe 0x37b671a24
37b6719femulss x4, x14
37b671a03movss x8, [rsp]
37b671a09mulss x8, [rsp+4]
37b671a10subss x4, x8
37b671a15mulss x4, [rsp+28]
37b671a1bdivss x4, x11
37b671a20movaps x9, x4
37b671a24
37b671a24loc_37b671a24:
37b671a24comiss x7, x5
37b671a27movaps x4, x9
37b671a2bminss x9, x11
37b671a30maxss x4, x11
37b671a35jbe 0x37b671cb0
37b671a3b
37b671a3bloc_37b671a3b:
37b671a3bpxor x13, x13
37b671a40movss [rcx], x4
37b671a44movss [r10], x9
37b671a49movaps x12, x13
37b671a4d
37b671a4dloc_37b671a4d:
37b671a4dmovaps x7, x2
37b671a50movss x4, [rsp+8]
37b671a56comiss x0, x2
37b671a59movaps x11, x3
37b671a5dmaxss x7, x0
37b671a61maxss x4, [rsp+12]
37b671a67mulss x11, x1
37b671a6cmov rax, [rsp+280]
37b671a74movss [rax], x12
37b671a79mulss x7, x3
37b671a7dmulss x4, x3
37b671a81mulss x7, x1
37b671a85jae 0x37b671bc0
37b671a8bcomiss x0, x1
37b671a8emovaps x10, x0
37b671a92movaps x8, x0
37b671a96jae 0x37b671bcd
37b671a9c
37b671a9cloc_37b671a9c:
37b671a9cmovaps x5, x9
37b671aa0andps x5, [rip+0xdc19d9]
37b671aa7maxss x7, x3
37b671aabmovaps x3, x4
37b671aaeaddss x5, x13
37b671ab3movss x13, [rip+0xdc19e8]
37b671abcmulss x3, x5
37b671ac0maxss x5, x8
37b671ac5mulss x5, x6
37b671ac9addss x3, x11
37b671acemulss x3, x13
37b671ad3minss x5, x10
37b671ad8maxss x3, x7
37b671adcmaxss x3, x5
37b671ae0ucomiss x3, x0
37b671ae3jp 0x37b671be0
37b671ae9jne 0x37b671be0
37b671aefmovaps x15, x2
37b671af3mov rax, [rsp+248]
37b671afbmulss x15, x1
37b671b00movss [rax], x15
37b671b05
37b671b05loc_37b671b05:
37b671b05pxor x3, x3
37b671b09movss [r11], x15
37b671b0eucomiss x12, x3
37b671b12jp 0x37b671b16
37b671b14je 0x37b671b68
37b671b16
37b671b16loc_37b671b16:
37b671b16movups x6, [rsp+32]
37b671b1bmovups x7, [rsp+48]
37b671b20movups x8, [rsp+64]
37b671b26movups x9, [rsp+80]
37b671b2cmovups x10, [rsp+96]
37b671b32movups x11, [rsp+112]
37b671b38movups x12, [rsp+128]
37b671b41movups x13, [rsp+144]
37b671b4amovups x14, [rsp+160]
37b671b53movups x15, [rsp+176]
37b671b5cadd rsp, 192
37b671b63pop rbx
37b671b64ret
37b671b65
37b671b65 0f 1f 00 ...
37b671b68
37b671b68loc_37b671b68:
37b671b68movss x3, [rcx]
37b671b6cmovaps x5, x3
37b671b6fandps x5, [rip+0xdc190a]
37b671b76mulss x4, x5
37b671b7amaxss x5, x8
37b671b7fmulss x5, x6
37b671b83addss x4, x11
37b671b88mulss x4, x13
37b671b8dminss x5, x10
37b671b92maxss x4, x7
37b671b96maxss x4, x5
37b671b9aucomiss x4, x0
37b671b9djp 0x37b671cd0
37b671ba3jne 0x37b671cd0
37b671ba9mulss x2, x1
37b671badmovss [r11], x2
37b671bb2jmp 0x37b671b16
37b671bb7
37b671bb7 66 0f 1f 84 00 00 00 00 00 f........
37b671bc0
37b671bc0loc_37b671bc0:
37b671bc0comiss x0, x1
37b671bc3movaps x10, x0
37b671bc7jae 0x37b671dc0
37b671bcd
37b671bcdloc_37b671bcd:
37b671bcdmovaps x8, x2
37b671bd1mulss x8, x1
37b671bd6minss x8, x0
37b671bdbjmp 0x37b671a9c
37b671be0
37b671be0loc_37b671be0:
37b671be0comiss x3, x0
37b671be3movaps x5, x0
37b671be6movaps x15, x2
37b671beadivss x5, x3
37b671beemovaps x14, x2
37b671bf2minss x15, x1
37b671bf7maxss x14, x1
37b671bfcjbe 0x37b671cc0
37b671c02movaps x3, x14
37b671c06mulss x3, x5
37b671c0amulss x15, x3
37b671c0f
37b671c0floc_37b671c0f:
37b671c0fmulss x9, x5
37b671c14pxor x14, x14
37b671c19mov rax, [rsp+248]
37b671c21ucomiss x12, x14
37b671c25movss [rax], x15
37b671c2amovss [r10], x9
37b671c2fjp 0x37b671c37
37b671c31je 0x37b671b68
37b671c37
37b671c37loc_37b671c37:
37b671c37mulss x12, x5
37b671c3cmov rax, [rsp+280]
37b671c44movss [rcx], x9
37b671c49movss [rax], x12
37b671c4ejmp 0x37b671b05
37b671c53
37b671c53 0f 1f 44 00 00 ..D..
37b671c58
37b671c58loc_37b671c58:
37b671c58mulss x6, x10
37b671c5dmovaps x7, x4
37b671c60movaps x8, x10
37b671c64movss x12, [rsp+16]
37b671c6bmulss x5, x10
37b671c70movss x15, [rsp+4]
37b671c77subss x7, x6
37b671c7bmovss x6, [rip+0xdc181d]
37b671c83subss x15, x5
37b671c88movaps x5, x12
37b671c8cxorps x5, [rip+0xdc17fd]
37b671c93mulss x7, x11
37b671c98subss x7, x12
37b671c9dmulss x7, x6
37b671ca1jmp 0x37b671947
37b671ca6
37b671ca6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b671cb0
37b671cb0loc_37b671cb0:
37b671cb0movaps x5, x9
37b671cb4movaps x9, x4
37b671cb8movaps x4, x5
37b671cbbjmp 0x37b671a3b
37b671cc0
37b671cc0loc_37b671cc0:
37b671cc0mulss x15, x5
37b671cc5mulss x15, x14
37b671ccajmp 0x37b671c0f
37b671ccf
37b671ccf 90 .
37b671cd0
37b671cd0loc_37b671cd0:
37b671cd0comiss x4, x0
37b671cd3movaps x5, x0
37b671cd6movaps x6, x2
37b671cd9minss x6, x1
37b671cdddivss x5, x4
37b671ce1maxss x1, x2
37b671ce5jbe 0x37b671df0
37b671cebmulss x1, x5
37b671cefmulss x1, x6
37b671cf3
37b671cf3loc_37b671cf3:
37b671cf3mulss x3, x5
37b671cf7movss [r11], x1
37b671cfcmovss [rcx], x3
37b671d00jmp 0x37b671b16
37b671d05
37b671d05 0f 1f 00 ...
37b671d08
37b671d08loc_37b671d08:
37b671d08ucomiss x12, x9
37b671d0cjp 0x37b671d14
37b671d0eje 0x37b6719a1
37b671d14
37b671d14loc_37b671d14:
37b671d14addss x7, x8
37b671d19movaps x13, x12
37b671d1dandps x13, [rip+0xdc175b]
37b671d25movaps x9, x7
37b671d29movss [r10], x7
37b671d2emovss [rcx], x7
37b671d32jmp 0x37b671a4d
37b671d37
37b671d37 66 0f 1f 84 00 00 00 00 00 f........
37b671d40
37b671d40loc_37b671d40:
37b671d40movaps x11, x7
37b671d44movaps x10, x15
37b671d48andps x10, [rip+0xdc1730]
37b671d50mulss x11, x7
37b671d55addss x10, x11
37b671d5acomiss x3, x10
37b671d5ejb 0x37b671da0
37b671d60movaps x10, x0
37b671d64movss x11, [rsp+24]
37b671d6bdivss x10, x3
37b671d70mulss x11, x7
37b671d75mulss x11, x11
37b671d7amulss x15, x10
37b671d7faddss x15, x11
37b671d84movaps x12, x15
37b671d88andps x12, [rip+0xdc16f0]
37b671d90sqrtss x12, x12
37b671d95mulss x12, x9
37b671d9ajmp 0x37b671992
37b671d9f
37b671d9f 90 .
37b671da0
37b671da0loc_37b671da0:
37b671da0addss x15, x11
37b671da5movaps x12, x15
37b671da9andps x12, [rip+0xdc16cf]
37b671db1sqrtss x12, x12
37b671db6jmp 0x37b671992
37b671dbb
37b671dbb 0f 1f 44 00 00 ..D..
37b671dc0
37b671dc0loc_37b671dc0:
37b671dc0movaps x10, x2
37b671dc4movaps x8, x2
37b671dc8divss x10, x3
37b671dcdmulss x8, x1
37b671dd2minss x8, x0
37b671dd7mulss x10, x1
37b671ddcminss x10, x0
37b671de1jmp 0x37b671a9c
37b671de6
37b671de6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b671df0
37b671df0loc_37b671df0:
37b671df0mulss x6, x5
37b671df4mulss x1, x6
37b671df8jmp 0x37b671cf3
37b671670
37b671dfd
37b671dfd // align 0x10
37b671dfd // align 0x10
37b671e00
37b671e00slags2_:
37b671e00push rdi
37b671e01push rsi
37b671e02push rbx
37b671e03sub rsp, 368
37b671e0amovups [rsp+208], x6
37b671e12movups [rsp+224], x7
37b671e1amovups [rsp+240], x8
37b671e23movups [rsp+256], x9
37b671e2cmovups [rsp+272], x10
37b671e35movups [rsp+288], x11
37b671e3emovups [rsp+304], x12
37b671e47movups [rsp+320], x13
37b671e50movups [rsp+336], x14
37b671e59movups [rsp+352], x15
37b671e62mov rax, [rsp+448]
37b671e6amovss x3, [rdx]
37b671e6emovss x2, [r9]
37b671e73movss x5, [r8]
37b671e78movss x0, [rax]
37b671e7cmov rax, [rsp+432]
37b671e84movaps x7, x3
37b671e87movaps x6, x2
37b671e8amovss x1, [rax]
37b671e8emulss x7, x0
37b671e92mov rdi, rdx
37b671e95mov rsi, r8
37b671e98mov rax, [rsp+440]
37b671ea0mov rbx, r9
37b671ea3mulss x6, x1
37b671ea7movss x4, [rax]
37b671eabmov eax, [rcx]
37b671eadtest eax, eax
37b671eafmovss [rsp+124], x7
37b671eb5movss [rsp+144], x6
37b671ebeje 0x37b672198
37b671ec4mulss x3, x4
37b671ec8lea rax, [rsp+136]
37b671ed0lea rcx, [rsp+124]
37b671ed5mulss x1, x5
37b671ed9mov [rsp+64], rax
37b671edelea rax, [rsp+160]
37b671ee6lea r8, [rsp+144]
37b671eeemov [rsp+56], rax
37b671ef3lea rax, [rsp+140]
37b671efblea rdx, [rsp+128]
37b671f03mov [rsp+48], rax
37b671f08lea rax, [rsp+164]
37b671f10lea r9, [rsp+152]
37b671f18mov [rsp+40], rax
37b671f1dlea rax, [rsp+156]
37b671f25mov [rsp+32], rax
37b671f2asubss x1, x3
37b671f2emovss [rsp+128], x1
37b671f37call slasv2_
37b671f3cmov rax, [rsp+432]
37b671f44mov r8l, [rdi]
37b671f47movss x0, [rip+0xdc1561]
37b671f4fmovss x2, [rsi]
37b671f53movss x5, [rbx]
37b671f57movss x7, [rsp+136]
37b671f60mov ecx, [rax]
37b671f62mov rax, [rsp+448]
37b671f6amovaps x13, x2
37b671f6emovss x8, [rsp+160]
37b671f78movss x6, [rsp+140]
37b671f81andps x13, x0
37b671f85movaps x3, x7
37b671f88movss x9, [rsp+164]
37b671f92movss x4, [rax]
37b671f96mov rax, [rsp+440]
37b671f9emovaps x10, x8
37b671fa2andps x3, x0
37b671fa5movss [rsp+80], x13
37b671facmovaps x13, x5
37b671fb0andps x10, x0
37b671fb4movaps x11, x6
37b671fb8movss x1, [rax]
37b671fbcandps x13, x0
37b671fc0comiss x3, x10
37b671fc4andps x11, x0
37b671fc8movss [rsp+104], x13
37b671fcfmovaps x12, x9
37b671fd3movaps x14, x10
37b671fd7movaps x15, x11
37b671fdbmovaps x13, x1
37b671fdfandps x12, x0
37b671fe3andps x13, x0
37b671fe7movss [rsp+108], x13
37b671feemovaps x13, x4
37b671ff2andps x13, x0
37b671ff6jb 0x37b6724f0
37b671ffc
37b671ffcloc_37b671ffc:
37b671ffcmulss x5, x8
37b672001movd x10, r8l
37b672006mulss x2, x7
37b67200amulss x10, x7
37b67200fmulss x4, x9
37b672014mulss x1, x6
37b672018addss x2, x5
37b67201cmovd x5, ecx
37b672020mulss x5, x6
37b672024movd r8l, x10
37b672029movss [rsp+172], x2
37b672032addss x1, x4
37b672036andps x2, x0
37b672039movaps x4, x10
37b67203dandps x4, x0
37b672040addss x2, x4
37b672044pxor x4, x4
37b672048movss [rsp+192], x1
37b672051ucomiss x2, x4
37b672054jp 0x37b67205c
37b672056je 0x37b672640
37b67205c
37b67205cloc_37b67205c:
37b67205cmovss x4, [rsp+104]
37b672062mulss x3, [rsp+80]
37b672068andps x1, x0
37b67206bmulss x4, x14
37b672070addss x3, x4
37b672074movss x4, [rsp+108]
37b67207amulss x4, x15
37b67207fdivss x3, x2
37b672083movaps x2, x12
37b672087mulss x2, x13
37b67208caddss x4, x2
37b672090movaps x2, x5
37b672093andps x2, x0
37b672096movss x0, [rip+0xdc1422]
37b67209eaddss x2, x1
37b6720a2divss x4, x2
37b6720a6comiss x4, x3
37b6720a9jae 0x37b672600
37b6720af
37b6720afloc_37b6720af:
37b6720afxorps x5, x0
37b6720b2movups [rsp+80], x0
37b6720b7lea rdx, [rsp+192]
37b6720bfmovss [rsp+204], x5
37b6720c8
37b6720c8loc_37b6720c8:
37b6720c8lea rax, [rsp+148]
37b6720d0mov r9, [rsp+496]
37b6720d8mov r8, [rsp+488]
37b6720e0lea rcx, [rsp+204]
37b6720e8mov [rsp+32], rax
37b6720edcall slartg_
37b6720f2movups x0, [rsp+80]
37b6720f7movaps x1, x8
37b6720fbxorps x1, x0
37b6720fexorps x0, x9
37b672102
37b672102loc_37b672102:
37b672102mov rax, [rsp+456]
37b67210amovss [rax], x7
37b67210emov rax, [rsp+464]
37b672116movss [rax], x1
37b67211amov rax, [rsp+472]
37b672122movss [rax], x6
37b672126mov rax, [rsp+480]
37b67212emovss [rax], x0
37b672132movups x6, [rsp+208]
37b67213amovups x7, [rsp+224]
37b672142movups x8, [rsp+240]
37b67214bmovups x9, [rsp+256]
37b672154movups x10, [rsp+272]
37b67215dmovups x11, [rsp+288]
37b672166movups x12, [rsp+304]
37b67216fmovups x13, [rsp+320]
37b672178movups x14, [rsp+336]
37b672181movups x15, [rsp+352]
37b67218aadd rsp, 368
37b672191pop rbx
37b672192pop rsi
37b672193pop rdi
37b672194ret
37b672195
37b672195 0f 1f 00 ...
37b672198
37b672198loc_37b672198:
37b672198mulss x2, x4
37b67219clea rax, [rsp+136]
37b6721a4lea rdx, [rsp+132]
37b6721acmulss x0, x5
37b6721b0mov [rsp+64], rax
37b6721b5lea rax, [rsp+160]
37b6721bdlea rcx, [rsp+124]
37b6721c2mov [rsp+56], rax
37b6721c7lea rax, [rsp+140]
37b6721cflea r9, [rsp+152]
37b6721d7mov [rsp+48], rax
37b6721dclea rax, [rsp+164]
37b6721e4lea r8, [rsp+144]
37b6721ecmov [rsp+40], rax
37b6721f1lea rax, [rsp+156]
37b6721f9mov [rsp+32], rax
37b6721fesubss x0, x2
37b672202movss [rsp+132], x0
37b67220bcall slasv2_
37b672210movss x8, [rdi]
37b672215mov ecx, [rbx]
37b672217movss x0, [rip+0xdc1291]
37b67221fmov rax, [rsp+432]
37b672227movss x3, [rsi]
37b67222bmovss x7, [rsp+140]
37b672234movaps x13, x8
37b672238movss x10, [rsp+164]
37b672242andps x13, x0
37b672246movss x4, [rax]
37b67224amov rax, [rsp+440]
37b672252movaps x5, x7
37b672255movaps x2, x10
37b672259movss [rsp+80], x13
37b672260movaps x13, x3
37b672264andps x13, x0
37b672268andps x5, x0
37b67226bandps x2, x0
37b67226emovss x1, [rax]
37b672272movss x6, [rsp+136]
37b67227bmovss [rsp+104], x13
37b672282comiss x5, x2
37b672285movss x9, [rsp+160]
37b67228fmovaps x13, x4
37b672293mov rax, [rsp+448]
37b67229bandps x13, x0
37b67229fmovaps x11, x6
37b6722a3movaps x12, x9
37b6722a7andps x11, x0
37b6722abandps x12, x0
37b6722afmovss [rsp+108], x13
37b6722b6mov edx, [rax]
37b6722b8movaps x13, x1
37b6722bcmovaps x14, x11
37b6722c0movaps x15, x12
37b6722c4andps x13, x0
37b6722c8jb 0x37b6723d0
37b6722ce
37b6722celoc_37b6722ce:
37b6722cemulss x8, x10
37b6722d3mulss x3, x7
37b6722d7mulss x4, x9
37b6722dcmulss x1, x6
37b6722e0subss x3, x8
37b6722e5movd x8, ecx
37b6722eamulss x8, x7
37b6722efsubss x1, x4
37b6722f3movd x4, edx
37b6722f7movss [rsp+176], x3
37b672300mulss x4, x6
37b672304andps x3, x0
37b672307movss [rsp+196], x1
37b672310movss [rsp+184], x8
37b67231aandps x8, x0
37b67231eaddss x8, x3
37b672323pxor x3, x3
37b672327movss [rsp+204], x4
37b672330ucomiss x8, x3
37b672334jp 0x37b672338
37b672336je 0x37b67237d
37b672338
37b672338loc_37b672338:
37b672338mulss x2, [rsp+80]
37b67233emovss x3, [rsp+108]
37b672344andps x1, x0
37b672347andps x0, x4
37b67234amulss x5, [rsp+104]
37b672350addss x1, x0
37b672354mulss x3, x15
37b672359addss x2, x5
37b67235ddivss x2, x8
37b672362movaps x8, x14
37b672366mulss x8, x13
37b67236baddss x3, x8
37b672370divss x3, x1
37b672374comiss x3, x2
37b672377jae 0x37b672628
37b67237d
37b67237dloc_37b67237d:
37b67237dlea rdx, [rsp+196]
37b672385lea rcx, [rsp+204]
37b67238d
37b67238dloc_37b67238d:
37b67238dlea rax, [rsp+148]
37b672395mov r9, [rsp+496]
37b67239dmov r8, [rsp+488]
37b6723a5mov [rsp+32], rax
37b6723aacall slartg_
37b6723afmovaps x1, x10
37b6723b3movaps x0, x9
37b6723b7xorps x1, [rip+0xdc1102]
37b6723bexorps x0, [rip+0xdc10fb]
37b6723c5jmp 0x37b672102
37b6723ca
37b6723ca 66 0f 1f 44 00 00 f..D..
37b6723d0
37b6723d0loc_37b6723d0:
37b6723d0comiss x11, x12
37b6723d4jae 0x37b6722ce
37b6723damulss x3, x10
37b6723dfmulss x8, x7
37b6723e4mulss x4, x6
37b6723e8mulss x1, x9
37b6723edaddss x8, x3
37b6723f2movd x3, ecx
37b6723f6mulss x3, x10
37b6723fbaddss x1, x4
37b6723ffmovd x4, edx
37b672403movss [rsp+168], x8
37b67240dmulss x4, x9
37b672412movss [rsp+188], x1
37b67241bmovd eax, x1
37b67241fmovaps x1, x8
37b672423movss [rsp+172], x3
37b67242candps x3, x0
37b67242fandps x1, x0
37b672432movaps x8, x3
37b672436addss x8, x1
37b67243bpxor x1, x1
37b67243fmovd edx, x4
37b672443movss [rsp+192], x4
37b67244cucomiss x8, x1
37b672450jp 0x37b672454
37b672452je 0x37b6724a7
37b672454
37b672454loc_37b672454:
37b672454movss x1, [rsp+80]
37b67245amulss x2, [rsp+104]
37b672460movaps x3, x15
37b672464mulss x3, x13
37b672469mulss x1, x5
37b67246dmovd x5, edx
37b672471andps x5, x0
37b672474addss x2, x1
37b672478movss x1, [rsp+108]
37b67247emulss x1, x14
37b672483divss x2, x8
37b672488addss x1, x3
37b67248cmovd x3, eax
37b672490andps x3, x0
37b672493movaps x0, x5
37b672496addss x0, x3
37b67249adivss x1, x0
37b67249ecomiss x1, x2
37b6724a1jae 0x37b672650
37b6724a7
37b6724a7loc_37b6724a7:
37b6724a7lea rdx, [rsp+188]
37b6724aflea rcx, [rsp+192]
37b6724b7
37b6724b7loc_37b6724b7:
37b6724b7lea rax, [rsp+148]
37b6724bfmov r9, [rsp+496]
37b6724c7mov r8, [rsp+488]
37b6724cfmov [rsp+32], rax
37b6724d4call slartg_
37b6724d9movaps x1, x7
37b6724dcmovaps x0, x6
37b6724dfmovaps x7, x10
37b6724e3movaps x6, x9
37b6724e7jmp 0x37b672102
37b6724ec
37b6724ec 0f 1f 40 00 ..@.
37b6724f0
37b6724f0loc_37b6724f0:
37b6724f0comiss x11, x12
37b6724f4jae 0x37b671ffc
37b6724famulss x2, x8
37b6724ffmovd x11, r8l
37b672504mulss x5, x7
37b672508mulss x4, x6
37b67250cmulss x11, x8
37b672511mulss x1, x9
37b672516subss x5, x2
37b67251amovaps x2, x4
37b67251dmovd r8l, x11
37b672522movd edx, x5
37b672526subss x2, x1
37b67252amovaps x1, x11
37b67252emovss [rsp+180], x5
37b672537movd x5, ecx
37b67253bandps x1, x0
37b67253emulss x5, x9
37b672543movss [rsp+200], x2
37b67254cmovd ecx, x5
37b672550movd x5, edx
37b672554andps x5, x0
37b672557addss x1, x5
37b67255bpxor x5, x5
37b67255fucomiss x1, x5
37b672562jp 0x37b672566
37b672564je 0x37b6725b2
37b672566
37b672566loc_37b672566:
37b672566movss x5, [rsp+80]
37b67256cmulss x3, [rsp+104]
37b672572movaps x4, x15
37b672576andps x2, x0
37b672579mulss x4, x13
37b67257emulss x5, x14
37b672583addss x3, x5
37b672587divss x3, x1
37b67258bmovss x1, [rsp+108]
37b672591mulss x1, x12
37b672596addss x1, x4
37b67259amovd x4, ecx
37b67259eandps x4, x0
37b6725a1addss x4, x2
37b6725a5divss x1, x4
37b6725a9comiss x1, x3
37b6725acjae 0x37b672668
37b6725b2
37b6725b2loc_37b6725b2:
37b6725b2mov [rsp+204], ecx
37b6725b9lea rdx, [rsp+200]
37b6725c1
37b6725c1loc_37b6725c1:
37b6725c1lea rax, [rsp+148]
37b6725c9mov r9, [rsp+496]
37b6725d1mov r8, [rsp+488]
37b6725d9lea rcx, [rsp+204]
37b6725e1mov [rsp+32], rax
37b6725e6call slartg_
37b6725ebmovaps x1, x7
37b6725eemovaps x0, x6
37b6725f1movaps x7, x8
37b6725f5movaps x6, x9
37b6725f9jmp 0x37b672102
37b6725fe
37b6725fe 66 90 f.
37b672600
37b672600loc_37b672600:
37b672600movd x1, r8l
37b672605movups [rsp+80], x0
37b67260alea rdx, [rsp+172]
37b672612xorps x1, x0
37b672615movss [rsp+204], x1
37b67261ejmp 0x37b6720c8
37b672623
37b672623 0f 1f 44 00 00 ..D..
37b672628
37b672628loc_37b672628:
37b672628lea rdx, [rsp+176]
37b672630lea rcx, [rsp+184]
37b672638jmp 0x37b67238d
37b67263d
37b67263d 0f 1f 00 ...
37b672640
37b672640loc_37b672640:
37b672640movss x0, [rip+0xdc0e78]
37b672648jmp 0x37b6720af
37b67264d
37b67264d 0f 1f 00 ...
37b672650
37b672650loc_37b672650:
37b672650lea rdx, [rsp+168]
37b672658lea rcx, [rsp+172]
37b672660jmp 0x37b6724b7
37b672665
37b672665 0f 1f 00 ...
37b672668
37b672668loc_37b672668:
37b672668mov [rsp+204], r8l
37b672670lea rdx, [rsp+180]
37b672678jmp 0x37b6725c1
37b671e00
37b671e00slags2_:
37b671e00push rdi
37b671e01push rsi
37b671e02push rbx
37b671e03sub rsp, 368
37b671e0amovups [rsp+208], x6
37b671e12movups [rsp+224], x7
37b671e1amovups [rsp+240], x8
37b671e23movups [rsp+256], x9
37b671e2cmovups [rsp+272], x10
37b671e35movups [rsp+288], x11
37b671e3emovups [rsp+304], x12
37b671e47movups [rsp+320], x13
37b671e50movups [rsp+336], x14
37b671e59movups [rsp+352], x15
37b671e62mov rax, [rsp+448]
37b671e6amovss x3, [rdx]
37b671e6emovss x2, [r9]
37b671e73movss x5, [r8]
37b671e78movss x0, [rax]
37b671e7cmov rax, [rsp+432]
37b671e84movaps x7, x3
37b671e87movaps x6, x2
37b671e8amovss x1, [rax]
37b671e8emulss x7, x0
37b671e92mov rdi, rdx
37b671e95mov rsi, r8
37b671e98mov rax, [rsp+440]
37b671ea0mov rbx, r9
37b671ea3mulss x6, x1
37b671ea7movss x4, [rax]
37b671eabmov eax, [rcx]
37b671eadtest eax, eax
37b671eafmovss [rsp+124], x7
37b671eb5movss [rsp+144], x6
37b671ebeje 0x37b672198
37b671ec4mulss x3, x4
37b671ec8lea rax, [rsp+136]
37b671ed0lea rcx, [rsp+124]
37b671ed5mulss x1, x5
37b671ed9mov [rsp+64], rax
37b671edelea rax, [rsp+160]
37b671ee6lea r8, [rsp+144]
37b671eeemov [rsp+56], rax
37b671ef3lea rax, [rsp+140]
37b671efblea rdx, [rsp+128]
37b671f03mov [rsp+48], rax
37b671f08lea rax, [rsp+164]
37b671f10lea r9, [rsp+152]
37b671f18mov [rsp+40], rax
37b671f1dlea rax, [rsp+156]
37b671f25mov [rsp+32], rax
37b671f2asubss x1, x3
37b671f2emovss [rsp+128], x1
37b671f37call slasv2_
37b671f3cmov rax, [rsp+432]
37b671f44mov r8l, [rdi]
37b671f47movss x0, [rip+0xdc1561]
37b671f4fmovss x2, [rsi]
37b671f53movss x5, [rbx]
37b671f57movss x7, [rsp+136]
37b671f60mov ecx, [rax]
37b671f62mov rax, [rsp+448]
37b671f6amovaps x13, x2
37b671f6emovss x8, [rsp+160]
37b671f78movss x6, [rsp+140]
37b671f81andps x13, x0
37b671f85movaps x3, x7
37b671f88movss x9, [rsp+164]
37b671f92movss x4, [rax]
37b671f96mov rax, [rsp+440]
37b671f9emovaps x10, x8
37b671fa2andps x3, x0
37b671fa5movss [rsp+80], x13
37b671facmovaps x13, x5
37b671fb0andps x10, x0
37b671fb4movaps x11, x6
37b671fb8movss x1, [rax]
37b671fbcandps x13, x0
37b671fc0comiss x3, x10
37b671fc4andps x11, x0
37b671fc8movss [rsp+104], x13
37b671fcfmovaps x12, x9
37b671fd3movaps x14, x10
37b671fd7movaps x15, x11
37b671fdbmovaps x13, x1
37b671fdfandps x12, x0
37b671fe3andps x13, x0
37b671fe7movss [rsp+108], x13
37b671feemovaps x13, x4
37b671ff2andps x13, x0
37b671ff6jb 0x37b6724f0
37b671ffc
37b671ffcloc_37b671ffc:
37b671ffcmulss x5, x8
37b672001movd x10, r8l
37b672006mulss x2, x7
37b67200amulss x10, x7
37b67200fmulss x4, x9
37b672014mulss x1, x6
37b672018addss x2, x5
37b67201cmovd x5, ecx
37b672020mulss x5, x6
37b672024movd r8l, x10
37b672029movss [rsp+172], x2
37b672032addss x1, x4
37b672036andps x2, x0
37b672039movaps x4, x10
37b67203dandps x4, x0
37b672040addss x2, x4
37b672044pxor x4, x4
37b672048movss [rsp+192], x1
37b672051ucomiss x2, x4
37b672054jp 0x37b67205c
37b672056je 0x37b672640
37b67205c
37b67205cloc_37b67205c:
37b67205cmovss x4, [rsp+104]
37b672062mulss x3, [rsp+80]
37b672068andps x1, x0
37b67206bmulss x4, x14
37b672070addss x3, x4
37b672074movss x4, [rsp+108]
37b67207amulss x4, x15
37b67207fdivss x3, x2
37b672083movaps x2, x12
37b672087mulss x2, x13
37b67208caddss x4, x2
37b672090movaps x2, x5
37b672093andps x2, x0
37b672096movss x0, [rip+0xdc1422]
37b67209eaddss x2, x1
37b6720a2divss x4, x2
37b6720a6comiss x4, x3
37b6720a9jae 0x37b672600
37b6720af
37b6720afloc_37b6720af:
37b6720afxorps x5, x0
37b6720b2movups [rsp+80], x0
37b6720b7lea rdx, [rsp+192]
37b6720bfmovss [rsp+204], x5
37b6720c8
37b6720c8loc_37b6720c8:
37b6720c8lea rax, [rsp+148]
37b6720d0mov r9, [rsp+496]
37b6720d8mov r8, [rsp+488]
37b6720e0lea rcx, [rsp+204]
37b6720e8mov [rsp+32], rax
37b6720edcall slartg_
37b6720f2movups x0, [rsp+80]
37b6720f7movaps x1, x8
37b6720fbxorps x1, x0
37b6720fexorps x0, x9
37b672102
37b672102loc_37b672102:
37b672102mov rax, [rsp+456]
37b67210amovss [rax], x7
37b67210emov rax, [rsp+464]
37b672116movss [rax], x1
37b67211amov rax, [rsp+472]
37b672122movss [rax], x6
37b672126mov rax, [rsp+480]
37b67212emovss [rax], x0
37b672132movups x6, [rsp+208]
37b67213amovups x7, [rsp+224]
37b672142movups x8, [rsp+240]
37b67214bmovups x9, [rsp+256]
37b672154movups x10, [rsp+272]
37b67215dmovups x11, [rsp+288]
37b672166movups x12, [rsp+304]
37b67216fmovups x13, [rsp+320]
37b672178movups x14, [rsp+336]
37b672181movups x15, [rsp+352]
37b67218aadd rsp, 368
37b672191pop rbx
37b672192pop rsi
37b672193pop rdi
37b672194ret
37b672195
37b672195 0f 1f 00 ...
37b672198
37b672198loc_37b672198:
37b672198mulss x2, x4
37b67219clea rax, [rsp+136]
37b6721a4lea rdx, [rsp+132]
37b6721acmulss x0, x5
37b6721b0mov [rsp+64], rax
37b6721b5lea rax, [rsp+160]
37b6721bdlea rcx, [rsp+124]
37b6721c2mov [rsp+56], rax
37b6721c7lea rax, [rsp+140]
37b6721cflea r9, [rsp+152]
37b6721d7mov [rsp+48], rax
37b6721dclea rax, [rsp+164]
37b6721e4lea r8, [rsp+144]
37b6721ecmov [rsp+40], rax
37b6721f1lea rax, [rsp+156]
37b6721f9mov [rsp+32], rax
37b6721fesubss x0, x2
37b672202movss [rsp+132], x0
37b67220bcall slasv2_
37b672210movss x8, [rdi]
37b672215mov ecx, [rbx]
37b672217movss x0, [rip+0xdc1291]
37b67221fmov rax, [rsp+432]
37b672227movss x3, [rsi]
37b67222bmovss x7, [rsp+140]
37b672234movaps x13, x8
37b672238movss x10, [rsp+164]
37b672242andps x13, x0
37b672246movss x4, [rax]
37b67224amov rax, [rsp+440]
37b672252movaps x5, x7
37b672255movaps x2, x10
37b672259movss [rsp+80], x13
37b672260movaps x13, x3
37b672264andps x13, x0
37b672268andps x5, x0
37b67226bandps x2, x0
37b67226emovss x1, [rax]
37b672272movss x6, [rsp+136]
37b67227bmovss [rsp+104], x13
37b672282comiss x5, x2
37b672285movss x9, [rsp+160]
37b67228fmovaps x13, x4
37b672293mov rax, [rsp+448]
37b67229bandps x13, x0
37b67229fmovaps x11, x6
37b6722a3movaps x12, x9
37b6722a7andps x11, x0
37b6722abandps x12, x0
37b6722afmovss [rsp+108], x13
37b6722b6mov edx, [rax]
37b6722b8movaps x13, x1
37b6722bcmovaps x14, x11
37b6722c0movaps x15, x12
37b6722c4andps x13, x0
37b6722c8jb 0x37b6723d0
37b6722ce
37b6722celoc_37b6722ce:
37b6722cemulss x8, x10
37b6722d3mulss x3, x7
37b6722d7mulss x4, x9
37b6722dcmulss x1, x6
37b6722e0subss x3, x8
37b6722e5movd x8, ecx
37b6722eamulss x8, x7
37b6722efsubss x1, x4
37b6722f3movd x4, edx
37b6722f7movss [rsp+176], x3
37b672300mulss x4, x6
37b672304andps x3, x0
37b672307movss [rsp+196], x1
37b672310movss [rsp+184], x8
37b67231aandps x8, x0
37b67231eaddss x8, x3
37b672323pxor x3, x3
37b672327movss [rsp+204], x4
37b672330ucomiss x8, x3
37b672334jp 0x37b672338
37b672336je 0x37b67237d
37b672338
37b672338loc_37b672338:
37b672338mulss x2, [rsp+80]
37b67233emovss x3, [rsp+108]
37b672344andps x1, x0
37b672347andps x0, x4
37b67234amulss x5, [rsp+104]
37b672350addss x1, x0
37b672354mulss x3, x15
37b672359addss x2, x5
37b67235ddivss x2, x8
37b672362movaps x8, x14
37b672366mulss x8, x13
37b67236baddss x3, x8
37b672370divss x3, x1
37b672374comiss x3, x2
37b672377jae 0x37b672628
37b67237d
37b67237dloc_37b67237d:
37b67237dlea rdx, [rsp+196]
37b672385lea rcx, [rsp+204]
37b67238d
37b67238dloc_37b67238d:
37b67238dlea rax, [rsp+148]
37b672395mov r9, [rsp+496]
37b67239dmov r8, [rsp+488]
37b6723a5mov [rsp+32], rax
37b6723aacall slartg_
37b6723afmovaps x1, x10
37b6723b3movaps x0, x9
37b6723b7xorps x1, [rip+0xdc1102]
37b6723bexorps x0, [rip+0xdc10fb]
37b6723c5jmp 0x37b672102
37b6723ca
37b6723ca 66 0f 1f 44 00 00 f..D..
37b6723d0
37b6723d0loc_37b6723d0:
37b6723d0comiss x11, x12
37b6723d4jae 0x37b6722ce
37b6723damulss x3, x10
37b6723dfmulss x8, x7
37b6723e4mulss x4, x6
37b6723e8mulss x1, x9
37b6723edaddss x8, x3
37b6723f2movd x3, ecx
37b6723f6mulss x3, x10
37b6723fbaddss x1, x4
37b6723ffmovd x4, edx
37b672403movss [rsp+168], x8
37b67240dmulss x4, x9
37b672412movss [rsp+188], x1
37b67241bmovd eax, x1
37b67241fmovaps x1, x8
37b672423movss [rsp+172], x3
37b67242candps x3, x0
37b67242fandps x1, x0
37b672432movaps x8, x3
37b672436addss x8, x1
37b67243bpxor x1, x1
37b67243fmovd edx, x4
37b672443movss [rsp+192], x4
37b67244cucomiss x8, x1
37b672450jp 0x37b672454
37b672452je 0x37b6724a7
37b672454
37b672454loc_37b672454:
37b672454movss x1, [rsp+80]
37b67245amulss x2, [rsp+104]
37b672460movaps x3, x15
37b672464mulss x3, x13
37b672469mulss x1, x5
37b67246dmovd x5, edx
37b672471andps x5, x0
37b672474addss x2, x1
37b672478movss x1, [rsp+108]
37b67247emulss x1, x14
37b672483divss x2, x8
37b672488addss x1, x3
37b67248cmovd x3, eax
37b672490andps x3, x0
37b672493movaps x0, x5
37b672496addss x0, x3
37b67249adivss x1, x0
37b67249ecomiss x1, x2
37b6724a1jae 0x37b672650
37b6724a7
37b6724a7loc_37b6724a7:
37b6724a7lea rdx, [rsp+188]
37b6724aflea rcx, [rsp+192]
37b6724b7
37b6724b7loc_37b6724b7:
37b6724b7lea rax, [rsp+148]
37b6724bfmov r9, [rsp+496]
37b6724c7mov r8, [rsp+488]
37b6724cfmov [rsp+32], rax
37b6724d4call slartg_
37b6724d9movaps x1, x7
37b6724dcmovaps x0, x6
37b6724dfmovaps x7, x10
37b6724e3movaps x6, x9
37b6724e7jmp 0x37b672102
37b6724ec
37b6724ec 0f 1f 40 00 ..@.
37b6724f0
37b6724f0loc_37b6724f0:
37b6724f0comiss x11, x12
37b6724f4jae 0x37b671ffc
37b6724famulss x2, x8
37b6724ffmovd x11, r8l
37b672504mulss x5, x7
37b672508mulss x4, x6
37b67250cmulss x11, x8
37b672511mulss x1, x9
37b672516subss x5, x2
37b67251amovaps x2, x4
37b67251dmovd r8l, x11
37b672522movd edx, x5
37b672526subss x2, x1
37b67252amovaps x1, x11
37b67252emovss [rsp+180], x5
37b672537movd x5, ecx
37b67253bandps x1, x0
37b67253emulss x5, x9
37b672543movss [rsp+200], x2
37b67254cmovd ecx, x5
37b672550movd x5, edx
37b672554andps x5, x0
37b672557addss x1, x5
37b67255bpxor x5, x5
37b67255fucomiss x1, x5
37b672562jp 0x37b672566
37b672564je 0x37b6725b2
37b672566
37b672566loc_37b672566:
37b672566movss x5, [rsp+80]
37b67256cmulss x3, [rsp+104]
37b672572movaps x4, x15
37b672576andps x2, x0
37b672579mulss x4, x13
37b67257emulss x5, x14
37b672583addss x3, x5
37b672587divss x3, x1
37b67258bmovss x1, [rsp+108]
37b672591mulss x1, x12
37b672596addss x1, x4
37b67259amovd x4, ecx
37b67259eandps x4, x0
37b6725a1addss x4, x2
37b6725a5divss x1, x4
37b6725a9comiss x1, x3
37b6725acjae 0x37b672668
37b6725b2
37b6725b2loc_37b6725b2:
37b6725b2mov [rsp+204], ecx
37b6725b9lea rdx, [rsp+200]
37b6725c1
37b6725c1loc_37b6725c1:
37b6725c1lea rax, [rsp+148]
37b6725c9mov r9, [rsp+496]
37b6725d1mov r8, [rsp+488]
37b6725d9lea rcx, [rsp+204]
37b6725e1mov [rsp+32], rax
37b6725e6call slartg_
37b6725ebmovaps x1, x7
37b6725eemovaps x0, x6
37b6725f1movaps x7, x8
37b6725f5movaps x6, x9
37b6725f9jmp 0x37b672102
37b6725fe
37b6725fe 66 90 f.
37b672600
37b672600loc_37b672600:
37b672600movd x1, r8l
37b672605movups [rsp+80], x0
37b67260alea rdx, [rsp+172]
37b672612xorps x1, x0
37b672615movss [rsp+204], x1
37b67261ejmp 0x37b6720c8
37b672623
37b672623 0f 1f 44 00 00 ..D..
37b672628
37b672628loc_37b672628:
37b672628lea rdx, [rsp+176]
37b672630lea rcx, [rsp+184]
37b672638jmp 0x37b67238d
37b67263d
37b67263d 0f 1f 00 ...
37b672640
37b672640loc_37b672640:
37b672640movss x0, [rip+0xdc0e78]
37b672648jmp 0x37b6720af
37b67264d
37b67264d 0f 1f 00 ...
37b672650
37b672650loc_37b672650:
37b672650lea rdx, [rsp+168]
37b672658lea rcx, [rsp+172]
37b672660jmp 0x37b6724b7
37b672665
37b672665 0f 1f 00 ...
37b672668
37b672668loc_37b672668:
37b672668mov [rsp+204], r8l
37b672670lea rdx, [rsp+180]
37b672678jmp 0x37b6725c1
37b671e00
37b67267d
37b67267d // align 0x10
37b67267d // align 0x10
37b672680
37b672680slagtm_:
37b672680push r15
37b672682push r14
37b672684push r13
37b672686push r12
37b672688push rbp
37b672689push rdi
37b67268apush rsi
37b67268bpush rbx
37b67268csub rsp, 120
37b672690mov rsi, [rsp+224]
37b672698mov rbx, [rsp+232]
37b6726a0mov rdi, [rsp+240]
37b6726a8mov r13, r8
37b6726abmov r8l, [rdx]
37b6726aemov rax, rcx
37b6726b1mov r12, rdx
37b6726b4test r8l, r8l
37b6726b7je 0x37b6727b9
37b6726bdmov rdx, [rsp+280]
37b6726c5pxor x1, x1
37b6726c9movsxd r10, [rdx]
37b6726ccxor edx, edx
37b6726cetest r10, r10
37b6726d1cmovs r10, rdx
37b6726d5mov rdx, [rsp+256]
37b6726ddmovsxd rcx, [rdx]
37b6726e0xor edx, edx
37b6726e2test rcx, rcx
37b6726e5cmovns rdx, rcx
37b6726e9mov [rsp+40], rdx
37b6726eemov rdx, [rsp+264]
37b6726f6movss x0, [rdx]
37b6726faucomiss x0, x1
37b6726fdjp 0x37b6727d0
37b672703jne 0x37b6727d0
37b672709mov r14l, [r13]
37b67270dtest r14l, r14l
37b672710jle 0x37b672796
37b672716add r14l, 1
37b67271atest r8l, r8l
37b67271djle 0x37b672796
37b67271fmov [rsp+48], r10
37b672724mov ebp, 1
37b672729mov rcx, [rsp+272]
37b672731lea r15, [4*r10]
37b672739mov [rsp+216], r9
37b672741mov [rsp+224], rsi
37b672749mov esi, ebp
37b67274bmov rbp, rax
37b67274emov [rsp+232], rbx
37b672756lea rbx, [4*r8]
37b67275enop
37b672760
37b672760loc_37b672760:
37b672760mov r8, rbx
37b672763xor edx, edx
37b672765add esi, 1
37b672768call memset
37b67276dlea rcx, [rax+r15]
37b672771cmp esi, r14l
37b672774jne 0x37b672760
37b672776mov r10, [rsp+48]
37b67277bmov r9, [rsp+216]
37b672783mov rax, rbp
37b672786mov rsi, [rsp+224]
37b67278emov rbx, [rsp+232]
37b672796
37b672796loc_37b672796:
37b672796movss x0, [r9]
37b67279bucomiss x0, [rip+0xdc0d32]
37b6727a2jp 0x37b6727aa
37b6727a4je 0x37b6728e8
37b6727aa
37b6727aaloc_37b6727aa:
37b6727aaucomiss x0, [rip+0xdc0d27]
37b6727b1jp 0x37b6727b9
37b6727b3je 0x37b672b35
37b6727b9
37b6727b9loc_37b6727b9:
37b6727b9add rsp, 120
37b6727bdpop rbx
37b6727bepop rsi
37b6727bfpop rdi
37b6727c0pop rbp
37b6727c1pop r12
37b6727c3pop r13
37b6727c5pop r14
37b6727c7pop r15
37b6727c9ret
37b6727ca
37b6727ca 66 0f 1f 44 00 00 f..D..
37b6727d0
37b6727d0loc_37b6727d0:
37b6727d0ucomiss x0, [rip+0xdc0d01]
37b6727d7jp 0x37b672796
37b6727d9jne 0x37b672796
37b6727dbmov edx, [r13]
37b6727dftest edx, edx
37b6727e1jle 0x37b672796
37b6727e3add edx, 1
37b6727e6mov [rsp+48], edx
37b6727eatest r8l, r8l
37b6727edjle 0x37b672796
37b6727efmov edx, r8l
37b6727f2lea r15l, [r8-1]
37b6727f6mov r11, [rsp+272]
37b6727femov [rsp+192], rax
37b672806shr edx, 2
37b672809mov [rsp+56], r15l
37b67280emovss x1, [rip+0xdc0cca]
37b672816lea r14, [4*r10]
37b67281emov [rsp+64], r10
37b672823shl rdx, 4
37b672827mov r15l, r8l
37b67282alea rcx, [r11-4]
37b67282emov [rsp+200], r12
37b672836mov r10l, [rsp+48]
37b67283bmov ebp, 1
37b672840and r15l, -4
37b672844mov r12l, [rsp+56]
37b672849mov [rsp+208], r13
37b672851mov r13, rdx
37b672854shufps x1, x1, 0
37b672858nop [rax+rax]
37b672860
37b672860loc_37b672860:
37b672860cmp r12l, 2
37b672864jbe 0x37b672fb5
37b67286alea rdx, [r13+r11]
37b67286fmov rax, r11
37b672872nop [rax]
37b672875nop [rax+rax]
37b672880
37b672880loc_37b672880:
37b672880movups x0, [rax]
37b672883add rax, 16
37b672887xorps x0, x1
37b67288amovups [rax-16], x0
37b67288ecmp rax, rdx
37b672891jne 0x37b672880
37b672893lea eax, [r15+1]
37b672897cmp r8l, r15l
37b67289aje 0x37b6728b8
37b67289c
37b67289cloc_37b67289c:
37b67289ccdqe
37b67289e
37b67289eloc_37b67289e:
37b67289emovss x0, [rcx+4*rax]
37b6728a3xorps x0, [rip+0xdc0c36]
37b6728aamovss [rcx+4*rax], x0
37b6728afadd rax, 1
37b6728b3cmp r8l, eax
37b6728b6jge 0x37b67289e
37b6728b8
37b6728b8loc_37b6728b8:
37b6728b8add ebp, 1
37b6728bbadd rcx, r14
37b6728beadd r11, r14
37b6728c1cmp ebp, r10l
37b6728c4jne 0x37b672860
37b6728c6mov r10, [rsp+64]
37b6728cbmov rax, [rsp+192]
37b6728d3mov r12, [rsp+200]
37b6728dbmov r13, [rsp+208]
37b6728e3jmp 0x37b672796
37b6728e8
37b6728e8loc_37b6728e8:
37b6728e8mov r9l, 1
37b6728eemov r8l, 1
37b6728f4mov rcx, rax
37b6728f7mov [rsp+48], r10
37b6728fclea rdx, [rip+0xdc0bcd]
37b672903call lsame_
37b672908mov r10, [rsp+48]
37b67290dtest eax, eax
37b67290fmov eax, [r13]
37b672913je 0x37b672d75
37b672919test eax, eax
37b67291bjle 0x37b6727b9
37b672921movsxd r15, [r12]
37b672925add eax, 1
37b672928mov rcx, [rsp+40]
37b67292dmov r14, -1
37b672934mov [rsp+48], eax
37b672938movss x1, [rbx]
37b67293cmov r12l, 1
37b672942lea edx, [r15-1]
37b672946lea eax, [r15-3]
37b67294ashl rcx, 2
37b67294emov r13, r15
37b672951movsxd rdx, edx
37b672954mov [rsp+100], eax
37b672958lea eax, [r15-2]
37b67295cmovaps x4, x1
37b67295fmov [rsp+88], rdx
37b672964sub rdx, 1
37b672968mov r9l, eax
37b67296bmov [rsp+72], rdx
37b672970lea rdx, [r15-1]
37b672974shr r9l, 2
37b672978mov [rsp+80], rdx
37b67297dlea rdx, [4*r10]
37b672985shl r9, 4
37b672989mov [rsp+64], rdx
37b67298emov rdx, [rsp+272]
37b672996mov [rsp+56], rcx
37b67299bmov rcx, [rsp+248]
37b6729a3mov [rsp+104], eax
37b6729a7and eax, -4
37b6729aasub rdx, 4
37b6729aemov [rsp+108], eax
37b6729b2lea r8, [rcx-4]
37b6729b6jmp 0x37b6729e3
37b6729b8
37b6729b8 0f 1f 84 00 00 00 00 00 ........
37b6729c0
37b6729c0loc_37b6729c0:
37b6729c0movss [rdx+4], x0
37b6729c5
37b6729c5loc_37b6729c5:
37b6729c5add r12l, 1
37b6729c9add rdx, [rsp+64]
37b6729ceadd r8, [rsp+56]
37b6729d3add r14, [rsp+40]
37b6729d8cmp [rsp+48], r12l
37b6729ddje 0x37b6727b9
37b6729e3
37b6729e3loc_37b6729e3:
37b6729e3movss x0, [r8+4]
37b6729e9mulss x0, x4
37b6729edaddss x0, [rdx+4]
37b6729f2cmp r13l, 1
37b6729f6je 0x37b6729c0
37b6729f8movss x2, [rdi]
37b6729fcmulss x2, [r8+8]
37b672a02mov rax, [rsp+72]
37b672a07addss x0, x2
37b672a0bmovss [rdx+4], x0
37b672a10movss x0, [rsi+4*rax]
37b672a15mov rax, [rsp+88]
37b672a1amulss x0, [r8+4*rax]
37b672a20mov rax, [rsp+80]
37b672a25addss x0, [rdx+4*r15]
37b672a2bmovss x2, [rbx+4*rax]
37b672a30mulss x2, [r8+4*r15]
37b672a36addss x0, x2
37b672a3amovss [rdx+4*r15], x0
37b672a40cmp r13l, 2
37b672a44jle 0x37b6729c5
37b672a4acmp [rsp+100], 2
37b672a4fjbe 0x37b6731f5
37b672a55lea rcx, [rdx+8]
37b672a59lea rbp, [r8+4]
37b672a5dxor eax, eax
37b672a5flea r11, [r8+8]
37b672a63lea r10, [r8+12]
37b672a67nop [rax]
37b672a6anop [rax+rax]
37b672a75nop [rax+rax]
37b672a80
37b672a80loc_37b672a80:
37b672a80movups x5, [rsi+rax]
37b672a84movups x0, [rbp+rax]
37b672a89movups x1, [r11+rax]
37b672a8emovups x3, [rbx+rax+4]
37b672a93mulps x0, x5
37b672a96movups x5, [rcx+rax]
37b672a9amulps x1, x3
37b672a9daddps x0, x5
37b672aa0movups x5, [rdi+rax+4]
37b672aa5addps x0, x1
37b672aa8movups x1, [r10+rax]
37b672aadmulps x1, x5
37b672ab0addps x0, x1
37b672ab3movups [rcx+rax], x0
37b672ab7add rax, 16
37b672abbcmp r9, rax
37b672abejne 0x37b672a80
37b672ac0test [rsp+104], 3
37b672ac5je 0x37b6729c5
37b672acbmov eax, [rsp+108]
37b672acfadd eax, 2
37b672ad2
37b672ad2loc_37b672ad2:
37b672ad2mov r11, [rsp+248]
37b672adacdqe
37b672adclea rcx, [rax+r14]
37b672ae0movss x0, [r11+4*rcx-4]
37b672ae7movss x2, [r11+4*rcx]
37b672aed
37b672aedloc_37b672aed:
37b672aedmovss x1, [rsi+4*rax-8]
37b672af3movss x3, [rdi+4*rax-4]
37b672af9mulss x1, x0
37b672afdmovss x0, [rbx+4*rax-4]
37b672b03addss x1, [rdx+4*rax]
37b672b08mulss x0, x2
37b672b0caddss x1, x0
37b672b10movaps x0, x2
37b672b13movss x2, [r8+4*rax+4]
37b672b1amulss x3, x2
37b672b1eaddss x1, x3
37b672b22movss [rdx+4*rax], x1
37b672b27add rax, 1
37b672b2bcmp r13l, eax
37b672b2ejg 0x37b672aed
37b672b30jmp 0x37b6729c5
37b672b35
37b672b35loc_37b672b35:
37b672b35mov r9l, 1
37b672b3bmov r8l, 1
37b672b41mov rcx, rax
37b672b44mov [rsp+48], r10
37b672b49lea rdx, [rip+0xdc0980]
37b672b50call lsame_
37b672b55mov r10, [rsp+48]
37b672b5atest eax, eax
37b672b5cmov eax, [r13]
37b672b60je 0x37b672fbf
37b672b66test eax, eax
37b672b68jle 0x37b6727b9
37b672b6emovsxd r15, [r12]
37b672b72add eax, 1
37b672b75movss x2, [rbx]
37b672b79mov r14, -1
37b672b80mov [rsp+64], eax
37b672b84mov r12l, 1
37b672b8alea edx, [r15-1]
37b672b8elea eax, [r15-3]
37b672b92mov r13, r15
37b672b95movsxd rdx, edx
37b672b98mov [rsp+100], eax
37b672b9clea eax, [r15-2]
37b672ba0lea rcx, [rdx-1]
37b672ba4mov [rsp+88], rdx
37b672ba9lea rdx, [r15-1]
37b672badmov ebp, eax
37b672bafmov [rsp+72], rcx
37b672bb4lea rcx, [4*r10]
37b672bbcshr ebp, 2
37b672bbfmov [rsp+48], rcx
37b672bc4mov rcx, [rsp+40]
37b672bc9shl rbp, 4
37b672bcdmov [rsp+80], rdx
37b672bd2mov rdx, [rsp+272]
37b672bdashl rcx, 2
37b672bdemov [rsp+104], eax
37b672be2and eax, -4
37b672be5mov [rsp+56], rcx
37b672beamov rcx, [rsp+248]
37b672bf2sub rdx, 4
37b672bf6mov [rsp+108], eax
37b672bfalea r8, [rcx-4]
37b672bfejmp 0x37b672c23
37b672c00
37b672c00loc_37b672c00:
37b672c00movss [rdx+4], x0
37b672c05
37b672c05loc_37b672c05:
37b672c05add r12l, 1
37b672c09add rdx, [rsp+48]
37b672c0eadd r8, [rsp+56]
37b672c13add r14, [rsp+40]
37b672c18cmp r12l, [rsp+64]
37b672c1dje 0x37b6727b9
37b672c23
37b672c23loc_37b672c23:
37b672c23movss x1, [r8+4]
37b672c29movss x0, [rdx+4]
37b672c2emulss x1, x2
37b672c32subss x0, x1
37b672c36cmp r13l, 1
37b672c3aje 0x37b672c00
37b672c3cmovss x1, [rdi]
37b672c40mulss x1, [r8+8]
37b672c46mov rax, [rsp+72]
37b672c4bsubss x0, x1
37b672c4fmovss x1, [rsi+4*rax]
37b672c54mov rax, [rsp+88]
37b672c59mulss x1, [r8+4*rax]
37b672c5fmov rax, [rsp+80]
37b672c64movss [rdx+4], x0
37b672c69movss x0, [rdx+4*r15]
37b672c6fsubss x0, x1
37b672c73movss x1, [rbx+4*rax]
37b672c78mulss x1, [r8+4*r15]
37b672c7esubss x0, x1
37b672c82movss [rdx+4*r15], x0
37b672c88cmp r13l, 2
37b672c8cjle 0x37b672c05
37b672c92cmp [rsp+100], 2
37b672c97jbe 0x37b673209
37b672c9dlea rcx, [rdx+8]
37b672ca1lea r11, [r8+4]
37b672ca5xor eax, eax
37b672ca7lea r10, [r8+8]
37b672cablea r9, [r8+12]
37b672cafnop [rax+rax]
37b672cb5nop [rax+rax]
37b672cc0
37b672cc0loc_37b672cc0:
37b672cc0movups x4, [rsi+rax]
37b672cc4movups x1, [r11+rax]
37b672cc9movups x0, [rcx+rax]
37b672ccdmulps x1, x4
37b672cd0movups x4, [rbx+rax+4]
37b672cd5subps x0, x1
37b672cd8movups x1, [r10+rax]
37b672cddmulps x1, x4
37b672ce0movups x4, [r9+rax]
37b672ce5subps x0, x1
37b672ce8movups x1, [rdi+rax+4]
37b672cedmulps x1, x4
37b672cf0subps x0, x1
37b672cf3movups [rcx+rax], x0
37b672cf7add rax, 16
37b672cfbcmp rax, rbp
37b672cfejne 0x37b672cc0
37b672d00test [rsp+104], 3
37b672d05je 0x37b672c05
37b672d0bmov eax, [rsp+108]
37b672d0fadd eax, 2
37b672d12
37b672d12loc_37b672d12:
37b672d12mov r10, [rsp+248]
37b672d1acdqe
37b672d1clea rcx, [rax+r14]
37b672d20movss x3, [r10+4*rcx-4]
37b672d27movss x1, [r10+4*rcx]
37b672d2d
37b672d2dloc_37b672d2d:
37b672d2dmulss x3, [rsi+4*rax-8]
37b672d33movss x0, [rdx+4*rax]
37b672d38movss x4, [rdi+4*rax-4]
37b672d3esubss x0, x3
37b672d42movss x3, [rbx+4*rax-4]
37b672d48mulss x3, x1
37b672d4csubss x0, x3
37b672d50movaps x3, x1
37b672d53movss x1, [r8+4*rax+4]
37b672d5amulss x4, x1
37b672d5esubss x0, x4
37b672d62movss [rdx+4*rax], x0
37b672d67add rax, 1
37b672d6bcmp r13l, eax
37b672d6ejg 0x37b672d2d
37b672d70jmp 0x37b672c05
37b672d75
37b672d75loc_37b672d75:
37b672d75test eax, eax
37b672d77jle 0x37b6727b9
37b672d7dmovsxd r15, [r12]
37b672d81add eax, 1
37b672d84mov rcx, [rsp+40]
37b672d89mov r14, -1
37b672d90mov [rsp+56], eax
37b672d94movss x1, [rbx]
37b672d98mov r12l, 1
37b672d9elea edx, [r15-1]
37b672da2lea eax, [r15-3]
37b672da6shl rcx, 2
37b672daamov r13, r15
37b672dadmovsxd rdx, edx
37b672db0mov [rsp+100], eax
37b672db4lea eax, [r15-2]
37b672db8movaps x4, x1
37b672dbbmov [rsp+88], rdx
37b672dc0sub rdx, 1
37b672dc4mov r9l, eax
37b672dc7mov [rsp+72], rdx
37b672dcclea rdx, [r15-1]
37b672dd0shr r9l, 2
37b672dd4mov [rsp+80], rdx
37b672dd9lea rdx, [4*r10]
37b672de1shl r9, 4
37b672de5mov [rsp+48], rdx
37b672deamov rdx, [rsp+272]
37b672df2mov [rsp+64], rcx
37b672df7mov rcx, [rsp+248]
37b672dffmov [rsp+104], eax
37b672e03and eax, -4
37b672e06sub rdx, 4
37b672e0amov [rsp+108], eax
37b672e0elea r8, [rcx-4]
37b672e12jmp 0x37b672e63
37b672e14
37b672e14 66 66 2e 0f 1f 84 00 00 00 00 00 66 ff.........f
37b672e20 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37b672e30 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b672e40
37b672e40loc_37b672e40:
37b672e40movss [rdx+4], x0
37b672e45
37b672e45loc_37b672e45:
37b672e45add r12l, 1
37b672e49add rdx, [rsp+48]
37b672e4eadd r8, [rsp+64]
37b672e53add r14, [rsp+40]
37b672e58cmp [rsp+56], r12l
37b672e5dje 0x37b6727b9
37b672e63
37b672e63loc_37b672e63:
37b672e63movss x0, [r8+4]
37b672e69mulss x0, x4
37b672e6daddss x0, [rdx+4]
37b672e72cmp r13l, 1
37b672e76je 0x37b672e40
37b672e78movss x2, [rsi]
37b672e7cmulss x2, [r8+8]
37b672e82mov rax, [rsp+72]
37b672e87addss x0, x2
37b672e8bmovss [rdx+4], x0
37b672e90movss x0, [rdi+4*rax]
37b672e95mov rax, [rsp+88]
37b672e9amulss x0, [r8+4*rax]
37b672ea0mov rax, [rsp+80]
37b672ea5addss x0, [rdx+4*r15]
37b672eabmovss x2, [rbx+4*rax]
37b672eb0mulss x2, [r8+4*r15]
37b672eb6addss x0, x2
37b672ebamovss [rdx+4*r15], x0
37b672ec0cmp r13l, 2
37b672ec4jle 0x37b672e45
37b672ecacmp [rsp+100], 2
37b672ecfjbe 0x37b6731ff
37b672ed5lea rcx, [rdx+8]
37b672ed9lea rbp, [r8+4]
37b672eddxor eax, eax
37b672edflea r11, [r8+8]
37b672ee3lea r10, [r8+12]
37b672ee7nop [rax]
37b672eeanop [rax+rax]
37b672ef5nop [rax+rax]
37b672f00
37b672f00loc_37b672f00:
37b672f00movups x3, [rdi+rax]
37b672f04movups x0, [rbp+rax]
37b672f09movups x1, [r11+rax]
37b672f0emovups x2, [rbx+rax+4]
37b672f13mulps x0, x3
37b672f16movups x5, [rcx+rax]
37b672f1amovups x3, [rsi+rax+4]
37b672f1fmulps x1, x2
37b672f22addps x0, x5
37b672f25addps x0, x1
37b672f28movups x1, [r10+rax]
37b672f2dmulps x1, x3
37b672f30addps x0, x1
37b672f33movups [rcx+rax], x0
37b672f37add rax, 16
37b672f3bcmp r9, rax
37b672f3ejne 0x37b672f00
37b672f40test [rsp+104], 3
37b672f45je 0x37b672e45
37b672f4bmov eax, [rsp+108]
37b672f4fadd eax, 2
37b672f52
37b672f52loc_37b672f52:
37b672f52mov r11, [rsp+248]
37b672f5acdqe
37b672f5clea rcx, [rax+r14]
37b672f60movss x0, [r11+4*rcx-4]
37b672f67movss x2, [r11+4*rcx]
37b672f6d
37b672f6dloc_37b672f6d:
37b672f6dmovss x1, [rdi+4*rax-8]
37b672f73movss x3, [rsi+4*rax-4]
37b672f79mulss x1, x0
37b672f7dmovss x0, [rbx+4*rax-4]
37b672f83addss x1, [rdx+4*rax]
37b672f88mulss x0, x2
37b672f8caddss x1, x0
37b672f90movaps x0, x2
37b672f93movss x2, [r8+4*rax+4]
37b672f9amulss x3, x2
37b672f9eaddss x1, x3
37b672fa2movss [rdx+4*rax], x1
37b672fa7add rax, 1
37b672fabcmp r13l, eax
37b672faejg 0x37b672f6d
37b672fb0jmp 0x37b672e45
37b672fb5
37b672fb5loc_37b672fb5:
37b672fb5mov eax, 1
37b672fbajmp 0x37b67289c
37b672fbf
37b672fbfloc_37b672fbf:
37b672fbftest eax, eax
37b672fc1jle 0x37b6727b9
37b672fc7movsxd r15, [r12]
37b672fcbmov rcx, [rsp+272]
37b672fd3add eax, 1
37b672fd6mov r14, -1
37b672fddmov [rsp+64], eax
37b672fe1movss x2, [rbx]
37b672fe5mov r12l, 1
37b672feblea edx, [r15-1]
37b672feflea eax, [r15-3]
37b672ff3mov r13, r15
37b672ff6movsxd rdx, edx
37b672ff9mov [rsp+100], eax
37b672ffdlea eax, [r15-2]
37b673001mov [rsp+88], rdx
37b673006sub rdx, 1
37b67300amov ebp, eax
37b67300cmov [rsp+72], rdx
37b673011lea rdx, [r15-1]
37b673015shr ebp, 2
37b673018mov [rsp+80], rdx
37b67301dlea rdx, [4*r10]
37b673025shl rbp, 4
37b673029mov [rsp+48], rdx
37b67302elea rdx, [rcx-4]
37b673032mov rcx, [rsp+40]
37b673037mov [rsp+104], eax
37b67303band eax, -4
37b67303eshl rcx, 2
37b673042mov [rsp+108], eax
37b673046mov [rsp+56], rcx
37b67304bmov rcx, [rsp+248]
37b673053lea r8, [rcx-4]
37b673057jmp 0x37b6730a3
37b673059
37b673059 66 0f 1f 44 00 00 66 f..D..f
37b673060 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37b673070 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b673080
37b673080loc_37b673080:
37b673080movss [rdx+4], x0
37b673085
37b673085loc_37b673085:
37b673085add r12l, 1
37b673089add rdx, [rsp+48]
37b67308eadd r8, [rsp+56]
37b673093add r14, [rsp+40]
37b673098cmp r12l, [rsp+64]
37b67309dje 0x37b6727b9
37b6730a3
37b6730a3loc_37b6730a3:
37b6730a3movss x1, [r8+4]
37b6730a9movss x0, [rdx+4]
37b6730aemulss x1, x2
37b6730b2subss x0, x1
37b6730b6cmp r13l, 1
37b6730baje 0x37b673080
37b6730bcmovss x1, [rsi]
37b6730c0mulss x1, [r8+8]
37b6730c6mov rax, [rsp+72]
37b6730cbsubss x0, x1
37b6730cfmovss x1, [rdi+4*rax]
37b6730d4mov rax, [rsp+88]
37b6730d9mulss x1, [r8+4*rax]
37b6730dfmov rax, [rsp+80]
37b6730e4movss [rdx+4], x0
37b6730e9movss x0, [rdx+4*r15]
37b6730efsubss x0, x1
37b6730f3movss x1, [rbx+4*rax]
37b6730f8mulss x1, [r8+4*r15]
37b6730fesubss x0, x1
37b673102movss [rdx+4*r15], x0
37b673108cmp r13l, 2
37b67310cjle 0x37b673085
37b673112cmp [rsp+100], 2
37b673117jbe 0x37b673213
37b67311dlea rcx, [rdx+8]
37b673121lea r11, [r8+4]
37b673125xor eax, eax
37b673127lea r10, [r8+8]
37b67312blea r9, [r8+12]
37b67312fnop [rax+rax]
37b673135nop [rax+rax]
37b673140
37b673140loc_37b673140:
37b673140movups x4, [r11+rax]
37b673145movups x1, [rdi+rax]
37b673149movups x0, [rcx+rax]
37b67314dmovups x5, [r10+rax]
37b673152mulps x1, x4
37b673155movups x4, [r9+rax]
37b67315asubps x0, x1
37b67315dmovups x1, [rbx+rax+4]
37b673162mulps x1, x5
37b673165subps x0, x1
37b673168movups x1, [rsi+rax+4]
37b67316dmulps x1, x4
37b673170subps x0, x1
37b673173movups [rcx+rax], x0
37b673177add rax, 16
37b67317bcmp rax, rbp
37b67317ejne 0x37b673140
37b673180test [rsp+104], 3
37b673185je 0x37b673085
37b67318bmov eax, [rsp+108]
37b67318fadd eax, 2
37b673192
37b673192loc_37b673192:
37b673192mov r10, [rsp+248]
37b67319acdqe
37b67319clea rcx, [rax+r14]
37b6731a0movss x3, [r10+4*rcx-4]
37b6731a7movss x1, [r10+4*rcx]
37b6731ad
37b6731adloc_37b6731ad:
37b6731admulss x3, [rdi+4*rax-8]
37b6731b3movss x0, [rdx+4*rax]
37b6731b8movss x4, [rsi+4*rax-4]
37b6731besubss x0, x3
37b6731c2movss x3, [rbx+4*rax-4]
37b6731c8mulss x3, x1
37b6731ccsubss x0, x3
37b6731d0movaps x3, x1
37b6731d3movss x1, [r8+4*rax+4]
37b6731damulss x4, x1
37b6731desubss x0, x4
37b6731e2movss [rdx+4*rax], x0
37b6731e7add rax, 1
37b6731ebcmp r13l, eax
37b6731eejg 0x37b6731ad
37b6731f0jmp 0x37b673085
37b6731f5
37b6731f5loc_37b6731f5:
37b6731f5mov eax, 2
37b6731fajmp 0x37b672ad2
37b6731ff
37b6731ffloc_37b6731ff:
37b6731ffmov eax, 2
37b673204jmp 0x37b672f52
37b673209
37b673209loc_37b673209:
37b673209mov eax, 2
37b67320ejmp 0x37b672d12
37b673213
37b673213loc_37b673213:
37b673213mov eax, 2
37b673218jmp 0x37b673192
37b672680
37b672680slagtm_:
37b672680push r15
37b672682push r14
37b672684push r13
37b672686push r12
37b672688push rbp
37b672689push rdi
37b67268apush rsi
37b67268bpush rbx
37b67268csub rsp, 120
37b672690mov rsi, [rsp+224]
37b672698mov rbx, [rsp+232]
37b6726a0mov rdi, [rsp+240]
37b6726a8mov r13, r8
37b6726abmov r8l, [rdx]
37b6726aemov rax, rcx
37b6726b1mov r12, rdx
37b6726b4test r8l, r8l
37b6726b7je 0x37b6727b9
37b6726bdmov rdx, [rsp+280]
37b6726c5pxor x1, x1
37b6726c9movsxd r10, [rdx]
37b6726ccxor edx, edx
37b6726cetest r10, r10
37b6726d1cmovs r10, rdx
37b6726d5mov rdx, [rsp+256]
37b6726ddmovsxd rcx, [rdx]
37b6726e0xor edx, edx
37b6726e2test rcx, rcx
37b6726e5cmovns rdx, rcx
37b6726e9mov [rsp+40], rdx
37b6726eemov rdx, [rsp+264]
37b6726f6movss x0, [rdx]
37b6726faucomiss x0, x1
37b6726fdjp 0x37b6727d0
37b672703jne 0x37b6727d0
37b672709mov r14l, [r13]
37b67270dtest r14l, r14l
37b672710jle 0x37b672796
37b672716add r14l, 1
37b67271atest r8l, r8l
37b67271djle 0x37b672796
37b67271fmov [rsp+48], r10
37b672724mov ebp, 1
37b672729mov rcx, [rsp+272]
37b672731lea r15, [4*r10]
37b672739mov [rsp+216], r9
37b672741mov [rsp+224], rsi
37b672749mov esi, ebp
37b67274bmov rbp, rax
37b67274emov [rsp+232], rbx
37b672756lea rbx, [4*r8]
37b67275enop
37b672760
37b672760loc_37b672760:
37b672760mov r8, rbx
37b672763xor edx, edx
37b672765add esi, 1
37b672768call memset
37b67276dlea rcx, [rax+r15]
37b672771cmp esi, r14l
37b672774jne 0x37b672760
37b672776mov r10, [rsp+48]
37b67277bmov r9, [rsp+216]
37b672783mov rax, rbp
37b672786mov rsi, [rsp+224]
37b67278emov rbx, [rsp+232]
37b672796
37b672796loc_37b672796:
37b672796movss x0, [r9]
37b67279bucomiss x0, [rip+0xdc0d32]
37b6727a2jp 0x37b6727aa
37b6727a4je 0x37b6728e8
37b6727aa
37b6727aaloc_37b6727aa:
37b6727aaucomiss x0, [rip+0xdc0d27]
37b6727b1jp 0x37b6727b9
37b6727b3je 0x37b672b35
37b6727b9
37b6727b9loc_37b6727b9:
37b6727b9add rsp, 120
37b6727bdpop rbx
37b6727bepop rsi
37b6727bfpop rdi
37b6727c0pop rbp
37b6727c1pop r12
37b6727c3pop r13
37b6727c5pop r14
37b6727c7pop r15
37b6727c9ret
37b6727ca
37b6727ca 66 0f 1f 44 00 00 f..D..
37b6727d0
37b6727d0loc_37b6727d0:
37b6727d0ucomiss x0, [rip+0xdc0d01]
37b6727d7jp 0x37b672796
37b6727d9jne 0x37b672796
37b6727dbmov edx, [r13]
37b6727dftest edx, edx
37b6727e1jle 0x37b672796
37b6727e3add edx, 1
37b6727e6mov [rsp+48], edx
37b6727eatest r8l, r8l
37b6727edjle 0x37b672796
37b6727efmov edx, r8l
37b6727f2lea r15l, [r8-1]
37b6727f6mov r11, [rsp+272]
37b6727femov [rsp+192], rax
37b672806shr edx, 2
37b672809mov [rsp+56], r15l
37b67280emovss x1, [rip+0xdc0cca]
37b672816lea r14, [4*r10]
37b67281emov [rsp+64], r10
37b672823shl rdx, 4
37b672827mov r15l, r8l
37b67282alea rcx, [r11-4]
37b67282emov [rsp+200], r12
37b672836mov r10l, [rsp+48]
37b67283bmov ebp, 1
37b672840and r15l, -4
37b672844mov r12l, [rsp+56]
37b672849mov [rsp+208], r13
37b672851mov r13, rdx
37b672854shufps x1, x1, 0
37b672858nop [rax+rax]
37b672860
37b672860loc_37b672860:
37b672860cmp r12l, 2
37b672864jbe 0x37b672fb5
37b67286alea rdx, [r13+r11]
37b67286fmov rax, r11
37b672872nop [rax]
37b672875nop [rax+rax]
37b672880
37b672880loc_37b672880:
37b672880movups x0, [rax]
37b672883add rax, 16
37b672887xorps x0, x1
37b67288amovups [rax-16], x0
37b67288ecmp rax, rdx
37b672891jne 0x37b672880
37b672893lea eax, [r15+1]
37b672897cmp r8l, r15l
37b67289aje 0x37b6728b8
37b67289c
37b67289cloc_37b67289c:
37b67289ccdqe
37b67289e
37b67289eloc_37b67289e:
37b67289emovss x0, [rcx+4*rax]
37b6728a3xorps x0, [rip+0xdc0c36]
37b6728aamovss [rcx+4*rax], x0
37b6728afadd rax, 1
37b6728b3cmp r8l, eax
37b6728b6jge 0x37b67289e
37b6728b8
37b6728b8loc_37b6728b8:
37b6728b8add ebp, 1
37b6728bbadd rcx, r14
37b6728beadd r11, r14
37b6728c1cmp ebp, r10l
37b6728c4jne 0x37b672860
37b6728c6mov r10, [rsp+64]
37b6728cbmov rax, [rsp+192]
37b6728d3mov r12, [rsp+200]
37b6728dbmov r13, [rsp+208]
37b6728e3jmp 0x37b672796
37b6728e8
37b6728e8loc_37b6728e8:
37b6728e8mov r9l, 1
37b6728eemov r8l, 1
37b6728f4mov rcx, rax
37b6728f7mov [rsp+48], r10
37b6728fclea rdx, [rip+0xdc0bcd]
37b672903call lsame_
37b672908mov r10, [rsp+48]
37b67290dtest eax, eax
37b67290fmov eax, [r13]
37b672913je 0x37b672d75
37b672919test eax, eax
37b67291bjle 0x37b6727b9
37b672921movsxd r15, [r12]
37b672925add eax, 1
37b672928mov rcx, [rsp+40]
37b67292dmov r14, -1
37b672934mov [rsp+48], eax
37b672938movss x1, [rbx]
37b67293cmov r12l, 1
37b672942lea edx, [r15-1]
37b672946lea eax, [r15-3]
37b67294ashl rcx, 2
37b67294emov r13, r15
37b672951movsxd rdx, edx
37b672954mov [rsp+100], eax
37b672958lea eax, [r15-2]
37b67295cmovaps x4, x1
37b67295fmov [rsp+88], rdx
37b672964sub rdx, 1
37b672968mov r9l, eax
37b67296bmov [rsp+72], rdx
37b672970lea rdx, [r15-1]
37b672974shr r9l, 2
37b672978mov [rsp+80], rdx
37b67297dlea rdx, [4*r10]
37b672985shl r9, 4
37b672989mov [rsp+64], rdx
37b67298emov rdx, [rsp+272]
37b672996mov [rsp+56], rcx
37b67299bmov rcx, [rsp+248]
37b6729a3mov [rsp+104], eax
37b6729a7and eax, -4
37b6729aasub rdx, 4
37b6729aemov [rsp+108], eax
37b6729b2lea r8, [rcx-4]
37b6729b6jmp 0x37b6729e3
37b6729b8
37b6729b8 0f 1f 84 00 00 00 00 00 ........
37b6729c0
37b6729c0loc_37b6729c0:
37b6729c0movss [rdx+4], x0
37b6729c5
37b6729c5loc_37b6729c5:
37b6729c5add r12l, 1
37b6729c9add rdx, [rsp+64]
37b6729ceadd r8, [rsp+56]
37b6729d3add r14, [rsp+40]
37b6729d8cmp [rsp+48], r12l
37b6729ddje 0x37b6727b9
37b6729e3
37b6729e3loc_37b6729e3:
37b6729e3movss x0, [r8+4]
37b6729e9mulss x0, x4
37b6729edaddss x0, [rdx+4]
37b6729f2cmp r13l, 1
37b6729f6je 0x37b6729c0
37b6729f8movss x2, [rdi]
37b6729fcmulss x2, [r8+8]
37b672a02mov rax, [rsp+72]
37b672a07addss x0, x2
37b672a0bmovss [rdx+4], x0
37b672a10movss x0, [rsi+4*rax]
37b672a15mov rax, [rsp+88]
37b672a1amulss x0, [r8+4*rax]
37b672a20mov rax, [rsp+80]
37b672a25addss x0, [rdx+4*r15]
37b672a2bmovss x2, [rbx+4*rax]
37b672a30mulss x2, [r8+4*r15]
37b672a36addss x0, x2
37b672a3amovss [rdx+4*r15], x0
37b672a40cmp r13l, 2
37b672a44jle 0x37b6729c5
37b672a4acmp [rsp+100], 2
37b672a4fjbe 0x37b6731f5
37b672a55lea rcx, [rdx+8]
37b672a59lea rbp, [r8+4]
37b672a5dxor eax, eax
37b672a5flea r11, [r8+8]
37b672a63lea r10, [r8+12]
37b672a67nop [rax]
37b672a6anop [rax+rax]
37b672a75nop [rax+rax]
37b672a80
37b672a80loc_37b672a80:
37b672a80movups x5, [rsi+rax]
37b672a84movups x0, [rbp+rax]
37b672a89movups x1, [r11+rax]
37b672a8emovups x3, [rbx+rax+4]
37b672a93mulps x0, x5
37b672a96movups x5, [rcx+rax]
37b672a9amulps x1, x3
37b672a9daddps x0, x5
37b672aa0movups x5, [rdi+rax+4]
37b672aa5addps x0, x1
37b672aa8movups x1, [r10+rax]
37b672aadmulps x1, x5
37b672ab0addps x0, x1
37b672ab3movups [rcx+rax], x0
37b672ab7add rax, 16
37b672abbcmp r9, rax
37b672abejne 0x37b672a80
37b672ac0test [rsp+104], 3
37b672ac5je 0x37b6729c5
37b672acbmov eax, [rsp+108]
37b672acfadd eax, 2
37b672ad2
37b672ad2loc_37b672ad2:
37b672ad2mov r11, [rsp+248]
37b672adacdqe
37b672adclea rcx, [rax+r14]
37b672ae0movss x0, [r11+4*rcx-4]
37b672ae7movss x2, [r11+4*rcx]
37b672aed
37b672aedloc_37b672aed:
37b672aedmovss x1, [rsi+4*rax-8]
37b672af3movss x3, [rdi+4*rax-4]
37b672af9mulss x1, x0
37b672afdmovss x0, [rbx+4*rax-4]
37b672b03addss x1, [rdx+4*rax]
37b672b08mulss x0, x2
37b672b0caddss x1, x0
37b672b10movaps x0, x2
37b672b13movss x2, [r8+4*rax+4]
37b672b1amulss x3, x2
37b672b1eaddss x1, x3
37b672b22movss [rdx+4*rax], x1
37b672b27add rax, 1
37b672b2bcmp r13l, eax
37b672b2ejg 0x37b672aed
37b672b30jmp 0x37b6729c5
37b672b35
37b672b35loc_37b672b35:
37b672b35mov r9l, 1
37b672b3bmov r8l, 1
37b672b41mov rcx, rax
37b672b44mov [rsp+48], r10
37b672b49lea rdx, [rip+0xdc0980]
37b672b50call lsame_
37b672b55mov r10, [rsp+48]
37b672b5atest eax, eax
37b672b5cmov eax, [r13]
37b672b60je 0x37b672fbf
37b672b66test eax, eax
37b672b68jle 0x37b6727b9
37b672b6emovsxd r15, [r12]
37b672b72add eax, 1
37b672b75movss x2, [rbx]
37b672b79mov r14, -1
37b672b80mov [rsp+64], eax
37b672b84mov r12l, 1
37b672b8alea edx, [r15-1]
37b672b8elea eax, [r15-3]
37b672b92mov r13, r15
37b672b95movsxd rdx, edx
37b672b98mov [rsp+100], eax
37b672b9clea eax, [r15-2]
37b672ba0lea rcx, [rdx-1]
37b672ba4mov [rsp+88], rdx
37b672ba9lea rdx, [r15-1]
37b672badmov ebp, eax
37b672bafmov [rsp+72], rcx
37b672bb4lea rcx, [4*r10]
37b672bbcshr ebp, 2
37b672bbfmov [rsp+48], rcx
37b672bc4mov rcx, [rsp+40]
37b672bc9shl rbp, 4
37b672bcdmov [rsp+80], rdx
37b672bd2mov rdx, [rsp+272]
37b672bdashl rcx, 2
37b672bdemov [rsp+104], eax
37b672be2and eax, -4
37b672be5mov [rsp+56], rcx
37b672beamov rcx, [rsp+248]
37b672bf2sub rdx, 4
37b672bf6mov [rsp+108], eax
37b672bfalea r8, [rcx-4]
37b672bfejmp 0x37b672c23
37b672c00
37b672c00loc_37b672c00:
37b672c00movss [rdx+4], x0
37b672c05
37b672c05loc_37b672c05:
37b672c05add r12l, 1
37b672c09add rdx, [rsp+48]
37b672c0eadd r8, [rsp+56]
37b672c13add r14, [rsp+40]
37b672c18cmp r12l, [rsp+64]
37b672c1dje 0x37b6727b9
37b672c23
37b672c23loc_37b672c23:
37b672c23movss x1, [r8+4]
37b672c29movss x0, [rdx+4]
37b672c2emulss x1, x2
37b672c32subss x0, x1
37b672c36cmp r13l, 1
37b672c3aje 0x37b672c00
37b672c3cmovss x1, [rdi]
37b672c40mulss x1, [r8+8]
37b672c46mov rax, [rsp+72]
37b672c4bsubss x0, x1
37b672c4fmovss x1, [rsi+4*rax]
37b672c54mov rax, [rsp+88]
37b672c59mulss x1, [r8+4*rax]
37b672c5fmov rax, [rsp+80]
37b672c64movss [rdx+4], x0
37b672c69movss x0, [rdx+4*r15]
37b672c6fsubss x0, x1
37b672c73movss x1, [rbx+4*rax]
37b672c78mulss x1, [r8+4*r15]
37b672c7esubss x0, x1
37b672c82movss [rdx+4*r15], x0
37b672c88cmp r13l, 2
37b672c8cjle 0x37b672c05
37b672c92cmp [rsp+100], 2
37b672c97jbe 0x37b673209
37b672c9dlea rcx, [rdx+8]
37b672ca1lea r11, [r8+4]
37b672ca5xor eax, eax
37b672ca7lea r10, [r8+8]
37b672cablea r9, [r8+12]
37b672cafnop [rax+rax]
37b672cb5nop [rax+rax]
37b672cc0
37b672cc0loc_37b672cc0:
37b672cc0movups x4, [rsi+rax]
37b672cc4movups x1, [r11+rax]
37b672cc9movups x0, [rcx+rax]
37b672ccdmulps x1, x4
37b672cd0movups x4, [rbx+rax+4]
37b672cd5subps x0, x1
37b672cd8movups x1, [r10+rax]
37b672cddmulps x1, x4
37b672ce0movups x4, [r9+rax]
37b672ce5subps x0, x1
37b672ce8movups x1, [rdi+rax+4]
37b672cedmulps x1, x4
37b672cf0subps x0, x1
37b672cf3movups [rcx+rax], x0
37b672cf7add rax, 16
37b672cfbcmp rax, rbp
37b672cfejne 0x37b672cc0
37b672d00test [rsp+104], 3
37b672d05je 0x37b672c05
37b672d0bmov eax, [rsp+108]
37b672d0fadd eax, 2
37b672d12
37b672d12loc_37b672d12:
37b672d12mov r10, [rsp+248]
37b672d1acdqe
37b672d1clea rcx, [rax+r14]
37b672d20movss x3, [r10+4*rcx-4]
37b672d27movss x1, [r10+4*rcx]
37b672d2d
37b672d2dloc_37b672d2d:
37b672d2dmulss x3, [rsi+4*rax-8]
37b672d33movss x0, [rdx+4*rax]
37b672d38movss x4, [rdi+4*rax-4]
37b672d3esubss x0, x3
37b672d42movss x3, [rbx+4*rax-4]
37b672d48mulss x3, x1
37b672d4csubss x0, x3
37b672d50movaps x3, x1
37b672d53movss x1, [r8+4*rax+4]
37b672d5amulss x4, x1
37b672d5esubss x0, x4
37b672d62movss [rdx+4*rax], x0
37b672d67add rax, 1
37b672d6bcmp r13l, eax
37b672d6ejg 0x37b672d2d
37b672d70jmp 0x37b672c05
37b672d75
37b672d75loc_37b672d75:
37b672d75test eax, eax
37b672d77jle 0x37b6727b9
37b672d7dmovsxd r15, [r12]
37b672d81add eax, 1
37b672d84mov rcx, [rsp+40]
37b672d89mov r14, -1
37b672d90mov [rsp+56], eax
37b672d94movss x1, [rbx]
37b672d98mov r12l, 1
37b672d9elea edx, [r15-1]
37b672da2lea eax, [r15-3]
37b672da6shl rcx, 2
37b672daamov r13, r15
37b672dadmovsxd rdx, edx
37b672db0mov [rsp+100], eax
37b672db4lea eax, [r15-2]
37b672db8movaps x4, x1
37b672dbbmov [rsp+88], rdx
37b672dc0sub rdx, 1
37b672dc4mov r9l, eax
37b672dc7mov [rsp+72], rdx
37b672dcclea rdx, [r15-1]
37b672dd0shr r9l, 2
37b672dd4mov [rsp+80], rdx
37b672dd9lea rdx, [4*r10]
37b672de1shl r9, 4
37b672de5mov [rsp+48], rdx
37b672deamov rdx, [rsp+272]
37b672df2mov [rsp+64], rcx
37b672df7mov rcx, [rsp+248]
37b672dffmov [rsp+104], eax
37b672e03and eax, -4
37b672e06sub rdx, 4
37b672e0amov [rsp+108], eax
37b672e0elea r8, [rcx-4]
37b672e12jmp 0x37b672e63
37b672e14
37b672e14 66 66 2e 0f 1f 84 00 00 00 00 00 66 ff.........f
37b672e20 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37b672e30 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b672e40
37b672e40loc_37b672e40:
37b672e40movss [rdx+4], x0
37b672e45
37b672e45loc_37b672e45:
37b672e45add r12l, 1
37b672e49add rdx, [rsp+48]
37b672e4eadd r8, [rsp+64]
37b672e53add r14, [rsp+40]
37b672e58cmp [rsp+56], r12l
37b672e5dje 0x37b6727b9
37b672e63
37b672e63loc_37b672e63:
37b672e63movss x0, [r8+4]
37b672e69mulss x0, x4
37b672e6daddss x0, [rdx+4]
37b672e72cmp r13l, 1
37b672e76je 0x37b672e40
37b672e78movss x2, [rsi]
37b672e7cmulss x2, [r8+8]
37b672e82mov rax, [rsp+72]
37b672e87addss x0, x2
37b672e8bmovss [rdx+4], x0
37b672e90movss x0, [rdi+4*rax]
37b672e95mov rax, [rsp+88]
37b672e9amulss x0, [r8+4*rax]
37b672ea0mov rax, [rsp+80]
37b672ea5addss x0, [rdx+4*r15]
37b672eabmovss x2, [rbx+4*rax]
37b672eb0mulss x2, [r8+4*r15]
37b672eb6addss x0, x2
37b672ebamovss [rdx+4*r15], x0
37b672ec0cmp r13l, 2
37b672ec4jle 0x37b672e45
37b672ecacmp [rsp+100], 2
37b672ecfjbe 0x37b6731ff
37b672ed5lea rcx, [rdx+8]
37b672ed9lea rbp, [r8+4]
37b672eddxor eax, eax
37b672edflea r11, [r8+8]
37b672ee3lea r10, [r8+12]
37b672ee7nop [rax]
37b672eeanop [rax+rax]
37b672ef5nop [rax+rax]
37b672f00
37b672f00loc_37b672f00:
37b672f00movups x3, [rdi+rax]
37b672f04movups x0, [rbp+rax]
37b672f09movups x1, [r11+rax]
37b672f0emovups x2, [rbx+rax+4]
37b672f13mulps x0, x3
37b672f16movups x5, [rcx+rax]
37b672f1amovups x3, [rsi+rax+4]
37b672f1fmulps x1, x2
37b672f22addps x0, x5
37b672f25addps x0, x1
37b672f28movups x1, [r10+rax]
37b672f2dmulps x1, x3
37b672f30addps x0, x1
37b672f33movups [rcx+rax], x0
37b672f37add rax, 16
37b672f3bcmp r9, rax
37b672f3ejne 0x37b672f00
37b672f40test [rsp+104], 3
37b672f45je 0x37b672e45
37b672f4bmov eax, [rsp+108]
37b672f4fadd eax, 2
37b672f52
37b672f52loc_37b672f52:
37b672f52mov r11, [rsp+248]
37b672f5acdqe
37b672f5clea rcx, [rax+r14]
37b672f60movss x0, [r11+4*rcx-4]
37b672f67movss x2, [r11+4*rcx]
37b672f6d
37b672f6dloc_37b672f6d:
37b672f6dmovss x1, [rdi+4*rax-8]
37b672f73movss x3, [rsi+4*rax-4]
37b672f79mulss x1, x0
37b672f7dmovss x0, [rbx+4*rax-4]
37b672f83addss x1, [rdx+4*rax]
37b672f88mulss x0, x2
37b672f8caddss x1, x0
37b672f90movaps x0, x2
37b672f93movss x2, [r8+4*rax+4]
37b672f9amulss x3, x2
37b672f9eaddss x1, x3
37b672fa2movss [rdx+4*rax], x1
37b672fa7add rax, 1
37b672fabcmp r13l, eax
37b672faejg 0x37b672f6d
37b672fb0jmp 0x37b672e45
37b672fb5
37b672fb5loc_37b672fb5:
37b672fb5mov eax, 1
37b672fbajmp 0x37b67289c
37b672fbf
37b672fbfloc_37b672fbf:
37b672fbftest eax, eax
37b672fc1jle 0x37b6727b9
37b672fc7movsxd r15, [r12]
37b672fcbmov rcx, [rsp+272]
37b672fd3add eax, 1
37b672fd6mov r14, -1
37b672fddmov [rsp+64], eax
37b672fe1movss x2, [rbx]
37b672fe5mov r12l, 1
37b672feblea edx, [r15-1]
37b672feflea eax, [r15-3]
37b672ff3mov r13, r15
37b672ff6movsxd rdx, edx
37b672ff9mov [rsp+100], eax
37b672ffdlea eax, [r15-2]
37b673001mov [rsp+88], rdx
37b673006sub rdx, 1
37b67300amov ebp, eax
37b67300cmov [rsp+72], rdx
37b673011lea rdx, [r15-1]
37b673015shr ebp, 2
37b673018mov [rsp+80], rdx
37b67301dlea rdx, [4*r10]
37b673025shl rbp, 4
37b673029mov [rsp+48], rdx
37b67302elea rdx, [rcx-4]
37b673032mov rcx, [rsp+40]
37b673037mov [rsp+104], eax
37b67303band eax, -4
37b67303eshl rcx, 2
37b673042mov [rsp+108], eax
37b673046mov [rsp+56], rcx
37b67304bmov rcx, [rsp+248]
37b673053lea r8, [rcx-4]
37b673057jmp 0x37b6730a3
37b673059
37b673059 66 0f 1f 44 00 00 66 f..D..f
37b673060 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37b673070 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37b673080
37b673080loc_37b673080:
37b673080movss [rdx+4], x0
37b673085
37b673085loc_37b673085:
37b673085add r12l, 1
37b673089add rdx, [rsp+48]
37b67308eadd r8, [rsp+56]
37b673093add r14, [rsp+40]
37b673098cmp r12l, [rsp+64]
37b67309dje 0x37b6727b9
37b6730a3
37b6730a3loc_37b6730a3:
37b6730a3movss x1, [r8+4]
37b6730a9movss x0, [rdx+4]
37b6730aemulss x1, x2
37b6730b2subss x0, x1
37b6730b6cmp r13l, 1
37b6730baje 0x37b673080
37b6730bcmovss x1, [rsi]
37b6730c0mulss x1, [r8+8]
37b6730c6mov rax, [rsp+72]
37b6730cbsubss x0, x1
37b6730cfmovss x1, [rdi+4*rax]
37b6730d4mov rax, [rsp+88]
37b6730d9mulss x1, [r8+4*rax]
37b6730dfmov rax, [rsp+80]
37b6730e4movss [rdx+4], x0
37b6730e9movss x0, [rdx+4*r15]
37b6730efsubss x0, x1
37b6730f3movss x1, [rbx+4*rax]
37b6730f8mulss x1, [r8+4*r15]
37b6730fesubss x0, x1
37b673102movss [rdx+4*r15], x0
37b673108cmp r13l, 2
37b67310cjle 0x37b673085
37b673112cmp [rsp+100], 2
37b673117jbe 0x37b673213
37b67311dlea rcx, [rdx+8]
37b673121lea r11, [r8+4]
37b673125xor eax, eax
37b673127lea r10, [r8+8]
37b67312blea r9, [r8+12]
37b67312fnop [rax+rax]
37b673135nop [rax+rax]
37b673140
37b673140loc_37b673140:
37b673140movups x4, [r11+rax]
37b673145movups x1, [rdi+rax]
37b673149movups x0, [rcx+rax]
37b67314dmovups x5, [r10+rax]
37b673152mulps x1, x4
37b673155movups x4, [r9+rax]
37b67315asubps x0, x1
37b67315dmovups x1, [rbx+rax+4]
37b673162mulps x1, x5
37b673165subps x0, x1
37b673168movups x1, [rsi+rax+4]
37b67316dmulps x1, x4
37b673170subps x0, x1
37b673173movups [rcx+rax], x0
37b673177add rax, 16
37b67317bcmp rax, rbp
37b67317ejne 0x37b673140
37b673180test [rsp+104], 3
37b673185je 0x37b673085
37b67318bmov eax, [rsp+108]
37b67318fadd eax, 2
37b673192
37b673192loc_37b673192:
37b673192mov r10, [rsp+248]
37b67319acdqe
37b67319clea rcx, [rax+r14]
37b6731a0movss x3, [r10+4*rcx-4]
37b6731a7movss x1, [r10+4*rcx]
37b6731ad
37b6731adloc_37b6731ad:
37b6731admulss x3, [rdi+4*rax-8]
37b6731b3movss x0, [rdx+4*rax]
37b6731b8movss x4, [rsi+4*rax-4]
37b6731besubss x0, x3
37b6731c2movss x3, [rbx+4*rax-4]
37b6731c8mulss x3, x1
37b6731ccsubss x0, x3
37b6731d0movaps x3, x1
37b6731d3movss x1, [r8+4*rax+4]
37b6731damulss x4, x1
37b6731desubss x0, x4
37b6731e2movss [rdx+4*rax], x0
37b6731e7add rax, 1
37b6731ebcmp r13l, eax
37b6731eejg 0x37b6731ad
37b6731f0jmp 0x37b673085
37b6731f5
37b6731f5loc_37b6731f5:
37b6731f5mov eax, 2
37b6731fajmp 0x37b672ad2
37b6731ff
37b6731ffloc_37b6731ff:
37b6731ffmov eax, 2
37b673204jmp 0x37b672f52
37b673209
37b673209loc_37b673209:
37b673209mov eax, 2
37b67320ejmp 0x37b672d12
37b673213
37b673213loc_37b673213:
37b673213mov eax, 2
37b673218jmp 0x37b673192
37b672680
37b67321d
37b67321d // align 0x40
37b67321d // align 0x40
37b673240
37b673240slagv2_:
37b673240push r15
37b673242push r14
37b673244push r13
37b673246push r12
37b673248push rbp
37b673249push rdi
37b67324apush rsi
37b67324bpush rbx
37b67324csub rsp, 296
37b673253movups [rsp+176], x6
37b67325bmovups [rsp+192], x7
37b673263movups [rsp+208], x8
37b67326cmovups [rsp+224], x9
37b673275movups [rsp+240], x10
37b67327emovups [rsp+256], x11
37b673287movups [rsp+272], x12
37b673290xor eax, eax
37b673292movsxd rdi, [rdx]
37b673295movsxd r15, [r9]
37b673298test rdi, rdi
37b67329bcmovs rdi, rax
37b67329ftest r15, r15
37b6732a2mov rbx, rcx
37b6732a5mov r13, rdx
37b6732a8mov edx, 1
37b6732adlea rcx, [rip+0xdc023c]
37b6732b4mov rsi, r8
37b6732b7cmovs r15, rax
37b6732bbmov r12, r9
37b6732becall slamch_
37b6732c3mov edx, 1
37b6732c8lea rcx, [rip+0xdc0222]
37b6732cfmovss [rsp+144], x0
37b6732d8movaps x9, x0
37b6732dccall slamch_
37b6732e1mov rax, rdi
37b6732e4movss x3, [rbx]
37b6732e8not rax
37b6732ebmovaps x2, x0
37b6732eelea rax, [rax+2*rdi]
37b6732f2movaps x1, x3
37b6732f5andps x1, [rip+0xdc0214]
37b6732fclea rdi, [rbx+4*rax]
37b673300lea rbp, [rax+1]
37b673304mov rax, r15
37b673307movss x6, [rdi+4]
37b67330cmovss x0, [rdi+8]
37b673311not rax
37b673314andps x0, [rip+0xdc01f5]
37b67331bandps x6, [rip+0xdc01ee]
37b673322lea rax, [rax+2*r15]
37b673326lea r15, [rsi+4*rax]
37b67332alea r10, [4*rax+4]
37b673332addss x6, x0
37b673336movss x0, [rbx+4]
37b67333bandps x0, [rip+0xdc01ce]
37b673342lea r14, [rsi+r10]
37b673346movss x7, [r15+4]
37b67334candps x7, [rip+0xdc01bd]
37b673353addss x0, x1
37b673357movss x1, [rip+0xdc01a1]
37b67335fmaxss x6, x0
37b673363movaps x0, x1
37b673366maxss x6, x9
37b67336bdivss x0, x6
37b67336fmovsldup x8, x6
37b673374mulss x3, x0
37b673378movss [rbx], x3
37b67337cmovss x3, [rdi+4]
37b673381mulss x3, x0
37b673385movss [rdi+4], x3
37b67338amovss x3, [rbx+4]
37b67338fmulss x3, x0
37b673393movss [rbx+4], x3
37b673398mulss x0, [rdi+8]
37b67339dmovss x3, [rsi]
37b6733a1movss [rdi+8], x0
37b6733a6movss x0, [r15+8]
37b6733acmovss x4, [rbx+4]
37b6733b1andps x0, [rip+0xdc0158]
37b6733b8andps x4, [rip+0xdc0151]
37b6733bfaddss x7, x0
37b6733c3comiss x2, x4
37b6733c6movaps x0, x3
37b6733c9andps x0, [rip+0xdc0140]
37b6733d0maxss x7, x0
37b6733d4movaps x0, x1
37b6733d7maxss x7, x9
37b6733dcdivss x0, x7
37b6733e0movsldup x9, x7
37b6733e5mulss x3, x0
37b6733e9movsldup x0, x0
37b6733edmovq x0, x0
37b6733f1movss [rsi], x3
37b6733f5movq x3, [rsi+r10]
37b6733fbmulps x3, x0
37b6733femovlps [r14], x3
37b673402movss x0, [rsi]
37b673406jb 0x37b673548
37b67340cmov rax, [rsp+424]
37b673414lea rbp, [4*rbp]
37b67341cmovss [rax], x1
37b673420mov rax, [rsp+432]
37b673428mov [rax], 0
37b67342emov rax, [rsp+440]
37b673436movss [rax], x1
37b67343amov rax, [rsp+448]
37b673442pxor x1, x1
37b673446movaps x3, x1
37b673449mov [rax], 0
37b67344f
37b67344floc_37b67344f:
37b67344fpxor x5, x5
37b673453movq x9, x9
37b673458movss x2, [rbx]
37b67345cmulss x3, x6
37b673460unpcklps x0, x5
37b673463mulss x2, x6
37b673467movq x0, x0
37b67346bmulps x0, x9
37b67346funpcklps x2, x3
37b673472movq x3, x8
37b673477movlps [rsi], x0
37b67347amovq x0, [r14]
37b67347fmovlps [rbx], x2
37b673482movq x8, [rbx+rbp]
37b673488movss x2, [rdi+8]
37b67348dmulps x0, x9
37b673491mulps x8, x3
37b673495movss x3, [r15+8]
37b67349bmovlps [r14], x0
37b67349fpxor x0, x0
37b6734a3ucomiss x1, x0
37b6734a6movlps [rbx+rbp], x8
37b6734abjp 0x37b673920
37b6734b1jne 0x37b673920
37b6734b7mulss x2, x6
37b6734bbmovss x0, [rbx]
37b6734bfmov rax, [rsp+400]
37b6734c7mulss x3, x7
37b6734cbunpcklps x0, x2
37b6734cemovlps [rax], x0
37b6734d1mov rax, [rsp+408]
37b6734d9movss x0, [rsi]
37b6734ddmov [rax], 0
37b6734e4unpcklps x0, x3
37b6734e7
37b6734e7loc_37b6734e7:
37b6734e7mov rax, [rsp+416]
37b6734efmovlps [rax], x0
37b6734f2movups x6, [rsp+176]
37b6734famovups x7, [rsp+192]
37b673502movups x8, [rsp+208]
37b67350bmovups x9, [rsp+224]
37b673514movups x10, [rsp+240]
37b67351dmovups x11, [rsp+256]
37b673526movups x12, [rsp+272]
37b67352fadd rsp, 296
37b673536pop rbx
37b673537pop rsi
37b673538pop rdi
37b673539pop rbp
37b67353apop r12
37b67353cpop r13
37b67353epop r14
37b673540pop r15
37b673542ret
37b673543
37b673543 0f 1f 44 00 00 ..D..
37b673548
37b673548loc_37b673548:
37b673548andps x0, [rip+0xdbffc1]
37b67354fcomiss x2, x0
37b673552jae 0x37b673a70
37b673558movshdup x3, x3
37b67355candps x3, [rip+0xdbffad]
37b673563shl rbp, 2
37b673567lea rax, [rbx+rbp]
37b67356bcomiss x2, x3
37b67356emov [rsp+80], rax
37b673573jae 0x37b673980
37b673579mov r9, r12
37b67357cmov r8, rsi
37b67357fmov rcx, rbx
37b673582mov [rsp+88], r10
37b673587lea rdx, [rsp+160]
37b67358fmov [rsp+72], rdx
37b673594lea rdx, [rsp+168]
37b67359cmov [rsp+64], rdx
37b6735a1lea rdx, [rsp+164]
37b6735a9mov [rsp+56], rdx
37b6735aelea rdx, [rsp+152]
37b6735b6mov [rsp+48], rdx
37b6735bblea rdx, [rsp+148]
37b6735c3mov [rsp+40], rdx
37b6735c8lea rdx, [rsp+144]
37b6735d0mov [rsp+32], rdx
37b6735d5mov rdx, r13
37b6735d8call slag2_
37b6735ddpxor x0, x0
37b6735e1mov r10, [rsp+88]
37b6735e6movss x1, [rsp+160]
37b6735efucomiss x1, x0
37b6735f2jp 0x37b673b48
37b6735f8jne 0x37b673b48
37b6735femovss x0, [rbx]
37b673602movss x2, [rsi]
37b673606movss [rsp+116], x1
37b67360clea rax, [rsp+136]
37b673614lea rcx, [rsp+132]
37b67361cmov rdx, rax
37b67361fmov [rsp+88], rax
37b673624movss x10, [rsp+148]
37b67362emovss x5, [rsp+164]
37b673637mov [rsp+96], rcx
37b67363cmulss x0, x10
37b673641mulss x2, x5
37b673645movaps x11, x5
37b673649subss x0, x2
37b67364dmovss x2, [r15+4]
37b673653mulss x2, x5
37b673657movss [rsp+132], x0
37b673660movss x0, [rdi+4]
37b673665mulss x5, [r15+8]
37b67366bmulss x0, x10
37b673670subss x0, x2
37b673674movss [rsp+136], x0
37b67367dmovss x0, [rdi+8]
37b673682mulss x0, x10
37b673687subss x0, x5
37b67368bmovss [rsp+140], x0
37b673694call slapy2_
37b673699lea rax, [rsp+140]
37b6736a1lea r11, [rsp+172]
37b6736a9movaps x12, x0
37b6736admovss x0, [rbx+4]
37b6736b2mov rdx, rax
37b6736b5mov rcx, r11
37b6736b8mov [rsp+120], rax
37b6736bdmulss x0, x10
37b6736c2mov [rsp+104], r11
37b6736c7movss [rsp+172], x0
37b6736d0call slapy2_
37b6736d5movss x1, [rsp+116]
37b6736dbcomiss x12, x0
37b6736dfja 0x37b673ca8
37b6736e5movss x0, [rbx+4]
37b6736ealea rdx, [rsp+156]
37b6736f2mov r9, [rsp+448]
37b6736famovss [rsp+88], x1
37b673700mov [rsp+32], rdx
37b673705mov r8, [rsp+440]
37b67370dmulss x0, x10
37b673712mov rdx, [rsp+104]
37b673717mov rcx, [rsp+120]
37b67371cmovss [rsp+172], x0
37b673725call slartg_
37b67372amovss x1, [rsp+88]
37b673730
37b673730loc_37b673730:
37b673730mov rax, [rsp+448]
37b673738mov r9, [rsp+80]
37b67373dmov rdx, rbx
37b673740lea rcx, [rip+0xdbfdad]
37b673747movss [rsp+88], x1
37b67374dmovss x0, [rax]
37b673751xorps x0, [rip+0xdbfdc8]
37b673758movss [rax], x0
37b67375cmov [rsp+48], rax
37b673761mov rax, [rsp+440]
37b673769mov [rsp+40], rax
37b67376elea rax, [rip+0xdbfd83]
37b673775mov [rsp+32], rax
37b67377amov r8, rax
37b67377dcall srot_
37b673782mov rcx, [rsp+448]
37b67378amov r9, r14
37b67378dmov rdx, rsi
37b673790lea rax, [rip+0xdbfd61]
37b673797mov [rsp+48], rcx
37b67379cmov rcx, [rsp+440]
37b6737a4mov r8, rax
37b6737a7mov [rsp+32], rax
37b6737acmov [rsp+40], rcx
37b6737b1lea rcx, [rip+0xdbfd3c]
37b6737b8call srot_
37b6737bdmovss x0, [rbx]
37b6737c1movss x2, [rdi+4]
37b6737c6andps x0, [rip+0xdbfd43]
37b6737cdandps x2, [rip+0xdbfd3c]
37b6737d4movss x3, [rdi+8]
37b6737d9andps x3, [rip+0xdbfd30]
37b6737e0addss x0, x2
37b6737e4movss x2, [rbx+4]
37b6737e9movss x4, [r15+8]
37b6737efandps x2, [rip+0xdbfd1a]
37b6737f6andps x4, [rip+0xdbfd13]
37b6737fdmovss x1, [rsp+88]
37b673803addss x2, x3
37b673807movss x3, [r15+4]
37b67380dandps x3, [rip+0xdbfcfc]
37b673814maxss x0, x2
37b673818movaps x2, x10
37b67381cmulss x2, x0
37b673820movss x0, [rsi]
37b673824andps x0, [rip+0xdbfce5]
37b67382baddss x0, x3
37b67382fmovss x3, [rsi+4]
37b673834andps x3, [rip+0xdbfcd5]
37b67383baddss x3, x4
37b67383fmaxss x0, x3
37b673843movaps x3, x11
37b673847andps x3, [rip+0xdbfcc2]
37b67384emulss x0, x3
37b673852comiss x2, x0
37b673855jb 0x37b673ce0
37b67385bmov rax, [rsp+104]
37b673860mov r9, [rsp+432]
37b673868lea rdx, [rsi+4]
37b67386cmov rcx, rsi
37b67386fmov r8, [rsp+424]
37b673877mov [rsp+88], rdx
37b67387cmov [rsp+32], rax
37b673881movss [rsp+80], x1
37b673887call slartg_
37b67388cmovss x1, [rsp+80]
37b673892lea rdx, [rbx+4]
37b673896
37b673896loc_37b673896:
37b673896mov rax, [rsp+432]
37b67389emov [rsp+32], r13
37b6738a3mov r9, rdx
37b6738a6mov r8, r13
37b6738a9mov rdx, rbx
37b6738aclea rcx, [rip+0xdbfc41]
37b6738b3movss [rsp+80], x1
37b6738b9mov [rsp+48], rax
37b6738bemov rax, [rsp+424]
37b6738c6mov [rsp+40], rax
37b6738cbcall srot_
37b6738d0mov [rsp+32], r12
37b6738d5mov r8, r12
37b6738d8mov rdx, rsi
37b6738dbmov rax, [rsp+432]
37b6738e3mov r9, [rsp+88]
37b6738e8lea rcx, [rip+0xdbfc05]
37b6738efmov [rsp+48], rax
37b6738f4mov rax, [rsp+424]
37b6738fcmov [rsp+40], rax
37b673901call srot_
37b673906movss x0, [rsi]
37b67390amovss x1, [rsp+80]
37b673910pxor x3, x3
37b673914jmp 0x37b67344f
37b673919
37b673919 0f 1f 80 00 00 00 00 .......
37b673920
37b673920loc_37b673920:
37b673920movss x0, [rsp+164]
37b673929mov rax, [rsp+400]
37b673931movss x2, [rsp+148]
37b67393amulss x0, x6
37b67393emulss x6, x1
37b673942divss x0, x2
37b673946divss x6, x2
37b67394adivss x0, x7
37b67394edivss x6, x7
37b673952movsldup x0, x0
37b673956movlps [rax], x0
37b673959mov rax, [rsp+408]
37b673961movaps x0, x6
37b673964xorps x0, [rip+0xdbfbb5]
37b67396bunpcklps x6, x0
37b67396emovq x0, [rip+0xdbfb8a]
37b673976movlps [rax], x6
37b673979jmp 0x37b6734e7
37b67397e
37b67397e 66 90 f.
37b673980
37b673980loc_37b673980:
37b673980lea r8, [rsp+156]
37b673988mov r9, [rsp+448]
37b673990lea rdx, [rbx+4]
37b673994mov [rsp+32], r8
37b673999mov r8, [rsp+440]
37b6739a1lea rcx, [rbx+rbp+4]
37b6739a6lea r12, [rip+0xdbfb4b]
37b6739adcall slartg_
37b6739b2mov r9, [rsp+80]
37b6739b7mov r8, r12
37b6739bamov rdx, rbx
37b6739bdmov rcx, [rsp+448]
37b6739c5movss x0, [rcx]
37b6739c9xorps x0, [rip+0xdbfb50]
37b6739d0movss [rcx], x0
37b6739d4mov [rsp+48], rcx
37b6739d9mov rcx, [rsp+440]
37b6739e1mov [rsp+32], r12
37b6739e6mov [rsp+40], rcx
37b6739eblea rcx, [rip+0xdbfb02]
37b6739f2call srot_
37b6739f7mov [rsp+32], r12
37b6739fcmov r9, r14
37b6739ffmov r8, r12
37b673a02mov rax, [rsp+448]
37b673a0amov rdx, rsi
37b673a0dlea rcx, [rip+0xdbfae0]
37b673a14mov [rsp+48], rax
37b673a19mov rax, [rsp+440]
37b673a21mov [rsp+40], rax
37b673a26call srot_
37b673a2bmov rax, [rsp+424]
37b673a33movss x1, [rip+0xdbfac5]
37b673a3bmov [rsi+4], 0
37b673a42mov [r15+8], 0
37b673a4amovss x0, [rsi]
37b673a4emovss [rax], x1
37b673a52mov rax, [rsp+432]
37b673a5apxor x1, x1
37b673a5emovaps x3, x1
37b673a61mov [rax], 0
37b673a67jmp 0x37b67344f
37b673a6c
37b673a6c 0f 1f 40 00 ..@.
37b673a70
37b673a70loc_37b673a70:
37b673a70lea rcx, [rsp+172]
37b673a78mov r9, [rsp+432]
37b673a80lea rdx, [rbx+4]
37b673a84mov r8, [rsp+424]
37b673a8cmov [rsp+32], rcx
37b673a91mov rcx, rbx
37b673a94lea rbp, [4*rbp]
37b673a9cmov [rsp+80], rdx
37b673aa1call slartg_
37b673aa6mov r9, [rsp+80]
37b673aabmov r8, r13
37b673aaemov rdx, rbx
37b673ab1movss x1, [rip+0xdbfa47]
37b673ab9mov rax, [rsp+440]
37b673ac1lea rcx, [rip+0xdbfa2c]
37b673ac8movss [rax], x1
37b673accmov rax, [rsp+448]
37b673ad4mov [rax], 0
37b673adamov rax, [rsp+432]
37b673ae2mov [rsp+32], r13
37b673ae7mov [rsp+48], rax
37b673aecmov rax, [rsp+424]
37b673af4mov [rsp+40], rax
37b673af9call srot_
37b673afemov [rsp+32], r12
37b673b03mov r8, r12
37b673b06mov rdx, rsi
37b673b09mov rax, [rsp+432]
37b673b11lea r9, [rsi+4]
37b673b15lea rcx, [rip+0xdbf9d8]
37b673b1cmov [rsp+48], rax
37b673b21mov rax, [rsp+424]
37b673b29mov [rsp+40], rax
37b673b2ecall srot_
37b673b33pxor x1, x1
37b673b37movaps x0, x1
37b673b3amovaps x3, x1
37b673b3djmp 0x37b67344f
37b673b42
37b673b42 66 0f 1f 44 00 00 f..D..
37b673b48
37b673b48loc_37b673b48:
37b673b48mov rax, [rsp+424]
37b673b50lea r8, [rsi+r10+4]
37b673b55mov rcx, rsi
37b673b58lea rdx, [rsp+156]
37b673b60mov [rsp+32], rdx
37b673b65lea r9, [rsp+172]
37b673b6dmov rdx, r14
37b673b70mov [rsp+64], rax
37b673b75mov rax, [rsp+432]
37b673b7dmovss [rsp+88], x1
37b673b83mov [rsp+56], rax
37b673b88mov rax, [rsp+440]
37b673b90mov [rsp+48], rax
37b673b95mov rax, [rsp+448]
37b673b9dmov [rsp+40], rax
37b673ba2call slasv2_
37b673ba7mov [rsp+32], r13
37b673bacmov r8, r13
37b673bafmov rdx, rbx
37b673bb2mov rax, [rsp+432]
37b673bbalea r9, [rbx+4]
37b673bbelea rcx, [rip+0xdbf92f]
37b673bc5lea r13, [rip+0xdbf92c]
37b673bccmov [rsp+48], rax
37b673bd1mov rax, [rsp+424]
37b673bd9mov [rsp+40], rax
37b673bdecall srot_
37b673be3mov [rsp+32], r12
37b673be8mov r8, r12
37b673bebmov rdx, rsi
37b673beemov rax, [rsp+432]
37b673bf6lea r9, [rsi+4]
37b673bfalea rcx, [rip+0xdbf8f3]
37b673c01mov [rsp+48], rax
37b673c06mov rax, [rsp+424]
37b673c0emov [rsp+40], rax
37b673c13call srot_
37b673c18mov [rsp+32], r13
37b673c1dmov r8, r13
37b673c20mov rdx, rbx
37b673c23mov rax, [rsp+448]
37b673c2bmov r9, [rsp+80]
37b673c30lea rcx, [rip+0xdbf8bd]
37b673c37mov [rsp+48], rax
37b673c3cmov rax, [rsp+440]
37b673c44mov [rsp+40], rax
37b673c49call srot_
37b673c4emov [rsp+32], r13
37b673c53mov r9, r14
37b673c56mov r8, r13
37b673c59mov rax, [rsp+448]
37b673c61mov rdx, rsi
37b673c64lea rcx, [rip+0xdbf889]
37b673c6bmov [rsp+48], rax
37b673c70mov rax, [rsp+440]
37b673c78mov [rsp+40], rax
37b673c7dcall srot_
37b673c82movss x3, [rbx+4]
37b673c87mov [rsi+4], 0
37b673c8emovss x1, [rsp+88]
37b673c94mov [r15+4], 0
37b673c9cmovss x0, [rsi]
37b673ca0jmp 0x37b67344f
37b673ca5
37b673ca5 0f 1f 00 ...
37b673ca8
37b673ca8loc_37b673ca8:
37b673ca8lea rdx, [rsp+156]
37b673cb0mov r9, [rsp+448]
37b673cb8mov rcx, [rsp+88]
37b673cbdmov [rsp+32], rdx
37b673cc2mov r8, [rsp+440]
37b673ccamov rdx, [rsp+96]
37b673ccfcall slartg_
37b673cd4movss x1, [rsp+116]
37b673cdajmp 0x37b673730
37b673cdf
37b673cdf 90 .
37b673ce0
37b673ce0loc_37b673ce0:
37b673ce0mov rax, [rsp+104]
37b673ce5mov r9, [rsp+432]
37b673cedlea rdx, [rbx+4]
37b673cf1mov rcx, rbx
37b673cf4mov r8, [rsp+424]
37b673cfcmov [rsp+80], rdx
37b673d01mov [rsp+32], rax
37b673d06movss [rsp+96], x1
37b673d0ccall slartg_
37b673d11lea rax, [rsi+4]
37b673d15movss x1, [rsp+96]
37b673d1bmov rdx, [rsp+80]
37b673d20mov [rsp+88], rax
37b673d25jmp 0x37b673896
37b673240
37b673240slagv2_:
37b673240push r15
37b673242push r14
37b673244push r13
37b673246push r12
37b673248push rbp
37b673249push rdi
37b67324apush rsi
37b67324bpush rbx
37b67324csub rsp, 296
37b673253movups [rsp+176], x6
37b67325bmovups [rsp+192], x7
37b673263movups [rsp+208], x8
37b67326cmovups [rsp+224], x9
37b673275movups [rsp+240], x10
37b67327emovups [rsp+256], x11
37b673287movups [rsp+272], x12
37b673290xor eax, eax
37b673292movsxd rdi, [rdx]
37b673295movsxd r15, [r9]
37b673298test rdi, rdi
37b67329bcmovs rdi, rax
37b67329ftest r15, r15
37b6732a2mov rbx, rcx
37b6732a5mov r13, rdx
37b6732a8mov edx, 1
37b6732adlea rcx, [rip+0xdc023c]
37b6732b4mov rsi, r8
37b6732b7cmovs r15, rax
37b6732bbmov r12, r9
37b6732becall slamch_
37b6732c3mov edx, 1
37b6732c8lea rcx, [rip+0xdc0222]
37b6732cfmovss [rsp+144], x0
37b6732d8movaps x9, x0
37b6732dccall slamch_
37b6732e1mov rax, rdi
37b6732e4movss x3, [rbx]
37b6732e8not rax
37b6732ebmovaps x2, x0
37b6732eelea rax, [rax+2*rdi]
37b6732f2movaps x1, x3
37b6732f5andps x1, [rip+0xdc0214]
37b6732fclea rdi, [rbx+4*rax]
37b673300lea rbp, [rax+1]
37b673304mov rax, r15
37b673307movss x6, [rdi+4]
37b67330cmovss x0, [rdi+8]
37b673311not rax
37b673314andps x0, [rip+0xdc01f5]
37b67331bandps x6, [rip+0xdc01ee]
37b673322lea rax, [rax+2*r15]
37b673326lea r15, [rsi+4*rax]
37b67332alea r10, [4*rax+4]
37b673332addss x6, x0
37b673336movss x0, [rbx+4]
37b67333bandps x0, [rip+0xdc01ce]
37b673342lea r14, [rsi+r10]
37b673346movss x7, [r15+4]
37b67334candps x7, [rip+0xdc01bd]
37b673353addss x0, x1
37b673357movss x1, [rip+0xdc01a1]
37b67335fmaxss x6, x0
37b673363movaps x0, x1
37b673366maxss x6, x9
37b67336bdivss x0, x6
37b67336fmovsldup x8, x6
37b673374mulss x3, x0
37b673378movss [rbx], x3
37b67337cmovss x3, [rdi+4]
37b673381mulss x3, x0
37b673385movss [rdi+4], x3
37b67338amovss x3, [rbx+4]
37b67338fmulss x3, x0
37b673393movss [rbx+4], x3
37b673398mulss x0, [rdi+8]
37b67339dmovss x3, [rsi]
37b6733a1movss [rdi+8], x0
37b6733a6movss x0, [r15+8]
37b6733acmovss x4, [rbx+4]
37b6733b1andps x0, [rip+0xdc0158]
37b6733b8andps x4, [rip+0xdc0151]
37b6733bfaddss x7, x0
37b6733c3comiss x2, x4
37b6733c6movaps x0, x3
37b6733c9andps x0, [rip+0xdc0140]
37b6733d0maxss x7, x0
37b6733d4movaps x0, x1
37b6733d7maxss x7, x9
37b6733dcdivss x0, x7
37b6733e0movsldup x9, x7
37b6733e5mulss x3, x0
37b6733e9movsldup x0, x0
37b6733edmovq x0, x0
37b6733f1movss [rsi], x3
37b6733f5movq x3, [rsi+r10]
37b6733fbmulps x3, x0
37b6733femovlps [r14], x3
37b673402movss x0, [rsi]
37b673406jb 0x37b673548
37b67340cmov rax, [rsp+424]
37b673414lea rbp, [4*rbp]
37b67341cmovss [rax], x1
37b673420mov rax, [rsp+432]
37b673428mov [rax], 0
37b67342emov rax, [rsp+440]
37b673436movss [rax], x1
37b67343amov rax, [rsp+448]
37b673442pxor x1, x1
37b673446movaps x3, x1
37b673449mov [rax], 0
37b67344f
37b67344floc_37b67344f:
37b67344fpxor x5, x5
37b673453movq x9, x9
37b673458movss x2, [rbx]
37b67345cmulss x3, x6
37b673460unpcklps x0, x5
37b673463mulss x2, x6
37b673467movq x0, x0
37b67346bmulps x0, x9
37b67346funpcklps x2, x3
37b673472movq x3, x8
37b673477movlps [rsi], x0
37b67347amovq x0, [r14]
37b67347fmovlps [rbx], x2
37b673482movq x8, [rbx+rbp]
37b673488movss x2, [rdi+8]
37b67348dmulps x0, x9
37b673491mulps x8, x3
37b673495movss x3, [r15+8]
37b67349bmovlps [r14], x0
37b67349fpxor x0, x0
37b6734a3ucomiss x1, x0
37b6734a6movlps [rbx+rbp], x8
37b6734abjp 0x37b673920
37b6734b1jne 0x37b673920
37b6734b7mulss x2, x6
37b6734bbmovss x0, [rbx]
37b6734bfmov rax, [rsp+400]
37b6734c7mulss x3, x7
37b6734cbunpcklps x0, x2
37b6734cemovlps [rax], x0
37b6734d1mov rax, [rsp+408]
37b6734d9movss x0, [rsi]
37b6734ddmov [rax], 0
37b6734e4unpcklps x0, x3
37b6734e7
37b6734e7loc_37b6734e7:
37b6734e7mov rax, [rsp+416]
37b6734efmovlps [rax], x0
37b6734f2movups x6, [rsp+176]
37b6734famovups x7, [rsp+192]
37b673502movups x8, [rsp+208]
37b67350bmovups x9, [rsp+224]
37b673514movups x10, [rsp+240]
37b67351dmovups x11, [rsp+256]
37b673526movups x12, [rsp+272]
37b67352fadd rsp, 296
37b673536pop rbx
37b673537pop rsi
37b673538pop rdi
37b673539pop rbp
37b67353apop r12
37b67353cpop r13
37b67353epop r14
37b673540pop r15
37b673542ret
37b673543
37b673543 0f 1f 44 00 00 ..D..
37b673548
37b673548loc_37b673548:
37b673548andps x0, [rip+0xdbffc1]
37b67354fcomiss x2, x0
37b673552jae 0x37b673a70
37b673558movshdup x3, x3
37b67355candps x3, [rip+0xdbffad]
37b673563shl rbp, 2
37b673567lea rax, [rbx+rbp]
37b67356bcomiss x2, x3
37b67356emov [rsp+80], rax
37b673573jae 0x37b673980
37b673579mov r9, r12
37b67357cmov r8, rsi
37b67357fmov rcx, rbx
37b673582mov [rsp+88], r10
37b673587lea rdx, [rsp+160]
37b67358fmov [rsp+72], rdx
37b673594lea rdx, [rsp+168]
37b67359cmov [rsp+64], rdx
37b6735a1lea rdx, [rsp+164]
37b6735a9mov [rsp+56], rdx
37b6735aelea rdx, [rsp+152]
37b6735b6mov [rsp+48], rdx
37b6735bblea rdx, [rsp+148]
37b6735c3mov [rsp+40], rdx
37b6735c8lea rdx, [rsp+144]
37b6735d0mov [rsp+32], rdx
37b6735d5mov rdx, r13
37b6735d8call slag2_
37b6735ddpxor x0, x0
37b6735e1mov r10, [rsp+88]
37b6735e6movss x1, [rsp+160]
37b6735efucomiss x1, x0
37b6735f2jp 0x37b673b48
37b6735f8jne 0x37b673b48
37b6735femovss x0, [rbx]
37b673602movss x2, [rsi]
37b673606movss [rsp+116], x1
37b67360clea rax, [rsp+136]
37b673614lea rcx, [rsp+132]
37b67361cmov rdx, rax
37b67361fmov [rsp+88], rax
37b673624movss x10, [rsp+148]
37b67362emovss x5, [rsp+164]
37b673637mov [rsp+96], rcx
37b67363cmulss x0, x10
37b673641mulss x2, x5
37b673645movaps x11, x5
37b673649subss x0, x2
37b67364dmovss x2, [r15+4]
37b673653mulss x2, x5
37b673657movss [rsp+132], x0
37b673660movss x0, [rdi+4]
37b673665mulss x5, [r15+8]
37b67366bmulss x0, x10
37b673670subss x0, x2
37b673674movss [rsp+136], x0
37b67367dmovss x0, [rdi+8]
37b673682mulss x0, x10
37b673687subss x0, x5
37b67368bmovss [rsp+140], x0
37b673694call slapy2_
37b673699lea rax, [rsp+140]
37b6736a1lea r11, [rsp+172]
37b6736a9movaps x12, x0
37b6736admovss x0, [rbx+4]
37b6736b2mov rdx, rax
37b6736b5mov rcx, r11
37b6736b8mov [rsp+120], rax
37b6736bdmulss x0, x10
37b6736c2mov [rsp+104], r11
37b6736c7movss [rsp+172], x0
37b6736d0call slapy2_
37b6736d5movss x1, [rsp+116]
37b6736dbcomiss x12, x0
37b6736dfja 0x37b673ca8
37b6736e5movss x0, [rbx+4]
37b6736ealea rdx, [rsp+156]
37b6736f2mov r9, [rsp+448]
37b6736famovss [rsp+88], x1
37b673700mov [rsp+32], rdx
37b673705mov r8, [rsp+440]
37b67370dmulss x0, x10
37b673712mov rdx, [rsp+104]
37b673717mov rcx, [rsp+120]
37b67371cmovss [rsp+172], x0
37b673725call slartg_
37b67372amovss x1, [rsp+88]
37b673730
37b673730loc_37b673730:
37b673730mov rax, [rsp+448]
37b673738mov r9, [rsp+80]
37b67373dmov rdx, rbx
37b673740lea rcx, [rip+0xdbfdad]
37b673747movss [rsp+88], x1
37b67374dmovss x0, [rax]
37b673751xorps x0, [rip+0xdbfdc8]
37b673758movss [rax], x0
37b67375cmov [rsp+48], rax
37b673761mov rax, [rsp+440]
37b673769mov [rsp+40], rax
37b67376elea rax, [rip+0xdbfd83]
37b673775mov [rsp+32], rax
37b67377amov r8, rax
37b67377dcall srot_
37b673782mov rcx, [rsp+448]
37b67378amov r9, r14
37b67378dmov rdx, rsi
37b673790lea rax, [rip+0xdbfd61]
37b673797mov [rsp+48], rcx
37b67379cmov rcx, [rsp+440]
37b6737a4mov r8, rax
37b6737a7mov [rsp+32], rax
37b6737acmov [rsp+40], rcx
37b6737b1lea rcx, [rip+0xdbfd3c]
37b6737b8call srot_
37b6737bdmovss x0, [rbx]
37b6737c1movss x2, [rdi+4]
37b6737c6andps x0, [rip+0xdbfd43]
37b6737cdandps x2, [rip+0xdbfd3c]
37b6737d4movss x3, [rdi+8]
37b6737d9andps x3, [rip+0xdbfd30]
37b6737e0addss x0, x2
37b6737e4movss x2, [rbx+4]
37b6737e9movss x4, [r15+8]
37b6737efandps x2, [rip+0xdbfd1a]
37b6737f6andps x4, [rip+0xdbfd13]
37b6737fdmovss x1, [rsp+88]
37b673803addss x2, x3
37b673807movss x3, [r15+4]
37b67380dandps x3, [rip+0xdbfcfc]
37b673814maxss x0, x2
37b673818movaps x2, x10
37b67381cmulss x2, x0
37b673820movss x0, [rsi]
37b673824andps x0, [rip+0xdbfce5]
37b67382baddss x0, x3
37b67382fmovss x3, [rsi+4]
37b673834andps x3, [rip+0xdbfcd5]
37b67383baddss x3, x4
37b67383fmaxss x0, x3
37b673843movaps x3, x11
37b673847andps x3, [rip+0xdbfcc2]
37b67384emulss x0, x3
37b673852comiss x2, x0
37b673855jb 0x37b673ce0
37b67385bmov rax, [rsp+104]
37b673860mov r9, [rsp+432]
37b673868lea rdx, [rsi+4]
37b67386cmov rcx, rsi
37b67386fmov r8, [rsp+424]
37b673877mov [rsp+88], rdx
37b67387cmov [rsp+32], rax
37b673881movss [rsp+80], x1
37b673887call slartg_
37b67388cmovss x1, [rsp+80]
37b673892lea rdx, [rbx+4]
37b673896
37b673896loc_37b673896:
37b673896mov rax, [rsp+432]
37b67389emov [rsp+32], r13
37b6738a3mov r9, rdx
37b6738a6mov r8, r13
37b6738a9mov rdx, rbx
37b6738aclea rcx, [rip+0xdbfc41]
37b6738b3movss [rsp+80], x1
37b6738b9mov [rsp+48], rax
37b6738bemov rax, [rsp+424]
37b6738c6mov [rsp+40], rax
37b6738cbcall srot_
37b6738d0mov [rsp+32], r12
37b6738d5mov r8, r12
37b6738d8mov rdx, rsi
37b6738dbmov rax, [rsp+432]
37b6738e3mov r9, [rsp+88]
37b6738e8lea rcx, [rip+0xdbfc05]
37b6738efmov [rsp+48], rax
37b6738f4mov rax, [rsp+424]
37b6738fcmov [rsp+40], rax
37b673901call srot_
37b673906movss x0, [rsi]
37b67390amovss x1, [rsp+80]
37b673910pxor x3, x3
37b673914jmp 0x37b67344f
37b673919
37b673919 0f 1f 80 00 00 00 00 .......
37b673920
37b673920loc_37b673920:
37b673920movss x0, [rsp+164]
37b673929mov rax, [rsp+400]
37b673931movss x2, [rsp+148]
37b67393amulss x0, x6
37b67393emulss x6, x1
37b673942divss x0, x2
37b673946divss x6, x2
37b67394adivss x0, x7
37b67394edivss x6, x7
37b673952movsldup x0, x0
37b673956movlps [rax], x0
37b673959mov rax, [rsp+408]
37b673961movaps x0, x6
37b673964xorps x0, [rip+0xdbfbb5]
37b67396bunpcklps x6, x0
37b67396emovq x0, [rip+0xdbfb8a]
37b673976movlps [rax], x6
37b673979jmp 0x37b6734e7
37b67397e
37b67397e 66 90 f.
37b673980
37b673980loc_37b673980:
37b673980lea r8, [rsp+156]
37b673988mov r9, [rsp+448]
37b673990lea rdx, [rbx+4]
37b673994mov [rsp+32], r8
37b673999mov r8, [rsp+440]
37b6739a1lea rcx, [rbx+rbp+4]
37b6739a6lea r12, [rip+0xdbfb4b]
37b6739adcall slartg_
37b6739b2mov r9, [rsp+80]
37b6739b7mov r8, r12
37b6739bamov rdx, rbx
37b6739bdmov rcx, [rsp+448]
37b6739c5movss x0, [rcx]
37b6739c9xorps x0, [rip+0xdbfb50]
37b6739d0movss [rcx], x0
37b6739d4mov [rsp+48], rcx
37b6739d9mov rcx, [rsp+440]
37b6739e1mov [rsp+32], r12
37b6739e6mov [rsp+40], rcx
37b6739eblea rcx, [rip+0xdbfb02]
37b6739f2call srot_
37b6739f7mov [rsp+32], r12
37b6739fcmov r9, r14
37b6739ffmov r8, r12
37b673a02mov rax, [rsp+448]
37b673a0amov rdx, rsi
37b673a0dlea rcx, [rip+0xdbfae0]
37b673a14mov [rsp+48], rax
37b673a19mov rax, [rsp+440]
37b673a21mov [rsp+40], rax
37b673a26call srot_
37b673a2bmov rax, [rsp+424]
37b673a33movss x1, [rip+0xdbfac5]
37b673a3bmov [rsi+4], 0
37b673a42mov [r15+8], 0
37b673a4amovss x0, [rsi]
37b673a4emovss [rax], x1
37b673a52mov rax, [rsp+432]
37b673a5apxor x1, x1
37b673a5emovaps x3, x1
37b673a61mov [rax], 0
37b673a67jmp 0x37b67344f
37b673a6c
37b673a6c 0f 1f 40 00 ..@.
37b673a70
37b673a70loc_37b673a70:
37b673a70lea rcx, [rsp+172]
37b673a78mov r9, [rsp+432]
37b673a80lea rdx, [rbx+4]
37b673a84mov r8, [rsp+424]
37b673a8cmov [rsp+32], rcx
37b673a91mov rcx, rbx
37b673a94lea rbp, [4*rbp]
37b673a9cmov [rsp+80], rdx
37b673aa1call slartg_
37b673aa6mov r9, [rsp+80]
37b673aabmov r8, r13
37b673aaemov rdx, rbx
37b673ab1movss x1, [rip+0xdbfa47]
37b673ab9mov rax, [rsp+440]
37b673ac1lea rcx, [rip+0xdbfa2c]
37b673ac8movss [rax], x1
37b673accmov rax, [rsp+448]
37b673ad4mov [rax], 0
37b673adamov rax, [rsp+432]
37b673ae2mov [rsp+32], r13
37b673ae7mov [rsp+48], rax
37b673aecmov rax, [rsp+424]
37b673af4mov [rsp+40], rax
37b673af9call srot_
37b673afemov [rsp+32], r12
37b673b03mov r8, r12
37b673b06mov rdx, rsi
37b673b09mov rax, [rsp+432]
37b673b11lea r9, [rsi+4]
37b673b15lea rcx, [rip+0xdbf9d8]
37b673b1cmov [rsp+48], rax
37b673b21mov rax, [rsp+424]
37b673b29mov [rsp+40], rax
37b673b2ecall srot_
37b673b33pxor x1, x1
37b673b37movaps x0, x1
37b673b3amovaps x3, x1
37b673b3djmp 0x37b67344f
37b673b42
37b673b42 66 0f 1f 44 00 00 f..D..
37b673b48
37b673b48loc_37b673b48:
37b673b48mov rax, [rsp+424]
37b673b50lea r8, [rsi+r10+4]
37b673b55mov rcx, rsi
37b673b58lea rdx, [rsp+156]
37b673b60mov [rsp+32], rdx
37b673b65lea r9, [rsp+172]
37b673b6dmov rdx, r14
37b673b70mov [rsp+64], rax
37b673b75mov rax, [rsp+432]
37b673b7dmovss [rsp+88], x1
37b673b83mov [rsp+56], rax
37b673b88mov rax, [rsp+440]
37b673b90mov [rsp+48], rax
37b673b95mov rax, [rsp+448]
37b673b9dmov [rsp+40], rax
37b673ba2call slasv2_
37b673ba7mov [rsp+32], r13
37b673bacmov r8, r13
37b673bafmov rdx, rbx
37b673bb2mov rax, [rsp+432]
37b673bbalea r9, [rbx+4]
37b673bbelea rcx, [rip+0xdbf92f]
37b673bc5lea r13, [rip+0xdbf92c]
37b673bccmov [rsp+48], rax
37b673bd1mov rax, [rsp+424]
37b673bd9mov [rsp+40], rax
37b673bdecall srot_
37b673be3mov [rsp+32], r12
37b673be8mov r8, r12
37b673bebmov rdx, rsi
37b673beemov rax, [rsp+432]
37b673bf6lea r9, [rsi+4]
37b673bfalea rcx, [rip+0xdbf8f3]
37b673c01mov [rsp+48], rax
37b673c06mov rax, [rsp+424]
37b673c0emov [rsp+40], rax
37b673c13call srot_
37b673c18mov [rsp+32], r13
37b673c1dmov r8, r13
37b673c20mov rdx, rbx
37b673c23mov rax, [rsp+448]
37b673c2bmov r9, [rsp+80]
37b673c30lea rcx, [rip+0xdbf8bd]
37b673c37mov [rsp+48], rax
37b673c3cmov rax, [rsp+440]
37b673c44mov [rsp+40], rax
37b673c49call srot_
37b673c4emov [rsp+32], r13
37b673c53mov r9, r14
37b673c56mov r8, r13
37b673c59mov rax, [rsp+448]
37b673c61mov rdx, rsi
37b673c64lea rcx, [rip+0xdbf889]
37b673c6bmov [rsp+48], rax
37b673c70mov rax, [rsp+440]
37b673c78mov [rsp+40], rax
37b673c7dcall srot_
37b673c82movss x3, [rbx+4]
37b673c87mov [rsi+4], 0
37b673c8emovss x1, [rsp+88]
37b673c94mov [r15+4], 0
37b673c9cmovss x0, [rsi]
37b673ca0jmp 0x37b67344f
37b673ca5
37b673ca5 0f 1f 00 ...
37b673ca8
37b673ca8loc_37b673ca8:
37b673ca8lea rdx, [rsp+156]
37b673cb0mov r9, [rsp+448]
37b673cb8mov rcx, [rsp+88]
37b673cbdmov [rsp+32], rdx
37b673cc2mov r8, [rsp+440]
37b673ccamov rdx, [rsp+96]
37b673ccfcall slartg_
37b673cd4movss x1, [rsp+116]
37b673cdajmp 0x37b673730
37b673cdf
37b673cdf 90 .
37b673ce0
37b673ce0loc_37b673ce0:
37b673ce0mov rax, [rsp+104]
37b673ce5mov r9, [rsp+432]
37b673cedlea rdx, [rbx+4]
37b673cf1mov rcx, rbx
37b673cf4mov r8, [rsp+424]
37b673cfcmov [rsp+80], rdx
37b673d01mov [rsp+32], rax
37b673d06movss [rsp+96], x1
37b673d0ccall slartg_
37b673d11lea rax, [rsi+4]
37b673d15movss x1, [rsp+96]
37b673d1bmov rdx, [rsp+80]
37b673d20mov [rsp+88], rax
37b673d25jmp 0x37b673896
37b673240
Loading..