File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37baf2e50
37baf2e50scsum1_:
37baf2e50push rdi
37baf2e51push rsi
37baf2e52push rbx
37baf2e53sub rsp, 48
37baf2e57movups [rsp+32], x6
37baf2e5cpxor x6, x6
37baf2e60mov eax, [rcx]
37baf2e62mov rbx, rdx
37baf2e65test eax, eax
37baf2e67jle 0x37baf2ec2
37baf2e69movsxd rdi, [r8]
37baf2e6ccmp edi, 1
37baf2e6fje 0x37baf2ed8
37baf2e71imul eax, edi
37baf2e74mov edx, eax
37baf2e76test edi, edi
37baf2e78js 0x37baf2f10
37baf2e7etest eax, eax
37baf2e80je 0x37baf2ec2
37baf2e82lea eax, [rax-1]
37baf2e85xor edx, edx
37baf2e87div edi
37baf2e89mov esi, eax
37baf2e8b
37baf2e8bloc_37baf2e8b:
37baf2e8bshl rdi, 3
37baf2e8fpxor x6, x6
37baf2e93nop
37baf2e95nop [rax+rax]
37baf2ea0
37baf2ea0loc_37baf2ea0:
37baf2ea0mov ecx, [rbx]
37baf2ea2mov edx, [rbx+4]
37baf2ea5sub esi, 1
37baf2ea8add rbx, rdi
37baf2eabshl rdx, 32
37baf2eafmov ecx, ecx
37baf2eb1or rcx, rdx
37baf2eb4call fn_37c42fc90
37baf2eb9addss x6, x0
37baf2ebdcmp esi, -1
37baf2ec0jne 0x37baf2ea0
37baf2ec2
37baf2ec2loc_37baf2ec2:
37baf2ec2movaps x0, x6
37baf2ec5movups x6, [rsp+32]
37baf2ecaadd rsp, 48
37baf2ecepop rbx
37baf2ecfpop rsi
37baf2ed0pop rdi
37baf2ed1ret
37baf2ed2
37baf2ed2 66 0f 1f 44 00 00 f..D..
37baf2ed8
37baf2ed8loc_37baf2ed8:
37baf2ed8sub eax, 1
37baf2edblea rsi, [rdx+8*rax+8]
37baf2ee0
37baf2ee0loc_37baf2ee0:
37baf2ee0mov ecx, [rbx]
37baf2ee2mov eax, [rbx+4]
37baf2ee5add rbx, 8
37baf2ee9shl rax, 32
37baf2eedmov ecx, ecx
37baf2eefor rcx, rax
37baf2ef2call fn_37c42fc90
37baf2ef7addss x6, x0
37baf2efbcmp rbx, rsi
37baf2efejne 0x37baf2ee0
37baf2f00movaps x0, x6
37baf2f03movups x6, [rsp+32]
37baf2f08add rsp, 48
37baf2f0cpop rbx
37baf2f0dpop rsi
37baf2f0epop rdi
37baf2f0fret
37baf2f10
37baf2f10loc_37baf2f10:
37baf2f10mov eax, 1
37baf2f15mov ecx, edi
37baf2f17sub eax, edx
37baf2f19neg ecx
37baf2f1bxor edx, edx
37baf2f1ddiv ecx
37baf2f1fmov esi, eax
37baf2f21jmp 0x37baf2e8b
37baf2e50
37baf2e50scsum1_:
37baf2e50push rdi
37baf2e51push rsi
37baf2e52push rbx
37baf2e53sub rsp, 48
37baf2e57movups [rsp+32], x6
37baf2e5cpxor x6, x6
37baf2e60mov eax, [rcx]
37baf2e62mov rbx, rdx
37baf2e65test eax, eax
37baf2e67jle 0x37baf2ec2
37baf2e69movsxd rdi, [r8]
37baf2e6ccmp edi, 1
37baf2e6fje 0x37baf2ed8
37baf2e71imul eax, edi
37baf2e74mov edx, eax
37baf2e76test edi, edi
37baf2e78js 0x37baf2f10
37baf2e7etest eax, eax
37baf2e80je 0x37baf2ec2
37baf2e82lea eax, [rax-1]
37baf2e85xor edx, edx
37baf2e87div edi
37baf2e89mov esi, eax
37baf2e8b
37baf2e8bloc_37baf2e8b:
37baf2e8bshl rdi, 3
37baf2e8fpxor x6, x6
37baf2e93nop
37baf2e95nop [rax+rax]
37baf2ea0
37baf2ea0loc_37baf2ea0:
37baf2ea0mov ecx, [rbx]
37baf2ea2mov edx, [rbx+4]
37baf2ea5sub esi, 1
37baf2ea8add rbx, rdi
37baf2eabshl rdx, 32
37baf2eafmov ecx, ecx
37baf2eb1or rcx, rdx
37baf2eb4call fn_37c42fc90
37baf2eb9addss x6, x0
37baf2ebdcmp esi, -1
37baf2ec0jne 0x37baf2ea0
37baf2ec2
37baf2ec2loc_37baf2ec2:
37baf2ec2movaps x0, x6
37baf2ec5movups x6, [rsp+32]
37baf2ecaadd rsp, 48
37baf2ecepop rbx
37baf2ecfpop rsi
37baf2ed0pop rdi
37baf2ed1ret
37baf2ed2
37baf2ed2 66 0f 1f 44 00 00 f..D..
37baf2ed8
37baf2ed8loc_37baf2ed8:
37baf2ed8sub eax, 1
37baf2edblea rsi, [rdx+8*rax+8]
37baf2ee0
37baf2ee0loc_37baf2ee0:
37baf2ee0mov ecx, [rbx]
37baf2ee2mov eax, [rbx+4]
37baf2ee5add rbx, 8
37baf2ee9shl rax, 32
37baf2eedmov ecx, ecx
37baf2eefor rcx, rax
37baf2ef2call fn_37c42fc90
37baf2ef7addss x6, x0
37baf2efbcmp rbx, rsi
37baf2efejne 0x37baf2ee0
37baf2f00movaps x0, x6
37baf2f03movups x6, [rsp+32]
37baf2f08add rsp, 48
37baf2f0cpop rbx
37baf2f0dpop rsi
37baf2f0epop rdi
37baf2f0fret
37baf2f10
37baf2f10loc_37baf2f10:
37baf2f10mov eax, 1
37baf2f15mov ecx, edi
37baf2f17sub eax, edx
37baf2f19neg ecx
37baf2f1bxor edx, edx
37baf2f1ddiv ecx
37baf2f1fmov esi, eax
37baf2f21jmp 0x37baf2e8b
37baf2e50
37baf2f26
37baf2f26 // align 0x20
37baf2f26 // align 0x20
37baf2f40
37baf2f40cstemr_:
37baf2f40push r15
37baf2f42push r14
37baf2f44push r13
37baf2f46push r12
37baf2f48push rbp
37baf2f49push rdi
37baf2f4apush rsi
37baf2f4bpush rbx
37baf2f4csub rsp, 488
37baf2f53movups [rsp+464], x6
37baf2f5bmov rax, [rsp+656]
37baf2f63mov r13, [rsp+592]
37baf2f6bmov rbp, [rsp+640]
37baf2f73mov rdi, [rsp+720]
37baf2f7bmov eax, [rax]
37baf2f7dmov rbx, rdx
37baf2f80mov rsi, r8
37baf2f83lea rdx, [rip+0x954636]
37baf2f8amov r15, rcx
37baf2f8dmov [rsp+584], r9
37baf2f95mov r8l, 1
37baf2f9bmov r9l, 1
37baf2fa1mov [rsp+248], eax
37baf2fa8call lsame_
37baf2fadmov r9l, 1
37baf2fb3mov r8l, 1
37baf2fb9mov rcx, rbx
37baf2fbclea rdx, [rip+0x9545fe]
37baf2fc3mov r12l, eax
37baf2fc6call lsame_
37baf2fcbmov r9l, 1
37baf2fd1mov r8l, 1
37baf2fd7mov rcx, rbx
37baf2fdalea rdx, [rip+0x9545df]
37baf2fe1mov [rsp+224], eax
37baf2fe8call lsame_
37baf2fedmov r9l, 1
37baf2ff3mov r8l, 1
37baf2ff9mov rcx, rbx
37baf2ffclea rdx, [rip+0x9545bf]
37baf3003mov [rsp+216], eax
37baf300acall lsame_
37baf300fmov [rsp+232], eax
37baf3016mov rax, [rsp+696]
37baf301ecmp [rax], -1
37baf3021je 0x37baf3340
37baf3027mov rax, [rsp+712]
37baf302fcmp [rax], -1
37baf3032sete r14b
37baf3036sete r10b
37baf303amovzx r14l, r14b
37baf303e
37baf303eloc_37baf303e:
37baf303emov rax, [rsp+664]
37baf3046mov eax, [rax]
37baf3048mov [rsp+240], eax
37baf304fmov eax, [rsi]
37baf3051mov ecx, eax
37baf3053test r12l, r12l
37baf3056je 0x37baf3170
37baf305cmov [rsp+452], 0
37baf3067lea edx, [rax+4*rax]
37baf306amov [rsp+456], 0
37baf3075add edx, edx
37baf3077mov [rsp+320], edx
37baf307elea edx, [rax+8*rax]
37baf3081mov [rsp+372], 0
37baf308cadd edx, edx
37baf308emov [rsp+400], edx
37baf3095mov edx, [rsp+216]
37baf309cmov [rsp+380], 0
37baf30a7mov [rsp+404], 0
37baf30b2test edx, edx
37baf30b4je 0x37baf33d0
37baf30bamov rcx, [rsp+600]
37baf30c2mov [rdi], 0
37baf30c8movss x0, [rcx]
37baf30ccmov rcx, [rsp+608]
37baf30d4movss [rsp+452], x0
37baf30ddmovss x0, [rcx]
37baf30e1movss [rsp+456], x0
37baf30eatest eax, eax
37baf30ecjns 0x37baf3760
37baf30f2
37baf30f2loc_37baf30f2:
37baf30f2mov [rdi], -3
37baf30f8
37baf30f8loc_37baf30f8:
37baf30f8mov edx, 12
37baf30fdlea rcx, [rip+0x9544bf]
37baf3104call slamch_
37baf3109mov edx, 9
37baf310elea rcx, [rip+0x9544ba]
37baf3115movss [rsp+436], x0
37baf311emovaps x6, x0
37baf3121call slamch_
37baf3126mov eax, [rdi]
37baf3128test eax, eax
37baf312aje 0x37baf32a0
37baf3130
37baf3130loc_37baf3130:
37baf3130neg eax
37baf3132
37baf3132loc_37baf3132:
37baf3132lea rdx, [rsp+460]
37baf313amov r8l, 6
37baf3140lea rcx, [rip+0x954493]
37baf3147mov [rsp+460], eax
37baf314ecall xerbla_
37baf3153nop
37baf3154
37baf3154loc_37baf3154:
37baf3154movups x6, [rsp+464]
37baf315cadd rsp, 488
37baf3163pop rbx
37baf3164pop rsi
37baf3165pop rdi
37baf3166pop rbp
37baf3167pop r12
37baf3169pop r13
37baf316bpop r14
37baf316dpop r15
37baf316fret
37baf3170
37baf3170loc_37baf3170:
37baf3170lea ecx, [8*rax]
37baf3177lea eax, [rax+2*rax]
37baf317amov [rsp+452], 0
37baf3185shl eax, 2
37baf3188mov [rsp+320], ecx
37baf318fmov [rsp+400], eax
37baf3196mov eax, [rsp+216]
37baf319dmov [rsp+456], 0
37baf31a8mov [rsp+372], 0
37baf31b3mov [rsp+380], 0
37baf31bemov [rsp+404], 0
37baf31c9test eax, eax
37baf31cbjne 0x37baf3358
37baf31d1mov r11l, [rsp+232]
37baf31d9test r11l, r11l
37baf31dcje 0x37baf3200
37baf31demov rax, [rsp+616]
37baf31e6mov eax, [rax]
37baf31e8mov [rsp+372], eax
37baf31efmov rax, [rsp+624]
37baf31f7mov eax, [rax]
37baf31f9mov [rsp+380], eax
37baf3200
37baf3200loc_37baf3200:
37baf3200mov [rdi], 0
37baf3206mov r9l, 1
37baf320cmov r8l, 1
37baf3212mov rcx, r15
37baf3215lea rdx, [rip+0x9543bc]
37baf321cmov [rsp+256], r10b
37baf3224call lsame_
37baf3229movzx r10l, [rsp+256]
37baf3232test eax, eax
37baf3234je 0x37baf33bc
37baf323amov r11l, [rsp+224]
37baf3242test r11l, r11l
37baf3245jne 0x37baf48e9
37baf324bmov r9l, [rsp+232]
37baf3253test r9l, r9l
37baf3256je 0x37baf36b7
37baf325cmov ecx, [rsi]
37baf325e
37baf325eloc_37baf325e:
37baf325emov edx, [rsp+372]
37baf3265mov eax, ecx
37baf3267
37baf3267loc_37baf3267:
37baf3267test eax, eax
37baf3269js 0x37baf30f2
37baf326f
37baf326floc_37baf326f:
37baf326fcmp eax, edx
37baf3271jl 0x37baf3439
37baf3277test edx, edx
37baf3279jle 0x37baf3439
37baf327fmov ecx, [rsp+380]
37baf3286cmp ecx, edx
37baf3288jl 0x37baf3292
37baf328acmp ecx, eax
37baf328cjle 0x37baf378e
37baf3292
37baf3292loc_37baf3292:
37baf3292mov [rdi], -9
37baf3298jmp 0x37baf30f8
37baf329d
37baf329d 0f 1f 00 ...
37baf32a0
37baf32a0loc_37baf32a0:
37baf32a0lea rax, [rsp+400]
37baf32a8movss [rsp+264], x0
37baf32b1mov rcx, rax
37baf32b4mov [rsp+256], rax
37baf32bccall sroundup_lwork_
37baf32c1mov rax, [rsp+688]
37baf32c9mov ecx, [rsp+320]
37baf32d0test r12l, r12l
37baf32d3movss x2, [rsp+264]
37baf32dcmovss [rax], x0
37baf32e0mov rax, [rsp+704]
37baf32e8mov [rax], ecx
37baf32eaje 0x37baf373c
37baf32f0mov eax, [rsp+224]
37baf32f7test eax, eax
37baf32f9je 0x37baf4266
37baf32ffmov eax, [rsi]
37baf3301mov [rsp+408], eax
37baf3308
37baf3308loc_37baf3308:
37baf3308cmp [rsp+240], -1
37baf3310je 0x37baf3f30
37baf3316mov rax, [rsp+664]
37baf331emov ecx, [rsp+408]
37baf3325cmp [rax], ecx
37baf3327jge 0x37baf3448
37baf332dmov [rdi], -14
37baf3333mov eax, 14
37baf3338jmp 0x37baf3132
37baf333d
37baf333d 0f 1f 00 ...
37baf3340
37baf3340loc_37baf3340:
37baf3340mov r14l, 1
37baf3346mov r10l, 1
37baf334cjmp 0x37baf303e
37baf3351
37baf3351 0f 1f 80 00 00 00 00 .......
37baf3358
37baf3358loc_37baf3358:
37baf3358mov [rdi], 0
37baf335emov r9l, 1
37baf3364mov rcx, r15
37baf3367mov rax, [rsp+600]
37baf336fmov r8l, 1
37baf3375lea rdx, [rip+0x95425c]
37baf337cmov [rsp+256], r10b
37baf3384movss x0, [rax]
37baf3388mov rax, [rsp+608]
37baf3390movss [rsp+452], x0
37baf3399movss x0, [rax]
37baf339dmovss [rsp+456], x0
37baf33a6call lsame_
37baf33abmovzx r10l, [rsp+256]
37baf33b4test eax, eax
37baf33b6jne 0x37baf374c
37baf33bc
37baf33bcloc_37baf33bc:
37baf33bcmov [rdi], -1
37baf33c2jmp 0x37baf30f8
37baf33c7
37baf33c7 66 0f 1f 84 00 00 00 00 00 f........
37baf33d0
37baf33d0loc_37baf33d0:
37baf33d0mov r9l, [rsp+232]
37baf33d8test r9l, r9l
37baf33dbje 0x37baf36a0
37baf33e1mov r11, [rsp+624]
37baf33e9mov rdx, [rsp+616]
37baf33f1mov [rdi], 0
37baf33f7mov r8l, [r11]
37baf33famov edx, [rdx]
37baf33fcmov [rsp+380], r8l
37baf3404mov r8l, [rsp+224]
37baf340cmov [rsp+372], edx
37baf3413test r8l, r8l
37baf3416je 0x37baf325e
37baf341cjmp 0x37baf3267
37baf3421
37baf3421 0f 1f 80 00 00 00 00 .......
37baf3428
37baf3428loc_37baf3428:
37baf3428mov r8l, [rsp+232]
37baf3430test r8l, r8l
37baf3433je 0x37baf37b1
37baf3439
37baf3439loc_37baf3439:
37baf3439mov [rdi], -8
37baf343fjmp 0x37baf30f8
37baf3444
37baf3444 0f 1f 40 00 ..@.
37baf3448
37baf3448loc_37baf3448:
37baf3448mov eax, [rdi]
37baf344atest eax, eax
37baf344cjne 0x37baf3130
37baf3452test r14l, r14l
37baf3455jne 0x37baf3154
37baf345bmov rax, [rsp+632]
37baf3463mov [rax], 0
37baf3469mov eax, [rsi]
37baf346btest eax, eax
37baf346dje 0x37baf3154
37baf3473cmp eax, 1
37baf3476je 0x37baf406d
37baf347cmovsxd r15, [rsp+248]
37baf3484xor edx, edx
37baf3486test r15, r15
37baf3489cmovs r15, rdx
37baf348dmov rcx, r15
37baf3490not rcx
37baf3493mov [rsp+240], rcx
37baf349bcmp eax, 2
37baf349ejne 0x37baf3808
37baf34a4mov [rsp+248], eax
37baf34abtest r12l, r12l
37baf34aeje 0x37baf4627
37baf34b4lea rdx, [rsp+460]
37baf34bcmov rax, [rsp+584]
37baf34c4lea r9, [rsp+420]
37baf34ccmov [rsp+48], rdx
37baf34d1lea rdx, [rsp+364]
37baf34d9mov [rsp+40], rdx
37baf34delea rdx, [rsp+424]
37baf34e6lea r8, [rax+4]
37baf34eamov rcx, rax
37baf34edmov [rsp+32], rdx
37baf34f2mov rdx, r13
37baf34f5call slaev2_
37baf34famov eax, [rsp+248]
37baf3501
37baf3501loc_37baf3501:
37baf3501movss x0, [rsp+420]
37baf350amovss x1, [rsp+424]
37baf3513comiss x1, x0
37baf3516jbe 0x37baf3536
37baf3518movss [r13+4], x0
37baf351emov r14l, 1
37baf3524movss [rsp+420], x1
37baf352dmovss [rsp+424], x0
37baf3536
37baf3536loc_37baf3536:
37baf3536mov r9l, [rsp+224]
37baf353etest r9l, r9l
37baf3541jne 0x37baf3f60
37baf3547mov r8l, [rsp+216]
37baf354ftest r8l, r8l
37baf3552jne 0x37baf43e3
37baf3558cmp [rsp+372], 1
37baf3560jne 0x37baf3571
37baf3562mov edx, [rsp+232]
37baf3569test edx, edx
37baf356bjne 0x37baf3f60
37baf3571
37baf3571loc_37baf3571:
37baf3571cmp [rsp+380], 2
37baf3579jne 0x37baf3d55
37baf357fmovss x0, [rsp+420]
37baf3588mov eax, [rsp+232]
37baf358ftest eax, eax
37baf3591je 0x37baf3d55
37baf3597
37baf3597loc_37baf3597:
37baf3597mov rax, [rsp+632]
37baf359fmov rbx, [rsp+632]
37baf35a7movsxd rax, [rax]
37baf35aalea ecx, [rax+1]
37baf35admovss [rbp+4*rax], x0
37baf35b3mov [rbx], ecx
37baf35b5test r12l, r12l
37baf35b8je 0x37baf4211
37baf35bemovss x0, [rsp+460]
37baf35c7movsxd rax, ecx
37baf35camovss x1, [rsp+364]
37baf35d3
37baf35d3loc_37baf35d3:
37baf35d3imul rax, r15
37baf35d7add rax, [rsp+240]
37baf35dftest r14l, r14l
37baf35e2je 0x37baf4841
37baf35e8movaps x3, x0
37baf35ebxorps x3, [rip+0x95400e]
37baf35f2movaps x2, x1
37baf35f5
37baf35f5loc_37baf35f5:
37baf35f5mov rdi, [rsp+648]
37baf35fdmov edx, [rsp+404]
37baf3604movss [rdi+8*rax+16], x2
37baf360apxor x2, x2
37baf360emov [rdi+8*rax+12], 0
37baf3616mov [rdi+8*rax+20], 0
37baf361emovss [rdi+8*rax+8], x3
37baf3624lea eax, [rcx+rcx-1]
37baf3628cdqe
37baf362asub rax, 1
37baf362eucomiss x0, x2
37baf3631jp 0x37baf3639
37baf3633je 0x37baf4820
37baf3639
37baf3639loc_37baf3639:
37baf3639pxor x0, x0
37baf363ducomiss x1, x0
37baf3640jp 0x37baf3648
37baf3642je 0x37baf48bb
37baf3648
37baf3648loc_37baf3648:
37baf3648mov rcx, [rip+0x953fc1]
37baf364fmov rdi, [rsp+672]
37baf3657mov [rdi+4*rax], rcx
37baf365bcmp edx, 1
37baf365ejg 0x37baf3d6c
37baf3664
37baf3664loc_37baf3664:
37baf3664cmp [rsi], 2
37baf3667je 0x37baf3d6c
37baf366dnop [rax]
37baf3670
37baf3670loc_37baf3670:
37baf3670mov rcx, [rsp+256]
37baf3678call sroundup_lwork_
37baf367dmov rax, [rsp+688]
37baf3685mov esi, [rsp+320]
37baf368cmovss [rax], x0
37baf3690mov rax, [rsp+704]
37baf3698mov [rax], esi
37baf369ajmp 0x37baf3154
37baf369f
37baf369f 90 .
37baf36a0
37baf36a0loc_37baf36a0:
37baf36a0mov r15l, [rsp+224]
37baf36a8mov [rdi], 0
37baf36aetest r15l, r15l
37baf36b1jne 0x37baf4460
37baf36b7
37baf36b7loc_37baf36b7:
37baf36b7mov [rdi], -2
37baf36bdmov edx, 12
37baf36c2lea rcx, [rip+0x953efa]
37baf36c9call slamch_
37baf36cemov edx, 9
37baf36d3lea rcx, [rip+0x953ef5]
37baf36damovss [rsp+436], x0
37baf36e3movaps x6, x0
37baf36e6call slamch_
37baf36ebmov eax, [rdi]
37baf36edtest eax, eax
37baf36efjne 0x37baf3130
37baf36f5lea rax, [rsp+400]
37baf36fdmovss [rsp+264], x0
37baf3706mov rcx, rax
37baf3709mov [rsp+256], rax
37baf3711call sroundup_lwork_
37baf3716mov rax, [rsp+688]
37baf371emov ecx, [rsp+320]
37baf3725movss x2, [rsp+264]
37baf372emovss [rax], x0
37baf3732mov rax, [rsp+704]
37baf373amov [rax], ecx
37baf373c
37baf373cloc_37baf373c:
37baf373cmov [rsp+408], 0
37baf3747jmp 0x37baf3308
37baf374c
37baf374cloc_37baf374c:
37baf374cmov eax, [rsi]
37baf374etest eax, eax
37baf3750js 0x37baf30f2
37baf3756nop [rax+rax]
37baf3760
37baf3760loc_37baf3760:
37baf3760test eax, eax
37baf3762je 0x37baf3428
37baf3768movss x0, [rsp+452]
37baf3771comiss x0, [rsp+456]
37baf3779jae 0x37baf42a3
37baf377f
37baf377floc_37baf377f:
37baf377fmov edx, [rsp+232]
37baf3786test edx, edx
37baf3788jne 0x37baf484c
37baf378e
37baf378eloc_37baf378e:
37baf378emov rcx, [rsp+656]
37baf3796mov edx, [rcx]
37baf3798test edx, edx
37baf379ajle 0x37baf37a6
37baf379ccmp edx, eax
37baf379ejge 0x37baf37bf
37baf37a0test r12b, 1
37baf37a4je 0x37baf37bf
37baf37a6
37baf37a6loc_37baf37a6:
37baf37a6mov [rdi], -13
37baf37acjmp 0x37baf30f8
37baf37b1
37baf37b1loc_37baf37b1:
37baf37b1mov rax, [rsp+656]
37baf37b9mov ecx, [rax]
37baf37bbtest ecx, ecx
37baf37bdjle 0x37baf37a6
37baf37bf
37baf37bfloc_37baf37bf:
37baf37bfmov rax, [rsp+696]
37baf37c7mov ecx, [rsp+400]
37baf37cecmp [rax], ecx
37baf37d0jl 0x37baf43cf
37baf37d6mov rax, [rsp+712]
37baf37demov ecx, [rsp+320]
37baf37e5cmp [rax], ecx
37baf37e7jge 0x37baf30f8
37baf37edtest r10b, r10b
37baf37f0jne 0x37baf30f8
37baf37f6mov [rdi], -19
37baf37fcjmp 0x37baf30f8
37baf3801
37baf3801 0f 1f 80 00 00 00 00 .......
37baf3808
37baf3808loc_37baf3808:
37baf3808movaps x4, x6
37baf380blea ecx, [rax+rax]
37baf380elea edx, [4*rax]
37baf3815mov r9, r13
37baf3818divss x4, x2
37baf381cmov [rsp+324], ecx
37baf3823mov r8, [rsp+584]
37baf382badd ecx, eax
37baf382dmov [rsp+32], 1
37baf3836mov [rsp+232], ecx
37baf383dmov [rsp+264], eax
37baf3844lea eax, [rcx+rcx]
37baf3847lea rcx, [rip+0x953d92]
37baf384emov [rsp+224], edx
37baf3855mov rdx, rsi
37baf3858mov [rsp+248], eax
37baf385fmovss [rsp+280], x2
37baf3868mov [rsp+440], 0x3f800000
37baf3873movss [rsp+272], x4
37baf387ccall slanst_
37baf3881pxor x1, x1
37baf3885mov eax, [rsp+264]
37baf388cmovss x4, [rsp+272]
37baf3895movss x2, [rsp+280]
37baf389ecomiss x0, x1
37baf38a1movss [rsp+448], x0
37baf38aajbe 0x37baf3ef0
37baf38b0movaps x1, x4
37baf38b3sqrtss x1, x1
37baf38b7comiss x1, x0
37baf38bajbe 0x37baf3ef0
37baf38c0
37baf38c0loc_37baf38c0:
37baf38c0divss x1, x0
37baf38c4ucomiss x1, [rip+0x953d55]
37baf38cbmovss [rsp+440], x1
37baf38d4jp 0x37baf38dc
37baf38d6je 0x37baf39b0
37baf38dc
37baf38dcloc_37baf38dc:
37baf38dcmov r8, [rsp+584]
37baf38e4lea r9, [rip+0x953cf9]
37baf38ebmov rcx, rsi
37baf38eelea rdx, [rsp+440]
37baf38f6movss [rsp+280], x0
37baf38ffmovss [rsp+272], x2
37baf3908mov [rsp+264], eax
37baf390fcall sscal_
37baf3914mov eax, [rsi]
37baf3916lea rcx, [rsp+460]
37baf391emov r8, r13
37baf3921lea r9, [rip+0x953cbc]
37baf3928lea edx, [rax-1]
37baf392bmov [rsp+460], edx
37baf3932lea rdx, [rsp+440]
37baf393acall sscal_
37baf393fmov r14l, [rsp+216]
37baf3947movss x1, [rsp+440]
37baf3950movss x0, [rsp+280]
37baf3959mov eax, [rsp+264]
37baf3960movss x2, [rsp+272]
37baf3969test r14l, r14l
37baf396cmulss x0, x1
37baf3970movss [rsp+448], x0
37baf3979je 0x37baf39b0
37baf397bmovss x0, [rsp+452]
37baf3984mulss x0, x1
37baf3988mulss x1, [rsp+456]
37baf3991movss [rsp+452], x0
37baf399amovss [rsp+456], x1
37baf39a3nop
37baf39a5nop [rax+rax]
37baf39b0
37baf39b0loc_37baf39b0:
37baf39b0mov rcx, [rsp+680]
37baf39b8mov r11l, [rcx]
37baf39bbtest r11l, r11l
37baf39bejne 0x37baf4115
37baf39c4lea rcx, [rsp+376]
37baf39ccmov [rsp+376], -1
37baf39d7mov [rsp+216], rcx
37baf39df
37baf39dfloc_37baf39df:
37baf39dfmov rcx, [rsp+680]
37baf39e7movaps x0, x2
37baf39eaxorps x0, [rip+0x953c0f]
37baf39f1mov [rcx], 0
37baf39f7movss [rsp+444], x0
37baf3a00
37baf3a00loc_37baf3a00:
37baf3a00mov r10l, [rsi]
37baf3a03cmp r10l, 1
37baf3a07jle 0x37baf48b3
37baf3a0dlea edx, [r10-2]
37baf3a11cmp edx, 2
37baf3a14jbe 0x37baf48dc
37baf3a1alea ecx, [r10-1]
37baf3a1emov r11, [rsp+688]
37baf3a26movsxd r14, eax
37baf3a29mov r8l, ecx
37baf3a2clea rdx, [r14+4*r14]
37baf3a30shr r8l, 2
37baf3a34lea r9, [r11+4*rdx]
37baf3a38xor edx, edx
37baf3a3ashl r8, 4
37baf3a3enop
37baf3a40
37baf3a40loc_37baf3a40:
37baf3a40movups x0, [r13+rdx]
37baf3a46mulps x0, x0
37baf3a49movups [r9+rdx], x0
37baf3a4eadd rdx, 16
37baf3a52cmp r8, rdx
37baf3a55jne 0x37baf3a40
37baf3a57test cl, 3
37baf3a5aje 0x37baf3a8f
37baf3a5cand ecx, -4
37baf3a5flea edx, [rcx+1]
37baf3a62
37baf3a62loc_37baf3a62:
37baf3a62mov r11, [rsp+688]
37baf3a6alea rcx, [r14+4*r14]
37baf3a6emovsxd rdx, edx
37baf3a71lea rcx, [r11+4*rcx]
37baf3a75
37baf3a75loc_37baf3a75:
37baf3a75movss x1, [r13+4*rdx-4]
37baf3a7cmulss x1, x1
37baf3a80movss [rcx+4*rdx-4], x1
37baf3a86add rdx, 1
37baf3a8acmp r10l, edx
37baf3a8djg 0x37baf3a75
37baf3a8f
37baf3a8floc_37baf3a8f:
37baf3a8fmovss x6, [rip+0x953b8d]
37baf3a97mulss x6, x2
37baf3a9btest r12l, r12l
37baf3a9ejne 0x37baf40ed
37baf3aa4movaps x0, x6
37baf3aa7movaps x1, x6
37baf3aaa
37baf3aaaloc_37baf3aaa:
37baf3aaamovsxd r10, [rsp+232]
37baf3ab2mov r11, r14
37baf3ab5mov [rsp+280], eax
37baf3abclea r8, [rsp+456]
37baf3ac4mov rax, [rsp+704]
37baf3accmovsxd rdx, [rsp+248]
37baf3ad4neg r11
37baf3ad7mov [rsp+232], r8
37baf3adfmov rcx, [rsp+688]
37baf3ae7shl r10, 2
37baf3aebshl r11, 2
37baf3aeflea r8, [rsp+452]
37baf3af7add rax, r10
37baf3afamov [rsp+120], rbp
37baf3affadd r10, [rsp+688]
37baf3b07lea rdx, [rcx+4*rdx]
37baf3b0bmov [rsp+288], rax
37baf3b13lea rcx, [rax+r11]
37baf3b17mov [rsp+184], rax
37baf3b1flea rax, [rsp+416]
37baf3b27lea r9, [rcx+r11]
37baf3b2badd r11, r10
37baf3b2emov [rsp+304], rax
37baf3b36mov [rsp+168], rax
37baf3b3emov rax, [rsp+688]
37baf3b46mov [rsp+248], r8
37baf3b4emov r8, [rsp+216]
37baf3b56mov [rsp+160], rax
37baf3b5emov rax, [rsp+632]
37baf3b66mov [rsp+296], rdx
37baf3b6emov [rsp+112], rax
37baf3b73mov rax, [rsp+704]
37baf3b7bmov [rsp+176], rdx
37baf3b83lea rdx, [rsp+404]
37baf3b8bmov [rsp+136], r10
37baf3b93mov [rsp+272], r10
37baf3b9bmov [rsp+128], r11
37baf3ba3mov [rsp+336], rcx
37baf3babmov [rsp+328], r9
37baf3bb3mov [rsp+192], r8
37baf3bbbmov [rsp+152], rcx
37baf3bc3mov rcx, rbx
37baf3bc6mov [rsp+144], r9
37baf3bcemovss [rsp+432], x0
37baf3bd7movss [rsp+428], x1
37baf3be0mov [rsp+200], 1
37baf3becmov [rsp+104], rax
37baf3bf1lea rax, [rsp+432]
37baf3bf9mov r9, [rsp+232]
37baf3c01mov [rsp+96], rdx
37baf3c06lea rdx, [rsp+444]
37baf3c0emov r8, [rsp+248]
37baf3c16mov [rsp+88], rdx
37baf3c1blea rdx, [r14+2*r14]
37baf3c1flea rdx, [r11+4*rdx]
37baf3c23mov [rsp+312], rax
37baf3c2bmov [rsp+80], rax
37baf3c30lea rax, [rsp+428]
37baf3c38mov [rsp+344], rax
37baf3c40mov [rsp+72], rax
37baf3c45mov rax, [rsp+584]
37baf3c4dmov [rsp+64], rdx
37baf3c52lea rdx, [rsp+380]
37baf3c5amov [rsp+40], rdx
37baf3c5flea rdx, [rsp+372]
37baf3c67mov [rsp+48], rax
37baf3c6cmov [rsp+32], rdx
37baf3c71mov rdx, rsi
37baf3c74mov [rsp+56], r13
37baf3c79mov [rsp+264], r11
37baf3c81call slarre_
37baf3c86mov edx, [rsp+376]
37baf3c8dmov r11, [rsp+264]
37baf3c95mov r10, [rsp+272]
37baf3c9dmov eax, [rsp+280]
37baf3ca4test edx, edx
37baf3ca6jne 0x37baf465f
37baf3cactest r12l, r12l
37baf3cafjne 0x37baf46c8
37baf3cb5mov rbx, [rsp+632]
37baf3cbdmov r8l, [rbx]
37baf3cc0test r8l, r8l
37baf3cc3jle 0x37baf3d25
37baf3cc5mov r9, [rsp+328]
37baf3ccdmov r10, [rsp+704]
37baf3cd5xor edx, edx
37baf3cd7nop [rax+rax]
37baf3cdfnop [rax+rax]
37baf3ceanop [rax+rax]
37baf3cf5nop [rax+rax]
37baf3d00
37baf3d00loc_37baf3d00:
37baf3d00movsxd rcx, [r9+4*rdx]
37baf3d04movss x0, [rbp+4*rdx]
37baf3d0amovsxd rcx, [r10+4*rcx-4]
37baf3d0faddss x0, [r13+4*rcx-4]
37baf3d16movss [rbp+4*rdx], x0
37baf3d1cadd rdx, 1
37baf3d20cmp r8, rdx
37baf3d23jne 0x37baf3d00
37baf3d25
37baf3d25loc_37baf3d25:
37baf3d25mov rbx, [rsp+680]
37baf3d2dmov r8l, [rbx]
37baf3d30test r8l, r8l
37baf3d33jne 0x37baf42ae
37baf3d39
37baf3d39loc_37baf3d39:
37baf3d39movss x1, [rsp+440]
37baf3d42ucomiss x1, [rip+0x9538d7]
37baf3d49jp 0x37baf487a
37baf3d4fjne 0x37baf487a
37baf3d55
37baf3d55loc_37baf3d55:
37baf3d55cmp [rsp+404], 1
37baf3d5djle 0x37baf4670
37baf3d63
37baf3d63loc_37baf3d63:
37baf3d63test r12l, r12l
37baf3d66je 0x37baf4224
37baf3d6c
37baf3d6cloc_37baf3d6c:
37baf3d6cmov rax, [rsp+632]
37baf3d74mov r8l, [rax]
37baf3d77cmp r8l, 1
37baf3d7bjle 0x37baf3670
37baf3d81mov r9, [rsp+648]
37baf3d89mov [rsp+576], rsi
37baf3d91lea rax, [8*r15]
37baf3d99lea r14l, [r8+1]
37baf3d9dmov r10, [rsp+632]
37baf3da5mov rsi, [rsp+672]
37baf3dadmov [rsp+224], r15
37baf3db5mov r13, -8
37baf3dbcmov r12l, 4
37baf3dc2mov edi, 2
37baf3dc7mov r15, r9
37baf3dcanop [rax+rax]
37baf3dd0
37baf3dd0loc_37baf3dd0:
37baf3dd0cmp r8l, edi
37baf3dd3jl 0x37baf3ecf
37baf3dd9movss x2, [rbp+r12-4]
37baf3de0lea rcx, [r13+r12]
37baf3de5mov rdx, rdi
37baf3de8xor ebx, ebx
37baf3deaadd rcx, rbp
37baf3dedmovaps x0, x2
37baf3df0nop [rax+rax]
37baf3df5nop [rax+rax]
37baf3e00
37baf3e00loc_37baf3e00:
37baf3e00movss x1, [rcx+4*rdx]
37baf3e05comiss x0, x1
37baf3e08minss x1, x0
37baf3e0ccmova ebx, edx
37baf3e0fadd rdx, 1
37baf3e13movaps x0, x1
37baf3e16cmp r8l, edx
37baf3e19jge 0x37baf3e00
37baf3e1btest ebx, ebx
37baf3e1dje 0x37baf3ecf
37baf3e23movsxd rdx, ebx
37baf3e26mov [rsp+216], rax
37baf3e2emov r9, r15
37baf3e31add ebx, ebx
37baf3e33movss [rbp+4*rdx-4], x2
37baf3e39mov rax, [rsp+240]
37baf3e41imul rdx, [rsp+224]
37baf3e4amovss [rbp+r12-4], x1
37baf3e51mov rcx, [rsp+576]
37baf3e59mov [rsp+632], r10
37baf3e61lea rdx, [rax+rdx+1]
37baf3e66mov rax, [rsp+648]
37baf3e6elea rdx, [rax+8*rdx]
37baf3e72lea rax, [rip+0x95376b]
37baf3e79mov [rsp+32], rax
37baf3e7emov r8, rax
37baf3e81call cswap_
37baf3e86lea edx, [rdi+rdi]
37baf3e89lea r8l, [rbx-2]
37baf3e8dsub ebx, 1
37baf3e90lea ecx, [rdx-4]
37baf3e93movsxd r8, r8l
37baf3e96sub edx, 3
37baf3e99movsxd rbx, ebx
37baf3e9cmovsxd rcx, ecx
37baf3e9fmov r11l, [rsi+4*r8]
37baf3ea3movsxd rdx, edx
37baf3ea6mov r10, [rsp+632]
37baf3eaemov eax, [rsi+4*rcx]
37baf3eb1mov [rsi+4*r8], eax
37baf3eb5mov rax, [rsp+216]
37baf3ebdmov [rsi+4*rcx], r11l
37baf3ec1mov ecx, [rsi+4*rbx]
37baf3ec4mov r8l, [rsi+4*rdx]
37baf3ec8mov [rsi+4*rbx], r8l
37baf3eccmov [rsi+4*rdx], ecx
37baf3ecf
37baf3ecfloc_37baf3ecf:
37baf3ecfadd rdi, 1
37baf3ed3cmp rdi, r14
37baf3ed6je 0x37baf3670
37baf3edcmov r8l, [r10]
37baf3edfadd r15, rax
37baf3ee2sub r13, 4
37baf3ee6add r12, 4
37baf3eeajmp 0x37baf3dd0
37baf3eef
37baf3eef 90 .
37baf3ef0
37baf3ef0loc_37baf3ef0:
37baf3ef0sqrtss x6, x6
37baf3ef4movss x3, [rip+0x953724]
37baf3efcmovss x1, [rip+0x95371c]
37baf3f04divss x3, x4
37baf3f08sqrtss x6, x6
37baf3f0cdivss x1, x6
37baf3f10sqrtss x3, x3
37baf3f14minss x1, x3
37baf3f18comiss x0, x1
37baf3f1bjbe 0x37baf39b0
37baf3f21jmp 0x37baf38c0
37baf3f26
37baf3f26 66 2e 0f 1f 84 00 00 00 00 00 f.........
37baf3f30
37baf3f30loc_37baf3f30:
37baf3f30mov eax, [rdi]
37baf3f32test eax, eax
37baf3f34jne 0x37baf3130
37baf3f3apxor x0, x0
37baf3f3emov rax, [rsp+648]
37baf3f46cvtsi2ss x0, [rsp+408]
37baf3f4fmov [rax+4], 0
37baf3f56movss [rax], x0
37baf3f5ajmp 0x37baf3154
37baf3f5f
37baf3f5f 90 .
37baf3f60
37baf3f60loc_37baf3f60:
37baf3f60mov rbx, [rsp+632]
37baf3f68movss x0, [rsp+424]
37baf3f71movsxd r9, [rbx]
37baf3f74lea edx, [r9+1]
37baf3f78mov rcx, r9
37baf3f7bmovss [rbp+4*r9], x0
37baf3f82mov [rbx], edx
37baf3f84movsxd r8, edx
37baf3f87test r12l, r12l
37baf3f8aje 0x37baf41e5
37baf3f90
37baf3f90loc_37baf3f90:
37baf3f90movss x0, [rsp+460]
37baf3f99mov r9, r15
37baf3f9cmovss x1, [rsp+364]
37baf3fa5imul r9, r8
37baf3fa9add r9, [rsp+240]
37baf3fb1test r14l, r14l
37baf3fb4jne 0x37baf4470
37baf3fbamovaps x3, x0
37baf3fbdxorps x3, [rip+0x95363c]
37baf3fc4movaps x2, x1
37baf3fc7
37baf3fc7loc_37baf3fc7:
37baf3fc7mov rbx, [rsp+648]
37baf3fcfadd edx, edx
37baf3fd1movss [rbx+8*r9+16], x2
37baf3fd8pxor x2, x2
37baf3fdcmov [rbx+8*r9+12], 0
37baf3fe5mov [rbx+8*r9+20], 0
37baf3feemovss [rbx+8*r9+8], x3
37baf3ff5lea r9l, [rdx-1]
37baf3ff9movsxd rdx, edx
37baf3ffcmovsxd r9, r9l
37baf3fffsub rdx, 1
37baf4003sub r9, 1
37baf4007ucomiss x0, x2
37baf400ajp 0x37baf4014
37baf400cmov r10l, 2
37baf4012je 0x37baf402a
37baf4014
37baf4014loc_37baf4014:
37baf4014pxor x2, x2
37baf4018mov r10l, 1
37baf401eucomiss x1, x2
37baf4021jp 0x37baf402a
37baf4023jne 0x37baf402a
37baf4025mov eax, 1
37baf402a
37baf402aloc_37baf402a:
37baf402amov rbx, [rsp+672]
37baf4032mov [rbx+4*r9], r10l
37baf4036mov [rbx+4*rdx], eax
37baf4039mov eax, [rsp+224]
37baf4040test eax, eax
37baf4042je 0x37baf467e
37baf4048mov rax, [rsp+632]
37baf4050add ecx, 2
37baf4053movss x2, [rsp+420]
37baf405cmov [rax], ecx
37baf405emovsxd rax, ecx
37baf4061movss [rbp+4*r8], x2
37baf4068jmp 0x37baf35d3
37baf406d
37baf406dloc_37baf406d:
37baf406dmov rax, [rsp+584]
37baf4075mov r11l, [rsp+224]
37baf407dmovss x0, [rax]
37baf4081test r11l, r11l
37baf4084jne 0x37baf40ab
37baf4086mov r10l, [rsp+232]
37baf408etest r10l, r10l
37baf4091jne 0x37baf40ab
37baf4093comiss x0, [rsp+452]
37baf409bjbe 0x37baf40be
37baf409dmovss x1, [rsp+456]
37baf40a6comiss x1, x0
37baf40a9jb 0x37baf40be
37baf40ab
37baf40abloc_37baf40ab:
37baf40abmov rax, [rsp+632]
37baf40b3movss [rbp], x0
37baf40b8mov [rax], 1
37baf40be
37baf40beloc_37baf40be:
37baf40betest r12l, r12l
37baf40c1je 0x37baf3154
37baf40c7mov rax, [rsp+648]
37baf40cfmov rsi, [rsp+672]
37baf40d7mov [rax], 0x3f800000
37baf40demov rax, [rip+0x95350b]
37baf40e5mov [rsi], rax
37baf40e8jmp 0x37baf3154
37baf40ed
37baf40edloc_37baf40ed:
37baf40edsqrtss x2, x2
37baf40f1movss x1, [rip+0x95352f]
37baf40f9mulss x1, x2
37baf40fdmovaps x0, x2
37baf4100mulss x0, [rip+0x953524]
37baf4108maxss x1, x6
37baf410cmaxss x0, x6
37baf4110jmp 0x37baf3aaa
37baf4115
37baf4115loc_37baf4115:
37baf4115mov [rsp+264], eax
37baf411cmov rdx, [rsp+584]
37baf4124mov r8, r13
37baf4127mov rcx, rsi
37baf412alea rax, [rsp+376]
37baf4132movss [rsp+272], x2
37baf413bmov r9, rax
37baf413emov [rsp+216], rax
37baf4146call slarrr_
37baf414bmov r10l, [rsp+376]
37baf4153mov eax, [rsp+264]
37baf415amovss x2, [rsp+272]
37baf4163test r10l, r10l
37baf4166jne 0x37baf39df
37baf416cmov rcx, [rsp+680]
37baf4174movss [rsp+444], x2
37baf417dmov r9l, [rcx]
37baf4180test r9l, r9l
37baf4183je 0x37baf3a00
37baf4189mov [rsp+264], eax
37baf4190lea rax, [rip+0x95344d]
37baf4197lea r8, [rip+0x953446]
37baf419emov rcx, rsi
37baf41a1movsxd rdx, [rsp+224]
37baf41a9mov [rsp+32], rax
37baf41aemov rax, [rsp+688]
37baf41b6movss [rsp+272], x2
37baf41bflea r9, [rax+4*rdx]
37baf41c3mov rdx, [rsp+584]
37baf41cbcall scopy_
37baf41d0mov eax, [rsp+264]
37baf41d7movss x2, [rsp+272]
37baf41e0jmp 0x37baf3a00
37baf41e5
37baf41e5loc_37baf41e5:
37baf41e5mov edx, [rsp+224]
37baf41ectest edx, edx
37baf41eeje 0x37baf467e
37baf41f4mov rax, [rsp+632]
37baf41fcadd ecx, 2
37baf41ffmovss x0, [rsp+420]
37baf4208mov [rax], ecx
37baf420amovss [rbp+4*r8], x0
37baf4211
37baf4211loc_37baf4211:
37baf4211cmp [rsp+404], 1
37baf4219jg 0x37baf4224
37baf421bcmp [rsi], 2
37baf421ejne 0x37baf3670
37baf4224
37baf4224loc_37baf4224:
37baf4224mov [rsp+32], 1
37baf422dmov rdx, [rsp+632]
37baf4235mov r8, rbp
37baf4238lea rcx, [rip+0x953383]
37baf423flea r9, [rsp+376]
37baf4247call slasrt_
37baf424cmov ecx, [rsp+376]
37baf4253test ecx, ecx
37baf4255je 0x37baf3670
37baf425bmov [rdi], 3
37baf4261jmp 0x37baf3154
37baf4266
37baf4266loc_37baf4266:
37baf4266mov eax, [rsp+216]
37baf426dtest eax, eax
37baf426fjne 0x37baf459d
37baf4275mov r15l, [rsp+232]
37baf427dtest r15l, r15l
37baf4280je 0x37baf373c
37baf4286mov eax, [rsp+380]
37baf428dsub eax, [rsp+372]
37baf4294add eax, 1
37baf4297mov [rsp+408], eax
37baf429ejmp 0x37baf3308
37baf42a3
37baf42a3loc_37baf42a3:
37baf42a3mov [rdi], -7
37baf42a9jmp 0x37baf30f8
37baf42ae
37baf42aeloc_37baf42ae:
37baf42aemov rbx, [rsp+632]
37baf42b6mov edx, [rbx]
37baf42b8mov rbx, [rsp+704]
37baf42c0lea ecx, [rax+rdx]
37baf42c3movsxd rcx, ecx
37baf42c6mov r10l, [rbx+4*rcx-4]
37baf42cbtest r10l, r10l
37baf42cejle 0x37baf3d39
37baf42d4mov ebx, [rsp+224]
37baf42dbmov [rsp+576], rsi
37baf42e3mov r13l, 1
37baf42e9mov r8l, 1
37baf42efmov [rsp+280], r15
37baf42f7mov r15, [rsp+688]
37baf42ffmov r9l, 1
37baf4305lea eax, [rax+rbx+1]
37baf4309mov [rsp+640], rbp
37baf4311mov rbp, [rsp+632]
37baf4319mov [rsp+248], eax
37baf4320mov rax, [rsp+704]
37baf4328mov [rsp+720], rdi
37baf4330mov rdi, [rsp+704]
37baf4338lea r11, [rax-4]
37baf433clea rax, [rsp+368]
37baf4344mov [rsp+328], r12l
37baf434cmov r12l, r10l
37baf434fmov [rsp+264], rax
37baf4357lea rax, [rsp+388]
37baf435fmov [rsp+272], rax
37baf4367nop [rax+rax]
37baf4370
37baf4370loc_37baf4370:
37baf4370mov esi, [rdi+4*r13-4]
37baf4375lea ecx, [r8-1]
37baf4379mov eax, esi
37baf437bsub eax, r9l
37baf437eadd eax, 1
37baf4381mov [rsp+388], eax
37baf4388cmp ecx, edx
37baf438ajge 0x37baf43b9
37baf438cmovsxd rax, r8l
37baf438fmov ebx, ecx
37baf4391add rax, r14
37baf4394lea rax, [r11+4*rax]
37baf4398jmp 0x37baf43ab
37baf439a
37baf439a 66 0f 1f 44 00 00 f..D..
37baf43a0
37baf43a0loc_37baf43a0:
37baf43a0add ebx, 1
37baf43a3add rax, 4
37baf43a7cmp ebx, edx
37baf43a9je 0x37baf43b0
37baf43ab
37baf43abloc_37baf43ab:
37baf43abcmp [rax], r13l
37baf43aeje 0x37baf43a0
37baf43b0
37baf43b0loc_37baf43b0:
37baf43b0cmp r8l, ebx
37baf43b3jle 0x37baf4480
37baf43b9
37baf43b9loc_37baf43b9:
37baf43b9lea r9l, [rsi+1]
37baf43bd
37baf43bdloc_37baf43bd:
37baf43bdadd r13, 1
37baf43c1cmp r12l, r13l
37baf43c4jl 0x37baf469b
37baf43camov edx, [rbp]
37baf43cdjmp 0x37baf4370
37baf43cf
37baf43cfloc_37baf43cf:
37baf43cftest r14l, r14l
37baf43d2jne 0x37baf30f8
37baf43d8mov [rdi], -17
37baf43dejmp 0x37baf30f8
37baf43e3
37baf43e3loc_37baf43e3:
37baf43e3movss x0, [rsp+424]
37baf43ecmovss x1, [rsp+452]
37baf43f5comiss x0, x1
37baf43f8jbe 0x37baf4858
37baf43femovss x2, [rsp+456]
37baf4407comiss x2, x0
37baf440ajb 0x37baf4858
37baf4410
37baf4410loc_37baf4410:
37baf4410mov rbx, [rsp+632]
37baf4418movsxd r8, [rbx]
37baf441blea edx, [r8+1]
37baf441fmov rcx, r8
37baf4422movss [rbp+4*r8], x0
37baf4429mov [rbx], edx
37baf442bmovsxd r8, edx
37baf442etest r12l, r12l
37baf4431jne 0x37baf3f90
37baf4437
37baf4437loc_37baf4437:
37baf4437movss x0, [rsp+420]
37baf4440comiss x0, x1
37baf4443jbe 0x37baf3571
37baf4449movss x1, [rsp+456]
37baf4452comiss x1, x0
37baf4455jae 0x37baf3597
37baf445bjmp 0x37baf3571
37baf4460
37baf4460loc_37baf4460:
37baf4460test eax, eax
37baf4462jns 0x37baf378e
37baf4468jmp 0x37baf30f2
37baf446d
37baf446d 0f 1f 00 ...
37baf4470
37baf4470loc_37baf4470:
37baf4470movaps x3, x1
37baf4473movaps x2, x0
37baf4476jmp 0x37baf3fc7
37baf447b
37baf447b 0f 1f 44 00 00 ..D..
37baf4480
37baf4480loc_37baf4480:
37baf4480mov [rsp+232], r11
37baf4488movsxd rcx, ecx
37baf448bmov r11l, [rsp+324]
37baf4493movss [rsp+432], x6
37baf449cadd r8l, r11l
37baf449fmovsxd r8, r8l
37baf44a2sub r8, 1
37baf44a6mov eax, [rdi+4*r8]
37baf44aalea r8, [r15+4*r8]
37baf44aelea edx, [rax-1]
37baf44b1mov [rsp+368], eax
37baf44b8lea eax, [rbx+r11]
37baf44bcmov r11, [rsp+216]
37baf44c4cdqe
37baf44c6mov [rsp+412], edx
37baf44cdmov edx, [rsp+224]
37baf44d4mov eax, [rdi+4*rax-4]
37baf44d8mov [rsp+104], r11
37baf44ddmov r11, [rsp+304]
37baf44e5add edx, r9l
37baf44e8mov [rsp+64], r8
37baf44edmov [rsp+384], eax
37baf44f4mov eax, [rsp+248]
37baf44fbmovsxd rdx, edx
37baf44femov [rsp+88], r11
37baf4503mov r11, [rsp+288]
37baf450blea rdx, [r15+4*rdx-4]
37baf4510lea eax, [r9+rax-1]
37baf4515lea r9, [rsp+448]
37baf451dmov [rsp+80], r11
37baf4522mov r11, [rsp+296]
37baf452acdqe
37baf452cmov [rsp+96], r9
37baf4531mov r9, [rsp+264]
37baf4539lea r8, [r15+4*rax-4]
37baf453emov [rsp+72], r11
37baf4543mov r11, [rsp+640]
37baf454blea rcx, [r11+4*rcx]
37baf454fmov [rsp+56], rcx
37baf4554lea rcx, [rsp+412]
37baf455cmov [rsp+48], rcx
37baf4561mov rcx, [rsp+312]
37baf4569mov [rsp+40], rcx
37baf456elea rcx, [rsp+384]
37baf4576mov [rsp+32], rcx
37baf457bmov rcx, [rsp+272]
37baf4583call slarrj_
37baf4588lea r8l, [rbx+1]
37baf458clea r9l, [rsi+1]
37baf4590mov r11, [rsp+232]
37baf4598jmp 0x37baf43bd
37baf459d
37baf459dloc_37baf459d:
37baf459dlea rax, [rsp+396]
37baf45a5mov [rsp+80], rdi
37baf45aamov rdx, rsi
37baf45admov r9, [rsp+608]
37baf45b5mov [rsp+72], rax
37baf45balea rax, [rsp+392]
37baf45c2mov r8, [rsp+600]
37baf45calea rcx, [rip+0x953008]
37baf45d1mov [rsp+64], rax
37baf45d6lea rax, [rsp+408]
37baf45demov [rsp+56], rax
37baf45e3lea rax, [rsp+436]
37baf45ebmov [rsp+48], rax
37baf45f0mov rax, [rsp+584]
37baf45f8mov [rsp+88], 1
37baf4601mov [rsp+40], r13
37baf4606mov [rsp+32], rax
37baf460bmovss [rsp+264], x2
37baf4614call slarrc_
37baf4619movss x2, [rsp+264]
37baf4622jmp 0x37baf3308
37baf4627
37baf4627loc_37baf4627:
37baf4627lea rdx, [rsp+424]
37baf462fmov rax, [rsp+584]
37baf4637lea r9, [rsp+420]
37baf463fmov [rsp+32], rdx
37baf4644mov rdx, r13
37baf4647lea r8, [rax+4]
37baf464bmov rcx, rax
37baf464ecall slae2_
37baf4653mov eax, [rsp+248]
37baf465ajmp 0x37baf3501
37baf465f
37baf465floc_37baf465f:
37baf465fmov eax, edx
37baf4661neg eax
37baf4663cmovs eax, edx
37baf4666add eax, 10
37baf4669mov [rdi], eax
37baf466bjmp 0x37baf3154
37baf4670
37baf4670loc_37baf4670:
37baf4670cmp [rsi], 2
37baf4673jne 0x37baf3670
37baf4679jmp 0x37baf3d63
37baf467e
37baf467eloc_37baf467e:
37baf467emov eax, [rsp+216]
37baf4685test eax, eax
37baf4687je 0x37baf3571
37baf468dmovss x1, [rsp+452]
37baf4696jmp 0x37baf4437
37baf469b
37baf469bloc_37baf469b:
37baf469bmov r15, [rsp+280]
37baf46a3mov rsi, [rsp+576]
37baf46abmov rbp, [rsp+640]
37baf46b3mov rdi, [rsp+720]
37baf46bbmov r12l, [rsp+328]
37baf46c3jmp 0x37baf3d39
37baf46c8
37baf46c8loc_37baf46c8:
37baf46c8mov [rsp+264], eax
37baf46cfmov rax, [rsp+216]
37baf46d7mov rcx, rsi
37baf46damov [rsp+120], r10
37baf46dfmov [rsp+192], rax
37baf46e7mov rax, [rsp+288]
37baf46efmov [rsp+112], r11
37baf46f4mov [rsp+184], rax
37baf46fcmov rax, [rsp+296]
37baf4704mov [rsp+104], rbp
37baf4709mov [rsp+176], rax
37baf4711mov rax, [rsp+672]
37baf4719mov [rsp+168], rax
37baf4721mov rax, [rsp+656]
37baf4729mov [rsp+160], rax
37baf4731mov rax, [rsp+648]
37baf4739mov [rsp+152], rax
37baf4741mov rax, [rsp+688]
37baf4749mov [rsp+144], rax
37baf4751mov rax, [rsp+336]
37baf4759mov [rsp+136], rax
37baf4761mov rax, [rsp+328]
37baf4769mov [rsp+128], rax
37baf4771mov rax, [rsp+312]
37baf4779mov [rsp+96], rax
37baf477emov rax, [rsp+344]
37baf4786mov [rsp+88], rax
37baf478blea rax, [rip+0x952e56]
37baf4792mov [rsp+80], rax
37baf4797mov rax, [rsp+632]
37baf479fmov [rsp+72], rax
37baf47a4lea rax, [rip+0x952e39]
37baf47abmov [rsp+64], rax
37baf47b0mov rax, [rsp+632]
37baf47b8mov [rsp+56], rax
37baf47bdmov rax, [rsp+704]
37baf47c5mov [rsp+32], r13
37baf47camov rdx, [rsp+248]
37baf47d2mov [rsp+48], rax
37baf47d7mov rax, [rsp+304]
37baf47dfmov r9, [rsp+584]
37baf47e7mov r8, [rsp+232]
37baf47efmov [rsp+40], rax
37baf47f4call clarrv_
37baf47f9mov edx, [rsp+376]
37baf4800mov eax, [rsp+264]
37baf4807test edx, edx
37baf4809je 0x37baf3d25
37baf480fmov eax, edx
37baf4811neg eax
37baf4813cmovs eax, edx
37baf4816add eax, 20
37baf4819mov [rdi], eax
37baf481bjmp 0x37baf3154
37baf4820
37baf4820loc_37baf4820:
37baf4820mov rcx, [rip+0x952df1]
37baf4827mov rdi, [rsp+672]
37baf482fmov [rdi+4*rax], rcx
37baf4833cmp edx, 1
37baf4836jg 0x37baf3d6c
37baf483cjmp 0x37baf3664
37baf4841
37baf4841loc_37baf4841:
37baf4841movaps x3, x1
37baf4844movaps x2, x0
37baf4847jmp 0x37baf35f5
37baf484c
37baf484cloc_37baf484c:
37baf484cmov edx, [rsp+372]
37baf4853jmp 0x37baf326f
37baf4858
37baf4858loc_37baf4858:
37baf4858cmp [rsp+372], 1
37baf4860jne 0x37baf4437
37baf4866mov ecx, [rsp+232]
37baf486dtest ecx, ecx
37baf486fjne 0x37baf4410
37baf4875jmp 0x37baf4437
37baf487a
37baf487aloc_37baf487a:
37baf487amovss x0, [rip+0x952d9e]
37baf4882mov rcx, [rsp+632]
37baf488amov r8, rbp
37baf488dlea rdx, [rsp+460]
37baf4895lea r9, [rip+0x952d48]
37baf489cdivss x0, x1
37baf48a0movss [rsp+460], x0
37baf48a9call sscal_
37baf48aejmp 0x37baf3d55
37baf48b3
37baf48b3loc_37baf48b3:
37baf48b3movsxd r14, eax
37baf48b6jmp 0x37baf3a8f
37baf48bb
37baf48bbloc_37baf48bb:
37baf48bbmov rcx, [rip+0x952d2e]
37baf48c2mov rdi, [rsp+672]
37baf48camov [rdi+4*rax], rcx
37baf48cecmp edx, 1
37baf48d1jg 0x37baf3d6c
37baf48d7jmp 0x37baf3664
37baf48dc
37baf48dcloc_37baf48dc:
37baf48dcmov edx, 1
37baf48e1movsxd r14, eax
37baf48e4jmp 0x37baf3a62
37baf48e9
37baf48e9loc_37baf48e9:
37baf48e9mov eax, [rsi]
37baf48ebtest eax, eax
37baf48edjns 0x37baf377f
37baf48f3jmp 0x37baf30f2
37baf2f40
37baf2f40cstemr_:
37baf2f40push r15
37baf2f42push r14
37baf2f44push r13
37baf2f46push r12
37baf2f48push rbp
37baf2f49push rdi
37baf2f4apush rsi
37baf2f4bpush rbx
37baf2f4csub rsp, 488
37baf2f53movups [rsp+464], x6
37baf2f5bmov rax, [rsp+656]
37baf2f63mov r13, [rsp+592]
37baf2f6bmov rbp, [rsp+640]
37baf2f73mov rdi, [rsp+720]
37baf2f7bmov eax, [rax]
37baf2f7dmov rbx, rdx
37baf2f80mov rsi, r8
37baf2f83lea rdx, [rip+0x954636]
37baf2f8amov r15, rcx
37baf2f8dmov [rsp+584], r9
37baf2f95mov r8l, 1
37baf2f9bmov r9l, 1
37baf2fa1mov [rsp+248], eax
37baf2fa8call lsame_
37baf2fadmov r9l, 1
37baf2fb3mov r8l, 1
37baf2fb9mov rcx, rbx
37baf2fbclea rdx, [rip+0x9545fe]
37baf2fc3mov r12l, eax
37baf2fc6call lsame_
37baf2fcbmov r9l, 1
37baf2fd1mov r8l, 1
37baf2fd7mov rcx, rbx
37baf2fdalea rdx, [rip+0x9545df]
37baf2fe1mov [rsp+224], eax
37baf2fe8call lsame_
37baf2fedmov r9l, 1
37baf2ff3mov r8l, 1
37baf2ff9mov rcx, rbx
37baf2ffclea rdx, [rip+0x9545bf]
37baf3003mov [rsp+216], eax
37baf300acall lsame_
37baf300fmov [rsp+232], eax
37baf3016mov rax, [rsp+696]
37baf301ecmp [rax], -1
37baf3021je 0x37baf3340
37baf3027mov rax, [rsp+712]
37baf302fcmp [rax], -1
37baf3032sete r14b
37baf3036sete r10b
37baf303amovzx r14l, r14b
37baf303e
37baf303eloc_37baf303e:
37baf303emov rax, [rsp+664]
37baf3046mov eax, [rax]
37baf3048mov [rsp+240], eax
37baf304fmov eax, [rsi]
37baf3051mov ecx, eax
37baf3053test r12l, r12l
37baf3056je 0x37baf3170
37baf305cmov [rsp+452], 0
37baf3067lea edx, [rax+4*rax]
37baf306amov [rsp+456], 0
37baf3075add edx, edx
37baf3077mov [rsp+320], edx
37baf307elea edx, [rax+8*rax]
37baf3081mov [rsp+372], 0
37baf308cadd edx, edx
37baf308emov [rsp+400], edx
37baf3095mov edx, [rsp+216]
37baf309cmov [rsp+380], 0
37baf30a7mov [rsp+404], 0
37baf30b2test edx, edx
37baf30b4je 0x37baf33d0
37baf30bamov rcx, [rsp+600]
37baf30c2mov [rdi], 0
37baf30c8movss x0, [rcx]
37baf30ccmov rcx, [rsp+608]
37baf30d4movss [rsp+452], x0
37baf30ddmovss x0, [rcx]
37baf30e1movss [rsp+456], x0
37baf30eatest eax, eax
37baf30ecjns 0x37baf3760
37baf30f2
37baf30f2loc_37baf30f2:
37baf30f2mov [rdi], -3
37baf30f8
37baf30f8loc_37baf30f8:
37baf30f8mov edx, 12
37baf30fdlea rcx, [rip+0x9544bf]
37baf3104call slamch_
37baf3109mov edx, 9
37baf310elea rcx, [rip+0x9544ba]
37baf3115movss [rsp+436], x0
37baf311emovaps x6, x0
37baf3121call slamch_
37baf3126mov eax, [rdi]
37baf3128test eax, eax
37baf312aje 0x37baf32a0
37baf3130
37baf3130loc_37baf3130:
37baf3130neg eax
37baf3132
37baf3132loc_37baf3132:
37baf3132lea rdx, [rsp+460]
37baf313amov r8l, 6
37baf3140lea rcx, [rip+0x954493]
37baf3147mov [rsp+460], eax
37baf314ecall xerbla_
37baf3153nop
37baf3154
37baf3154loc_37baf3154:
37baf3154movups x6, [rsp+464]
37baf315cadd rsp, 488
37baf3163pop rbx
37baf3164pop rsi
37baf3165pop rdi
37baf3166pop rbp
37baf3167pop r12
37baf3169pop r13
37baf316bpop r14
37baf316dpop r15
37baf316fret
37baf3170
37baf3170loc_37baf3170:
37baf3170lea ecx, [8*rax]
37baf3177lea eax, [rax+2*rax]
37baf317amov [rsp+452], 0
37baf3185shl eax, 2
37baf3188mov [rsp+320], ecx
37baf318fmov [rsp+400], eax
37baf3196mov eax, [rsp+216]
37baf319dmov [rsp+456], 0
37baf31a8mov [rsp+372], 0
37baf31b3mov [rsp+380], 0
37baf31bemov [rsp+404], 0
37baf31c9test eax, eax
37baf31cbjne 0x37baf3358
37baf31d1mov r11l, [rsp+232]
37baf31d9test r11l, r11l
37baf31dcje 0x37baf3200
37baf31demov rax, [rsp+616]
37baf31e6mov eax, [rax]
37baf31e8mov [rsp+372], eax
37baf31efmov rax, [rsp+624]
37baf31f7mov eax, [rax]
37baf31f9mov [rsp+380], eax
37baf3200
37baf3200loc_37baf3200:
37baf3200mov [rdi], 0
37baf3206mov r9l, 1
37baf320cmov r8l, 1
37baf3212mov rcx, r15
37baf3215lea rdx, [rip+0x9543bc]
37baf321cmov [rsp+256], r10b
37baf3224call lsame_
37baf3229movzx r10l, [rsp+256]
37baf3232test eax, eax
37baf3234je 0x37baf33bc
37baf323amov r11l, [rsp+224]
37baf3242test r11l, r11l
37baf3245jne 0x37baf48e9
37baf324bmov r9l, [rsp+232]
37baf3253test r9l, r9l
37baf3256je 0x37baf36b7
37baf325cmov ecx, [rsi]
37baf325e
37baf325eloc_37baf325e:
37baf325emov edx, [rsp+372]
37baf3265mov eax, ecx
37baf3267
37baf3267loc_37baf3267:
37baf3267test eax, eax
37baf3269js 0x37baf30f2
37baf326f
37baf326floc_37baf326f:
37baf326fcmp eax, edx
37baf3271jl 0x37baf3439
37baf3277test edx, edx
37baf3279jle 0x37baf3439
37baf327fmov ecx, [rsp+380]
37baf3286cmp ecx, edx
37baf3288jl 0x37baf3292
37baf328acmp ecx, eax
37baf328cjle 0x37baf378e
37baf3292
37baf3292loc_37baf3292:
37baf3292mov [rdi], -9
37baf3298jmp 0x37baf30f8
37baf329d
37baf329d 0f 1f 00 ...
37baf32a0
37baf32a0loc_37baf32a0:
37baf32a0lea rax, [rsp+400]
37baf32a8movss [rsp+264], x0
37baf32b1mov rcx, rax
37baf32b4mov [rsp+256], rax
37baf32bccall sroundup_lwork_
37baf32c1mov rax, [rsp+688]
37baf32c9mov ecx, [rsp+320]
37baf32d0test r12l, r12l
37baf32d3movss x2, [rsp+264]
37baf32dcmovss [rax], x0
37baf32e0mov rax, [rsp+704]
37baf32e8mov [rax], ecx
37baf32eaje 0x37baf373c
37baf32f0mov eax, [rsp+224]
37baf32f7test eax, eax
37baf32f9je 0x37baf4266
37baf32ffmov eax, [rsi]
37baf3301mov [rsp+408], eax
37baf3308
37baf3308loc_37baf3308:
37baf3308cmp [rsp+240], -1
37baf3310je 0x37baf3f30
37baf3316mov rax, [rsp+664]
37baf331emov ecx, [rsp+408]
37baf3325cmp [rax], ecx
37baf3327jge 0x37baf3448
37baf332dmov [rdi], -14
37baf3333mov eax, 14
37baf3338jmp 0x37baf3132
37baf333d
37baf333d 0f 1f 00 ...
37baf3340
37baf3340loc_37baf3340:
37baf3340mov r14l, 1
37baf3346mov r10l, 1
37baf334cjmp 0x37baf303e
37baf3351
37baf3351 0f 1f 80 00 00 00 00 .......
37baf3358
37baf3358loc_37baf3358:
37baf3358mov [rdi], 0
37baf335emov r9l, 1
37baf3364mov rcx, r15
37baf3367mov rax, [rsp+600]
37baf336fmov r8l, 1
37baf3375lea rdx, [rip+0x95425c]
37baf337cmov [rsp+256], r10b
37baf3384movss x0, [rax]
37baf3388mov rax, [rsp+608]
37baf3390movss [rsp+452], x0
37baf3399movss x0, [rax]
37baf339dmovss [rsp+456], x0
37baf33a6call lsame_
37baf33abmovzx r10l, [rsp+256]
37baf33b4test eax, eax
37baf33b6jne 0x37baf374c
37baf33bc
37baf33bcloc_37baf33bc:
37baf33bcmov [rdi], -1
37baf33c2jmp 0x37baf30f8
37baf33c7
37baf33c7 66 0f 1f 84 00 00 00 00 00 f........
37baf33d0
37baf33d0loc_37baf33d0:
37baf33d0mov r9l, [rsp+232]
37baf33d8test r9l, r9l
37baf33dbje 0x37baf36a0
37baf33e1mov r11, [rsp+624]
37baf33e9mov rdx, [rsp+616]
37baf33f1mov [rdi], 0
37baf33f7mov r8l, [r11]
37baf33famov edx, [rdx]
37baf33fcmov [rsp+380], r8l
37baf3404mov r8l, [rsp+224]
37baf340cmov [rsp+372], edx
37baf3413test r8l, r8l
37baf3416je 0x37baf325e
37baf341cjmp 0x37baf3267
37baf3421
37baf3421 0f 1f 80 00 00 00 00 .......
37baf3428
37baf3428loc_37baf3428:
37baf3428mov r8l, [rsp+232]
37baf3430test r8l, r8l
37baf3433je 0x37baf37b1
37baf3439
37baf3439loc_37baf3439:
37baf3439mov [rdi], -8
37baf343fjmp 0x37baf30f8
37baf3444
37baf3444 0f 1f 40 00 ..@.
37baf3448
37baf3448loc_37baf3448:
37baf3448mov eax, [rdi]
37baf344atest eax, eax
37baf344cjne 0x37baf3130
37baf3452test r14l, r14l
37baf3455jne 0x37baf3154
37baf345bmov rax, [rsp+632]
37baf3463mov [rax], 0
37baf3469mov eax, [rsi]
37baf346btest eax, eax
37baf346dje 0x37baf3154
37baf3473cmp eax, 1
37baf3476je 0x37baf406d
37baf347cmovsxd r15, [rsp+248]
37baf3484xor edx, edx
37baf3486test r15, r15
37baf3489cmovs r15, rdx
37baf348dmov rcx, r15
37baf3490not rcx
37baf3493mov [rsp+240], rcx
37baf349bcmp eax, 2
37baf349ejne 0x37baf3808
37baf34a4mov [rsp+248], eax
37baf34abtest r12l, r12l
37baf34aeje 0x37baf4627
37baf34b4lea rdx, [rsp+460]
37baf34bcmov rax, [rsp+584]
37baf34c4lea r9, [rsp+420]
37baf34ccmov [rsp+48], rdx
37baf34d1lea rdx, [rsp+364]
37baf34d9mov [rsp+40], rdx
37baf34delea rdx, [rsp+424]
37baf34e6lea r8, [rax+4]
37baf34eamov rcx, rax
37baf34edmov [rsp+32], rdx
37baf34f2mov rdx, r13
37baf34f5call slaev2_
37baf34famov eax, [rsp+248]
37baf3501
37baf3501loc_37baf3501:
37baf3501movss x0, [rsp+420]
37baf350amovss x1, [rsp+424]
37baf3513comiss x1, x0
37baf3516jbe 0x37baf3536
37baf3518movss [r13+4], x0
37baf351emov r14l, 1
37baf3524movss [rsp+420], x1
37baf352dmovss [rsp+424], x0
37baf3536
37baf3536loc_37baf3536:
37baf3536mov r9l, [rsp+224]
37baf353etest r9l, r9l
37baf3541jne 0x37baf3f60
37baf3547mov r8l, [rsp+216]
37baf354ftest r8l, r8l
37baf3552jne 0x37baf43e3
37baf3558cmp [rsp+372], 1
37baf3560jne 0x37baf3571
37baf3562mov edx, [rsp+232]
37baf3569test edx, edx
37baf356bjne 0x37baf3f60
37baf3571
37baf3571loc_37baf3571:
37baf3571cmp [rsp+380], 2
37baf3579jne 0x37baf3d55
37baf357fmovss x0, [rsp+420]
37baf3588mov eax, [rsp+232]
37baf358ftest eax, eax
37baf3591je 0x37baf3d55
37baf3597
37baf3597loc_37baf3597:
37baf3597mov rax, [rsp+632]
37baf359fmov rbx, [rsp+632]
37baf35a7movsxd rax, [rax]
37baf35aalea ecx, [rax+1]
37baf35admovss [rbp+4*rax], x0
37baf35b3mov [rbx], ecx
37baf35b5test r12l, r12l
37baf35b8je 0x37baf4211
37baf35bemovss x0, [rsp+460]
37baf35c7movsxd rax, ecx
37baf35camovss x1, [rsp+364]
37baf35d3
37baf35d3loc_37baf35d3:
37baf35d3imul rax, r15
37baf35d7add rax, [rsp+240]
37baf35dftest r14l, r14l
37baf35e2je 0x37baf4841
37baf35e8movaps x3, x0
37baf35ebxorps x3, [rip+0x95400e]
37baf35f2movaps x2, x1
37baf35f5
37baf35f5loc_37baf35f5:
37baf35f5mov rdi, [rsp+648]
37baf35fdmov edx, [rsp+404]
37baf3604movss [rdi+8*rax+16], x2
37baf360apxor x2, x2
37baf360emov [rdi+8*rax+12], 0
37baf3616mov [rdi+8*rax+20], 0
37baf361emovss [rdi+8*rax+8], x3
37baf3624lea eax, [rcx+rcx-1]
37baf3628cdqe
37baf362asub rax, 1
37baf362eucomiss x0, x2
37baf3631jp 0x37baf3639
37baf3633je 0x37baf4820
37baf3639
37baf3639loc_37baf3639:
37baf3639pxor x0, x0
37baf363ducomiss x1, x0
37baf3640jp 0x37baf3648
37baf3642je 0x37baf48bb
37baf3648
37baf3648loc_37baf3648:
37baf3648mov rcx, [rip+0x953fc1]
37baf364fmov rdi, [rsp+672]
37baf3657mov [rdi+4*rax], rcx
37baf365bcmp edx, 1
37baf365ejg 0x37baf3d6c
37baf3664
37baf3664loc_37baf3664:
37baf3664cmp [rsi], 2
37baf3667je 0x37baf3d6c
37baf366dnop [rax]
37baf3670
37baf3670loc_37baf3670:
37baf3670mov rcx, [rsp+256]
37baf3678call sroundup_lwork_
37baf367dmov rax, [rsp+688]
37baf3685mov esi, [rsp+320]
37baf368cmovss [rax], x0
37baf3690mov rax, [rsp+704]
37baf3698mov [rax], esi
37baf369ajmp 0x37baf3154
37baf369f
37baf369f 90 .
37baf36a0
37baf36a0loc_37baf36a0:
37baf36a0mov r15l, [rsp+224]
37baf36a8mov [rdi], 0
37baf36aetest r15l, r15l
37baf36b1jne 0x37baf4460
37baf36b7
37baf36b7loc_37baf36b7:
37baf36b7mov [rdi], -2
37baf36bdmov edx, 12
37baf36c2lea rcx, [rip+0x953efa]
37baf36c9call slamch_
37baf36cemov edx, 9
37baf36d3lea rcx, [rip+0x953ef5]
37baf36damovss [rsp+436], x0
37baf36e3movaps x6, x0
37baf36e6call slamch_
37baf36ebmov eax, [rdi]
37baf36edtest eax, eax
37baf36efjne 0x37baf3130
37baf36f5lea rax, [rsp+400]
37baf36fdmovss [rsp+264], x0
37baf3706mov rcx, rax
37baf3709mov [rsp+256], rax
37baf3711call sroundup_lwork_
37baf3716mov rax, [rsp+688]
37baf371emov ecx, [rsp+320]
37baf3725movss x2, [rsp+264]
37baf372emovss [rax], x0
37baf3732mov rax, [rsp+704]
37baf373amov [rax], ecx
37baf373c
37baf373cloc_37baf373c:
37baf373cmov [rsp+408], 0
37baf3747jmp 0x37baf3308
37baf374c
37baf374cloc_37baf374c:
37baf374cmov eax, [rsi]
37baf374etest eax, eax
37baf3750js 0x37baf30f2
37baf3756nop [rax+rax]
37baf3760
37baf3760loc_37baf3760:
37baf3760test eax, eax
37baf3762je 0x37baf3428
37baf3768movss x0, [rsp+452]
37baf3771comiss x0, [rsp+456]
37baf3779jae 0x37baf42a3
37baf377f
37baf377floc_37baf377f:
37baf377fmov edx, [rsp+232]
37baf3786test edx, edx
37baf3788jne 0x37baf484c
37baf378e
37baf378eloc_37baf378e:
37baf378emov rcx, [rsp+656]
37baf3796mov edx, [rcx]
37baf3798test edx, edx
37baf379ajle 0x37baf37a6
37baf379ccmp edx, eax
37baf379ejge 0x37baf37bf
37baf37a0test r12b, 1
37baf37a4je 0x37baf37bf
37baf37a6
37baf37a6loc_37baf37a6:
37baf37a6mov [rdi], -13
37baf37acjmp 0x37baf30f8
37baf37b1
37baf37b1loc_37baf37b1:
37baf37b1mov rax, [rsp+656]
37baf37b9mov ecx, [rax]
37baf37bbtest ecx, ecx
37baf37bdjle 0x37baf37a6
37baf37bf
37baf37bfloc_37baf37bf:
37baf37bfmov rax, [rsp+696]
37baf37c7mov ecx, [rsp+400]
37baf37cecmp [rax], ecx
37baf37d0jl 0x37baf43cf
37baf37d6mov rax, [rsp+712]
37baf37demov ecx, [rsp+320]
37baf37e5cmp [rax], ecx
37baf37e7jge 0x37baf30f8
37baf37edtest r10b, r10b
37baf37f0jne 0x37baf30f8
37baf37f6mov [rdi], -19
37baf37fcjmp 0x37baf30f8
37baf3801
37baf3801 0f 1f 80 00 00 00 00 .......
37baf3808
37baf3808loc_37baf3808:
37baf3808movaps x4, x6
37baf380blea ecx, [rax+rax]
37baf380elea edx, [4*rax]
37baf3815mov r9, r13
37baf3818divss x4, x2
37baf381cmov [rsp+324], ecx
37baf3823mov r8, [rsp+584]
37baf382badd ecx, eax
37baf382dmov [rsp+32], 1
37baf3836mov [rsp+232], ecx
37baf383dmov [rsp+264], eax
37baf3844lea eax, [rcx+rcx]
37baf3847lea rcx, [rip+0x953d92]
37baf384emov [rsp+224], edx
37baf3855mov rdx, rsi
37baf3858mov [rsp+248], eax
37baf385fmovss [rsp+280], x2
37baf3868mov [rsp+440], 0x3f800000
37baf3873movss [rsp+272], x4
37baf387ccall slanst_
37baf3881pxor x1, x1
37baf3885mov eax, [rsp+264]
37baf388cmovss x4, [rsp+272]
37baf3895movss x2, [rsp+280]
37baf389ecomiss x0, x1
37baf38a1movss [rsp+448], x0
37baf38aajbe 0x37baf3ef0
37baf38b0movaps x1, x4
37baf38b3sqrtss x1, x1
37baf38b7comiss x1, x0
37baf38bajbe 0x37baf3ef0
37baf38c0
37baf38c0loc_37baf38c0:
37baf38c0divss x1, x0
37baf38c4ucomiss x1, [rip+0x953d55]
37baf38cbmovss [rsp+440], x1
37baf38d4jp 0x37baf38dc
37baf38d6je 0x37baf39b0
37baf38dc
37baf38dcloc_37baf38dc:
37baf38dcmov r8, [rsp+584]
37baf38e4lea r9, [rip+0x953cf9]
37baf38ebmov rcx, rsi
37baf38eelea rdx, [rsp+440]
37baf38f6movss [rsp+280], x0
37baf38ffmovss [rsp+272], x2
37baf3908mov [rsp+264], eax
37baf390fcall sscal_
37baf3914mov eax, [rsi]
37baf3916lea rcx, [rsp+460]
37baf391emov r8, r13
37baf3921lea r9, [rip+0x953cbc]
37baf3928lea edx, [rax-1]
37baf392bmov [rsp+460], edx
37baf3932lea rdx, [rsp+440]
37baf393acall sscal_
37baf393fmov r14l, [rsp+216]
37baf3947movss x1, [rsp+440]
37baf3950movss x0, [rsp+280]
37baf3959mov eax, [rsp+264]
37baf3960movss x2, [rsp+272]
37baf3969test r14l, r14l
37baf396cmulss x0, x1
37baf3970movss [rsp+448], x0
37baf3979je 0x37baf39b0
37baf397bmovss x0, [rsp+452]
37baf3984mulss x0, x1
37baf3988mulss x1, [rsp+456]
37baf3991movss [rsp+452], x0
37baf399amovss [rsp+456], x1
37baf39a3nop
37baf39a5nop [rax+rax]
37baf39b0
37baf39b0loc_37baf39b0:
37baf39b0mov rcx, [rsp+680]
37baf39b8mov r11l, [rcx]
37baf39bbtest r11l, r11l
37baf39bejne 0x37baf4115
37baf39c4lea rcx, [rsp+376]
37baf39ccmov [rsp+376], -1
37baf39d7mov [rsp+216], rcx
37baf39df
37baf39dfloc_37baf39df:
37baf39dfmov rcx, [rsp+680]
37baf39e7movaps x0, x2
37baf39eaxorps x0, [rip+0x953c0f]
37baf39f1mov [rcx], 0
37baf39f7movss [rsp+444], x0
37baf3a00
37baf3a00loc_37baf3a00:
37baf3a00mov r10l, [rsi]
37baf3a03cmp r10l, 1
37baf3a07jle 0x37baf48b3
37baf3a0dlea edx, [r10-2]
37baf3a11cmp edx, 2
37baf3a14jbe 0x37baf48dc
37baf3a1alea ecx, [r10-1]
37baf3a1emov r11, [rsp+688]
37baf3a26movsxd r14, eax
37baf3a29mov r8l, ecx
37baf3a2clea rdx, [r14+4*r14]
37baf3a30shr r8l, 2
37baf3a34lea r9, [r11+4*rdx]
37baf3a38xor edx, edx
37baf3a3ashl r8, 4
37baf3a3enop
37baf3a40
37baf3a40loc_37baf3a40:
37baf3a40movups x0, [r13+rdx]
37baf3a46mulps x0, x0
37baf3a49movups [r9+rdx], x0
37baf3a4eadd rdx, 16
37baf3a52cmp r8, rdx
37baf3a55jne 0x37baf3a40
37baf3a57test cl, 3
37baf3a5aje 0x37baf3a8f
37baf3a5cand ecx, -4
37baf3a5flea edx, [rcx+1]
37baf3a62
37baf3a62loc_37baf3a62:
37baf3a62mov r11, [rsp+688]
37baf3a6alea rcx, [r14+4*r14]
37baf3a6emovsxd rdx, edx
37baf3a71lea rcx, [r11+4*rcx]
37baf3a75
37baf3a75loc_37baf3a75:
37baf3a75movss x1, [r13+4*rdx-4]
37baf3a7cmulss x1, x1
37baf3a80movss [rcx+4*rdx-4], x1
37baf3a86add rdx, 1
37baf3a8acmp r10l, edx
37baf3a8djg 0x37baf3a75
37baf3a8f
37baf3a8floc_37baf3a8f:
37baf3a8fmovss x6, [rip+0x953b8d]
37baf3a97mulss x6, x2
37baf3a9btest r12l, r12l
37baf3a9ejne 0x37baf40ed
37baf3aa4movaps x0, x6
37baf3aa7movaps x1, x6
37baf3aaa
37baf3aaaloc_37baf3aaa:
37baf3aaamovsxd r10, [rsp+232]
37baf3ab2mov r11, r14
37baf3ab5mov [rsp+280], eax
37baf3abclea r8, [rsp+456]
37baf3ac4mov rax, [rsp+704]
37baf3accmovsxd rdx, [rsp+248]
37baf3ad4neg r11
37baf3ad7mov [rsp+232], r8
37baf3adfmov rcx, [rsp+688]
37baf3ae7shl r10, 2
37baf3aebshl r11, 2
37baf3aeflea r8, [rsp+452]
37baf3af7add rax, r10
37baf3afamov [rsp+120], rbp
37baf3affadd r10, [rsp+688]
37baf3b07lea rdx, [rcx+4*rdx]
37baf3b0bmov [rsp+288], rax
37baf3b13lea rcx, [rax+r11]
37baf3b17mov [rsp+184], rax
37baf3b1flea rax, [rsp+416]
37baf3b27lea r9, [rcx+r11]
37baf3b2badd r11, r10
37baf3b2emov [rsp+304], rax
37baf3b36mov [rsp+168], rax
37baf3b3emov rax, [rsp+688]
37baf3b46mov [rsp+248], r8
37baf3b4emov r8, [rsp+216]
37baf3b56mov [rsp+160], rax
37baf3b5emov rax, [rsp+632]
37baf3b66mov [rsp+296], rdx
37baf3b6emov [rsp+112], rax
37baf3b73mov rax, [rsp+704]
37baf3b7bmov [rsp+176], rdx
37baf3b83lea rdx, [rsp+404]
37baf3b8bmov [rsp+136], r10
37baf3b93mov [rsp+272], r10
37baf3b9bmov [rsp+128], r11
37baf3ba3mov [rsp+336], rcx
37baf3babmov [rsp+328], r9
37baf3bb3mov [rsp+192], r8
37baf3bbbmov [rsp+152], rcx
37baf3bc3mov rcx, rbx
37baf3bc6mov [rsp+144], r9
37baf3bcemovss [rsp+432], x0
37baf3bd7movss [rsp+428], x1
37baf3be0mov [rsp+200], 1
37baf3becmov [rsp+104], rax
37baf3bf1lea rax, [rsp+432]
37baf3bf9mov r9, [rsp+232]
37baf3c01mov [rsp+96], rdx
37baf3c06lea rdx, [rsp+444]
37baf3c0emov r8, [rsp+248]
37baf3c16mov [rsp+88], rdx
37baf3c1blea rdx, [r14+2*r14]
37baf3c1flea rdx, [r11+4*rdx]
37baf3c23mov [rsp+312], rax
37baf3c2bmov [rsp+80], rax
37baf3c30lea rax, [rsp+428]
37baf3c38mov [rsp+344], rax
37baf3c40mov [rsp+72], rax
37baf3c45mov rax, [rsp+584]
37baf3c4dmov [rsp+64], rdx
37baf3c52lea rdx, [rsp+380]
37baf3c5amov [rsp+40], rdx
37baf3c5flea rdx, [rsp+372]
37baf3c67mov [rsp+48], rax
37baf3c6cmov [rsp+32], rdx
37baf3c71mov rdx, rsi
37baf3c74mov [rsp+56], r13
37baf3c79mov [rsp+264], r11
37baf3c81call slarre_
37baf3c86mov edx, [rsp+376]
37baf3c8dmov r11, [rsp+264]
37baf3c95mov r10, [rsp+272]
37baf3c9dmov eax, [rsp+280]
37baf3ca4test edx, edx
37baf3ca6jne 0x37baf465f
37baf3cactest r12l, r12l
37baf3cafjne 0x37baf46c8
37baf3cb5mov rbx, [rsp+632]
37baf3cbdmov r8l, [rbx]
37baf3cc0test r8l, r8l
37baf3cc3jle 0x37baf3d25
37baf3cc5mov r9, [rsp+328]
37baf3ccdmov r10, [rsp+704]
37baf3cd5xor edx, edx
37baf3cd7nop [rax+rax]
37baf3cdfnop [rax+rax]
37baf3ceanop [rax+rax]
37baf3cf5nop [rax+rax]
37baf3d00
37baf3d00loc_37baf3d00:
37baf3d00movsxd rcx, [r9+4*rdx]
37baf3d04movss x0, [rbp+4*rdx]
37baf3d0amovsxd rcx, [r10+4*rcx-4]
37baf3d0faddss x0, [r13+4*rcx-4]
37baf3d16movss [rbp+4*rdx], x0
37baf3d1cadd rdx, 1
37baf3d20cmp r8, rdx
37baf3d23jne 0x37baf3d00
37baf3d25
37baf3d25loc_37baf3d25:
37baf3d25mov rbx, [rsp+680]
37baf3d2dmov r8l, [rbx]
37baf3d30test r8l, r8l
37baf3d33jne 0x37baf42ae
37baf3d39
37baf3d39loc_37baf3d39:
37baf3d39movss x1, [rsp+440]
37baf3d42ucomiss x1, [rip+0x9538d7]
37baf3d49jp 0x37baf487a
37baf3d4fjne 0x37baf487a
37baf3d55
37baf3d55loc_37baf3d55:
37baf3d55cmp [rsp+404], 1
37baf3d5djle 0x37baf4670
37baf3d63
37baf3d63loc_37baf3d63:
37baf3d63test r12l, r12l
37baf3d66je 0x37baf4224
37baf3d6c
37baf3d6cloc_37baf3d6c:
37baf3d6cmov rax, [rsp+632]
37baf3d74mov r8l, [rax]
37baf3d77cmp r8l, 1
37baf3d7bjle 0x37baf3670
37baf3d81mov r9, [rsp+648]
37baf3d89mov [rsp+576], rsi
37baf3d91lea rax, [8*r15]
37baf3d99lea r14l, [r8+1]
37baf3d9dmov r10, [rsp+632]
37baf3da5mov rsi, [rsp+672]
37baf3dadmov [rsp+224], r15
37baf3db5mov r13, -8
37baf3dbcmov r12l, 4
37baf3dc2mov edi, 2
37baf3dc7mov r15, r9
37baf3dcanop [rax+rax]
37baf3dd0
37baf3dd0loc_37baf3dd0:
37baf3dd0cmp r8l, edi
37baf3dd3jl 0x37baf3ecf
37baf3dd9movss x2, [rbp+r12-4]
37baf3de0lea rcx, [r13+r12]
37baf3de5mov rdx, rdi
37baf3de8xor ebx, ebx
37baf3deaadd rcx, rbp
37baf3dedmovaps x0, x2
37baf3df0nop [rax+rax]
37baf3df5nop [rax+rax]
37baf3e00
37baf3e00loc_37baf3e00:
37baf3e00movss x1, [rcx+4*rdx]
37baf3e05comiss x0, x1
37baf3e08minss x1, x0
37baf3e0ccmova ebx, edx
37baf3e0fadd rdx, 1
37baf3e13movaps x0, x1
37baf3e16cmp r8l, edx
37baf3e19jge 0x37baf3e00
37baf3e1btest ebx, ebx
37baf3e1dje 0x37baf3ecf
37baf3e23movsxd rdx, ebx
37baf3e26mov [rsp+216], rax
37baf3e2emov r9, r15
37baf3e31add ebx, ebx
37baf3e33movss [rbp+4*rdx-4], x2
37baf3e39mov rax, [rsp+240]
37baf3e41imul rdx, [rsp+224]
37baf3e4amovss [rbp+r12-4], x1
37baf3e51mov rcx, [rsp+576]
37baf3e59mov [rsp+632], r10
37baf3e61lea rdx, [rax+rdx+1]
37baf3e66mov rax, [rsp+648]
37baf3e6elea rdx, [rax+8*rdx]
37baf3e72lea rax, [rip+0x95376b]
37baf3e79mov [rsp+32], rax
37baf3e7emov r8, rax
37baf3e81call cswap_
37baf3e86lea edx, [rdi+rdi]
37baf3e89lea r8l, [rbx-2]
37baf3e8dsub ebx, 1
37baf3e90lea ecx, [rdx-4]
37baf3e93movsxd r8, r8l
37baf3e96sub edx, 3
37baf3e99movsxd rbx, ebx
37baf3e9cmovsxd rcx, ecx
37baf3e9fmov r11l, [rsi+4*r8]
37baf3ea3movsxd rdx, edx
37baf3ea6mov r10, [rsp+632]
37baf3eaemov eax, [rsi+4*rcx]
37baf3eb1mov [rsi+4*r8], eax
37baf3eb5mov rax, [rsp+216]
37baf3ebdmov [rsi+4*rcx], r11l
37baf3ec1mov ecx, [rsi+4*rbx]
37baf3ec4mov r8l, [rsi+4*rdx]
37baf3ec8mov [rsi+4*rbx], r8l
37baf3eccmov [rsi+4*rdx], ecx
37baf3ecf
37baf3ecfloc_37baf3ecf:
37baf3ecfadd rdi, 1
37baf3ed3cmp rdi, r14
37baf3ed6je 0x37baf3670
37baf3edcmov r8l, [r10]
37baf3edfadd r15, rax
37baf3ee2sub r13, 4
37baf3ee6add r12, 4
37baf3eeajmp 0x37baf3dd0
37baf3eef
37baf3eef 90 .
37baf3ef0
37baf3ef0loc_37baf3ef0:
37baf3ef0sqrtss x6, x6
37baf3ef4movss x3, [rip+0x953724]
37baf3efcmovss x1, [rip+0x95371c]
37baf3f04divss x3, x4
37baf3f08sqrtss x6, x6
37baf3f0cdivss x1, x6
37baf3f10sqrtss x3, x3
37baf3f14minss x1, x3
37baf3f18comiss x0, x1
37baf3f1bjbe 0x37baf39b0
37baf3f21jmp 0x37baf38c0
37baf3f26
37baf3f26 66 2e 0f 1f 84 00 00 00 00 00 f.........
37baf3f30
37baf3f30loc_37baf3f30:
37baf3f30mov eax, [rdi]
37baf3f32test eax, eax
37baf3f34jne 0x37baf3130
37baf3f3apxor x0, x0
37baf3f3emov rax, [rsp+648]
37baf3f46cvtsi2ss x0, [rsp+408]
37baf3f4fmov [rax+4], 0
37baf3f56movss [rax], x0
37baf3f5ajmp 0x37baf3154
37baf3f5f
37baf3f5f 90 .
37baf3f60
37baf3f60loc_37baf3f60:
37baf3f60mov rbx, [rsp+632]
37baf3f68movss x0, [rsp+424]
37baf3f71movsxd r9, [rbx]
37baf3f74lea edx, [r9+1]
37baf3f78mov rcx, r9
37baf3f7bmovss [rbp+4*r9], x0
37baf3f82mov [rbx], edx
37baf3f84movsxd r8, edx
37baf3f87test r12l, r12l
37baf3f8aje 0x37baf41e5
37baf3f90
37baf3f90loc_37baf3f90:
37baf3f90movss x0, [rsp+460]
37baf3f99mov r9, r15
37baf3f9cmovss x1, [rsp+364]
37baf3fa5imul r9, r8
37baf3fa9add r9, [rsp+240]
37baf3fb1test r14l, r14l
37baf3fb4jne 0x37baf4470
37baf3fbamovaps x3, x0
37baf3fbdxorps x3, [rip+0x95363c]
37baf3fc4movaps x2, x1
37baf3fc7
37baf3fc7loc_37baf3fc7:
37baf3fc7mov rbx, [rsp+648]
37baf3fcfadd edx, edx
37baf3fd1movss [rbx+8*r9+16], x2
37baf3fd8pxor x2, x2
37baf3fdcmov [rbx+8*r9+12], 0
37baf3fe5mov [rbx+8*r9+20], 0
37baf3feemovss [rbx+8*r9+8], x3
37baf3ff5lea r9l, [rdx-1]
37baf3ff9movsxd rdx, edx
37baf3ffcmovsxd r9, r9l
37baf3fffsub rdx, 1
37baf4003sub r9, 1
37baf4007ucomiss x0, x2
37baf400ajp 0x37baf4014
37baf400cmov r10l, 2
37baf4012je 0x37baf402a
37baf4014
37baf4014loc_37baf4014:
37baf4014pxor x2, x2
37baf4018mov r10l, 1
37baf401eucomiss x1, x2
37baf4021jp 0x37baf402a
37baf4023jne 0x37baf402a
37baf4025mov eax, 1
37baf402a
37baf402aloc_37baf402a:
37baf402amov rbx, [rsp+672]
37baf4032mov [rbx+4*r9], r10l
37baf4036mov [rbx+4*rdx], eax
37baf4039mov eax, [rsp+224]
37baf4040test eax, eax
37baf4042je 0x37baf467e
37baf4048mov rax, [rsp+632]
37baf4050add ecx, 2
37baf4053movss x2, [rsp+420]
37baf405cmov [rax], ecx
37baf405emovsxd rax, ecx
37baf4061movss [rbp+4*r8], x2
37baf4068jmp 0x37baf35d3
37baf406d
37baf406dloc_37baf406d:
37baf406dmov rax, [rsp+584]
37baf4075mov r11l, [rsp+224]
37baf407dmovss x0, [rax]
37baf4081test r11l, r11l
37baf4084jne 0x37baf40ab
37baf4086mov r10l, [rsp+232]
37baf408etest r10l, r10l
37baf4091jne 0x37baf40ab
37baf4093comiss x0, [rsp+452]
37baf409bjbe 0x37baf40be
37baf409dmovss x1, [rsp+456]
37baf40a6comiss x1, x0
37baf40a9jb 0x37baf40be
37baf40ab
37baf40abloc_37baf40ab:
37baf40abmov rax, [rsp+632]
37baf40b3movss [rbp], x0
37baf40b8mov [rax], 1
37baf40be
37baf40beloc_37baf40be:
37baf40betest r12l, r12l
37baf40c1je 0x37baf3154
37baf40c7mov rax, [rsp+648]
37baf40cfmov rsi, [rsp+672]
37baf40d7mov [rax], 0x3f800000
37baf40demov rax, [rip+0x95350b]
37baf40e5mov [rsi], rax
37baf40e8jmp 0x37baf3154
37baf40ed
37baf40edloc_37baf40ed:
37baf40edsqrtss x2, x2
37baf40f1movss x1, [rip+0x95352f]
37baf40f9mulss x1, x2
37baf40fdmovaps x0, x2
37baf4100mulss x0, [rip+0x953524]
37baf4108maxss x1, x6
37baf410cmaxss x0, x6
37baf4110jmp 0x37baf3aaa
37baf4115
37baf4115loc_37baf4115:
37baf4115mov [rsp+264], eax
37baf411cmov rdx, [rsp+584]
37baf4124mov r8, r13
37baf4127mov rcx, rsi
37baf412alea rax, [rsp+376]
37baf4132movss [rsp+272], x2
37baf413bmov r9, rax
37baf413emov [rsp+216], rax
37baf4146call slarrr_
37baf414bmov r10l, [rsp+376]
37baf4153mov eax, [rsp+264]
37baf415amovss x2, [rsp+272]
37baf4163test r10l, r10l
37baf4166jne 0x37baf39df
37baf416cmov rcx, [rsp+680]
37baf4174movss [rsp+444], x2
37baf417dmov r9l, [rcx]
37baf4180test r9l, r9l
37baf4183je 0x37baf3a00
37baf4189mov [rsp+264], eax
37baf4190lea rax, [rip+0x95344d]
37baf4197lea r8, [rip+0x953446]
37baf419emov rcx, rsi
37baf41a1movsxd rdx, [rsp+224]
37baf41a9mov [rsp+32], rax
37baf41aemov rax, [rsp+688]
37baf41b6movss [rsp+272], x2
37baf41bflea r9, [rax+4*rdx]
37baf41c3mov rdx, [rsp+584]
37baf41cbcall scopy_
37baf41d0mov eax, [rsp+264]
37baf41d7movss x2, [rsp+272]
37baf41e0jmp 0x37baf3a00
37baf41e5
37baf41e5loc_37baf41e5:
37baf41e5mov edx, [rsp+224]
37baf41ectest edx, edx
37baf41eeje 0x37baf467e
37baf41f4mov rax, [rsp+632]
37baf41fcadd ecx, 2
37baf41ffmovss x0, [rsp+420]
37baf4208mov [rax], ecx
37baf420amovss [rbp+4*r8], x0
37baf4211
37baf4211loc_37baf4211:
37baf4211cmp [rsp+404], 1
37baf4219jg 0x37baf4224
37baf421bcmp [rsi], 2
37baf421ejne 0x37baf3670
37baf4224
37baf4224loc_37baf4224:
37baf4224mov [rsp+32], 1
37baf422dmov rdx, [rsp+632]
37baf4235mov r8, rbp
37baf4238lea rcx, [rip+0x953383]
37baf423flea r9, [rsp+376]
37baf4247call slasrt_
37baf424cmov ecx, [rsp+376]
37baf4253test ecx, ecx
37baf4255je 0x37baf3670
37baf425bmov [rdi], 3
37baf4261jmp 0x37baf3154
37baf4266
37baf4266loc_37baf4266:
37baf4266mov eax, [rsp+216]
37baf426dtest eax, eax
37baf426fjne 0x37baf459d
37baf4275mov r15l, [rsp+232]
37baf427dtest r15l, r15l
37baf4280je 0x37baf373c
37baf4286mov eax, [rsp+380]
37baf428dsub eax, [rsp+372]
37baf4294add eax, 1
37baf4297mov [rsp+408], eax
37baf429ejmp 0x37baf3308
37baf42a3
37baf42a3loc_37baf42a3:
37baf42a3mov [rdi], -7
37baf42a9jmp 0x37baf30f8
37baf42ae
37baf42aeloc_37baf42ae:
37baf42aemov rbx, [rsp+632]
37baf42b6mov edx, [rbx]
37baf42b8mov rbx, [rsp+704]
37baf42c0lea ecx, [rax+rdx]
37baf42c3movsxd rcx, ecx
37baf42c6mov r10l, [rbx+4*rcx-4]
37baf42cbtest r10l, r10l
37baf42cejle 0x37baf3d39
37baf42d4mov ebx, [rsp+224]
37baf42dbmov [rsp+576], rsi
37baf42e3mov r13l, 1
37baf42e9mov r8l, 1
37baf42efmov [rsp+280], r15
37baf42f7mov r15, [rsp+688]
37baf42ffmov r9l, 1
37baf4305lea eax, [rax+rbx+1]
37baf4309mov [rsp+640], rbp
37baf4311mov rbp, [rsp+632]
37baf4319mov [rsp+248], eax
37baf4320mov rax, [rsp+704]
37baf4328mov [rsp+720], rdi
37baf4330mov rdi, [rsp+704]
37baf4338lea r11, [rax-4]
37baf433clea rax, [rsp+368]
37baf4344mov [rsp+328], r12l
37baf434cmov r12l, r10l
37baf434fmov [rsp+264], rax
37baf4357lea rax, [rsp+388]
37baf435fmov [rsp+272], rax
37baf4367nop [rax+rax]
37baf4370
37baf4370loc_37baf4370:
37baf4370mov esi, [rdi+4*r13-4]
37baf4375lea ecx, [r8-1]
37baf4379mov eax, esi
37baf437bsub eax, r9l
37baf437eadd eax, 1
37baf4381mov [rsp+388], eax
37baf4388cmp ecx, edx
37baf438ajge 0x37baf43b9
37baf438cmovsxd rax, r8l
37baf438fmov ebx, ecx
37baf4391add rax, r14
37baf4394lea rax, [r11+4*rax]
37baf4398jmp 0x37baf43ab
37baf439a
37baf439a 66 0f 1f 44 00 00 f..D..
37baf43a0
37baf43a0loc_37baf43a0:
37baf43a0add ebx, 1
37baf43a3add rax, 4
37baf43a7cmp ebx, edx
37baf43a9je 0x37baf43b0
37baf43ab
37baf43abloc_37baf43ab:
37baf43abcmp [rax], r13l
37baf43aeje 0x37baf43a0
37baf43b0
37baf43b0loc_37baf43b0:
37baf43b0cmp r8l, ebx
37baf43b3jle 0x37baf4480
37baf43b9
37baf43b9loc_37baf43b9:
37baf43b9lea r9l, [rsi+1]
37baf43bd
37baf43bdloc_37baf43bd:
37baf43bdadd r13, 1
37baf43c1cmp r12l, r13l
37baf43c4jl 0x37baf469b
37baf43camov edx, [rbp]
37baf43cdjmp 0x37baf4370
37baf43cf
37baf43cfloc_37baf43cf:
37baf43cftest r14l, r14l
37baf43d2jne 0x37baf30f8
37baf43d8mov [rdi], -17
37baf43dejmp 0x37baf30f8
37baf43e3
37baf43e3loc_37baf43e3:
37baf43e3movss x0, [rsp+424]
37baf43ecmovss x1, [rsp+452]
37baf43f5comiss x0, x1
37baf43f8jbe 0x37baf4858
37baf43femovss x2, [rsp+456]
37baf4407comiss x2, x0
37baf440ajb 0x37baf4858
37baf4410
37baf4410loc_37baf4410:
37baf4410mov rbx, [rsp+632]
37baf4418movsxd r8, [rbx]
37baf441blea edx, [r8+1]
37baf441fmov rcx, r8
37baf4422movss [rbp+4*r8], x0
37baf4429mov [rbx], edx
37baf442bmovsxd r8, edx
37baf442etest r12l, r12l
37baf4431jne 0x37baf3f90
37baf4437
37baf4437loc_37baf4437:
37baf4437movss x0, [rsp+420]
37baf4440comiss x0, x1
37baf4443jbe 0x37baf3571
37baf4449movss x1, [rsp+456]
37baf4452comiss x1, x0
37baf4455jae 0x37baf3597
37baf445bjmp 0x37baf3571
37baf4460
37baf4460loc_37baf4460:
37baf4460test eax, eax
37baf4462jns 0x37baf378e
37baf4468jmp 0x37baf30f2
37baf446d
37baf446d 0f 1f 00 ...
37baf4470
37baf4470loc_37baf4470:
37baf4470movaps x3, x1
37baf4473movaps x2, x0
37baf4476jmp 0x37baf3fc7
37baf447b
37baf447b 0f 1f 44 00 00 ..D..
37baf4480
37baf4480loc_37baf4480:
37baf4480mov [rsp+232], r11
37baf4488movsxd rcx, ecx
37baf448bmov r11l, [rsp+324]
37baf4493movss [rsp+432], x6
37baf449cadd r8l, r11l
37baf449fmovsxd r8, r8l
37baf44a2sub r8, 1
37baf44a6mov eax, [rdi+4*r8]
37baf44aalea r8, [r15+4*r8]
37baf44aelea edx, [rax-1]
37baf44b1mov [rsp+368], eax
37baf44b8lea eax, [rbx+r11]
37baf44bcmov r11, [rsp+216]
37baf44c4cdqe
37baf44c6mov [rsp+412], edx
37baf44cdmov edx, [rsp+224]
37baf44d4mov eax, [rdi+4*rax-4]
37baf44d8mov [rsp+104], r11
37baf44ddmov r11, [rsp+304]
37baf44e5add edx, r9l
37baf44e8mov [rsp+64], r8
37baf44edmov [rsp+384], eax
37baf44f4mov eax, [rsp+248]
37baf44fbmovsxd rdx, edx
37baf44femov [rsp+88], r11
37baf4503mov r11, [rsp+288]
37baf450blea rdx, [r15+4*rdx-4]
37baf4510lea eax, [r9+rax-1]
37baf4515lea r9, [rsp+448]
37baf451dmov [rsp+80], r11
37baf4522mov r11, [rsp+296]
37baf452acdqe
37baf452cmov [rsp+96], r9
37baf4531mov r9, [rsp+264]
37baf4539lea r8, [r15+4*rax-4]
37baf453emov [rsp+72], r11
37baf4543mov r11, [rsp+640]
37baf454blea rcx, [r11+4*rcx]
37baf454fmov [rsp+56], rcx
37baf4554lea rcx, [rsp+412]
37baf455cmov [rsp+48], rcx
37baf4561mov rcx, [rsp+312]
37baf4569mov [rsp+40], rcx
37baf456elea rcx, [rsp+384]
37baf4576mov [rsp+32], rcx
37baf457bmov rcx, [rsp+272]
37baf4583call slarrj_
37baf4588lea r8l, [rbx+1]
37baf458clea r9l, [rsi+1]
37baf4590mov r11, [rsp+232]
37baf4598jmp 0x37baf43bd
37baf459d
37baf459dloc_37baf459d:
37baf459dlea rax, [rsp+396]
37baf45a5mov [rsp+80], rdi
37baf45aamov rdx, rsi
37baf45admov r9, [rsp+608]
37baf45b5mov [rsp+72], rax
37baf45balea rax, [rsp+392]
37baf45c2mov r8, [rsp+600]
37baf45calea rcx, [rip+0x953008]
37baf45d1mov [rsp+64], rax
37baf45d6lea rax, [rsp+408]
37baf45demov [rsp+56], rax
37baf45e3lea rax, [rsp+436]
37baf45ebmov [rsp+48], rax
37baf45f0mov rax, [rsp+584]
37baf45f8mov [rsp+88], 1
37baf4601mov [rsp+40], r13
37baf4606mov [rsp+32], rax
37baf460bmovss [rsp+264], x2
37baf4614call slarrc_
37baf4619movss x2, [rsp+264]
37baf4622jmp 0x37baf3308
37baf4627
37baf4627loc_37baf4627:
37baf4627lea rdx, [rsp+424]
37baf462fmov rax, [rsp+584]
37baf4637lea r9, [rsp+420]
37baf463fmov [rsp+32], rdx
37baf4644mov rdx, r13
37baf4647lea r8, [rax+4]
37baf464bmov rcx, rax
37baf464ecall slae2_
37baf4653mov eax, [rsp+248]
37baf465ajmp 0x37baf3501
37baf465f
37baf465floc_37baf465f:
37baf465fmov eax, edx
37baf4661neg eax
37baf4663cmovs eax, edx
37baf4666add eax, 10
37baf4669mov [rdi], eax
37baf466bjmp 0x37baf3154
37baf4670
37baf4670loc_37baf4670:
37baf4670cmp [rsi], 2
37baf4673jne 0x37baf3670
37baf4679jmp 0x37baf3d63
37baf467e
37baf467eloc_37baf467e:
37baf467emov eax, [rsp+216]
37baf4685test eax, eax
37baf4687je 0x37baf3571
37baf468dmovss x1, [rsp+452]
37baf4696jmp 0x37baf4437
37baf469b
37baf469bloc_37baf469b:
37baf469bmov r15, [rsp+280]
37baf46a3mov rsi, [rsp+576]
37baf46abmov rbp, [rsp+640]
37baf46b3mov rdi, [rsp+720]
37baf46bbmov r12l, [rsp+328]
37baf46c3jmp 0x37baf3d39
37baf46c8
37baf46c8loc_37baf46c8:
37baf46c8mov [rsp+264], eax
37baf46cfmov rax, [rsp+216]
37baf46d7mov rcx, rsi
37baf46damov [rsp+120], r10
37baf46dfmov [rsp+192], rax
37baf46e7mov rax, [rsp+288]
37baf46efmov [rsp+112], r11
37baf46f4mov [rsp+184], rax
37baf46fcmov rax, [rsp+296]
37baf4704mov [rsp+104], rbp
37baf4709mov [rsp+176], rax
37baf4711mov rax, [rsp+672]
37baf4719mov [rsp+168], rax
37baf4721mov rax, [rsp+656]
37baf4729mov [rsp+160], rax
37baf4731mov rax, [rsp+648]
37baf4739mov [rsp+152], rax
37baf4741mov rax, [rsp+688]
37baf4749mov [rsp+144], rax
37baf4751mov rax, [rsp+336]
37baf4759mov [rsp+136], rax
37baf4761mov rax, [rsp+328]
37baf4769mov [rsp+128], rax
37baf4771mov rax, [rsp+312]
37baf4779mov [rsp+96], rax
37baf477emov rax, [rsp+344]
37baf4786mov [rsp+88], rax
37baf478blea rax, [rip+0x952e56]
37baf4792mov [rsp+80], rax
37baf4797mov rax, [rsp+632]
37baf479fmov [rsp+72], rax
37baf47a4lea rax, [rip+0x952e39]
37baf47abmov [rsp+64], rax
37baf47b0mov rax, [rsp+632]
37baf47b8mov [rsp+56], rax
37baf47bdmov rax, [rsp+704]
37baf47c5mov [rsp+32], r13
37baf47camov rdx, [rsp+248]
37baf47d2mov [rsp+48], rax
37baf47d7mov rax, [rsp+304]
37baf47dfmov r9, [rsp+584]
37baf47e7mov r8, [rsp+232]
37baf47efmov [rsp+40], rax
37baf47f4call clarrv_
37baf47f9mov edx, [rsp+376]
37baf4800mov eax, [rsp+264]
37baf4807test edx, edx
37baf4809je 0x37baf3d25
37baf480fmov eax, edx
37baf4811neg eax
37baf4813cmovs eax, edx
37baf4816add eax, 20
37baf4819mov [rdi], eax
37baf481bjmp 0x37baf3154
37baf4820
37baf4820loc_37baf4820:
37baf4820mov rcx, [rip+0x952df1]
37baf4827mov rdi, [rsp+672]
37baf482fmov [rdi+4*rax], rcx
37baf4833cmp edx, 1
37baf4836jg 0x37baf3d6c
37baf483cjmp 0x37baf3664
37baf4841
37baf4841loc_37baf4841:
37baf4841movaps x3, x1
37baf4844movaps x2, x0
37baf4847jmp 0x37baf35f5
37baf484c
37baf484cloc_37baf484c:
37baf484cmov edx, [rsp+372]
37baf4853jmp 0x37baf326f
37baf4858
37baf4858loc_37baf4858:
37baf4858cmp [rsp+372], 1
37baf4860jne 0x37baf4437
37baf4866mov ecx, [rsp+232]
37baf486dtest ecx, ecx
37baf486fjne 0x37baf4410
37baf4875jmp 0x37baf4437
37baf487a
37baf487aloc_37baf487a:
37baf487amovss x0, [rip+0x952d9e]
37baf4882mov rcx, [rsp+632]
37baf488amov r8, rbp
37baf488dlea rdx, [rsp+460]
37baf4895lea r9, [rip+0x952d48]
37baf489cdivss x0, x1
37baf48a0movss [rsp+460], x0
37baf48a9call sscal_
37baf48aejmp 0x37baf3d55
37baf48b3
37baf48b3loc_37baf48b3:
37baf48b3movsxd r14, eax
37baf48b6jmp 0x37baf3a8f
37baf48bb
37baf48bbloc_37baf48bb:
37baf48bbmov rcx, [rip+0x952d2e]
37baf48c2mov rdi, [rsp+672]
37baf48camov [rdi+4*rax], rcx
37baf48cecmp edx, 1
37baf48d1jg 0x37baf3d6c
37baf48d7jmp 0x37baf3664
37baf48dc
37baf48dcloc_37baf48dc:
37baf48dcmov edx, 1
37baf48e1movsxd r14, eax
37baf48e4jmp 0x37baf3a62
37baf48e9
37baf48e9loc_37baf48e9:
37baf48e9mov eax, [rsi]
37baf48ebtest eax, eax
37baf48edjns 0x37baf377f
37baf48f3jmp 0x37baf30f2
37baf2f40
37baf48f8
37baf48f8 // align 0x10
37baf48f8 // align 0x10
37baf4900
37baf4900chfrk_:
37baf4900push r15
37baf4902push r14
37baf4904push r13
37baf4906push r12
37baf4908push rbp
37baf4909push rdi
37baf490apush rsi
37baf490bpush rbx
37baf490csub rsp, 184
37baf4913mov rax, [rsp+312]
37baf491bmov eax, [rax]
37baf491dmov rsi, rdx
37baf4920mov rdi, r8
37baf4923lea rdx, [rip+0x952d06]
37baf492amov rbp, r9
37baf492dmov r8l, 1
37baf4933mov r9l, 1
37baf4939mov rbx, rcx
37baf493cmov [rsp+132], eax
37baf4943call lsame_
37baf4948mov r9l, 1
37baf494emov r8l, 1
37baf4954mov rcx, rsi
37baf4957lea rdx, [rip+0x952cd3]
37baf495emov r13l, eax
37baf4961call lsame_
37baf4966mov r9l, 1
37baf496cmov r8l, 1
37baf4972mov rcx, rdi
37baf4975lea rdx, [rip+0x952cb4]
37baf497cmov r14l, eax
37baf497fcall lsame_
37baf4984mov r12l, eax
37baf4987test eax, eax
37baf4989je 0x37baf4ca0
37baf498fmov r15l, [rbp]
37baf4993test r13l, r13l
37baf4996je 0x37baf4cf0
37baf499cmov eax, r15l
37baf499ftest r14l, r14l
37baf49a2je 0x37baf4de0
37baf49a8test eax, eax
37baf49aajs 0x37baf4ce6
37baf49b0
37baf49b0loc_37baf49b0:
37baf49b0mov rdi, [rsp+288]
37baf49b8mov ecx, [rdi]
37baf49batest ecx, ecx
37baf49bcjs 0x37baf4db0
37baf49c2mov rsi, [rsp+312]
37baf49catest r15l, r15l
37baf49cdmov edx, 1
37baf49d2cmovg edx, r15l
37baf49d6cmp [rsi], edx
37baf49d8jl 0x37baf4dc0
37baf49detest eax, eax
37baf49e0je 0x37baf4c89
37baf49e6mov rbx, [rsp+296]
37baf49eepxor x2, x2
37baf49f2mov rsi, [rsp+320]
37baf49famovss x1, [rbx]
37baf49femovss x0, [rsi]
37baf4a02ucomiss x1, x2
37baf4a05jp 0x37baf4e40
37baf4a0bjne 0x37baf4e40
37baf4a11ucomiss x0, [rip+0x952c24]
37baf4a18jp 0x37baf4a20
37baf4a1aje 0x37baf4c89
37baf4a20
37baf4a20loc_37baf4a20:
37baf4a20pxor x2, x2
37baf4a24ucomiss x0, x2
37baf4a27jp 0x37baf4a2f
37baf4a29je 0x37baf53f0
37baf4a2f
37baf4a2floc_37baf4a2f:
37baf4a2fmovsxd rbx, [rsp+132]
37baf4a37xor edx, edx
37baf4a39mov [rsp+164], 0
37baf4a44mov [rsp+172], 0
37baf4a4fmovss [rsp+160], x1
37baf4a58test rbx, rbx
37baf4a5bmovss [rsp+168], x0
37baf4a64cmovs rbx, rdx
37baf4a68mov edx, eax
37baf4a6asar edx, 1
37baf4a6cmov rsi, rbx
37baf4a6fnot rsi
37baf4a72test al, 1
37baf4a74jne 0x37baf4e60
37baf4a7amov [rsp+152], edx
37baf4a81test r13l, r13l
37baf4a84je 0x37baf5040
37baf4a8aadd eax, 1
37baf4a8dtest r14l, r14l
37baf4a90je 0x37baf5990
37baf4a96mov [rsp+156], eax
37baf4a9dmov [rsp+88], 1
37baf4aa6mov [rsp+80], 1
37baf4aaftest r12l, r12l
37baf4ab2je 0x37baf64c0
37baf4ab8mov rax, [rsp+328]
37baf4ac0lea rsi, [rsp+156]
37baf4ac8mov r9, [rsp+288]
37baf4ad0lea r8, [rsp+152]
37baf4ad8mov [rsp+72], rsi
37baf4addlea rdx, [rip+0x952b4c]
37baf4ae4lea rcx, [rip+0x952b46]
37baf4aebadd rax, 8
37baf4aefmov [rsp+64], rax
37baf4af4mov rax, [rsp+320]
37baf4afcmov [rsp+56], rax
37baf4b01mov rax, [rsp+312]
37baf4b09mov [rsp+48], rax
37baf4b0emov rax, [rsp+304]
37baf4b16mov [rsp+40], rax
37baf4b1bmov rax, [rsp+296]
37baf4b23mov [rsp+32], rax
37baf4b28call cherk_
37baf4b2dmov eax, [rbp]
37baf4b30mov rdi, [rsp+304]
37baf4b38mov [rsp+88], 1
37baf4b41mov [rsp+80], 1
37baf4b4amov r9, [rsp+288]
37baf4b52lea rdx, [rip+0x952ad7]
37baf4b59lea r8, [rsp+152]
37baf4b61add eax, 1
37baf4b64mov [rsp+72], rsi
37baf4b69lea rcx, [rip+0x952ac3]
37baf4b70mov [rsp+156], eax
37baf4b77mov rax, [rsp+328]
37baf4b7fmov [rsp+64], rax
37baf4b84mov rax, [rsp+320]
37baf4b8cmov [rsp+56], rax
37baf4b91mov rax, [rsp+312]
37baf4b99mov [rsp+48], rax
37baf4b9emovsxd rax, [rsp+152]
37baf4ba6lea rax, [rdi+8*rax]
37baf4baamov [rsp+40], rax
37baf4bafmov rax, [rsp+296]
37baf4bb7mov [rsp+32], rax
37baf4bbccall cherk_
37baf4bc1mov eax, [rbp]
37baf4bc4mov rdi, [rsp+312]
37baf4bccmov [rsp+112], 1
37baf4bd5mov rdx, [rsp+328]
37baf4bddmov [rsp+96], rsi
37baf4be2add eax, 1
37baf4be5mov [rsp+72], rdi
37baf4beamov rdi, [rsp+304]
37baf4bf2mov [rsp+156], eax
37baf4bf9mov eax, [rsp+152]
37baf4c00mov [rsp+64], rdi
37baf4c05mov rdi, [rsp+312]
37baf4c0dmov [rsp+104], 1
37baf4c16add eax, 1
37baf4c19cdqe
37baf4c1bmov [rsp+56], rdi
37baf4c20mov rdi, [rsp+304]
37baf4c28shl rax, 3
37baf4c2cadd rdx, rax
37baf4c2flea rax, [rdi+rax-8]
37baf4c34mov [rsp+88], rdx
37baf4c39lea rdx, [rsp+168]
37baf4c41mov [rsp+80], rdx
37baf4c46mov [rsp+48], rax
37baf4c4b
37baf4c4bloc_37baf4c4b:
37baf4c4blea rax, [rsp+160]
37baf4c53lea r9, [rsp+152]
37baf4c5bmov [rsp+40], rax
37baf4c60mov rax, [rsp+288]
37baf4c68lea r8, [rsp+152]
37baf4c70lea rdx, [rip+0x9529bb]
37baf4c77lea rcx, [rip+0x9529b2]
37baf4c7emov [rsp+32], rax
37baf4c83call cgemm_
37baf4c88nop
37baf4c89
37baf4c89loc_37baf4c89:
37baf4c89add rsp, 184
37baf4c90pop rbx
37baf4c91pop rsi
37baf4c92pop rdi
37baf4c93pop rbp
37baf4c94pop r12
37baf4c96pop r13
37baf4c98pop r14
37baf4c9apop r15
37baf4c9cret
37baf4c9d
37baf4c9d 0f 1f 00 ...
37baf4ca0
37baf4ca0loc_37baf4ca0:
37baf4ca0mov rax, [rsp+288]
37baf4ca8mov r15l, [rax]
37baf4cabtest r13l, r13l
37baf4caeje 0x37baf4cf0
37baf4cb0lea r10, [rip+0x95297b]
37baf4cb7test r14l, r14l
37baf4cbaje 0x37baf4e08
37baf4cc0
37baf4cc0loc_37baf4cc0:
37baf4cc0mov r9l, 1
37baf4cc6mov r8l, 1
37baf4cccmov rdx, r10
37baf4ccfmov rcx, rdi
37baf4cd2call lsame_
37baf4cd7test eax, eax
37baf4cd9je 0x37baf4d38
37baf4cdb
37baf4cdbloc_37baf4cdb:
37baf4cdbmov eax, [rbp]
37baf4cde
37baf4cdeloc_37baf4cde:
37baf4cdetest eax, eax
37baf4ce0jns 0x37baf49b0
37baf4ce6
37baf4ce6loc_37baf4ce6:
37baf4ce6mov eax, 4
37baf4cebjmp 0x37baf4d40
37baf4ced
37baf4ced 0f 1f 00 ...
37baf4cf0
37baf4cf0loc_37baf4cf0:
37baf4cf0lea r10, [rip+0x95293b]
37baf4cf7mov r9l, 1
37baf4cfdmov r8l, 1
37baf4d03mov rcx, rbx
37baf4d06mov rdx, r10
37baf4d09mov [rsp+136], r10
37baf4d11call lsame_
37baf4d16test eax, eax
37baf4d18je 0x37baf4dd0
37baf4d1etest r14l, r14l
37baf4d21mov r10, [rsp+136]
37baf4d29je 0x37baf4d70
37baf4d2b
37baf4d2bloc_37baf4d2b:
37baf4d2btest r12l, r12l
37baf4d2eje 0x37baf4cc0
37baf4d30mov eax, [rbp]
37baf4d33jmp 0x37baf4cde
37baf4d35
37baf4d35 0f 1f 00 ...
37baf4d38
37baf4d38loc_37baf4d38:
37baf4d38mov eax, 3
37baf4d3dnop [rax]
37baf4d40
37baf4d40loc_37baf4d40:
37baf4d40lea rdx, [rsp+168]
37baf4d48mov r8l, 6
37baf4d4elea rcx, [rip+0x9528df]
37baf4d55mov [rsp+168], eax
37baf4d5ccall xerbla_
37baf4d61jmp 0x37baf4c89
37baf4d66
37baf4d66 66 2e 0f 1f 84 00 00 00 00 00 f.........
37baf4d70
37baf4d70loc_37baf4d70:
37baf4d70mov r9l, 1
37baf4d76mov r8l, 1
37baf4d7cmov rcx, rsi
37baf4d7fmov [rsp+136], r10
37baf4d87lea rdx, [rip+0x9528a5]
37baf4d8ecall lsame_
37baf4d93mov r10, [rsp+136]
37baf4d9btest eax, eax
37baf4d9djne 0x37baf4d2b
37baf4d9fnop
37baf4da0
37baf4da0loc_37baf4da0:
37baf4da0mov eax, 2
37baf4da5jmp 0x37baf4d40
37baf4da7
37baf4da7 66 0f 1f 84 00 00 00 00 00 f........
37baf4db0
37baf4db0loc_37baf4db0:
37baf4db0mov eax, 5
37baf4db5jmp 0x37baf4d40
37baf4db7
37baf4db7 66 0f 1f 84 00 00 00 00 00 f........
37baf4dc0
37baf4dc0loc_37baf4dc0:
37baf4dc0mov eax, 8
37baf4dc5jmp 0x37baf4d40
37baf4dca
37baf4dca 66 0f 1f 44 00 00 f..D..
37baf4dd0
37baf4dd0loc_37baf4dd0:
37baf4dd0mov eax, 1
37baf4dd5jmp 0x37baf4d40
37baf4dda
37baf4dda 66 0f 1f 44 00 00 f..D..
37baf4de0
37baf4de0loc_37baf4de0:
37baf4de0mov r9l, 1
37baf4de6mov r8l, 1
37baf4declea rdx, [rip+0x952840]
37baf4df3mov rcx, rsi
37baf4df6call lsame_
37baf4dfbtest eax, eax
37baf4dfdjne 0x37baf4cdb
37baf4e03jmp 0x37baf4da0
37baf4e05
37baf4e05 0f 1f 00 ...
37baf4e08
37baf4e08loc_37baf4e08:
37baf4e08mov r9l, 1
37baf4e0emov r8l, 1
37baf4e14mov rcx, rsi
37baf4e17mov [rsp+136], r10
37baf4e1flea rdx, [rip+0x95280d]
37baf4e26call lsame_
37baf4e2bmov r10, [rsp+136]
37baf4e33test eax, eax
37baf4e35je 0x37baf4da0
37baf4e3bjmp 0x37baf4cc0
37baf4e40
37baf4e40loc_37baf4e40:
37baf4e40test ecx, ecx
37baf4e42jne 0x37baf4a2f
37baf4e48ucomiss x0, [rip+0x9527ed]
37baf4e4fjp 0x37baf4a2f
37baf4e55jne 0x37baf4a2f
37baf4e5bjmp 0x37baf4c89
37baf4e60
37baf4e60loc_37baf4e60:
37baf4e60sub eax, edx
37baf4e62test r14l, r14l
37baf4e65je 0x37baf5210
37baf4e6bmov [rsp+156], edx
37baf4e72mov [rsp+152], eax
37baf4e79test r13l, r13l
37baf4e7cje 0x37baf5460
37baf4e82mov rax, [rsp+328]
37baf4e8amov [rsp+72], rbp
37baf4e8flea r8, [rsp+152]
37baf4e97mov [rsp+88], 1
37baf4ea0mov r9, [rsp+288]
37baf4ea8mov [rsp+64], rax
37baf4eadmov rax, [rsp+320]
37baf4eb5mov [rsp+80], 1
37baf4ebemov [rsp+56], rax
37baf4ec3mov rax, [rsp+312]
37baf4ecbmov [rsp+48], rax
37baf4ed0mov rax, [rsp+304]
37baf4ed8mov [rsp+40], rax
37baf4eddmov rax, [rsp+296]
37baf4ee5mov [rsp+32], rax
37baf4eeatest r12l, r12l
37baf4eedje 0x37baf5b3f
37baf4ef3lea rdx, [rip+0x952736]
37baf4efalea rcx, [rip+0x952730]
37baf4f01call cherk_
37baf4f06mov rcx, [rsp+328]
37baf4f0emov [rsp+88], 1
37baf4f17lea r8, [rsp+156]
37baf4f1fmov [rsp+80], 1
37baf4f28movsxd rbx, [rsp+152]
37baf4f30lea rdx, [rip+0x9526f9]
37baf4f37mov [rsp+72], rbp
37baf4f3cmovsxd rax, [rbp]
37baf4f40mov r12, [rsp+304]
37baf4f48shl rbx, 3
37baf4f4cmov r9, [rsp+288]
37baf4f54lea rax, [rcx+8*rax]
37baf4f58lea rcx, [rip+0x9526d4]
37baf4f5fmov [rsp+64], rax
37baf4f64mov rax, [rsp+320]
37baf4f6cadd r12, rbx
37baf4f6fmov [rsp+40], r12
37baf4f74mov [rsp+56], rax
37baf4f79mov rax, [rsp+312]
37baf4f81mov [rsp+48], rax
37baf4f86mov rax, [rsp+296]
37baf4f8emov [rsp+32], rax
37baf4f93call cherk_
37baf4f98lea rax, [rsp+168]
37baf4fa0mov [rsp+96], rbp
37baf4fa5add rbx, [rsp+328]
37baf4fadmov [rsp+80], rax
37baf4fb2mov rax, [rsp+312]
37baf4fbalea r9, [rsp+152]
37baf4fc2lea r8, [rsp+156]
37baf4fcamov [rsp+112], 1
37baf4fd3lea rdx, [rip+0x952658]
37baf4fdalea rcx, [rip+0x95264f]
37baf4fe1mov [rsp+72], rax
37baf4fe6mov rax, [rsp+304]
37baf4feemov [rsp+104], 1
37baf4ff7mov [rsp+64], rax
37baf4ffcmov rax, [rsp+312]
37baf5004mov [rsp+88], rbx
37baf5009mov [rsp+56], rax
37baf500elea rax, [rsp+160]
37baf5016mov [rsp+40], rax
37baf501bmov rax, [rsp+288]
37baf5023mov [rsp+48], r12
37baf5028mov [rsp+32], rax
37baf502dcall cgemm_
37baf5032jmp 0x37baf4c89
37baf5037
37baf5037 66 0f 1f 84 00 00 00 00 00 f........
37baf5040
37baf5040loc_37baf5040:
37baf5040test r14l, r14l
37baf5043je 0x37baf57f0
37baf5049mov rax, [rsp+328]
37baf5051movsxd rdx, edx
37baf5054lea rax, [rax+8*rdx]
37baf5058test r12l, r12l
37baf505bje 0x37baf6192
37baf5061mov [rsp+64], rax
37baf5066lea rdx, [rip+0x9525c3]
37baf506dmov rax, [rsp+320]
37baf5075lea rbx, [rsp+152]
37baf507dmov [rsp+72], rbx
37baf5082mov r9, [rsp+288]
37baf508amov r8, rbx
37baf508dlea rcx, [rip+0x95259f]
37baf5094mov [rsp+56], rax
37baf5099mov rax, [rsp+312]
37baf50a1mov [rsp+88], 1
37baf50aamov [rsp+48], rax
37baf50afmov rax, [rsp+304]
37baf50b7mov [rsp+80], 1
37baf50c0mov [rsp+40], rax
37baf50c5mov rax, [rsp+296]
37baf50cdmov [rsp+32], rax
37baf50d2call cherk_
37baf50d7mov rax, [rsp+328]
37baf50dfmov r8, rbx
37baf50e2mov rdi, [rsp+304]
37baf50eamov [rsp+88], 1
37baf50f3mov r9, [rsp+288]
37baf50fblea rdx, [rip+0x95252e]
37baf5102lea rcx, [rip+0x952528]
37baf5109mov [rsp+64], rax
37baf510emov rax, [rsp+320]
37baf5116mov [rsp+80], 1
37baf511fmov [rsp+56], rax
37baf5124mov rax, [rsp+312]
37baf512cmov [rsp+72], rbx
37baf5131mov [rsp+48], rax
37baf5136movsxd rax, [rsp+152]
37baf513elea rax, [rdi+8*rax]
37baf5142mov [rsp+40], rax
37baf5147mov rax, [rsp+296]
37baf514fmov [rsp+32], rax
37baf5154call cherk_
37baf5159movsxd rax, [rsp+152]
37baf5161mov [rsp+96], rbx
37baf5166mov rdi, [rsp+328]
37baf516emov [rsp+112], 1
37baf5177mov [rsp+104], 1
37baf5180lea edx, [rax+1]
37baf5183imul edx, eax
37baf5186movsxd rdx, edx
37baf5189lea rdx, [rdi+8*rdx]
37baf518dmov rdi, [rsp+312]
37baf5195mov [rsp+88], rdx
37baf519alea rdx, [rsp+168]
37baf51a2mov [rsp+72], rdi
37baf51a7mov rdi, [rsp+304]
37baf51afmov [rsp+80], rdx
37baf51b4lea rax, [rdi+8*rax]
37baf51b8mov [rsp+48], rdi
37baf51bdmov [rsp+64], rax
37baf51c2mov rax, [rsp+312]
37baf51camov [rsp+56], rax
37baf51cf
37baf51cfloc_37baf51cf:
37baf51cflea rax, [rsp+160]
37baf51d7mov r9, rbx
37baf51damov r8, rbx
37baf51ddmov [rsp+40], rax
37baf51e2mov rax, [rsp+288]
37baf51ealea rdx, [rip+0x952441]
37baf51f1lea rcx, [rip+0x952438]
37baf51f8mov [rsp+32], rax
37baf51fdcall cgemm_
37baf5202jmp 0x37baf4c89
37baf5207
37baf5207 66 0f 1f 84 00 00 00 00 00 f........
37baf5210
37baf5210loc_37baf5210:
37baf5210mov [rsp+152], edx
37baf5217mov [rsp+156], eax
37baf521etest r13l, r13l
37baf5221je 0x37baf5628
37baf5227movsxd rdi, eax
37baf522amov rax, [rsp+328]
37baf5232mov [rsp+88], 1
37baf523blea r8, [rsp+152]
37baf5243mov [rsp+72], rbp
37baf5248mov r9, [rsp+288]
37baf5250mov [rsp+80], 1
37baf5259lea rax, [rax+8*rdi]
37baf525dmov [rsp+64], rax
37baf5262mov rax, [rsp+320]
37baf526amov [rsp+56], rax
37baf526fmov rax, [rsp+312]
37baf5277mov [rsp+48], rax
37baf527cmov rax, [rsp+304]
37baf5284mov [rsp+40], rax
37baf5289mov rax, [rsp+296]
37baf5291mov [rsp+32], rax
37baf5296test r12l, r12l
37baf5299je 0x37baf5e69
37baf529flea rdx, [rip+0x95238a]
37baf52a6lea rcx, [rip+0x952384]
37baf52adcall cherk_
37baf52b2mov rcx, [rsp+328]
37baf52bamovsxd rax, [rsp+152]
37baf52c2mov [rsp+88], 1
37baf52cbmov [rsp+80], 1
37baf52d4mov r9, [rsp+288]
37baf52dclea r8, [rsp+156]
37baf52e4lea rdx, [rip+0x952345]
37baf52eblea rax, [rcx+8*rax]
37baf52efmov [rsp+72], rbp
37baf52f4lea rcx, [rip+0x952338]
37baf52fbmov [rsp+64], rax
37baf5300mov rax, [rsp+320]
37baf5308mov [rsp+56], rax
37baf530dmov rax, [rsp+312]
37baf5315mov [rsp+48], rax
37baf531amov rax, [rsp+304]
37baf5322lea rax, [rax+8*rdi-8]
37baf5327mov [rsp+40], rax
37baf532cmov rax, [rsp+296]
37baf5334mov [rsp+32], rax
37baf5339call cherk_
37baf533emov rax, [rsp+328]
37baf5346mov rdi, [rsp+304]
37baf534emov [rsp+112], 1
37baf5357mov [rsp+104], 1
37baf5360lea r9, [rsp+156]
37baf5368lea r8, [rsp+152]
37baf5370mov [rsp+88], rax
37baf5375lea rax, [rsp+168]
37baf537dlea rdx, [rip+0x9522ae]
37baf5384mov [rsp+80], rax
37baf5389mov rax, [rsp+312]
37baf5391lea rcx, [rip+0x952298]
37baf5398mov [rsp+96], rbp
37baf539dmov [rsp+72], rax
37baf53a2movsxd rax, [rsp+156]
37baf53aamov [rsp+48], rdi
37baf53aflea rax, [rdi+8*rax-8]
37baf53b4mov [rsp+64], rax
37baf53b9mov rax, [rsp+312]
37baf53c1mov [rsp+56], rax
37baf53c6lea rax, [rsp+160]
37baf53cemov [rsp+40], rax
37baf53d3mov rax, [rsp+288]
37baf53dbmov [rsp+32], rax
37baf53e0call cgemm_
37baf53e5jmp 0x37baf4c89
37baf53ea
37baf53ea 66 0f 1f 44 00 00 f..D..
37baf53f0
37baf53f0loc_37baf53f0:
37baf53f0lea ecx, [rax+1]
37baf53f3mov rdx, [rsp+328]
37baf53fbimul eax, ecx
37baf53fesar eax, 1
37baf5400sub eax, 1
37baf5403lea rax, [rdx+8*rax+8]
37baf5408mov rcx, rax
37baf540bsub rcx, rdx
37baf540eand ecx, 8
37baf5411je 0x37baf5440
37baf5413mov [rdx], 0
37baf541aadd rdx, 8
37baf541ecmp rax, rdx
37baf5421je 0x37baf4c89
37baf5427nop [rax]
37baf542anop [rax+rax]
37baf5435nop [rax+rax]
37baf5440
37baf5440loc_37baf5440:
37baf5440mov [rdx], 0
37baf5447add rdx, 16
37baf544bmov [rdx-8], 0
37baf5453cmp rax, rdx
37baf5456jne 0x37baf5440
37baf5458jmp 0x37baf4c89
37baf545d
37baf545d 0f 1f 00 ...
37baf5460
37baf5460loc_37baf5460:
37baf5460test r12l, r12l
37baf5463je 0x37baf5fc7
37baf5469mov rax, [rsp+328]
37baf5471lea rdx, [rip+0x9521b8]
37baf5478lea rbx, [rsp+152]
37baf5480mov [rsp+88], 1
37baf5489mov [rsp+72], rbx
37baf548emov r9, [rsp+288]
37baf5496mov r8, rbx
37baf5499lea rcx, [rip+0x952193]
37baf54a0mov [rsp+64], rax
37baf54a5mov rax, [rsp+320]
37baf54admov [rsp+80], 1
37baf54b6mov [rsp+56], rax
37baf54bbmov rax, [rsp+312]
37baf54c3mov [rsp+48], rax
37baf54c8mov rax, [rsp+304]
37baf54d0mov [rsp+40], rax
37baf54d5mov rax, [rsp+296]
37baf54ddmov [rsp+32], rax
37baf54e2call cherk_
37baf54e7mov rax, [rsp+328]
37baf54efmov rdi, [rsp+304]
37baf54f7mov [rsp+88], 1
37baf5500mov [rsp+80], 1
37baf5509mov r9, [rsp+288]
37baf5511lea r8, [rsp+156]
37baf5519lea rdx, [rip+0x952110]
37baf5520add rax, 8
37baf5524mov [rsp+72], rbx
37baf5529lea rcx, [rip+0x952101]
37baf5530mov [rsp+64], rax
37baf5535mov rax, [rsp+320]
37baf553dmov [rsp+56], rax
37baf5542mov rax, [rsp+312]
37baf554amov [rsp+48], rax
37baf554fmovsxd rax, [rsp+152]
37baf5557lea rax, [rdi+8*rax]
37baf555bmov [rsp+40], rax
37baf5560mov rax, [rsp+296]
37baf5568mov [rsp+32], rax
37baf556dcall cherk_
37baf5572movsxd rax, [rsp+152]
37baf557amov r8, rbx
37baf557dmov rdi, [rsp+328]
37baf5585mov [rsp+112], 1
37baf558elea r9, [rsp+156]
37baf5596lea rcx, [rip+0x952093]
37baf559dmov edx, eax
37baf559fmov [rsp+96], rbx
37baf55a4mov [rsp+104], 1
37baf55adimul edx, eax
37baf55b0movsxd rdx, edx
37baf55b3lea rdx, [rdi+8*rdx]
37baf55b7mov rdi, [rsp+312]
37baf55bfmov [rsp+88], rdx
37baf55c4lea rdx, [rsp+168]
37baf55ccmov [rsp+72], rdi
37baf55d1mov rdi, [rsp+304]
37baf55d9mov [rsp+80], rdx
37baf55delea rdx, [rip+0x95204d]
37baf55e5lea rax, [rdi+8*rax]
37baf55e9mov [rsp+48], rdi
37baf55eemov [rsp+64], rax
37baf55f3mov rax, [rsp+312]
37baf55fbmov [rsp+56], rax
37baf5600lea rax, [rsp+160]
37baf5608mov [rsp+40], rax
37baf560dmov rax, [rsp+288]
37baf5615mov [rsp+32], rax
37baf561acall cgemm_
37baf561fjmp 0x37baf4c89
37baf5624
37baf5624 0f 1f 40 00 ..@.
37baf5628
37baf5628loc_37baf5628:
37baf5628imul eax, eax
37baf562bmov rdi, [rsp+328]
37baf5633cdqe
37baf5635lea rax, [rdi+8*rax]
37baf5639test r12l, r12l
37baf563cje 0x37baf6347
37baf5642mov [rsp+64], rax
37baf5647lea rdx, [rip+0x951fe2]
37baf564emov rax, [rsp+320]
37baf5656lea rbx, [rsp+156]
37baf565emov [rsp+88], 1
37baf5667mov r9, [rsp+288]
37baf566flea r8, [rsp+152]
37baf5677lea rcx, [rip+0x951fb5]
37baf567emov [rsp+56], rax
37baf5683mov rax, [rsp+312]
37baf568bmov [rsp+80], 1
37baf5694mov [rsp+48], rax
37baf5699mov rax, [rsp+304]
37baf56a1mov [rsp+72], rbx
37baf56a6mov [rsp+40], rax
37baf56abmov rax, [rsp+296]
37baf56b3mov [rsp+32], rax
37baf56b8call cherk_
37baf56bdmovsxd rdx, [rsp+152]
37baf56c5mov [rsp+72], rbx
37baf56camov r8, rbx
37baf56cdmov rcx, [rsp+328]
37baf56d5mov rdi, [rsp+304]
37baf56ddmov [rsp+88], 1
37baf56e6mov rax, rdx
37baf56e9imul eax, [rsp+156]
37baf56f1mov [rsp+80], 1
37baf56falea rdi, [rdi+8*rdx]
37baf56femov r9, [rsp+288]
37baf5706lea rdx, [rip+0x951f23]
37baf570dmov [rsp+40], rdi
37baf5712cdqe
37baf5714lea rax, [rcx+8*rax]
37baf5718lea rcx, [rip+0x951f12]
37baf571fmov [rsp+64], rax
37baf5724mov rax, [rsp+320]
37baf572cmov [rsp+56], rax
37baf5731mov rax, [rsp+312]
37baf5739mov [rsp+48], rax
37baf573emov rax, [rsp+296]
37baf5746mov [rsp+32], rax
37baf574bcall cherk_
37baf5750mov rax, [rsp+328]
37baf5758mov r8, rbx
37baf575bmov [rsp+112], 1
37baf5764mov [rsp+104], 1
37baf576dlea r9, [rsp+152]
37baf5775lea rdx, [rip+0x951eb6]
37baf577cmov [rsp+88], rax
37baf5781lea rax, [rsp+168]
37baf5789lea rcx, [rip+0x951ea0]
37baf5790mov [rsp+80], rax
37baf5795mov rax, [rsp+312]
37baf579dmov [rsp+96], rbx
37baf57a2mov [rsp+72], rax
37baf57a7mov rax, [rsp+304]
37baf57afmov [rsp+48], rdi
37baf57b4mov [rsp+64], rax
37baf57b9mov rax, [rsp+312]
37baf57c1mov [rsp+56], rax
37baf57c6lea rax, [rsp+160]
37baf57cemov [rsp+40], rax
37baf57d3mov rax, [rsp+288]
37baf57dbmov [rsp+32], rax
37baf57e0call cgemm_
37baf57e5jmp 0x37baf4c89
37baf57ea
37baf57ea 66 0f 1f 44 00 00 f..D..
37baf57f0
37baf57f0loc_37baf57f0:
37baf57f0lea eax, [rdx+1]
37baf57f3mov rdi, [rsp+328]
37baf57fbimul eax, edx
37baf57fecdqe
37baf5800lea rax, [rdi+8*rax]
37baf5804test r12l, r12l
37baf5807je 0x37baf666a
37baf580dmov [rsp+64], rax
37baf5812lea rdx, [rip+0x951e17]
37baf5819mov rax, [rsp+320]
37baf5821lea rbx, [rsp+152]
37baf5829mov [rsp+72], rbx
37baf582emov r9, [rsp+288]
37baf5836mov r8, rbx
37baf5839lea rcx, [rip+0x951df3]
37baf5840mov [rsp+56], rax
37baf5845mov rax, [rsp+312]
37baf584dmov [rsp+88], 1
37baf5856mov [rsp+48], rax
37baf585bmov rax, [rsp+304]
37baf5863mov [rsp+80], 1
37baf586cmov [rsp+40], rax
37baf5871mov rax, [rsp+296]
37baf5879mov [rsp+32], rax
37baf587ecall cherk_
37baf5883movsxd rax, [rsp+152]
37baf588bmov r8, rbx
37baf588emov rdi, [rsp+328]
37baf5896mov [rsp+88], 1
37baf589fmov r9, [rsp+288]
37baf58a7lea rcx, [rip+0x951d83]
37baf58aemov edx, eax
37baf58b0mov [rsp+72], rbx
37baf58b5mov [rsp+80], 1
37baf58beimul edx, eax
37baf58c1movsxd rdx, edx
37baf58c4lea rdx, [rdi+8*rdx]
37baf58c8mov rdi, [rsp+320]
37baf58d0mov [rsp+64], rdx
37baf58d5lea rdx, [rip+0x951d54]
37baf58dcmov [rsp+56], rdi
37baf58e1mov rdi, [rsp+312]
37baf58e9mov [rsp+48], rdi
37baf58eemov rdi, [rsp+304]
37baf58f6lea rax, [rdi+8*rax]
37baf58famov [rsp+40], rax
37baf58ffmov rax, [rsp+296]
37baf5907mov [rsp+32], rax
37baf590ccall cherk_
37baf5911mov rax, [rsp+328]
37baf5919mov [rsp+96], rbx
37baf591emov rdi, [rsp+304]
37baf5926mov [rsp+112], 1
37baf592fmov [rsp+88], rax
37baf5934lea rax, [rsp+168]
37baf593cmov [rsp+80], rax
37baf5941mov rax, [rsp+312]
37baf5949mov [rsp+104], 1
37baf5952mov [rsp+72], rax
37baf5957mov rax, [rsp+304]
37baf595fmov [rsp+64], rax
37baf5964mov rax, [rsp+312]
37baf596cmov [rsp+56], rax
37baf5971movsxd rax, [rsp+152]
37baf5979lea rax, [rdi+8*rax]
37baf597dmov [rsp+48], rax
37baf5982jmp 0x37baf51cf
37baf5987
37baf5987 66 0f 1f 84 00 00 00 00 00 f........
37baf5990
37baf5990loc_37baf5990:
37baf5990mov rdi, [rsp+328]
37baf5998add edx, 1
37baf599bmov [rsp+156], eax
37baf59a2mov [rsp+88], 1
37baf59abmovsxd rdx, edx
37baf59aemov [rsp+80], 1
37baf59b7lea rdx, [rdi+8*rdx]
37baf59bbtest r12l, r12l
37baf59beje 0x37baf5c92
37baf59c4mov rax, [rsp+320]
37baf59cclea rsi, [rsp+156]
37baf59d4mov [rsp+64], rdx
37baf59d9lea r8, [rsp+152]
37baf59e1mov [rsp+72], rsi
37baf59e6mov r9, [rsp+288]
37baf59eelea rdx, [rip+0x951c3b]
37baf59f5lea rcx, [rip+0x951c35]
37baf59fcmov [rsp+56], rax
37baf5a01mov rax, [rsp+312]
37baf5a09mov [rsp+48], rax
37baf5a0emov rax, [rsp+304]
37baf5a16mov [rsp+40], rax
37baf5a1bmov rax, [rsp+296]
37baf5a23mov [rsp+32], rax
37baf5a28call cherk_
37baf5a2dmov eax, [rbp]
37baf5a30mov rdx, [rsp+328]
37baf5a38mov [rsp+88], 1
37baf5a41mov rdi, [rsp+320]
37baf5a49mov [rsp+72], rsi
37baf5a4elea r8, [rsp+152]
37baf5a56lea rcx, [rip+0x951bd6]
37baf5a5dadd eax, 1
37baf5a60mov r9, [rsp+288]
37baf5a68mov [rsp+80], 1
37baf5a71mov [rsp+156], eax
37baf5a78movsxd rax, [rsp+152]
37baf5a80mov [rsp+56], rdi
37baf5a85mov rdi, [rsp+312]
37baf5a8dshl rax, 3
37baf5a91add rdx, rax
37baf5a94add rax, [rsp+304]
37baf5a9cmov [rsp+48], rdi
37baf5aa1mov [rsp+40], rax
37baf5aa6mov rax, [rsp+296]
37baf5aaemov [rsp+64], rdx
37baf5ab3lea rdx, [rip+0x951b76]
37baf5abamov [rsp+32], rax
37baf5abfcall cherk_
37baf5ac4mov eax, [rbp]
37baf5ac7mov rdi, [rsp+304]
37baf5acfmov [rsp+112], 1
37baf5ad8mov [rsp+104], 1
37baf5ae1add eax, 1
37baf5ae4mov [rsp+96], rsi
37baf5ae9mov [rsp+156], eax
37baf5af0mov rax, [rsp+328]
37baf5af8mov [rsp+48], rdi
37baf5afdmov [rsp+88], rax
37baf5b02lea rax, [rsp+168]
37baf5b0amov [rsp+80], rax
37baf5b0fmov rax, [rsp+312]
37baf5b17mov [rsp+72], rax
37baf5b1cmovsxd rax, [rsp+152]
37baf5b24lea rax, [rdi+8*rax]
37baf5b28mov [rsp+64], rax
37baf5b2dmov rax, [rsp+312]
37baf5b35mov [rsp+56], rax
37baf5b3ajmp 0x37baf4c4b
37baf5b3f
37baf5b3floc_37baf5b3f:
37baf5b3flea rdx, [rip+0x951aec]
37baf5b46lea rcx, [rip+0x951ae4]
37baf5b4dcall cherk_
37baf5b52movsxd rdi, [rsp+152]
37baf5b5amov rcx, [rsp+328]
37baf5b62mov [rsp+88], 1
37baf5b6bmov [rsp+80], 1
37baf5b74mov r9, [rsp+288]
37baf5b7clea r8, [rsp+156]
37baf5b84lea rdx, [rip+0x951aa7]
37baf5b8blea eax, [rdi+1]
37baf5b8emov [rsp+72], rbp
37baf5b93cdqe
37baf5b95imul rax, rbx
37baf5b99mov rbx, [rsp+304]
37baf5ba1lea rax, [rsi+rax+1]
37baf5ba6lea rsi, [rbx+8*rax]
37baf5baamovsxd rax, [rbp]
37baf5baemov [rsp+40], rsi
37baf5bb3lea rax, [rcx+8*rax]
37baf5bb7lea rcx, [rip+0x951a75]
37baf5bbemov [rsp+64], rax
37baf5bc3mov rax, [rsp+320]
37baf5bcbmov [rsp+56], rax
37baf5bd0mov rax, [rsp+312]
37baf5bd8mov [rsp+48], rax
37baf5bddmov rax, [rsp+296]
37baf5be5mov [rsp+32], rax
37baf5beacall cherk_
37baf5befmov rax, [rsp+328]
37baf5bf7mov [rsp+112], 1
37baf5c00lea r9, [rsp+152]
37baf5c08mov [rsp+104], 1
37baf5c11lea r8, [rsp+156]
37baf5c19lea rdx, [rip+0x951a10]
37baf5c20lea rax, [rax+8*rdi]
37baf5c24mov [rsp+96], rbp
37baf5c29lea rcx, [rip+0x951a02]
37baf5c30mov [rsp+88], rax
37baf5c35lea rax, [rsp+168]
37baf5c3dmov [rsp+80], rax
37baf5c42mov rax, [rsp+312]
37baf5c4amov [rsp+48], rsi
37baf5c4fmov [rsp+72], rax
37baf5c54mov rax, [rsp+304]
37baf5c5cmov [rsp+64], rax
37baf5c61mov rax, [rsp+312]
37baf5c69mov [rsp+56], rax
37baf5c6elea rax, [rsp+160]
37baf5c76mov [rsp+40], rax
37baf5c7bmov rax, [rsp+288]
37baf5c83mov [rsp+32], rax
37baf5c88call cgemm_
37baf5c8djmp 0x37baf4c89
37baf5c92
37baf5c92loc_37baf5c92:
37baf5c92mov rax, [rsp+320]
37baf5c9alea r12, [rsp+156]
37baf5ca2mov [rsp+64], rdx
37baf5ca7lea r8, [rsp+152]
37baf5cafmov [rsp+72], r12
37baf5cb4mov r9, [rsp+288]
37baf5cbclea rdx, [rip+0x95196f]
37baf5cc3lea rcx, [rip+0x951967]
37baf5ccamov [rsp+56], rax
37baf5ccfmov rax, [rsp+312]
37baf5cd7mov [rsp+48], rax
37baf5cdcmov rax, [rsp+304]
37baf5ce4mov [rsp+40], rax
37baf5ce9mov rax, [rsp+296]
37baf5cf1mov [rsp+32], rax
37baf5cf6call cherk_
37baf5cfbmov eax, [rbp]
37baf5cfemovsxd rdx, [rsp+152]
37baf5d06mov [rsp+88], 1
37baf5d0fmov rcx, [rsp+328]
37baf5d17mov [rsp+72], r12
37baf5d1clea r8, [rsp+152]
37baf5d24add eax, 1
37baf5d27mov r9, [rsp+288]
37baf5d2fmov [rsp+80], 1
37baf5d38mov [rsp+156], eax
37baf5d3fmov rax, rdx
37baf5d42lea rdx, [rcx+8*rdx]
37baf5d46mov rcx, [rsp+320]
37baf5d4eadd eax, 1
37baf5d51mov [rsp+64], rdx
37baf5d56lea rdx, [rip+0x9518d5]
37baf5d5dcdqe
37baf5d5fmov [rsp+56], rcx
37baf5d64mov rcx, [rsp+312]
37baf5d6cimul rax, rbx
37baf5d70mov [rsp+48], rcx
37baf5d75mov rcx, [rsp+304]
37baf5d7dlea rax, [rsi+rax+1]
37baf5d82lea rax, [rcx+8*rax]
37baf5d86lea rcx, [rip+0x9518a6]
37baf5d8dmov [rsp+40], rax
37baf5d92mov rax, [rsp+296]
37baf5d9amov [rsp+32], rax
37baf5d9fcall cherk_
37baf5da4mov eax, [rbp]
37baf5da7mov [rsp+96], r12
37baf5dacmov [rsp+112], 1
37baf5db5mov [rsp+104], 1
37baf5dbeadd eax, 1
37baf5dc1mov [rsp+156], eax
37baf5dc8mov rax, [rsp+328]
37baf5dd0mov [rsp+88], rax
37baf5dd5lea rax, [rsp+168]
37baf5dddmov [rsp+80], rax
37baf5de2mov rax, [rsp+312]
37baf5deamov [rsp+72], rax
37baf5defmov eax, [rsp+152]
37baf5df6add eax, 1
37baf5df9cdqe
37baf5dfbimul rax, rbx
37baf5dffmov rbx, [rsp+304]
37baf5e07mov [rsp+48], rbx
37baf5e0clea rax, [rsi+rax+1]
37baf5e11lea rax, [rbx+8*rax]
37baf5e15mov [rsp+64], rax
37baf5e1amov rax, [rsp+312]
37baf5e22mov [rsp+56], rax
37baf5e27
37baf5e27loc_37baf5e27:
37baf5e27lea rax, [rsp+160]
37baf5e2flea r9, [rsp+152]
37baf5e37mov [rsp+40], rax
37baf5e3cmov rax, [rsp+288]
37baf5e44lea r8, [rsp+152]
37baf5e4clea rdx, [rip+0x9517dd]
37baf5e53lea rcx, [rip+0x9517d8]
37baf5e5amov [rsp+32], rax
37baf5e5fcall cgemm_
37baf5e64jmp 0x37baf4c89
37baf5e69
37baf5e69loc_37baf5e69:
37baf5e69lea rdx, [rip+0x9517c2]
37baf5e70lea rcx, [rip+0x9517ba]
37baf5e77call cherk_
37baf5e7cmov rcx, [rsp+328]
37baf5e84movsxd rax, [rsp+152]
37baf5e8cmov [rsp+88], 1
37baf5e95mov [rsp+80], 1
37baf5e9emov r9, [rsp+288]
37baf5ea6lea r8, [rsp+156]
37baf5eaelea rdx, [rip+0x95177d]
37baf5eb5lea rax, [rcx+8*rax]
37baf5eb9mov [rsp+72], rbp
37baf5ebelea rcx, [rip+0x95176e]
37baf5ec5mov [rsp+64], rax
37baf5ecamov rax, [rsp+320]
37baf5ed2mov [rsp+56], rax
37baf5ed7mov rax, [rsp+312]
37baf5edfmov [rsp+48], rax
37baf5ee4mov rax, rdi
37baf5ee7mov rdi, [rsp+304]
37baf5eefimul rax, rbx
37baf5ef3lea rax, [rsi+rax+1]
37baf5ef8lea rax, [rdi+8*rax]
37baf5efcmov [rsp+40], rax
37baf5f01mov rax, [rsp+296]
37baf5f09mov [rsp+32], rax
37baf5f0ecall cherk_
37baf5f13mov rax, [rsp+328]
37baf5f1bmov [rsp+112], 1
37baf5f24lea r9, [rsp+156]
37baf5f2cmov [rsp+104], 1
37baf5f35lea r8, [rsp+152]
37baf5f3dlea rdx, [rip+0x9516ec]
37baf5f44mov [rsp+88], rax
37baf5f49lea rax, [rsp+168]
37baf5f51lea rcx, [rip+0x9516da]
37baf5f58mov [rsp+80], rax
37baf5f5dmov rax, [rsp+312]
37baf5f65mov [rsp+96], rbp
37baf5f6amov [rsp+72], rax
37baf5f6fmovsxd rax, [rsp+156]
37baf5f77imul rax, rbx
37baf5f7bmov rbx, [rsp+304]
37baf5f83mov [rsp+48], rbx
37baf5f88lea rax, [rsi+rax+1]
37baf5f8dlea rax, [rbx+8*rax]
37baf5f91mov [rsp+64], rax
37baf5f96mov rax, [rsp+312]
37baf5f9emov [rsp+56], rax
37baf5fa3lea rax, [rsp+160]
37baf5fabmov [rsp+40], rax
37baf5fb0mov rax, [rsp+288]
37baf5fb8mov [rsp+32], rax
37baf5fbdcall cgemm_
37baf5fc2jmp 0x37baf4c89
37baf5fc7
37baf5fc7loc_37baf5fc7:
37baf5fc7mov rax, [rsp+328]
37baf5fcflea rdx, [rip+0x95165c]
37baf5fd6lea rdi, [rsp+152]
37baf5fdemov [rsp+88], 1
37baf5fe7mov [rsp+72], rdi
37baf5fecmov r9, [rsp+288]
37baf5ff4mov r8, rdi
37baf5ff7lea rcx, [rip+0x951635]
37baf5ffemov [rsp+64], rax
37baf6003mov rax, [rsp+320]
37baf600blea rbp, [rsp+156]
37baf6013mov [rsp+80], 1
37baf601cmov [rsp+56], rax
37baf6021mov rax, [rsp+312]
37baf6029mov [rsp+48], rax
37baf602emov rax, [rsp+304]
37baf6036mov [rsp+40], rax
37baf603bmov rax, [rsp+296]
37baf6043mov [rsp+32], rax
37baf6048call cherk_
37baf604dmov rax, [rsp+328]
37baf6055mov r8, rbp
37baf6058mov rcx, [rsp+304]
37baf6060mov [rsp+88], 1
37baf6069mov r9, [rsp+288]
37baf6071lea rdx, [rip+0x9515ba]
37baf6078add rax, 8
37baf607cmov [rsp+72], rdi
37baf6081mov [rsp+64], rax
37baf6086mov rax, [rsp+320]
37baf608emov [rsp+80], 1
37baf6097mov [rsp+56], rax
37baf609cmov rax, [rsp+312]
37baf60a4mov [rsp+48], rax
37baf60a9mov eax, [rsp+152]
37baf60b0add eax, 1
37baf60b3cdqe
37baf60b5imul rax, rbx
37baf60b9lea rax, [rsi+rax+1]
37baf60belea rax, [rcx+8*rax]
37baf60c2lea rcx, [rip+0x951568]
37baf60c9mov [rsp+40], rax
37baf60cemov rax, [rsp+296]
37baf60d6mov [rsp+32], rax
37baf60dbcall cherk_
37baf60e0mov eax, [rsp+152]
37baf60e7mov [rsp+96], rdi
37baf60ecmov rcx, [rsp+328]
37baf60f4mov [rsp+112], 1
37baf60fdmov [rsp+104], 1
37baf6106mov edx, eax
37baf6108imul edx, eax
37baf610badd eax, 1
37baf610ecdqe
37baf6110imul rax, rbx
37baf6114mov rbx, [rsp+304]
37baf611cmovsxd rdx, edx
37baf611flea rdx, [rcx+8*rdx]
37baf6123mov rcx, [rsp+312]
37baf612blea rax, [rsi+rax+1]
37baf6130mov [rsp+88], rdx
37baf6135lea rdx, [rsp+168]
37baf613dlea rax, [rbx+8*rax]
37baf6141mov [rsp+80], rdx
37baf6146mov [rsp+72], rcx
37baf614bmov [rsp+64], rax
37baf6150mov [rsp+56], rcx
37baf6155
37baf6155loc_37baf6155:
37baf6155lea rax, [rsp+160]
37baf615dmov [rsp+48], rbx
37baf6162mov r9, rbp
37baf6165mov r8, rdi
37baf6168mov [rsp+40], rax
37baf616dmov rax, [rsp+288]
37baf6175lea rdx, [rip+0x9514b4]
37baf617clea rcx, [rip+0x9514af]
37baf6183mov [rsp+32], rax
37baf6188call cgemm_
37baf618djmp 0x37baf4c89
37baf6192
37baf6192loc_37baf6192:
37baf6192mov [rsp+64], rax
37baf6197lea rdx, [rip+0x951494]
37baf619emov rax, [rsp+320]
37baf61a6lea rdi, [rsp+152]
37baf61aemov [rsp+72], rdi
37baf61b3mov r9, [rsp+288]
37baf61bbmov r8, rdi
37baf61belea rcx, [rip+0x95146e]
37baf61c5mov [rsp+56], rax
37baf61camov rax, [rsp+312]
37baf61d2mov [rsp+88], 1
37baf61dbmov [rsp+48], rax
37baf61e0mov rax, [rsp+304]
37baf61e8mov [rsp+80], 1
37baf61f1mov [rsp+40], rax
37baf61f6mov rax, [rsp+296]
37baf61femov [rsp+32], rax
37baf6203call cherk_
37baf6208mov rax, [rsp+328]
37baf6210mov r8, rdi
37baf6213mov rcx, [rsp+304]
37baf621bmov [rsp+88], 1
37baf6224mov r9, [rsp+288]
37baf622clea rdx, [rip+0x9513ff]
37baf6233mov [rsp+64], rax
37baf6238mov rax, [rsp+320]
37baf6240mov [rsp+80], 1
37baf6249mov [rsp+56], rax
37baf624emov rax, [rsp+312]
37baf6256mov [rsp+72], rdi
37baf625bmov [rsp+48], rax
37baf6260mov eax, [rsp+152]
37baf6267add eax, 1
37baf626acdqe
37baf626cimul rax, rbx
37baf6270lea rax, [rsi+rax+1]
37baf6275lea rax, [rcx+8*rax]
37baf6279lea rcx, [rip+0x9513b1]
37baf6280mov [rsp+40], rax
37baf6285mov rax, [rsp+296]
37baf628dmov [rsp+32], rax
37baf6292call cherk_
37baf6297mov edx, [rsp+152]
37baf629emov [rsp+96], rdi
37baf62a3mov rcx, [rsp+328]
37baf62abmov [rsp+112], 1
37baf62b4mov [rsp+104], 1
37baf62bdlea eax, [rdx+1]
37baf62c0imul edx, eax
37baf62c3cdqe
37baf62c5imul rax, rbx
37baf62c9mov rbx, [rsp+304]
37baf62d1movsxd rdx, edx
37baf62d4mov [rsp+48], rbx
37baf62d9lea rdx, [rcx+8*rdx]
37baf62ddlea rax, [rsi+rax+1]
37baf62e2mov rcx, [rsp+312]
37baf62eamov [rsp+88], rdx
37baf62eflea rax, [rbx+8*rax]
37baf62f3lea rdx, [rsp+168]
37baf62fbmov [rsp+80], rdx
37baf6300mov [rsp+72], rcx
37baf6305mov [rsp+64], rax
37baf630amov [rsp+56], rcx
37baf630f
37baf630floc_37baf630f:
37baf630flea rax, [rsp+160]
37baf6317mov r9, rdi
37baf631amov r8, rdi
37baf631dmov [rsp+40], rax
37baf6322mov rax, [rsp+288]
37baf632alea rdx, [rip+0x9512ff]
37baf6331lea rcx, [rip+0x9512fa]
37baf6338mov [rsp+32], rax
37baf633dcall cgemm_
37baf6342jmp 0x37baf4c89
37baf6347
37baf6347loc_37baf6347:
37baf6347mov [rsp+64], rax
37baf634clea rdx, [rip+0x9512df]
37baf6353mov rax, [rsp+320]
37baf635blea rdi, [rsp+156]
37baf6363mov [rsp+88], 1
37baf636cmov r9, [rsp+288]
37baf6374lea rbp, [rsp+152]
37baf637clea rcx, [rip+0x9512b0]
37baf6383mov [rsp+56], rax
37baf6388mov rax, [rsp+312]
37baf6390mov r8, rbp
37baf6393mov [rsp+80], 1
37baf639cmov [rsp+48], rax
37baf63a1mov rax, [rsp+304]
37baf63a9mov [rsp+72], rdi
37baf63aemov [rsp+40], rax
37baf63b3mov rax, [rsp+296]
37baf63bbmov [rsp+32], rax
37baf63c0call cherk_
37baf63c5mov eax, [rsp+152]
37baf63ccmov [rsp+72], rdi
37baf63d1mov r8, rdi
37baf63d4mov [rsp+88], 1
37baf63ddmov r9, [rsp+288]
37baf63e5lea rcx, [rip+0x951245]
37baf63ecmov [rsp+80], 1
37baf63f5lea edx, [rax+1]
37baf63f8movsxd rdx, edx
37baf63fbimul eax, [rsp+156]
37baf6403imul rdx, rbx
37baf6407mov rbx, [rsp+304]
37baf640fcdqe
37baf6411lea rdx, [rsi+rdx+1]
37baf6416mov rsi, [rsp+328]
37baf641elea rbx, [rbx+8*rdx]
37baf6422lea rdx, [rip+0x951209]
37baf6429lea rax, [rsi+8*rax]
37baf642dmov [rsp+40], rbx
37baf6432mov [rsp+64], rax
37baf6437mov rax, [rsp+320]
37baf643fmov [rsp+56], rax
37baf6444mov rax, [rsp+312]
37baf644cmov [rsp+48], rax
37baf6451mov rax, [rsp+296]
37baf6459mov [rsp+32], rax
37baf645ecall cherk_
37baf6463mov rax, [rsp+328]
37baf646bmov [rsp+96], rdi
37baf6470mov [rsp+112], 1
37baf6479mov [rsp+88], rax
37baf647elea rax, [rsp+168]
37baf6486mov [rsp+80], rax
37baf648bmov rax, [rsp+312]
37baf6493mov [rsp+104], 1
37baf649cmov [rsp+72], rax
37baf64a1mov rax, [rsp+304]
37baf64a9mov [rsp+64], rax
37baf64aemov rax, [rsp+312]
37baf64b6mov [rsp+56], rax
37baf64bbjmp 0x37baf6155
37baf64c0
37baf64c0loc_37baf64c0:
37baf64c0mov rax, [rsp+328]
37baf64c8lea r12, [rsp+156]
37baf64d0mov r9, [rsp+288]
37baf64d8lea r8, [rsp+152]
37baf64e0mov [rsp+72], r12
37baf64e5lea rdx, [rip+0x951146]
37baf64eclea rcx, [rip+0x95113e]
37baf64f3add rax, 8
37baf64f7mov [rsp+64], rax
37baf64fcmov rax, [rsp+320]
37baf6504mov [rsp+56], rax
37baf6509mov rax, [rsp+312]
37baf6511mov [rsp+48], rax
37baf6516mov rax, [rsp+304]
37baf651emov [rsp+40], rax
37baf6523mov rax, [rsp+296]
37baf652bmov [rsp+32], rax
37baf6530call cherk_
37baf6535mov eax, [rbp]
37baf6538mov rcx, [rsp+304]
37baf6540mov [rsp+88], 1
37baf6549mov [rsp+80], 1
37baf6552mov r9, [rsp+288]
37baf655alea rdx, [rip+0x9510d1]
37baf6561lea r8, [rsp+152]
37baf6569add eax, 1
37baf656cmov [rsp+72], r12
37baf6571mov [rsp+156], eax
37baf6578mov rax, [rsp+328]
37baf6580mov [rsp+64], rax
37baf6585mov rax, [rsp+320]
37baf658dmov [rsp+56], rax
37baf6592mov rax, [rsp+312]
37baf659amov [rsp+48], rax
37baf659fmov eax, [rsp+152]
37baf65a6add eax, 1
37baf65a9cdqe
37baf65abimul rax, rbx
37baf65aflea rax, [rsi+rax+1]
37baf65b4lea rax, [rcx+8*rax]
37baf65b8lea rcx, [rip+0x951074]
37baf65bfmov [rsp+40], rax
37baf65c4mov rax, [rsp+296]
37baf65ccmov [rsp+32], rax
37baf65d1call cherk_
37baf65d6mov eax, [rbp]
37baf65d9mov rcx, [rsp+328]
37baf65e1mov [rsp+112], 1
37baf65eamov [rsp+104], 1
37baf65f3add eax, 1
37baf65f6mov [rsp+96], r12
37baf65fbmov [rsp+156], eax
37baf6602mov eax, [rsp+152]
37baf6609add eax, 1
37baf660ccdqe
37baf660elea rdx, [rcx+8*rax]
37baf6612mov rcx, [rsp+312]
37baf661aimul rax, rbx
37baf661emov rbx, [rsp+304]
37baf6626mov [rsp+88], rdx
37baf662blea rdx, [rsp+168]
37baf6633mov [rsp+72], rcx
37baf6638mov rcx, [rsp+304]
37baf6640mov [rsp+80], rdx
37baf6645mov [rsp+64], rcx
37baf664alea rax, [rsi+rax+1]
37baf664fmov rcx, [rsp+312]
37baf6657lea rax, [rbx+8*rax]
37baf665bmov [rsp+56], rcx
37baf6660mov [rsp+48], rax
37baf6665jmp 0x37baf5e27
37baf666a
37baf666aloc_37baf666a:
37baf666amov [rsp+64], rax
37baf666flea rdx, [rip+0x950fbc]
37baf6676mov rax, [rsp+320]
37baf667elea rdi, [rsp+152]
37baf6686mov [rsp+72], rdi
37baf668bmov r9, [rsp+288]
37baf6693mov r8, rdi
37baf6696lea rcx, [rip+0x950f96]
37baf669dmov [rsp+56], rax
37baf66a2mov rax, [rsp+312]
37baf66aamov [rsp+88], 1
37baf66b3mov [rsp+48], rax
37baf66b8mov rax, [rsp+304]
37baf66c0mov [rsp+80], 1
37baf66c9mov [rsp+40], rax
37baf66cemov rax, [rsp+296]
37baf66d6mov [rsp+32], rax
37baf66dbcall cherk_
37baf66e0mov eax, [rsp+152]
37baf66e7mov r8, rdi
37baf66eamov rcx, [rsp+328]
37baf66f2mov [rsp+72], rdi
37baf66f7mov r9, [rsp+288]
37baf66ffmov [rsp+88], 1
37baf6708mov edx, eax
37baf670amov [rsp+80], 1
37baf6713imul edx, eax
37baf6716add eax, 1
37baf6719cdqe
37baf671bimul rax, rbx
37baf671fmovsxd rdx, edx
37baf6722lea rdx, [rcx+8*rdx]
37baf6726mov rcx, [rsp+320]
37baf672elea rax, [rsi+rax+1]
37baf6733mov [rsp+64], rdx
37baf6738lea rdx, [rip+0x950ef3]
37baf673fmov [rsp+56], rcx
37baf6744mov rcx, [rsp+312]
37baf674cmov [rsp+48], rcx
37baf6751mov rcx, [rsp+304]
37baf6759lea rax, [rcx+8*rax]
37baf675dlea rcx, [rip+0x950ecd]
37baf6764mov [rsp+40], rax
37baf6769mov rax, [rsp+296]
37baf6771mov [rsp+32], rax
37baf6776call cherk_
37baf677bmov rax, [rsp+328]
37baf6783mov [rsp+96], rdi
37baf6788mov [rsp+112], 1
37baf6791mov [rsp+88], rax
37baf6796lea rax, [rsp+168]
37baf679emov [rsp+80], rax
37baf67a3mov rax, [rsp+312]
37baf67abmov [rsp+104], 1
37baf67b4mov [rsp+72], rax
37baf67b9mov rax, [rsp+304]
37baf67c1mov [rsp+64], rax
37baf67c6mov rax, [rsp+312]
37baf67cemov [rsp+56], rax
37baf67d3mov eax, [rsp+152]
37baf67daadd eax, 1
37baf67ddcdqe
37baf67dfimul rax, rbx
37baf67e3mov rbx, [rsp+304]
37baf67eblea rax, [rsi+rax+1]
37baf67f0lea rax, [rbx+8*rax]
37baf67f4mov [rsp+48], rax
37baf67f9jmp 0x37baf630f
37baf4900
37baf4900chfrk_:
37baf4900push r15
37baf4902push r14
37baf4904push r13
37baf4906push r12
37baf4908push rbp
37baf4909push rdi
37baf490apush rsi
37baf490bpush rbx
37baf490csub rsp, 184
37baf4913mov rax, [rsp+312]
37baf491bmov eax, [rax]
37baf491dmov rsi, rdx
37baf4920mov rdi, r8
37baf4923lea rdx, [rip+0x952d06]
37baf492amov rbp, r9
37baf492dmov r8l, 1
37baf4933mov r9l, 1
37baf4939mov rbx, rcx
37baf493cmov [rsp+132], eax
37baf4943call lsame_
37baf4948mov r9l, 1
37baf494emov r8l, 1
37baf4954mov rcx, rsi
37baf4957lea rdx, [rip+0x952cd3]
37baf495emov r13l, eax
37baf4961call lsame_
37baf4966mov r9l, 1
37baf496cmov r8l, 1
37baf4972mov rcx, rdi
37baf4975lea rdx, [rip+0x952cb4]
37baf497cmov r14l, eax
37baf497fcall lsame_
37baf4984mov r12l, eax
37baf4987test eax, eax
37baf4989je 0x37baf4ca0
37baf498fmov r15l, [rbp]
37baf4993test r13l, r13l
37baf4996je 0x37baf4cf0
37baf499cmov eax, r15l
37baf499ftest r14l, r14l
37baf49a2je 0x37baf4de0
37baf49a8test eax, eax
37baf49aajs 0x37baf4ce6
37baf49b0
37baf49b0loc_37baf49b0:
37baf49b0mov rdi, [rsp+288]
37baf49b8mov ecx, [rdi]
37baf49batest ecx, ecx
37baf49bcjs 0x37baf4db0
37baf49c2mov rsi, [rsp+312]
37baf49catest r15l, r15l
37baf49cdmov edx, 1
37baf49d2cmovg edx, r15l
37baf49d6cmp [rsi], edx
37baf49d8jl 0x37baf4dc0
37baf49detest eax, eax
37baf49e0je 0x37baf4c89
37baf49e6mov rbx, [rsp+296]
37baf49eepxor x2, x2
37baf49f2mov rsi, [rsp+320]
37baf49famovss x1, [rbx]
37baf49femovss x0, [rsi]
37baf4a02ucomiss x1, x2
37baf4a05jp 0x37baf4e40
37baf4a0bjne 0x37baf4e40
37baf4a11ucomiss x0, [rip+0x952c24]
37baf4a18jp 0x37baf4a20
37baf4a1aje 0x37baf4c89
37baf4a20
37baf4a20loc_37baf4a20:
37baf4a20pxor x2, x2
37baf4a24ucomiss x0, x2
37baf4a27jp 0x37baf4a2f
37baf4a29je 0x37baf53f0
37baf4a2f
37baf4a2floc_37baf4a2f:
37baf4a2fmovsxd rbx, [rsp+132]
37baf4a37xor edx, edx
37baf4a39mov [rsp+164], 0
37baf4a44mov [rsp+172], 0
37baf4a4fmovss [rsp+160], x1
37baf4a58test rbx, rbx
37baf4a5bmovss [rsp+168], x0
37baf4a64cmovs rbx, rdx
37baf4a68mov edx, eax
37baf4a6asar edx, 1
37baf4a6cmov rsi, rbx
37baf4a6fnot rsi
37baf4a72test al, 1
37baf4a74jne 0x37baf4e60
37baf4a7amov [rsp+152], edx
37baf4a81test r13l, r13l
37baf4a84je 0x37baf5040
37baf4a8aadd eax, 1
37baf4a8dtest r14l, r14l
37baf4a90je 0x37baf5990
37baf4a96mov [rsp+156], eax
37baf4a9dmov [rsp+88], 1
37baf4aa6mov [rsp+80], 1
37baf4aaftest r12l, r12l
37baf4ab2je 0x37baf64c0
37baf4ab8mov rax, [rsp+328]
37baf4ac0lea rsi, [rsp+156]
37baf4ac8mov r9, [rsp+288]
37baf4ad0lea r8, [rsp+152]
37baf4ad8mov [rsp+72], rsi
37baf4addlea rdx, [rip+0x952b4c]
37baf4ae4lea rcx, [rip+0x952b46]
37baf4aebadd rax, 8
37baf4aefmov [rsp+64], rax
37baf4af4mov rax, [rsp+320]
37baf4afcmov [rsp+56], rax
37baf4b01mov rax, [rsp+312]
37baf4b09mov [rsp+48], rax
37baf4b0emov rax, [rsp+304]
37baf4b16mov [rsp+40], rax
37baf4b1bmov rax, [rsp+296]
37baf4b23mov [rsp+32], rax
37baf4b28call cherk_
37baf4b2dmov eax, [rbp]
37baf4b30mov rdi, [rsp+304]
37baf4b38mov [rsp+88], 1
37baf4b41mov [rsp+80], 1
37baf4b4amov r9, [rsp+288]
37baf4b52lea rdx, [rip+0x952ad7]
37baf4b59lea r8, [rsp+152]
37baf4b61add eax, 1
37baf4b64mov [rsp+72], rsi
37baf4b69lea rcx, [rip+0x952ac3]
37baf4b70mov [rsp+156], eax
37baf4b77mov rax, [rsp+328]
37baf4b7fmov [rsp+64], rax
37baf4b84mov rax, [rsp+320]
37baf4b8cmov [rsp+56], rax
37baf4b91mov rax, [rsp+312]
37baf4b99mov [rsp+48], rax
37baf4b9emovsxd rax, [rsp+152]
37baf4ba6lea rax, [rdi+8*rax]
37baf4baamov [rsp+40], rax
37baf4bafmov rax, [rsp+296]
37baf4bb7mov [rsp+32], rax
37baf4bbccall cherk_
37baf4bc1mov eax, [rbp]
37baf4bc4mov rdi, [rsp+312]
37baf4bccmov [rsp+112], 1
37baf4bd5mov rdx, [rsp+328]
37baf4bddmov [rsp+96], rsi
37baf4be2add eax, 1
37baf4be5mov [rsp+72], rdi
37baf4beamov rdi, [rsp+304]
37baf4bf2mov [rsp+156], eax
37baf4bf9mov eax, [rsp+152]
37baf4c00mov [rsp+64], rdi
37baf4c05mov rdi, [rsp+312]
37baf4c0dmov [rsp+104], 1
37baf4c16add eax, 1
37baf4c19cdqe
37baf4c1bmov [rsp+56], rdi
37baf4c20mov rdi, [rsp+304]
37baf4c28shl rax, 3
37baf4c2cadd rdx, rax
37baf4c2flea rax, [rdi+rax-8]
37baf4c34mov [rsp+88], rdx
37baf4c39lea rdx, [rsp+168]
37baf4c41mov [rsp+80], rdx
37baf4c46mov [rsp+48], rax
37baf4c4b
37baf4c4bloc_37baf4c4b:
37baf4c4blea rax, [rsp+160]
37baf4c53lea r9, [rsp+152]
37baf4c5bmov [rsp+40], rax
37baf4c60mov rax, [rsp+288]
37baf4c68lea r8, [rsp+152]
37baf4c70lea rdx, [rip+0x9529bb]
37baf4c77lea rcx, [rip+0x9529b2]
37baf4c7emov [rsp+32], rax
37baf4c83call cgemm_
37baf4c88nop
37baf4c89
37baf4c89loc_37baf4c89:
37baf4c89add rsp, 184
37baf4c90pop rbx
37baf4c91pop rsi
37baf4c92pop rdi
37baf4c93pop rbp
37baf4c94pop r12
37baf4c96pop r13
37baf4c98pop r14
37baf4c9apop r15
37baf4c9cret
37baf4c9d
37baf4c9d 0f 1f 00 ...
37baf4ca0
37baf4ca0loc_37baf4ca0:
37baf4ca0mov rax, [rsp+288]
37baf4ca8mov r15l, [rax]
37baf4cabtest r13l, r13l
37baf4caeje 0x37baf4cf0
37baf4cb0lea r10, [rip+0x95297b]
37baf4cb7test r14l, r14l
37baf4cbaje 0x37baf4e08
37baf4cc0
37baf4cc0loc_37baf4cc0:
37baf4cc0mov r9l, 1
37baf4cc6mov r8l, 1
37baf4cccmov rdx, r10
37baf4ccfmov rcx, rdi
37baf4cd2call lsame_
37baf4cd7test eax, eax
37baf4cd9je 0x37baf4d38
37baf4cdb
37baf4cdbloc_37baf4cdb:
37baf4cdbmov eax, [rbp]
37baf4cde
37baf4cdeloc_37baf4cde:
37baf4cdetest eax, eax
37baf4ce0jns 0x37baf49b0
37baf4ce6
37baf4ce6loc_37baf4ce6:
37baf4ce6mov eax, 4
37baf4cebjmp 0x37baf4d40
37baf4ced
37baf4ced 0f 1f 00 ...
37baf4cf0
37baf4cf0loc_37baf4cf0:
37baf4cf0lea r10, [rip+0x95293b]
37baf4cf7mov r9l, 1
37baf4cfdmov r8l, 1
37baf4d03mov rcx, rbx
37baf4d06mov rdx, r10
37baf4d09mov [rsp+136], r10
37baf4d11call lsame_
37baf4d16test eax, eax
37baf4d18je 0x37baf4dd0
37baf4d1etest r14l, r14l
37baf4d21mov r10, [rsp+136]
37baf4d29je 0x37baf4d70
37baf4d2b
37baf4d2bloc_37baf4d2b:
37baf4d2btest r12l, r12l
37baf4d2eje 0x37baf4cc0
37baf4d30mov eax, [rbp]
37baf4d33jmp 0x37baf4cde
37baf4d35
37baf4d35 0f 1f 00 ...
37baf4d38
37baf4d38loc_37baf4d38:
37baf4d38mov eax, 3
37baf4d3dnop [rax]
37baf4d40
37baf4d40loc_37baf4d40:
37baf4d40lea rdx, [rsp+168]
37baf4d48mov r8l, 6
37baf4d4elea rcx, [rip+0x9528df]
37baf4d55mov [rsp+168], eax
37baf4d5ccall xerbla_
37baf4d61jmp 0x37baf4c89
37baf4d66
37baf4d66 66 2e 0f 1f 84 00 00 00 00 00 f.........
37baf4d70
37baf4d70loc_37baf4d70:
37baf4d70mov r9l, 1
37baf4d76mov r8l, 1
37baf4d7cmov rcx, rsi
37baf4d7fmov [rsp+136], r10
37baf4d87lea rdx, [rip+0x9528a5]
37baf4d8ecall lsame_
37baf4d93mov r10, [rsp+136]
37baf4d9btest eax, eax
37baf4d9djne 0x37baf4d2b
37baf4d9fnop
37baf4da0
37baf4da0loc_37baf4da0:
37baf4da0mov eax, 2
37baf4da5jmp 0x37baf4d40
37baf4da7
37baf4da7 66 0f 1f 84 00 00 00 00 00 f........
37baf4db0
37baf4db0loc_37baf4db0:
37baf4db0mov eax, 5
37baf4db5jmp 0x37baf4d40
37baf4db7
37baf4db7 66 0f 1f 84 00 00 00 00 00 f........
37baf4dc0
37baf4dc0loc_37baf4dc0:
37baf4dc0mov eax, 8
37baf4dc5jmp 0x37baf4d40
37baf4dca
37baf4dca 66 0f 1f 44 00 00 f..D..
37baf4dd0
37baf4dd0loc_37baf4dd0:
37baf4dd0mov eax, 1
37baf4dd5jmp 0x37baf4d40
37baf4dda
37baf4dda 66 0f 1f 44 00 00 f..D..
37baf4de0
37baf4de0loc_37baf4de0:
37baf4de0mov r9l, 1
37baf4de6mov r8l, 1
37baf4declea rdx, [rip+0x952840]
37baf4df3mov rcx, rsi
37baf4df6call lsame_
37baf4dfbtest eax, eax
37baf4dfdjne 0x37baf4cdb
37baf4e03jmp 0x37baf4da0
37baf4e05
37baf4e05 0f 1f 00 ...
37baf4e08
37baf4e08loc_37baf4e08:
37baf4e08mov r9l, 1
37baf4e0emov r8l, 1
37baf4e14mov rcx, rsi
37baf4e17mov [rsp+136], r10
37baf4e1flea rdx, [rip+0x95280d]
37baf4e26call lsame_
37baf4e2bmov r10, [rsp+136]
37baf4e33test eax, eax
37baf4e35je 0x37baf4da0
37baf4e3bjmp 0x37baf4cc0
37baf4e40
37baf4e40loc_37baf4e40:
37baf4e40test ecx, ecx
37baf4e42jne 0x37baf4a2f
37baf4e48ucomiss x0, [rip+0x9527ed]
37baf4e4fjp 0x37baf4a2f
37baf4e55jne 0x37baf4a2f
37baf4e5bjmp 0x37baf4c89
37baf4e60
37baf4e60loc_37baf4e60:
37baf4e60sub eax, edx
37baf4e62test r14l, r14l
37baf4e65je 0x37baf5210
37baf4e6bmov [rsp+156], edx
37baf4e72mov [rsp+152], eax
37baf4e79test r13l, r13l
37baf4e7cje 0x37baf5460
37baf4e82mov rax, [rsp+328]
37baf4e8amov [rsp+72], rbp
37baf4e8flea r8, [rsp+152]
37baf4e97mov [rsp+88], 1
37baf4ea0mov r9, [rsp+288]
37baf4ea8mov [rsp+64], rax
37baf4eadmov rax, [rsp+320]
37baf4eb5mov [rsp+80], 1
37baf4ebemov [rsp+56], rax
37baf4ec3mov rax, [rsp+312]
37baf4ecbmov [rsp+48], rax
37baf4ed0mov rax, [rsp+304]
37baf4ed8mov [rsp+40], rax
37baf4eddmov rax, [rsp+296]
37baf4ee5mov [rsp+32], rax
37baf4eeatest r12l, r12l
37baf4eedje 0x37baf5b3f
37baf4ef3lea rdx, [rip+0x952736]
37baf4efalea rcx, [rip+0x952730]
37baf4f01call cherk_
37baf4f06mov rcx, [rsp+328]
37baf4f0emov [rsp+88], 1
37baf4f17lea r8, [rsp+156]
37baf4f1fmov [rsp+80], 1
37baf4f28movsxd rbx, [rsp+152]
37baf4f30lea rdx, [rip+0x9526f9]
37baf4f37mov [rsp+72], rbp
37baf4f3cmovsxd rax, [rbp]
37baf4f40mov r12, [rsp+304]
37baf4f48shl rbx, 3
37baf4f4cmov r9, [rsp+288]
37baf4f54lea rax, [rcx+8*rax]
37baf4f58lea rcx, [rip+0x9526d4]
37baf4f5fmov [rsp+64], rax
37baf4f64mov rax, [rsp+320]
37baf4f6cadd r12, rbx
37baf4f6fmov [rsp+40], r12
37baf4f74mov [rsp+56], rax
37baf4f79mov rax, [rsp+312]
37baf4f81mov [rsp+48], rax
37baf4f86mov rax, [rsp+296]
37baf4f8emov [rsp+32], rax
37baf4f93call cherk_
37baf4f98lea rax, [rsp+168]
37baf4fa0mov [rsp+96], rbp
37baf4fa5add rbx, [rsp+328]
37baf4fadmov [rsp+80], rax
37baf4fb2mov rax, [rsp+312]
37baf4fbalea r9, [rsp+152]
37baf4fc2lea r8, [rsp+156]
37baf4fcamov [rsp+112], 1
37baf4fd3lea rdx, [rip+0x952658]
37baf4fdalea rcx, [rip+0x95264f]
37baf4fe1mov [rsp+72], rax
37baf4fe6mov rax, [rsp+304]
37baf4feemov [rsp+104], 1
37baf4ff7mov [rsp+64], rax
37baf4ffcmov rax, [rsp+312]
37baf5004mov [rsp+88], rbx
37baf5009mov [rsp+56], rax
37baf500elea rax, [rsp+160]
37baf5016mov [rsp+40], rax
37baf501bmov rax, [rsp+288]
37baf5023mov [rsp+48], r12
37baf5028mov [rsp+32], rax
37baf502dcall cgemm_
37baf5032jmp 0x37baf4c89
37baf5037
37baf5037 66 0f 1f 84 00 00 00 00 00 f........
37baf5040
37baf5040loc_37baf5040:
37baf5040test r14l, r14l
37baf5043je 0x37baf57f0
37baf5049mov rax, [rsp+328]
37baf5051movsxd rdx, edx
37baf5054lea rax, [rax+8*rdx]
37baf5058test r12l, r12l
37baf505bje 0x37baf6192
37baf5061mov [rsp+64], rax
37baf5066lea rdx, [rip+0x9525c3]
37baf506dmov rax, [rsp+320]
37baf5075lea rbx, [rsp+152]
37baf507dmov [rsp+72], rbx
37baf5082mov r9, [rsp+288]
37baf508amov r8, rbx
37baf508dlea rcx, [rip+0x95259f]
37baf5094mov [rsp+56], rax
37baf5099mov rax, [rsp+312]
37baf50a1mov [rsp+88], 1
37baf50aamov [rsp+48], rax
37baf50afmov rax, [rsp+304]
37baf50b7mov [rsp+80], 1
37baf50c0mov [rsp+40], rax
37baf50c5mov rax, [rsp+296]
37baf50cdmov [rsp+32], rax
37baf50d2call cherk_
37baf50d7mov rax, [rsp+328]
37baf50dfmov r8, rbx
37baf50e2mov rdi, [rsp+304]
37baf50eamov [rsp+88], 1
37baf50f3mov r9, [rsp+288]
37baf50fblea rdx, [rip+0x95252e]
37baf5102lea rcx, [rip+0x952528]
37baf5109mov [rsp+64], rax
37baf510emov rax, [rsp+320]
37baf5116mov [rsp+80], 1
37baf511fmov [rsp+56], rax
37baf5124mov rax, [rsp+312]
37baf512cmov [rsp+72], rbx
37baf5131mov [rsp+48], rax
37baf5136movsxd rax, [rsp+152]
37baf513elea rax, [rdi+8*rax]
37baf5142mov [rsp+40], rax
37baf5147mov rax, [rsp+296]
37baf514fmov [rsp+32], rax
37baf5154call cherk_
37baf5159movsxd rax, [rsp+152]
37baf5161mov [rsp+96], rbx
37baf5166mov rdi, [rsp+328]
37baf516emov [rsp+112], 1
37baf5177mov [rsp+104], 1
37baf5180lea edx, [rax+1]
37baf5183imul edx, eax
37baf5186movsxd rdx, edx
37baf5189lea rdx, [rdi+8*rdx]
37baf518dmov rdi, [rsp+312]
37baf5195mov [rsp+88], rdx
37baf519alea rdx, [rsp+168]
37baf51a2mov [rsp+72], rdi
37baf51a7mov rdi, [rsp+304]
37baf51afmov [rsp+80], rdx
37baf51b4lea rax, [rdi+8*rax]
37baf51b8mov [rsp+48], rdi
37baf51bdmov [rsp+64], rax
37baf51c2mov rax, [rsp+312]
37baf51camov [rsp+56], rax
37baf51cf
37baf51cfloc_37baf51cf:
37baf51cflea rax, [rsp+160]
37baf51d7mov r9, rbx
37baf51damov r8, rbx
37baf51ddmov [rsp+40], rax
37baf51e2mov rax, [rsp+288]
37baf51ealea rdx, [rip+0x952441]
37baf51f1lea rcx, [rip+0x952438]
37baf51f8mov [rsp+32], rax
37baf51fdcall cgemm_
37baf5202jmp 0x37baf4c89
37baf5207
37baf5207 66 0f 1f 84 00 00 00 00 00 f........
37baf5210
37baf5210loc_37baf5210:
37baf5210mov [rsp+152], edx
37baf5217mov [rsp+156], eax
37baf521etest r13l, r13l
37baf5221je 0x37baf5628
37baf5227movsxd rdi, eax
37baf522amov rax, [rsp+328]
37baf5232mov [rsp+88], 1
37baf523blea r8, [rsp+152]
37baf5243mov [rsp+72], rbp
37baf5248mov r9, [rsp+288]
37baf5250mov [rsp+80], 1
37baf5259lea rax, [rax+8*rdi]
37baf525dmov [rsp+64], rax
37baf5262mov rax, [rsp+320]
37baf526amov [rsp+56], rax
37baf526fmov rax, [rsp+312]
37baf5277mov [rsp+48], rax
37baf527cmov rax, [rsp+304]
37baf5284mov [rsp+40], rax
37baf5289mov rax, [rsp+296]
37baf5291mov [rsp+32], rax
37baf5296test r12l, r12l
37baf5299je 0x37baf5e69
37baf529flea rdx, [rip+0x95238a]
37baf52a6lea rcx, [rip+0x952384]
37baf52adcall cherk_
37baf52b2mov rcx, [rsp+328]
37baf52bamovsxd rax, [rsp+152]
37baf52c2mov [rsp+88], 1
37baf52cbmov [rsp+80], 1
37baf52d4mov r9, [rsp+288]
37baf52dclea r8, [rsp+156]
37baf52e4lea rdx, [rip+0x952345]
37baf52eblea rax, [rcx+8*rax]
37baf52efmov [rsp+72], rbp
37baf52f4lea rcx, [rip+0x952338]
37baf52fbmov [rsp+64], rax
37baf5300mov rax, [rsp+320]
37baf5308mov [rsp+56], rax
37baf530dmov rax, [rsp+312]
37baf5315mov [rsp+48], rax
37baf531amov rax, [rsp+304]
37baf5322lea rax, [rax+8*rdi-8]
37baf5327mov [rsp+40], rax
37baf532cmov rax, [rsp+296]
37baf5334mov [rsp+32], rax
37baf5339call cherk_
37baf533emov rax, [rsp+328]
37baf5346mov rdi, [rsp+304]
37baf534emov [rsp+112], 1
37baf5357mov [rsp+104], 1
37baf5360lea r9, [rsp+156]
37baf5368lea r8, [rsp+152]
37baf5370mov [rsp+88], rax
37baf5375lea rax, [rsp+168]
37baf537dlea rdx, [rip+0x9522ae]
37baf5384mov [rsp+80], rax
37baf5389mov rax, [rsp+312]
37baf5391lea rcx, [rip+0x952298]
37baf5398mov [rsp+96], rbp
37baf539dmov [rsp+72], rax
37baf53a2movsxd rax, [rsp+156]
37baf53aamov [rsp+48], rdi
37baf53aflea rax, [rdi+8*rax-8]
37baf53b4mov [rsp+64], rax
37baf53b9mov rax, [rsp+312]
37baf53c1mov [rsp+56], rax
37baf53c6lea rax, [rsp+160]
37baf53cemov [rsp+40], rax
37baf53d3mov rax, [rsp+288]
37baf53dbmov [rsp+32], rax
37baf53e0call cgemm_
37baf53e5jmp 0x37baf4c89
37baf53ea
37baf53ea 66 0f 1f 44 00 00 f..D..
37baf53f0
37baf53f0loc_37baf53f0:
37baf53f0lea ecx, [rax+1]
37baf53f3mov rdx, [rsp+328]
37baf53fbimul eax, ecx
37baf53fesar eax, 1
37baf5400sub eax, 1
37baf5403lea rax, [rdx+8*rax+8]
37baf5408mov rcx, rax
37baf540bsub rcx, rdx
37baf540eand ecx, 8
37baf5411je 0x37baf5440
37baf5413mov [rdx], 0
37baf541aadd rdx, 8
37baf541ecmp rax, rdx
37baf5421je 0x37baf4c89
37baf5427nop [rax]
37baf542anop [rax+rax]
37baf5435nop [rax+rax]
37baf5440
37baf5440loc_37baf5440:
37baf5440mov [rdx], 0
37baf5447add rdx, 16
37baf544bmov [rdx-8], 0
37baf5453cmp rax, rdx
37baf5456jne 0x37baf5440
37baf5458jmp 0x37baf4c89
37baf545d
37baf545d 0f 1f 00 ...
37baf5460
37baf5460loc_37baf5460:
37baf5460test r12l, r12l
37baf5463je 0x37baf5fc7
37baf5469mov rax, [rsp+328]
37baf5471lea rdx, [rip+0x9521b8]
37baf5478lea rbx, [rsp+152]
37baf5480mov [rsp+88], 1
37baf5489mov [rsp+72], rbx
37baf548emov r9, [rsp+288]
37baf5496mov r8, rbx
37baf5499lea rcx, [rip+0x952193]
37baf54a0mov [rsp+64], rax
37baf54a5mov rax, [rsp+320]
37baf54admov [rsp+80], 1
37baf54b6mov [rsp+56], rax
37baf54bbmov rax, [rsp+312]
37baf54c3mov [rsp+48], rax
37baf54c8mov rax, [rsp+304]
37baf54d0mov [rsp+40], rax
37baf54d5mov rax, [rsp+296]
37baf54ddmov [rsp+32], rax
37baf54e2call cherk_
37baf54e7mov rax, [rsp+328]
37baf54efmov rdi, [rsp+304]
37baf54f7mov [rsp+88], 1
37baf5500mov [rsp+80], 1
37baf5509mov r9, [rsp+288]
37baf5511lea r8, [rsp+156]
37baf5519lea rdx, [rip+0x952110]
37baf5520add rax, 8
37baf5524mov [rsp+72], rbx
37baf5529lea rcx, [rip+0x952101]
37baf5530mov [rsp+64], rax
37baf5535mov rax, [rsp+320]
37baf553dmov [rsp+56], rax
37baf5542mov rax, [rsp+312]
37baf554amov [rsp+48], rax
37baf554fmovsxd rax, [rsp+152]
37baf5557lea rax, [rdi+8*rax]
37baf555bmov [rsp+40], rax
37baf5560mov rax, [rsp+296]
37baf5568mov [rsp+32], rax
37baf556dcall cherk_
37baf5572movsxd rax, [rsp+152]
37baf557amov r8, rbx
37baf557dmov rdi, [rsp+328]
37baf5585mov [rsp+112], 1
37baf558elea r9, [rsp+156]
37baf5596lea rcx, [rip+0x952093]
37baf559dmov edx, eax
37baf559fmov [rsp+96], rbx
37baf55a4mov [rsp+104], 1
37baf55adimul edx, eax
37baf55b0movsxd rdx, edx
37baf55b3lea rdx, [rdi+8*rdx]
37baf55b7mov rdi, [rsp+312]
37baf55bfmov [rsp+88], rdx
37baf55c4lea rdx, [rsp+168]
37baf55ccmov [rsp+72], rdi
37baf55d1mov rdi, [rsp+304]
37baf55d9mov [rsp+80], rdx
37baf55delea rdx, [rip+0x95204d]
37baf55e5lea rax, [rdi+8*rax]
37baf55e9mov [rsp+48], rdi
37baf55eemov [rsp+64], rax
37baf55f3mov rax, [rsp+312]
37baf55fbmov [rsp+56], rax
37baf5600lea rax, [rsp+160]
37baf5608mov [rsp+40], rax
37baf560dmov rax, [rsp+288]
37baf5615mov [rsp+32], rax
37baf561acall cgemm_
37baf561fjmp 0x37baf4c89
37baf5624
37baf5624 0f 1f 40 00 ..@.
37baf5628
37baf5628loc_37baf5628:
37baf5628imul eax, eax
37baf562bmov rdi, [rsp+328]
37baf5633cdqe
37baf5635lea rax, [rdi+8*rax]
37baf5639test r12l, r12l
37baf563cje 0x37baf6347
37baf5642mov [rsp+64], rax
37baf5647lea rdx, [rip+0x951fe2]
37baf564emov rax, [rsp+320]
37baf5656lea rbx, [rsp+156]
37baf565emov [rsp+88], 1
37baf5667mov r9, [rsp+288]
37baf566flea r8, [rsp+152]
37baf5677lea rcx, [rip+0x951fb5]
37baf567emov [rsp+56], rax
37baf5683mov rax, [rsp+312]
37baf568bmov [rsp+80], 1
37baf5694mov [rsp+48], rax
37baf5699mov rax, [rsp+304]
37baf56a1mov [rsp+72], rbx
37baf56a6mov [rsp+40], rax
37baf56abmov rax, [rsp+296]
37baf56b3mov [rsp+32], rax
37baf56b8call cherk_
37baf56bdmovsxd rdx, [rsp+152]
37baf56c5mov [rsp+72], rbx
37baf56camov r8, rbx
37baf56cdmov rcx, [rsp+328]
37baf56d5mov rdi, [rsp+304]
37baf56ddmov [rsp+88], 1
37baf56e6mov rax, rdx
37baf56e9imul eax, [rsp+156]
37baf56f1mov [rsp+80], 1
37baf56falea rdi, [rdi+8*rdx]
37baf56femov r9, [rsp+288]
37baf5706lea rdx, [rip+0x951f23]
37baf570dmov [rsp+40], rdi
37baf5712cdqe
37baf5714lea rax, [rcx+8*rax]
37baf5718lea rcx, [rip+0x951f12]
37baf571fmov [rsp+64], rax
37baf5724mov rax, [rsp+320]
37baf572cmov [rsp+56], rax
37baf5731mov rax, [rsp+312]
37baf5739mov [rsp+48], rax
37baf573emov rax, [rsp+296]
37baf5746mov [rsp+32], rax
37baf574bcall cherk_
37baf5750mov rax, [rsp+328]
37baf5758mov r8, rbx
37baf575bmov [rsp+112], 1
37baf5764mov [rsp+104], 1
37baf576dlea r9, [rsp+152]
37baf5775lea rdx, [rip+0x951eb6]
37baf577cmov [rsp+88], rax
37baf5781lea rax, [rsp+168]
37baf5789lea rcx, [rip+0x951ea0]
37baf5790mov [rsp+80], rax
37baf5795mov rax, [rsp+312]
37baf579dmov [rsp+96], rbx
37baf57a2mov [rsp+72], rax
37baf57a7mov rax, [rsp+304]
37baf57afmov [rsp+48], rdi
37baf57b4mov [rsp+64], rax
37baf57b9mov rax, [rsp+312]
37baf57c1mov [rsp+56], rax
37baf57c6lea rax, [rsp+160]
37baf57cemov [rsp+40], rax
37baf57d3mov rax, [rsp+288]
37baf57dbmov [rsp+32], rax
37baf57e0call cgemm_
37baf57e5jmp 0x37baf4c89
37baf57ea
37baf57ea 66 0f 1f 44 00 00 f..D..
37baf57f0
37baf57f0loc_37baf57f0:
37baf57f0lea eax, [rdx+1]
37baf57f3mov rdi, [rsp+328]
37baf57fbimul eax, edx
37baf57fecdqe
37baf5800lea rax, [rdi+8*rax]
37baf5804test r12l, r12l
37baf5807je 0x37baf666a
37baf580dmov [rsp+64], rax
37baf5812lea rdx, [rip+0x951e17]
37baf5819mov rax, [rsp+320]
37baf5821lea rbx, [rsp+152]
37baf5829mov [rsp+72], rbx
37baf582emov r9, [rsp+288]
37baf5836mov r8, rbx
37baf5839lea rcx, [rip+0x951df3]
37baf5840mov [rsp+56], rax
37baf5845mov rax, [rsp+312]
37baf584dmov [rsp+88], 1
37baf5856mov [rsp+48], rax
37baf585bmov rax, [rsp+304]
37baf5863mov [rsp+80], 1
37baf586cmov [rsp+40], rax
37baf5871mov rax, [rsp+296]
37baf5879mov [rsp+32], rax
37baf587ecall cherk_
37baf5883movsxd rax, [rsp+152]
37baf588bmov r8, rbx
37baf588emov rdi, [rsp+328]
37baf5896mov [rsp+88], 1
37baf589fmov r9, [rsp+288]
37baf58a7lea rcx, [rip+0x951d83]
37baf58aemov edx, eax
37baf58b0mov [rsp+72], rbx
37baf58b5mov [rsp+80], 1
37baf58beimul edx, eax
37baf58c1movsxd rdx, edx
37baf58c4lea rdx, [rdi+8*rdx]
37baf58c8mov rdi, [rsp+320]
37baf58d0mov [rsp+64], rdx
37baf58d5lea rdx, [rip+0x951d54]
37baf58dcmov [rsp+56], rdi
37baf58e1mov rdi, [rsp+312]
37baf58e9mov [rsp+48], rdi
37baf58eemov rdi, [rsp+304]
37baf58f6lea rax, [rdi+8*rax]
37baf58famov [rsp+40], rax
37baf58ffmov rax, [rsp+296]
37baf5907mov [rsp+32], rax
37baf590ccall cherk_
37baf5911mov rax, [rsp+328]
37baf5919mov [rsp+96], rbx
37baf591emov rdi, [rsp+304]
37baf5926mov [rsp+112], 1
37baf592fmov [rsp+88], rax
37baf5934lea rax, [rsp+168]
37baf593cmov [rsp+80], rax
37baf5941mov rax, [rsp+312]
37baf5949mov [rsp+104], 1
37baf5952mov [rsp+72], rax
37baf5957mov rax, [rsp+304]
37baf595fmov [rsp+64], rax
37baf5964mov rax, [rsp+312]
37baf596cmov [rsp+56], rax
37baf5971movsxd rax, [rsp+152]
37baf5979lea rax, [rdi+8*rax]
37baf597dmov [rsp+48], rax
37baf5982jmp 0x37baf51cf
37baf5987
37baf5987 66 0f 1f 84 00 00 00 00 00 f........
37baf5990
37baf5990loc_37baf5990:
37baf5990mov rdi, [rsp+328]
37baf5998add edx, 1
37baf599bmov [rsp+156], eax
37baf59a2mov [rsp+88], 1
37baf59abmovsxd rdx, edx
37baf59aemov [rsp+80], 1
37baf59b7lea rdx, [rdi+8*rdx]
37baf59bbtest r12l, r12l
37baf59beje 0x37baf5c92
37baf59c4mov rax, [rsp+320]
37baf59cclea rsi, [rsp+156]
37baf59d4mov [rsp+64], rdx
37baf59d9lea r8, [rsp+152]
37baf59e1mov [rsp+72], rsi
37baf59e6mov r9, [rsp+288]
37baf59eelea rdx, [rip+0x951c3b]
37baf59f5lea rcx, [rip+0x951c35]
37baf59fcmov [rsp+56], rax
37baf5a01mov rax, [rsp+312]
37baf5a09mov [rsp+48], rax
37baf5a0emov rax, [rsp+304]
37baf5a16mov [rsp+40], rax
37baf5a1bmov rax, [rsp+296]
37baf5a23mov [rsp+32], rax
37baf5a28call cherk_
37baf5a2dmov eax, [rbp]
37baf5a30mov rdx, [rsp+328]
37baf5a38mov [rsp+88], 1
37baf5a41mov rdi, [rsp+320]
37baf5a49mov [rsp+72], rsi
37baf5a4elea r8, [rsp+152]
37baf5a56lea rcx, [rip+0x951bd6]
37baf5a5dadd eax, 1
37baf5a60mov r9, [rsp+288]
37baf5a68mov [rsp+80], 1
37baf5a71mov [rsp+156], eax
37baf5a78movsxd rax, [rsp+152]
37baf5a80mov [rsp+56], rdi
37baf5a85mov rdi, [rsp+312]
37baf5a8dshl rax, 3
37baf5a91add rdx, rax
37baf5a94add rax, [rsp+304]
37baf5a9cmov [rsp+48], rdi
37baf5aa1mov [rsp+40], rax
37baf5aa6mov rax, [rsp+296]
37baf5aaemov [rsp+64], rdx
37baf5ab3lea rdx, [rip+0x951b76]
37baf5abamov [rsp+32], rax
37baf5abfcall cherk_
37baf5ac4mov eax, [rbp]
37baf5ac7mov rdi, [rsp+304]
37baf5acfmov [rsp+112], 1
37baf5ad8mov [rsp+104], 1
37baf5ae1add eax, 1
37baf5ae4mov [rsp+96], rsi
37baf5ae9mov [rsp+156], eax
37baf5af0mov rax, [rsp+328]
37baf5af8mov [rsp+48], rdi
37baf5afdmov [rsp+88], rax
37baf5b02lea rax, [rsp+168]
37baf5b0amov [rsp+80], rax
37baf5b0fmov rax, [rsp+312]
37baf5b17mov [rsp+72], rax
37baf5b1cmovsxd rax, [rsp+152]
37baf5b24lea rax, [rdi+8*rax]
37baf5b28mov [rsp+64], rax
37baf5b2dmov rax, [rsp+312]
37baf5b35mov [rsp+56], rax
37baf5b3ajmp 0x37baf4c4b
37baf5b3f
37baf5b3floc_37baf5b3f:
37baf5b3flea rdx, [rip+0x951aec]
37baf5b46lea rcx, [rip+0x951ae4]
37baf5b4dcall cherk_
37baf5b52movsxd rdi, [rsp+152]
37baf5b5amov rcx, [rsp+328]
37baf5b62mov [rsp+88], 1
37baf5b6bmov [rsp+80], 1
37baf5b74mov r9, [rsp+288]
37baf5b7clea r8, [rsp+156]
37baf5b84lea rdx, [rip+0x951aa7]
37baf5b8blea eax, [rdi+1]
37baf5b8emov [rsp+72], rbp
37baf5b93cdqe
37baf5b95imul rax, rbx
37baf5b99mov rbx, [rsp+304]
37baf5ba1lea rax, [rsi+rax+1]
37baf5ba6lea rsi, [rbx+8*rax]
37baf5baamovsxd rax, [rbp]
37baf5baemov [rsp+40], rsi
37baf5bb3lea rax, [rcx+8*rax]
37baf5bb7lea rcx, [rip+0x951a75]
37baf5bbemov [rsp+64], rax
37baf5bc3mov rax, [rsp+320]
37baf5bcbmov [rsp+56], rax
37baf5bd0mov rax, [rsp+312]
37baf5bd8mov [rsp+48], rax
37baf5bddmov rax, [rsp+296]
37baf5be5mov [rsp+32], rax
37baf5beacall cherk_
37baf5befmov rax, [rsp+328]
37baf5bf7mov [rsp+112], 1
37baf5c00lea r9, [rsp+152]
37baf5c08mov [rsp+104], 1
37baf5c11lea r8, [rsp+156]
37baf5c19lea rdx, [rip+0x951a10]
37baf5c20lea rax, [rax+8*rdi]
37baf5c24mov [rsp+96], rbp
37baf5c29lea rcx, [rip+0x951a02]
37baf5c30mov [rsp+88], rax
37baf5c35lea rax, [rsp+168]
37baf5c3dmov [rsp+80], rax
37baf5c42mov rax, [rsp+312]
37baf5c4amov [rsp+48], rsi
37baf5c4fmov [rsp+72], rax
37baf5c54mov rax, [rsp+304]
37baf5c5cmov [rsp+64], rax
37baf5c61mov rax, [rsp+312]
37baf5c69mov [rsp+56], rax
37baf5c6elea rax, [rsp+160]
37baf5c76mov [rsp+40], rax
37baf5c7bmov rax, [rsp+288]
37baf5c83mov [rsp+32], rax
37baf5c88call cgemm_
37baf5c8djmp 0x37baf4c89
37baf5c92
37baf5c92loc_37baf5c92:
37baf5c92mov rax, [rsp+320]
37baf5c9alea r12, [rsp+156]
37baf5ca2mov [rsp+64], rdx
37baf5ca7lea r8, [rsp+152]
37baf5cafmov [rsp+72], r12
37baf5cb4mov r9, [rsp+288]
37baf5cbclea rdx, [rip+0x95196f]
37baf5cc3lea rcx, [rip+0x951967]
37baf5ccamov [rsp+56], rax
37baf5ccfmov rax, [rsp+312]
37baf5cd7mov [rsp+48], rax
37baf5cdcmov rax, [rsp+304]
37baf5ce4mov [rsp+40], rax
37baf5ce9mov rax, [rsp+296]
37baf5cf1mov [rsp+32], rax
37baf5cf6call cherk_
37baf5cfbmov eax, [rbp]
37baf5cfemovsxd rdx, [rsp+152]
37baf5d06mov [rsp+88], 1
37baf5d0fmov rcx, [rsp+328]
37baf5d17mov [rsp+72], r12
37baf5d1clea r8, [rsp+152]
37baf5d24add eax, 1
37baf5d27mov r9, [rsp+288]
37baf5d2fmov [rsp+80], 1
37baf5d38mov [rsp+156], eax
37baf5d3fmov rax, rdx
37baf5d42lea rdx, [rcx+8*rdx]
37baf5d46mov rcx, [rsp+320]
37baf5d4eadd eax, 1
37baf5d51mov [rsp+64], rdx
37baf5d56lea rdx, [rip+0x9518d5]
37baf5d5dcdqe
37baf5d5fmov [rsp+56], rcx
37baf5d64mov rcx, [rsp+312]
37baf5d6cimul rax, rbx
37baf5d70mov [rsp+48], rcx
37baf5d75mov rcx, [rsp+304]
37baf5d7dlea rax, [rsi+rax+1]
37baf5d82lea rax, [rcx+8*rax]
37baf5d86lea rcx, [rip+0x9518a6]
37baf5d8dmov [rsp+40], rax
37baf5d92mov rax, [rsp+296]
37baf5d9amov [rsp+32], rax
37baf5d9fcall cherk_
37baf5da4mov eax, [rbp]
37baf5da7mov [rsp+96], r12
37baf5dacmov [rsp+112], 1
37baf5db5mov [rsp+104], 1
37baf5dbeadd eax, 1
37baf5dc1mov [rsp+156], eax
37baf5dc8mov rax, [rsp+328]
37baf5dd0mov [rsp+88], rax
37baf5dd5lea rax, [rsp+168]
37baf5dddmov [rsp+80], rax
37baf5de2mov rax, [rsp+312]
37baf5deamov [rsp+72], rax
37baf5defmov eax, [rsp+152]
37baf5df6add eax, 1
37baf5df9cdqe
37baf5dfbimul rax, rbx
37baf5dffmov rbx, [rsp+304]
37baf5e07mov [rsp+48], rbx
37baf5e0clea rax, [rsi+rax+1]
37baf5e11lea rax, [rbx+8*rax]
37baf5e15mov [rsp+64], rax
37baf5e1amov rax, [rsp+312]
37baf5e22mov [rsp+56], rax
37baf5e27
37baf5e27loc_37baf5e27:
37baf5e27lea rax, [rsp+160]
37baf5e2flea r9, [rsp+152]
37baf5e37mov [rsp+40], rax
37baf5e3cmov rax, [rsp+288]
37baf5e44lea r8, [rsp+152]
37baf5e4clea rdx, [rip+0x9517dd]
37baf5e53lea rcx, [rip+0x9517d8]
37baf5e5amov [rsp+32], rax
37baf5e5fcall cgemm_
37baf5e64jmp 0x37baf4c89
37baf5e69
37baf5e69loc_37baf5e69:
37baf5e69lea rdx, [rip+0x9517c2]
37baf5e70lea rcx, [rip+0x9517ba]
37baf5e77call cherk_
37baf5e7cmov rcx, [rsp+328]
37baf5e84movsxd rax, [rsp+152]
37baf5e8cmov [rsp+88], 1
37baf5e95mov [rsp+80], 1
37baf5e9emov r9, [rsp+288]
37baf5ea6lea r8, [rsp+156]
37baf5eaelea rdx, [rip+0x95177d]
37baf5eb5lea rax, [rcx+8*rax]
37baf5eb9mov [rsp+72], rbp
37baf5ebelea rcx, [rip+0x95176e]
37baf5ec5mov [rsp+64], rax
37baf5ecamov rax, [rsp+320]
37baf5ed2mov [rsp+56], rax
37baf5ed7mov rax, [rsp+312]
37baf5edfmov [rsp+48], rax
37baf5ee4mov rax, rdi
37baf5ee7mov rdi, [rsp+304]
37baf5eefimul rax, rbx
37baf5ef3lea rax, [rsi+rax+1]
37baf5ef8lea rax, [rdi+8*rax]
37baf5efcmov [rsp+40], rax
37baf5f01mov rax, [rsp+296]
37baf5f09mov [rsp+32], rax
37baf5f0ecall cherk_
37baf5f13mov rax, [rsp+328]
37baf5f1bmov [rsp+112], 1
37baf5f24lea r9, [rsp+156]
37baf5f2cmov [rsp+104], 1
37baf5f35lea r8, [rsp+152]
37baf5f3dlea rdx, [rip+0x9516ec]
37baf5f44mov [rsp+88], rax
37baf5f49lea rax, [rsp+168]
37baf5f51lea rcx, [rip+0x9516da]
37baf5f58mov [rsp+80], rax
37baf5f5dmov rax, [rsp+312]
37baf5f65mov [rsp+96], rbp
37baf5f6amov [rsp+72], rax
37baf5f6fmovsxd rax, [rsp+156]
37baf5f77imul rax, rbx
37baf5f7bmov rbx, [rsp+304]
37baf5f83mov [rsp+48], rbx
37baf5f88lea rax, [rsi+rax+1]
37baf5f8dlea rax, [rbx+8*rax]
37baf5f91mov [rsp+64], rax
37baf5f96mov rax, [rsp+312]
37baf5f9emov [rsp+56], rax
37baf5fa3lea rax, [rsp+160]
37baf5fabmov [rsp+40], rax
37baf5fb0mov rax, [rsp+288]
37baf5fb8mov [rsp+32], rax
37baf5fbdcall cgemm_
37baf5fc2jmp 0x37baf4c89
37baf5fc7
37baf5fc7loc_37baf5fc7:
37baf5fc7mov rax, [rsp+328]
37baf5fcflea rdx, [rip+0x95165c]
37baf5fd6lea rdi, [rsp+152]
37baf5fdemov [rsp+88], 1
37baf5fe7mov [rsp+72], rdi
37baf5fecmov r9, [rsp+288]
37baf5ff4mov r8, rdi
37baf5ff7lea rcx, [rip+0x951635]
37baf5ffemov [rsp+64], rax
37baf6003mov rax, [rsp+320]
37baf600blea rbp, [rsp+156]
37baf6013mov [rsp+80], 1
37baf601cmov [rsp+56], rax
37baf6021mov rax, [rsp+312]
37baf6029mov [rsp+48], rax
37baf602emov rax, [rsp+304]
37baf6036mov [rsp+40], rax
37baf603bmov rax, [rsp+296]
37baf6043mov [rsp+32], rax
37baf6048call cherk_
37baf604dmov rax, [rsp+328]
37baf6055mov r8, rbp
37baf6058mov rcx, [rsp+304]
37baf6060mov [rsp+88], 1
37baf6069mov r9, [rsp+288]
37baf6071lea rdx, [rip+0x9515ba]
37baf6078add rax, 8
37baf607cmov [rsp+72], rdi
37baf6081mov [rsp+64], rax
37baf6086mov rax, [rsp+320]
37baf608emov [rsp+80], 1
37baf6097mov [rsp+56], rax
37baf609cmov rax, [rsp+312]
37baf60a4mov [rsp+48], rax
37baf60a9mov eax, [rsp+152]
37baf60b0add eax, 1
37baf60b3cdqe
37baf60b5imul rax, rbx
37baf60b9lea rax, [rsi+rax+1]
37baf60belea rax, [rcx+8*rax]
37baf60c2lea rcx, [rip+0x951568]
37baf60c9mov [rsp+40], rax
37baf60cemov rax, [rsp+296]
37baf60d6mov [rsp+32], rax
37baf60dbcall cherk_
37baf60e0mov eax, [rsp+152]
37baf60e7mov [rsp+96], rdi
37baf60ecmov rcx, [rsp+328]
37baf60f4mov [rsp+112], 1
37baf60fdmov [rsp+104], 1
37baf6106mov edx, eax
37baf6108imul edx, eax
37baf610badd eax, 1
37baf610ecdqe
37baf6110imul rax, rbx
37baf6114mov rbx, [rsp+304]
37baf611cmovsxd rdx, edx
37baf611flea rdx, [rcx+8*rdx]
37baf6123mov rcx, [rsp+312]
37baf612blea rax, [rsi+rax+1]
37baf6130mov [rsp+88], rdx
37baf6135lea rdx, [rsp+168]
37baf613dlea rax, [rbx+8*rax]
37baf6141mov [rsp+80], rdx
37baf6146mov [rsp+72], rcx
37baf614bmov [rsp+64], rax
37baf6150mov [rsp+56], rcx
37baf6155
37baf6155loc_37baf6155:
37baf6155lea rax, [rsp+160]
37baf615dmov [rsp+48], rbx
37baf6162mov r9, rbp
37baf6165mov r8, rdi
37baf6168mov [rsp+40], rax
37baf616dmov rax, [rsp+288]
37baf6175lea rdx, [rip+0x9514b4]
37baf617clea rcx, [rip+0x9514af]
37baf6183mov [rsp+32], rax
37baf6188call cgemm_
37baf618djmp 0x37baf4c89
37baf6192
37baf6192loc_37baf6192:
37baf6192mov [rsp+64], rax
37baf6197lea rdx, [rip+0x951494]
37baf619emov rax, [rsp+320]
37baf61a6lea rdi, [rsp+152]
37baf61aemov [rsp+72], rdi
37baf61b3mov r9, [rsp+288]
37baf61bbmov r8, rdi
37baf61belea rcx, [rip+0x95146e]
37baf61c5mov [rsp+56], rax
37baf61camov rax, [rsp+312]
37baf61d2mov [rsp+88], 1
37baf61dbmov [rsp+48], rax
37baf61e0mov rax, [rsp+304]
37baf61e8mov [rsp+80], 1
37baf61f1mov [rsp+40], rax
37baf61f6mov rax, [rsp+296]
37baf61femov [rsp+32], rax
37baf6203call cherk_
37baf6208mov rax, [rsp+328]
37baf6210mov r8, rdi
37baf6213mov rcx, [rsp+304]
37baf621bmov [rsp+88], 1
37baf6224mov r9, [rsp+288]
37baf622clea rdx, [rip+0x9513ff]
37baf6233mov [rsp+64], rax
37baf6238mov rax, [rsp+320]
37baf6240mov [rsp+80], 1
37baf6249mov [rsp+56], rax
37baf624emov rax, [rsp+312]
37baf6256mov [rsp+72], rdi
37baf625bmov [rsp+48], rax
37baf6260mov eax, [rsp+152]
37baf6267add eax, 1
37baf626acdqe
37baf626cimul rax, rbx
37baf6270lea rax, [rsi+rax+1]
37baf6275lea rax, [rcx+8*rax]
37baf6279lea rcx, [rip+0x9513b1]
37baf6280mov [rsp+40], rax
37baf6285mov rax, [rsp+296]
37baf628dmov [rsp+32], rax
37baf6292call cherk_
37baf6297mov edx, [rsp+152]
37baf629emov [rsp+96], rdi
37baf62a3mov rcx, [rsp+328]
37baf62abmov [rsp+112], 1
37baf62b4mov [rsp+104], 1
37baf62bdlea eax, [rdx+1]
37baf62c0imul edx, eax
37baf62c3cdqe
37baf62c5imul rax, rbx
37baf62c9mov rbx, [rsp+304]
37baf62d1movsxd rdx, edx
37baf62d4mov [rsp+48], rbx
37baf62d9lea rdx, [rcx+8*rdx]
37baf62ddlea rax, [rsi+rax+1]
37baf62e2mov rcx, [rsp+312]
37baf62eamov [rsp+88], rdx
37baf62eflea rax, [rbx+8*rax]
37baf62f3lea rdx, [rsp+168]
37baf62fbmov [rsp+80], rdx
37baf6300mov [rsp+72], rcx
37baf6305mov [rsp+64], rax
37baf630amov [rsp+56], rcx
37baf630f
37baf630floc_37baf630f:
37baf630flea rax, [rsp+160]
37baf6317mov r9, rdi
37baf631amov r8, rdi
37baf631dmov [rsp+40], rax
37baf6322mov rax, [rsp+288]
37baf632alea rdx, [rip+0x9512ff]
37baf6331lea rcx, [rip+0x9512fa]
37baf6338mov [rsp+32], rax
37baf633dcall cgemm_
37baf6342jmp 0x37baf4c89
37baf6347
37baf6347loc_37baf6347:
37baf6347mov [rsp+64], rax
37baf634clea rdx, [rip+0x9512df]
37baf6353mov rax, [rsp+320]
37baf635blea rdi, [rsp+156]
37baf6363mov [rsp+88], 1
37baf636cmov r9, [rsp+288]
37baf6374lea rbp, [rsp+152]
37baf637clea rcx, [rip+0x9512b0]
37baf6383mov [rsp+56], rax
37baf6388mov rax, [rsp+312]
37baf6390mov r8, rbp
37baf6393mov [rsp+80], 1
37baf639cmov [rsp+48], rax
37baf63a1mov rax, [rsp+304]
37baf63a9mov [rsp+72], rdi
37baf63aemov [rsp+40], rax
37baf63b3mov rax, [rsp+296]
37baf63bbmov [rsp+32], rax
37baf63c0call cherk_
37baf63c5mov eax, [rsp+152]
37baf63ccmov [rsp+72], rdi
37baf63d1mov r8, rdi
37baf63d4mov [rsp+88], 1
37baf63ddmov r9, [rsp+288]
37baf63e5lea rcx, [rip+0x951245]
37baf63ecmov [rsp+80], 1
37baf63f5lea edx, [rax+1]
37baf63f8movsxd rdx, edx
37baf63fbimul eax, [rsp+156]
37baf6403imul rdx, rbx
37baf6407mov rbx, [rsp+304]
37baf640fcdqe
37baf6411lea rdx, [rsi+rdx+1]
37baf6416mov rsi, [rsp+328]
37baf641elea rbx, [rbx+8*rdx]
37baf6422lea rdx, [rip+0x951209]
37baf6429lea rax, [rsi+8*rax]
37baf642dmov [rsp+40], rbx
37baf6432mov [rsp+64], rax
37baf6437mov rax, [rsp+320]
37baf643fmov [rsp+56], rax
37baf6444mov rax, [rsp+312]
37baf644cmov [rsp+48], rax
37baf6451mov rax, [rsp+296]
37baf6459mov [rsp+32], rax
37baf645ecall cherk_
37baf6463mov rax, [rsp+328]
37baf646bmov [rsp+96], rdi
37baf6470mov [rsp+112], 1
37baf6479mov [rsp+88], rax
37baf647elea rax, [rsp+168]
37baf6486mov [rsp+80], rax
37baf648bmov rax, [rsp+312]
37baf6493mov [rsp+104], 1
37baf649cmov [rsp+72], rax
37baf64a1mov rax, [rsp+304]
37baf64a9mov [rsp+64], rax
37baf64aemov rax, [rsp+312]
37baf64b6mov [rsp+56], rax
37baf64bbjmp 0x37baf6155
37baf64c0
37baf64c0loc_37baf64c0:
37baf64c0mov rax, [rsp+328]
37baf64c8lea r12, [rsp+156]
37baf64d0mov r9, [rsp+288]
37baf64d8lea r8, [rsp+152]
37baf64e0mov [rsp+72], r12
37baf64e5lea rdx, [rip+0x951146]
37baf64eclea rcx, [rip+0x95113e]
37baf64f3add rax, 8
37baf64f7mov [rsp+64], rax
37baf64fcmov rax, [rsp+320]
37baf6504mov [rsp+56], rax
37baf6509mov rax, [rsp+312]
37baf6511mov [rsp+48], rax
37baf6516mov rax, [rsp+304]
37baf651emov [rsp+40], rax
37baf6523mov rax, [rsp+296]
37baf652bmov [rsp+32], rax
37baf6530call cherk_
37baf6535mov eax, [rbp]
37baf6538mov rcx, [rsp+304]
37baf6540mov [rsp+88], 1
37baf6549mov [rsp+80], 1
37baf6552mov r9, [rsp+288]
37baf655alea rdx, [rip+0x9510d1]
37baf6561lea r8, [rsp+152]
37baf6569add eax, 1
37baf656cmov [rsp+72], r12
37baf6571mov [rsp+156], eax
37baf6578mov rax, [rsp+328]
37baf6580mov [rsp+64], rax
37baf6585mov rax, [rsp+320]
37baf658dmov [rsp+56], rax
37baf6592mov rax, [rsp+312]
37baf659amov [rsp+48], rax
37baf659fmov eax, [rsp+152]
37baf65a6add eax, 1
37baf65a9cdqe
37baf65abimul rax, rbx
37baf65aflea rax, [rsi+rax+1]
37baf65b4lea rax, [rcx+8*rax]
37baf65b8lea rcx, [rip+0x951074]
37baf65bfmov [rsp+40], rax
37baf65c4mov rax, [rsp+296]
37baf65ccmov [rsp+32], rax
37baf65d1call cherk_
37baf65d6mov eax, [rbp]
37baf65d9mov rcx, [rsp+328]
37baf65e1mov [rsp+112], 1
37baf65eamov [rsp+104], 1
37baf65f3add eax, 1
37baf65f6mov [rsp+96], r12
37baf65fbmov [rsp+156], eax
37baf6602mov eax, [rsp+152]
37baf6609add eax, 1
37baf660ccdqe
37baf660elea rdx, [rcx+8*rax]
37baf6612mov rcx, [rsp+312]
37baf661aimul rax, rbx
37baf661emov rbx, [rsp+304]
37baf6626mov [rsp+88], rdx
37baf662blea rdx, [rsp+168]
37baf6633mov [rsp+72], rcx
37baf6638mov rcx, [rsp+304]
37baf6640mov [rsp+80], rdx
37baf6645mov [rsp+64], rcx
37baf664alea rax, [rsi+rax+1]
37baf664fmov rcx, [rsp+312]
37baf6657lea rax, [rbx+8*rax]
37baf665bmov [rsp+56], rcx
37baf6660mov [rsp+48], rax
37baf6665jmp 0x37baf5e27
37baf666a
37baf666aloc_37baf666a:
37baf666amov [rsp+64], rax
37baf666flea rdx, [rip+0x950fbc]
37baf6676mov rax, [rsp+320]
37baf667elea rdi, [rsp+152]
37baf6686mov [rsp+72], rdi
37baf668bmov r9, [rsp+288]
37baf6693mov r8, rdi
37baf6696lea rcx, [rip+0x950f96]
37baf669dmov [rsp+56], rax
37baf66a2mov rax, [rsp+312]
37baf66aamov [rsp+88], 1
37baf66b3mov [rsp+48], rax
37baf66b8mov rax, [rsp+304]
37baf66c0mov [rsp+80], 1
37baf66c9mov [rsp+40], rax
37baf66cemov rax, [rsp+296]
37baf66d6mov [rsp+32], rax
37baf66dbcall cherk_
37baf66e0mov eax, [rsp+152]
37baf66e7mov r8, rdi
37baf66eamov rcx, [rsp+328]
37baf66f2mov [rsp+72], rdi
37baf66f7mov r9, [rsp+288]
37baf66ffmov [rsp+88], 1
37baf6708mov edx, eax
37baf670amov [rsp+80], 1
37baf6713imul edx, eax
37baf6716add eax, 1
37baf6719cdqe
37baf671bimul rax, rbx
37baf671fmovsxd rdx, edx
37baf6722lea rdx, [rcx+8*rdx]
37baf6726mov rcx, [rsp+320]
37baf672elea rax, [rsi+rax+1]
37baf6733mov [rsp+64], rdx
37baf6738lea rdx, [rip+0x950ef3]
37baf673fmov [rsp+56], rcx
37baf6744mov rcx, [rsp+312]
37baf674cmov [rsp+48], rcx
37baf6751mov rcx, [rsp+304]
37baf6759lea rax, [rcx+8*rax]
37baf675dlea rcx, [rip+0x950ecd]
37baf6764mov [rsp+40], rax
37baf6769mov rax, [rsp+296]
37baf6771mov [rsp+32], rax
37baf6776call cherk_
37baf677bmov rax, [rsp+328]
37baf6783mov [rsp+96], rdi
37baf6788mov [rsp+112], 1
37baf6791mov [rsp+88], rax
37baf6796lea rax, [rsp+168]
37baf679emov [rsp+80], rax
37baf67a3mov rax, [rsp+312]
37baf67abmov [rsp+104], 1
37baf67b4mov [rsp+72], rax
37baf67b9mov rax, [rsp+304]
37baf67c1mov [rsp+64], rax
37baf67c6mov rax, [rsp+312]
37baf67cemov [rsp+56], rax
37baf67d3mov eax, [rsp+152]
37baf67daadd eax, 1
37baf67ddcdqe
37baf67dfimul rax, rbx
37baf67e3mov rbx, [rsp+304]
37baf67eblea rax, [rsi+rax+1]
37baf67f0lea rax, [rbx+8*rax]
37baf67f4mov [rsp+48], rax
37baf67f9jmp 0x37baf630f
37baf4900
Loading..