File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37b869330
37b869330dorm2l_:
37b869330push r15
37b869332push r14
37b869334push r13
37b869336push r12
37b869338push rbp
37b869339push rdi
37b86933apush rsi
37b86933bpush rbx
37b86933csub rsp, 136
37b869343mov rax, [rsp+256]
37b86934bmovsxd r13, [rax]
37b86934emov rax, [rsp+296]
37b869356mov [rax], 0
37b86935cmov r12, rdx
37b86935fmov rsi, r8
37b869362mov rdi, r9
37b869365mov r8l, 1
37b86936bmov r9l, 1
37b869371lea rdx, [rip+0xbd3088]
37b869378mov rbx, rcx
37b86937bcall lsame_
37b869380mov r9l, 1
37b869386mov r8l, 1
37b86938cmov rcx, r12
37b86938flea rdx, [rip+0xbd306b]
37b869396mov ebp, eax
37b869398call lsame_
37b86939dmov r15l, eax
37b8693a0test ebp, ebp
37b8693a2je 0x37b869438
37b8693a8mov r14l, [rsi]
37b8693ab
37b8693abloc_37b8693ab:
37b8693abtest r15l, r15l
37b8693aeje 0x37b869470
37b8693b4
37b8693b4loc_37b8693b4:
37b8693b4mov ecx, [rsi]
37b8693b6test ecx, ecx
37b8693b8js 0x37b8693f0
37b8693bamov r8l, [rdi]
37b8693bdtest r8l, r8l
37b8693c0js 0x37b8694a8
37b8693c6mov rax, [rsp+240]
37b8693cemov edx, [rax]
37b8693d0test edx, edx
37b8693d2js 0x37b8693dd
37b8693d4cmp edx, r14l
37b8693d7jle 0x37b8694c0
37b8693dd
37b8693ddloc_37b8693dd:
37b8693ddmov edx, -5
37b8693e2mov eax, 5
37b8693e7jmp 0x37b8693fa
37b8693e9
37b8693e9 0f 1f 80 00 00 00 00 .......
37b8693f0
37b8693f0loc_37b8693f0:
37b8693f0mov edx, -3
37b8693f5mov eax, 3
37b8693fa
37b8693faloc_37b8693fa:
37b8693famov rdi, [rsp+296]
37b869402mov [rdi], edx
37b869404
37b869404loc_37b869404:
37b869404lea rdx, [rsp+124]
37b869409mov r8l, 6
37b86940flea rcx, [rip+0xbd2fee]
37b869416mov [rsp+124], eax
37b86941acall xerbla_
37b86941fnop
37b869420
37b869420loc_37b869420:
37b869420add rsp, 136
37b869427pop rbx
37b869428pop rsi
37b869429pop rdi
37b86942apop rbp
37b86942bpop r12
37b86942dpop r13
37b86942fpop r14
37b869431pop r15
37b869433ret
37b869434
37b869434 0f 1f 40 00 ..@.
37b869438
37b869438loc_37b869438:
37b869438mov r9l, 1
37b86943emov r8l, 1
37b869444mov rcx, rbx
37b869447mov r14l, [rdi]
37b86944alea rdx, [rip+0xbd2fb1]
37b869451call lsame_
37b869456test eax, eax
37b869458jne 0x37b8693ab
37b86945emov edx, -1
37b869463mov eax, 1
37b869468jmp 0x37b8693fa
37b86946a
37b86946a 66 0f 1f 44 00 00 f..D..
37b869470
37b869470loc_37b869470:
37b869470mov r9l, 1
37b869476mov r8l, 1
37b86947clea rdx, [rip+0xbd2f80]
37b869483mov rcx, r12
37b869486call lsame_
37b86948btest eax, eax
37b86948djne 0x37b8693b4
37b869493mov edx, -2
37b869498mov eax, 2
37b86949djmp 0x37b8693fa
37b8694a2
37b8694a2 66 0f 1f 44 00 00 f..D..
37b8694a8
37b8694a8loc_37b8694a8:
37b8694a8mov edx, -4
37b8694admov eax, 4
37b8694b2jmp 0x37b8693fa
37b8694b7
37b8694b7 66 0f 1f 84 00 00 00 00 00 f........
37b8694c0
37b8694c0loc_37b8694c0:
37b8694c0test r14l, r14l
37b8694c3mov eax, 1
37b8694c8cmovg eax, r14l
37b8694ccmov r10l, eax
37b8694cfmov rax, [rsp+256]
37b8694d7cmp [rax], r10l
37b8694dajl 0x37b869508
37b8694dcmov r10, [rsp+280]
37b8694e4test ecx, ecx
37b8694e6mov eax, 1
37b8694ebcmovg eax, ecx
37b8694eecmp [r10], eax
37b8694f1jge 0x37b869520
37b8694f3mov edx, -10
37b8694f8mov eax, 10
37b8694fdjmp 0x37b8693fa
37b869502
37b869502 66 0f 1f 44 00 00 f..D..
37b869508
37b869508loc_37b869508:
37b869508mov edx, -7
37b86950dmov eax, 7
37b869512jmp 0x37b8693fa
37b869517
37b869517 66 0f 1f 84 00 00 00 00 00 f........
37b869520
37b869520loc_37b869520:
37b869520mov rax, [rsp+296]
37b869528mov eax, [rax]
37b86952atest eax, eax
37b86952cjne 0x37b8696f6
37b869532test ecx, ecx
37b869534je 0x37b869420
37b86953atest r8l, r8l
37b86953dje 0x37b869420
37b869543test edx, edx
37b869545je 0x37b869420
37b86954bcmp ebp, r15l
37b86954eje 0x37b8696c0
37b869554test ebp, ebp
37b869556je 0x37b8696e0
37b86955cmov [rsp+124], r8l
37b869561
37b869561loc_37b869561:
37b869561lea r14l, [rdx-1]
37b869565mov r15l, edx
37b869568mov ecx, -1
37b86956d
37b86956dloc_37b86956d:
37b86956dxor r8l, r8l
37b869570test r13, r13
37b869573movsxd r12, ecx
37b869576mov r11, [rsp+264]
37b86957ecmovs r13, r8
37b869582mov r8, r12
37b869585mov [rsp+208], rbx
37b86958dmov [rsp+224], rsi
37b869595imul r8, r13
37b869599mov r9, r13
37b86959cmov [rsp+232], rdi
37b8695a4mov rdi, [rsp+280]
37b8695acnot r9
37b8695aflea rax, [8*r8]
37b8695b7movsxd r8, r15l
37b8695baimul r13, r8
37b8695bemov [rsp+96], rax
37b8695c3lea rsi, [r11+8*r8-8]
37b8695c8lea rax, [8*r12]
37b8695d0mov r12l, ebp
37b8695d3mov rbp, [rsp+288]
37b8695dbmov [rsp+104], rax
37b8695e0lea rax, [rsp+124]
37b8695e5add r13, r9
37b8695e8mov [rsp+88], rax
37b8695edmov r9, [rsp+248]
37b8695f5lea rax, [rsp+120]
37b8695famov [rsp+80], rax
37b8695ffmov eax, r14l
37b869602mov r14l, r15l
37b869605lea rbx, [r9+8*r13+8]
37b86960amov r15l, eax
37b86960dmov r13l, ecx
37b869610jmp 0x37b86969a
37b869615
37b869615 0f 1f 00 ...
37b869618
37b869618loc_37b869618:
37b869618mov rax, [rsp+224]
37b869620mov ecx, [rax]
37b869622add ecx, r14l
37b869625sub ecx, edx
37b869627mov [rsp+120], ecx
37b86962b
37b86962bloc_37b86962b:
37b86962bmov rax, [rsp+272]
37b869633mov [rsp+64], rbp
37b869638mov r9, rbx
37b86963bmov r8, [rsp+88]
37b869640mov rdx, [rsp+80]
37b869645mov [rsp+72], 1
37b86964emov [rsp+48], rax
37b869653lea rax, [rip+0xbd2db2]
37b86965amov rcx, [rsp+208]
37b869662mov [rsp+56], rdi
37b869667mov [rsp+40], rsi
37b86966cmov [rsp+32], rax
37b869671call dlarf1l_
37b869676test r15l, r15l
37b869679je 0x37b869420
37b86967fmov rax, [rsp+240]
37b869687add rbx, [rsp+96]
37b86968cadd r14l, r13l
37b86968fsub r15l, 1
37b869693add rsi, [rsp+104]
37b869698mov edx, [rax]
37b86969a
37b86969aloc_37b86969a:
37b86969atest r12l, r12l
37b86969djne 0x37b869618
37b8696a3mov rax, [rsp+232]
37b8696abmov ecx, [rax]
37b8696adadd ecx, r14l
37b8696b0sub ecx, edx
37b8696b2mov [rsp+124], ecx
37b8696b6jmp 0x37b86962b
37b8696bb
37b8696bb 0f 1f 44 00 00 ..D..
37b8696c0
37b8696c0loc_37b8696c0:
37b8696c0test ebp, ebp
37b8696c2je 0x37b8696f0
37b8696c4mov [rsp+124], r8l
37b8696c9
37b8696c9loc_37b8696c9:
37b8696c9lea r14l, [rdx-1]
37b8696cdmov ecx, 1
37b8696d2mov r15l, 1
37b8696d8jmp 0x37b86956d
37b8696dd
37b8696dd 0f 1f 00 ...
37b8696e0
37b8696e0loc_37b8696e0:
37b8696e0mov [rsp+120], ecx
37b8696e4jmp 0x37b869561
37b8696e9
37b8696e9 0f 1f 80 00 00 00 00 .......
37b8696f0
37b8696f0loc_37b8696f0:
37b8696f0mov [rsp+120], ecx
37b8696f4jmp 0x37b8696c9
37b8696f6
37b8696f6loc_37b8696f6:
37b8696f6neg eax
37b8696f8jmp 0x37b869404
37b869330
37b869330dorm2l_:
37b869330push r15
37b869332push r14
37b869334push r13
37b869336push r12
37b869338push rbp
37b869339push rdi
37b86933apush rsi
37b86933bpush rbx
37b86933csub rsp, 136
37b869343mov rax, [rsp+256]
37b86934bmovsxd r13, [rax]
37b86934emov rax, [rsp+296]
37b869356mov [rax], 0
37b86935cmov r12, rdx
37b86935fmov rsi, r8
37b869362mov rdi, r9
37b869365mov r8l, 1
37b86936bmov r9l, 1
37b869371lea rdx, [rip+0xbd3088]
37b869378mov rbx, rcx
37b86937bcall lsame_
37b869380mov r9l, 1
37b869386mov r8l, 1
37b86938cmov rcx, r12
37b86938flea rdx, [rip+0xbd306b]
37b869396mov ebp, eax
37b869398call lsame_
37b86939dmov r15l, eax
37b8693a0test ebp, ebp
37b8693a2je 0x37b869438
37b8693a8mov r14l, [rsi]
37b8693ab
37b8693abloc_37b8693ab:
37b8693abtest r15l, r15l
37b8693aeje 0x37b869470
37b8693b4
37b8693b4loc_37b8693b4:
37b8693b4mov ecx, [rsi]
37b8693b6test ecx, ecx
37b8693b8js 0x37b8693f0
37b8693bamov r8l, [rdi]
37b8693bdtest r8l, r8l
37b8693c0js 0x37b8694a8
37b8693c6mov rax, [rsp+240]
37b8693cemov edx, [rax]
37b8693d0test edx, edx
37b8693d2js 0x37b8693dd
37b8693d4cmp edx, r14l
37b8693d7jle 0x37b8694c0
37b8693dd
37b8693ddloc_37b8693dd:
37b8693ddmov edx, -5
37b8693e2mov eax, 5
37b8693e7jmp 0x37b8693fa
37b8693e9
37b8693e9 0f 1f 80 00 00 00 00 .......
37b8693f0
37b8693f0loc_37b8693f0:
37b8693f0mov edx, -3
37b8693f5mov eax, 3
37b8693fa
37b8693faloc_37b8693fa:
37b8693famov rdi, [rsp+296]
37b869402mov [rdi], edx
37b869404
37b869404loc_37b869404:
37b869404lea rdx, [rsp+124]
37b869409mov r8l, 6
37b86940flea rcx, [rip+0xbd2fee]
37b869416mov [rsp+124], eax
37b86941acall xerbla_
37b86941fnop
37b869420
37b869420loc_37b869420:
37b869420add rsp, 136
37b869427pop rbx
37b869428pop rsi
37b869429pop rdi
37b86942apop rbp
37b86942bpop r12
37b86942dpop r13
37b86942fpop r14
37b869431pop r15
37b869433ret
37b869434
37b869434 0f 1f 40 00 ..@.
37b869438
37b869438loc_37b869438:
37b869438mov r9l, 1
37b86943emov r8l, 1
37b869444mov rcx, rbx
37b869447mov r14l, [rdi]
37b86944alea rdx, [rip+0xbd2fb1]
37b869451call lsame_
37b869456test eax, eax
37b869458jne 0x37b8693ab
37b86945emov edx, -1
37b869463mov eax, 1
37b869468jmp 0x37b8693fa
37b86946a
37b86946a 66 0f 1f 44 00 00 f..D..
37b869470
37b869470loc_37b869470:
37b869470mov r9l, 1
37b869476mov r8l, 1
37b86947clea rdx, [rip+0xbd2f80]
37b869483mov rcx, r12
37b869486call lsame_
37b86948btest eax, eax
37b86948djne 0x37b8693b4
37b869493mov edx, -2
37b869498mov eax, 2
37b86949djmp 0x37b8693fa
37b8694a2
37b8694a2 66 0f 1f 44 00 00 f..D..
37b8694a8
37b8694a8loc_37b8694a8:
37b8694a8mov edx, -4
37b8694admov eax, 4
37b8694b2jmp 0x37b8693fa
37b8694b7
37b8694b7 66 0f 1f 84 00 00 00 00 00 f........
37b8694c0
37b8694c0loc_37b8694c0:
37b8694c0test r14l, r14l
37b8694c3mov eax, 1
37b8694c8cmovg eax, r14l
37b8694ccmov r10l, eax
37b8694cfmov rax, [rsp+256]
37b8694d7cmp [rax], r10l
37b8694dajl 0x37b869508
37b8694dcmov r10, [rsp+280]
37b8694e4test ecx, ecx
37b8694e6mov eax, 1
37b8694ebcmovg eax, ecx
37b8694eecmp [r10], eax
37b8694f1jge 0x37b869520
37b8694f3mov edx, -10
37b8694f8mov eax, 10
37b8694fdjmp 0x37b8693fa
37b869502
37b869502 66 0f 1f 44 00 00 f..D..
37b869508
37b869508loc_37b869508:
37b869508mov edx, -7
37b86950dmov eax, 7
37b869512jmp 0x37b8693fa
37b869517
37b869517 66 0f 1f 84 00 00 00 00 00 f........
37b869520
37b869520loc_37b869520:
37b869520mov rax, [rsp+296]
37b869528mov eax, [rax]
37b86952atest eax, eax
37b86952cjne 0x37b8696f6
37b869532test ecx, ecx
37b869534je 0x37b869420
37b86953atest r8l, r8l
37b86953dje 0x37b869420
37b869543test edx, edx
37b869545je 0x37b869420
37b86954bcmp ebp, r15l
37b86954eje 0x37b8696c0
37b869554test ebp, ebp
37b869556je 0x37b8696e0
37b86955cmov [rsp+124], r8l
37b869561
37b869561loc_37b869561:
37b869561lea r14l, [rdx-1]
37b869565mov r15l, edx
37b869568mov ecx, -1
37b86956d
37b86956dloc_37b86956d:
37b86956dxor r8l, r8l
37b869570test r13, r13
37b869573movsxd r12, ecx
37b869576mov r11, [rsp+264]
37b86957ecmovs r13, r8
37b869582mov r8, r12
37b869585mov [rsp+208], rbx
37b86958dmov [rsp+224], rsi
37b869595imul r8, r13
37b869599mov r9, r13
37b86959cmov [rsp+232], rdi
37b8695a4mov rdi, [rsp+280]
37b8695acnot r9
37b8695aflea rax, [8*r8]
37b8695b7movsxd r8, r15l
37b8695baimul r13, r8
37b8695bemov [rsp+96], rax
37b8695c3lea rsi, [r11+8*r8-8]
37b8695c8lea rax, [8*r12]
37b8695d0mov r12l, ebp
37b8695d3mov rbp, [rsp+288]
37b8695dbmov [rsp+104], rax
37b8695e0lea rax, [rsp+124]
37b8695e5add r13, r9
37b8695e8mov [rsp+88], rax
37b8695edmov r9, [rsp+248]
37b8695f5lea rax, [rsp+120]
37b8695famov [rsp+80], rax
37b8695ffmov eax, r14l
37b869602mov r14l, r15l
37b869605lea rbx, [r9+8*r13+8]
37b86960amov r15l, eax
37b86960dmov r13l, ecx
37b869610jmp 0x37b86969a
37b869615
37b869615 0f 1f 00 ...
37b869618
37b869618loc_37b869618:
37b869618mov rax, [rsp+224]
37b869620mov ecx, [rax]
37b869622add ecx, r14l
37b869625sub ecx, edx
37b869627mov [rsp+120], ecx
37b86962b
37b86962bloc_37b86962b:
37b86962bmov rax, [rsp+272]
37b869633mov [rsp+64], rbp
37b869638mov r9, rbx
37b86963bmov r8, [rsp+88]
37b869640mov rdx, [rsp+80]
37b869645mov [rsp+72], 1
37b86964emov [rsp+48], rax
37b869653lea rax, [rip+0xbd2db2]
37b86965amov rcx, [rsp+208]
37b869662mov [rsp+56], rdi
37b869667mov [rsp+40], rsi
37b86966cmov [rsp+32], rax
37b869671call dlarf1l_
37b869676test r15l, r15l
37b869679je 0x37b869420
37b86967fmov rax, [rsp+240]
37b869687add rbx, [rsp+96]
37b86968cadd r14l, r13l
37b86968fsub r15l, 1
37b869693add rsi, [rsp+104]
37b869698mov edx, [rax]
37b86969a
37b86969aloc_37b86969a:
37b86969atest r12l, r12l
37b86969djne 0x37b869618
37b8696a3mov rax, [rsp+232]
37b8696abmov ecx, [rax]
37b8696adadd ecx, r14l
37b8696b0sub ecx, edx
37b8696b2mov [rsp+124], ecx
37b8696b6jmp 0x37b86962b
37b8696bb
37b8696bb 0f 1f 44 00 00 ..D..
37b8696c0
37b8696c0loc_37b8696c0:
37b8696c0test ebp, ebp
37b8696c2je 0x37b8696f0
37b8696c4mov [rsp+124], r8l
37b8696c9
37b8696c9loc_37b8696c9:
37b8696c9lea r14l, [rdx-1]
37b8696cdmov ecx, 1
37b8696d2mov r15l, 1
37b8696d8jmp 0x37b86956d
37b8696dd
37b8696dd 0f 1f 00 ...
37b8696e0
37b8696e0loc_37b8696e0:
37b8696e0mov [rsp+120], ecx
37b8696e4jmp 0x37b869561
37b8696e9
37b8696e9 0f 1f 80 00 00 00 00 .......
37b8696f0
37b8696f0loc_37b8696f0:
37b8696f0mov [rsp+120], ecx
37b8696f4jmp 0x37b8696c9
37b8696f6
37b8696f6loc_37b8696f6:
37b8696f6neg eax
37b8696f8jmp 0x37b869404
37b869330
37b8696fd
37b8696fd // align 0x10
37b8696fd // align 0x10
37b869700
37b869700dorm2r_:
37b869700push r15
37b869702push r14
37b869704push r13
37b869706push r12
37b869708push rbp
37b869709push rdi
37b86970apush rsi
37b86970bpush rbx
37b86970csub rsp, 168
37b869713mov rax, [rsp+288]
37b86971bmovsxd r13, [rax]
37b86971emov rax, [rsp+312]
37b869726mov ebp, [rax]
37b869728mov rax, [rsp+328]
37b869730mov r12, rdx
37b869733mov rsi, r8
37b869736lea rdx, [rip+0xbd2cd3]
37b86973dmov [rsp+264], r9
37b869745mov r8l, 1
37b86974bmov rbx, rcx
37b86974emov [rax], 0
37b869754mov r9l, 1
37b86975acall lsame_
37b86975fmov r9l, 1
37b869765mov r8l, 1
37b86976bmov rcx, r12
37b86976elea rdx, [rip+0xbd2c9c]
37b869775mov edi, eax
37b869777call lsame_
37b86977cmov r15l, eax
37b86977ftest edi, edi
37b869781je 0x37b869828
37b869787mov r14l, [rsi]
37b86978a
37b86978aloc_37b86978a:
37b86978atest r15l, r15l
37b86978dje 0x37b869868
37b869793
37b869793loc_37b869793:
37b869793mov ecx, [rsi]
37b869795test ecx, ecx
37b869797js 0x37b8697d8
37b869799mov rax, [rsp+264]
37b8697a1mov r8l, [rax]
37b8697a4test r8l, r8l
37b8697a7js 0x37b8698a0
37b8697admov rax, [rsp+272]
37b8697b5mov r12l, [rax]
37b8697b8test r12l, r12l
37b8697bbjs 0x37b8697c6
37b8697bdcmp r12l, r14l
37b8697c0jle 0x37b8698b0
37b8697c6
37b8697c6loc_37b8697c6:
37b8697c6mov eax, -5
37b8697cbmov edx, 5
37b8697d0jmp 0x37b8697e2
37b8697d2
37b8697d2 66 0f 1f 44 00 00 f..D..
37b8697d8
37b8697d8loc_37b8697d8:
37b8697d8mov eax, -3
37b8697ddmov edx, 3
37b8697e2
37b8697e2loc_37b8697e2:
37b8697e2mov rbx, [rsp+328]
37b8697eamov [rbx], eax
37b8697ec
37b8697ecloc_37b8697ec:
37b8697ecmov [rsp+156], edx
37b8697f3mov r8l, 6
37b8697f9lea rdx, [rsp+156]
37b869801lea rcx, [rip+0xbd2c0c]
37b869808call xerbla_
37b86980dnop
37b86980e
37b86980eloc_37b86980e:
37b86980eadd rsp, 168
37b869815pop rbx
37b869816pop rsi
37b869817pop rdi
37b869818pop rbp
37b869819pop r12
37b86981bpop r13
37b86981dpop r14
37b86981fpop r15
37b869821ret
37b869822
37b869822 66 0f 1f 44 00 00 f..D..
37b869828
37b869828loc_37b869828:
37b869828mov r9l, 1
37b86982emov r8l, 1
37b869834mov rcx, rbx
37b869837mov rax, [rsp+264]
37b86983flea rdx, [rip+0xbd2bcc]
37b869846mov r14l, [rax]
37b869849call lsame_
37b86984etest eax, eax
37b869850jne 0x37b86978a
37b869856mov eax, -1
37b86985bmov edx, 1
37b869860jmp 0x37b8697e2
37b869862
37b869862 66 0f 1f 44 00 00 f..D..
37b869868
37b869868loc_37b869868:
37b869868mov r9l, 1
37b86986emov r8l, 1
37b869874lea rdx, [rip+0xbd2b98]
37b86987bmov rcx, r12
37b86987ecall lsame_
37b869883test eax, eax
37b869885jne 0x37b869793
37b86988bmov eax, -2
37b869890mov edx, 2
37b869895jmp 0x37b8697e2
37b86989a
37b86989a 66 0f 1f 44 00 00 f..D..
37b8698a0
37b8698a0loc_37b8698a0:
37b8698a0mov eax, -4
37b8698a5mov edx, 4
37b8698aajmp 0x37b8697e2
37b8698af
37b8698af 90 .
37b8698b0
37b8698b0loc_37b8698b0:
37b8698b0mov rax, [rsp+288]
37b8698b8test r14l, r14l
37b8698bbmov edx, 1
37b8698c0cmovg edx, r14l
37b8698c4cmp [rax], edx
37b8698c6jl 0x37b8698f0
37b8698c8mov rax, [rsp+312]
37b8698d0test ecx, ecx
37b8698d2mov edx, 1
37b8698d7cmovg edx, ecx
37b8698dacmp [rax], edx
37b8698dcjge 0x37b869900
37b8698demov eax, -10
37b8698e3mov edx, 10
37b8698e8jmp 0x37b8697e2
37b8698ed
37b8698ed 0f 1f 00 ...
37b8698f0
37b8698f0loc_37b8698f0:
37b8698f0mov eax, -7
37b8698f5mov edx, 7
37b8698fajmp 0x37b8697e2
37b8698ff
37b8698ff 90 .
37b869900
37b869900loc_37b869900:
37b869900mov rax, [rsp+328]
37b869908mov edx, [rax]
37b86990atest edx, edx
37b86990cjne 0x37b869b29
37b869912test ecx, ecx
37b869914je 0x37b86980e
37b86991atest r8l, r8l
37b86991dje 0x37b86980e
37b869923test r12l, r12l
37b869926je 0x37b86980e
37b86992ccmp edi, r15l
37b86992fje 0x37b869af0
37b869935test edi, edi
37b869937je 0x37b869b10
37b86993dmov [rsp+156], r8l
37b869945
37b869945loc_37b869945:
37b869945lea r14l, [r12-1]
37b86994amov eax, 1
37b86994fmov r12l, 1
37b869955
37b869955loc_37b869955:
37b869955xor edx, edx
37b869957movsxd r8, ebp
37b86995atest r13, r13
37b86995dmov [rsp+136], eax
37b869964cmovs r13, rdx
37b869968test r8, r8
37b86996bmov [rsp+240], rbx
37b869973mov ebx, 1
37b869978cmovs r8, rdx
37b86997clea rdx, [r13+1]
37b869980mov r9, r13
37b869983mov rcx, r8
37b869986not r9
37b869989mov [rsp+128], r8
37b869991not rcx
37b869994mov [rsp+88], rcx
37b869999movsxd rcx, eax
37b86999cmov eax, edi
37b86999eimul rdx, rcx
37b8699a2shl rcx, 3
37b8699a6mov [rsp+96], rcx
37b8699abmov rcx, [rsp+296]
37b8699b3shl rdx, 3
37b8699b7mov [rsp+104], rdx
37b8699bcmovsxd rdx, r12l
37b8699bfimul r13, rdx
37b8699c3add r9, rdx
37b8699c6lea r15, [rcx+8*rdx-8]
37b8699cblea rcx, [rsp+156]
37b8699d3mov [rsp+120], rcx
37b8699d8lea rcx, [rsp+152]
37b8699e0add r13, r9
37b8699e3mov r9, [rsp+280]
37b8699ebmov [rsp+112], rcx
37b8699f0lea rbp, [r9+8*r13]
37b8699f4mov r13l, 1
37b8699famov rdi, rbp
37b8699fdmov rbp, r15
37b869a00mov r15, rsi
37b869a03mov esi, r14l
37b869a06mov r14l, eax
37b869a09jmp 0x37b869ab7
37b869a0e
37b869a0e 66 90 f.
37b869a10
37b869a10loc_37b869a10:
37b869a10mov edx, [r15]
37b869a13mov ebx, r12l
37b869a16sub edx, r12l
37b869a19add edx, 1
37b869a1cmov [rsp+152], edx
37b869a23
37b869a23loc_37b869a23:
37b869a23movsxd rcx, ebx
37b869a26movsxd rdx, r13l
37b869a29mov [rsp+40], rbp
37b869a2emov r8, [rsp+120]
37b869a33mov rax, [rsp+320]
37b869a3bmov r9, rdi
37b869a3esub esi, 1
37b869a41mov [rsp+72], 1
37b869a4aimul rdx, [rsp+128]
37b869a53add rdx, [rsp+88]
37b869a58mov [rsp+64], rax
37b869a5dmov rax, [rsp+312]
37b869a65add rdx, rcx
37b869a68mov rcx, [rsp+240]
37b869a70mov [rsp+56], rax
37b869a75mov rax, [rsp+304]
37b869a7dlea rdx, [rax+8*rdx]
37b869a81lea rax, [rip+0xbd2994]
37b869a88mov [rsp+48], rdx
37b869a8dmov rdx, [rsp+112]
37b869a92mov [rsp+32], rax
37b869a97call dlarf1f_
37b869a9cadd rdi, [rsp+104]
37b869aa1add rbp, [rsp+96]
37b869aa6add r12l, [rsp+136]
37b869aaecmp esi, -1
37b869ab1je 0x37b86980e
37b869ab7
37b869ab7loc_37b869ab7:
37b869ab7test r14l, r14l
37b869abajne 0x37b869a10
37b869ac0mov rax, [rsp+264]
37b869ac8mov r13l, r12l
37b869acbmov eax, [rax]
37b869acdmov edx, eax
37b869acfmov [rsp+140], eax
37b869ad6sub edx, r12l
37b869ad9add edx, 1
37b869adcmov [rsp+156], edx
37b869ae3jmp 0x37b869a23
37b869ae8
37b869ae8 0f 1f 84 00 00 00 00 00 ........
37b869af0
37b869af0loc_37b869af0:
37b869af0test edi, edi
37b869af2je 0x37b869b20
37b869af4mov [rsp+156], r8l
37b869afc
37b869afcloc_37b869afc:
37b869afclea r14l, [r12-1]
37b869b01mov eax, -1
37b869b06jmp 0x37b869955
37b869b0b
37b869b0b 0f 1f 44 00 00 ..D..
37b869b10
37b869b10loc_37b869b10:
37b869b10mov [rsp+152], ecx
37b869b17jmp 0x37b869945
37b869b1c
37b869b1c 0f 1f 40 00 ..@.
37b869b20
37b869b20loc_37b869b20:
37b869b20mov [rsp+152], ecx
37b869b27jmp 0x37b869afc
37b869b29
37b869b29loc_37b869b29:
37b869b29neg edx
37b869b2bjmp 0x37b8697ec
37b869700
37b869700dorm2r_:
37b869700push r15
37b869702push r14
37b869704push r13
37b869706push r12
37b869708push rbp
37b869709push rdi
37b86970apush rsi
37b86970bpush rbx
37b86970csub rsp, 168
37b869713mov rax, [rsp+288]
37b86971bmovsxd r13, [rax]
37b86971emov rax, [rsp+312]
37b869726mov ebp, [rax]
37b869728mov rax, [rsp+328]
37b869730mov r12, rdx
37b869733mov rsi, r8
37b869736lea rdx, [rip+0xbd2cd3]
37b86973dmov [rsp+264], r9
37b869745mov r8l, 1
37b86974bmov rbx, rcx
37b86974emov [rax], 0
37b869754mov r9l, 1
37b86975acall lsame_
37b86975fmov r9l, 1
37b869765mov r8l, 1
37b86976bmov rcx, r12
37b86976elea rdx, [rip+0xbd2c9c]
37b869775mov edi, eax
37b869777call lsame_
37b86977cmov r15l, eax
37b86977ftest edi, edi
37b869781je 0x37b869828
37b869787mov r14l, [rsi]
37b86978a
37b86978aloc_37b86978a:
37b86978atest r15l, r15l
37b86978dje 0x37b869868
37b869793
37b869793loc_37b869793:
37b869793mov ecx, [rsi]
37b869795test ecx, ecx
37b869797js 0x37b8697d8
37b869799mov rax, [rsp+264]
37b8697a1mov r8l, [rax]
37b8697a4test r8l, r8l
37b8697a7js 0x37b8698a0
37b8697admov rax, [rsp+272]
37b8697b5mov r12l, [rax]
37b8697b8test r12l, r12l
37b8697bbjs 0x37b8697c6
37b8697bdcmp r12l, r14l
37b8697c0jle 0x37b8698b0
37b8697c6
37b8697c6loc_37b8697c6:
37b8697c6mov eax, -5
37b8697cbmov edx, 5
37b8697d0jmp 0x37b8697e2
37b8697d2
37b8697d2 66 0f 1f 44 00 00 f..D..
37b8697d8
37b8697d8loc_37b8697d8:
37b8697d8mov eax, -3
37b8697ddmov edx, 3
37b8697e2
37b8697e2loc_37b8697e2:
37b8697e2mov rbx, [rsp+328]
37b8697eamov [rbx], eax
37b8697ec
37b8697ecloc_37b8697ec:
37b8697ecmov [rsp+156], edx
37b8697f3mov r8l, 6
37b8697f9lea rdx, [rsp+156]
37b869801lea rcx, [rip+0xbd2c0c]
37b869808call xerbla_
37b86980dnop
37b86980e
37b86980eloc_37b86980e:
37b86980eadd rsp, 168
37b869815pop rbx
37b869816pop rsi
37b869817pop rdi
37b869818pop rbp
37b869819pop r12
37b86981bpop r13
37b86981dpop r14
37b86981fpop r15
37b869821ret
37b869822
37b869822 66 0f 1f 44 00 00 f..D..
37b869828
37b869828loc_37b869828:
37b869828mov r9l, 1
37b86982emov r8l, 1
37b869834mov rcx, rbx
37b869837mov rax, [rsp+264]
37b86983flea rdx, [rip+0xbd2bcc]
37b869846mov r14l, [rax]
37b869849call lsame_
37b86984etest eax, eax
37b869850jne 0x37b86978a
37b869856mov eax, -1
37b86985bmov edx, 1
37b869860jmp 0x37b8697e2
37b869862
37b869862 66 0f 1f 44 00 00 f..D..
37b869868
37b869868loc_37b869868:
37b869868mov r9l, 1
37b86986emov r8l, 1
37b869874lea rdx, [rip+0xbd2b98]
37b86987bmov rcx, r12
37b86987ecall lsame_
37b869883test eax, eax
37b869885jne 0x37b869793
37b86988bmov eax, -2
37b869890mov edx, 2
37b869895jmp 0x37b8697e2
37b86989a
37b86989a 66 0f 1f 44 00 00 f..D..
37b8698a0
37b8698a0loc_37b8698a0:
37b8698a0mov eax, -4
37b8698a5mov edx, 4
37b8698aajmp 0x37b8697e2
37b8698af
37b8698af 90 .
37b8698b0
37b8698b0loc_37b8698b0:
37b8698b0mov rax, [rsp+288]
37b8698b8test r14l, r14l
37b8698bbmov edx, 1
37b8698c0cmovg edx, r14l
37b8698c4cmp [rax], edx
37b8698c6jl 0x37b8698f0
37b8698c8mov rax, [rsp+312]
37b8698d0test ecx, ecx
37b8698d2mov edx, 1
37b8698d7cmovg edx, ecx
37b8698dacmp [rax], edx
37b8698dcjge 0x37b869900
37b8698demov eax, -10
37b8698e3mov edx, 10
37b8698e8jmp 0x37b8697e2
37b8698ed
37b8698ed 0f 1f 00 ...
37b8698f0
37b8698f0loc_37b8698f0:
37b8698f0mov eax, -7
37b8698f5mov edx, 7
37b8698fajmp 0x37b8697e2
37b8698ff
37b8698ff 90 .
37b869900
37b869900loc_37b869900:
37b869900mov rax, [rsp+328]
37b869908mov edx, [rax]
37b86990atest edx, edx
37b86990cjne 0x37b869b29
37b869912test ecx, ecx
37b869914je 0x37b86980e
37b86991atest r8l, r8l
37b86991dje 0x37b86980e
37b869923test r12l, r12l
37b869926je 0x37b86980e
37b86992ccmp edi, r15l
37b86992fje 0x37b869af0
37b869935test edi, edi
37b869937je 0x37b869b10
37b86993dmov [rsp+156], r8l
37b869945
37b869945loc_37b869945:
37b869945lea r14l, [r12-1]
37b86994amov eax, 1
37b86994fmov r12l, 1
37b869955
37b869955loc_37b869955:
37b869955xor edx, edx
37b869957movsxd r8, ebp
37b86995atest r13, r13
37b86995dmov [rsp+136], eax
37b869964cmovs r13, rdx
37b869968test r8, r8
37b86996bmov [rsp+240], rbx
37b869973mov ebx, 1
37b869978cmovs r8, rdx
37b86997clea rdx, [r13+1]
37b869980mov r9, r13
37b869983mov rcx, r8
37b869986not r9
37b869989mov [rsp+128], r8
37b869991not rcx
37b869994mov [rsp+88], rcx
37b869999movsxd rcx, eax
37b86999cmov eax, edi
37b86999eimul rdx, rcx
37b8699a2shl rcx, 3
37b8699a6mov [rsp+96], rcx
37b8699abmov rcx, [rsp+296]
37b8699b3shl rdx, 3
37b8699b7mov [rsp+104], rdx
37b8699bcmovsxd rdx, r12l
37b8699bfimul r13, rdx
37b8699c3add r9, rdx
37b8699c6lea r15, [rcx+8*rdx-8]
37b8699cblea rcx, [rsp+156]
37b8699d3mov [rsp+120], rcx
37b8699d8lea rcx, [rsp+152]
37b8699e0add r13, r9
37b8699e3mov r9, [rsp+280]
37b8699ebmov [rsp+112], rcx
37b8699f0lea rbp, [r9+8*r13]
37b8699f4mov r13l, 1
37b8699famov rdi, rbp
37b8699fdmov rbp, r15
37b869a00mov r15, rsi
37b869a03mov esi, r14l
37b869a06mov r14l, eax
37b869a09jmp 0x37b869ab7
37b869a0e
37b869a0e 66 90 f.
37b869a10
37b869a10loc_37b869a10:
37b869a10mov edx, [r15]
37b869a13mov ebx, r12l
37b869a16sub edx, r12l
37b869a19add edx, 1
37b869a1cmov [rsp+152], edx
37b869a23
37b869a23loc_37b869a23:
37b869a23movsxd rcx, ebx
37b869a26movsxd rdx, r13l
37b869a29mov [rsp+40], rbp
37b869a2emov r8, [rsp+120]
37b869a33mov rax, [rsp+320]
37b869a3bmov r9, rdi
37b869a3esub esi, 1
37b869a41mov [rsp+72], 1
37b869a4aimul rdx, [rsp+128]
37b869a53add rdx, [rsp+88]
37b869a58mov [rsp+64], rax
37b869a5dmov rax, [rsp+312]
37b869a65add rdx, rcx
37b869a68mov rcx, [rsp+240]
37b869a70mov [rsp+56], rax
37b869a75mov rax, [rsp+304]
37b869a7dlea rdx, [rax+8*rdx]
37b869a81lea rax, [rip+0xbd2994]
37b869a88mov [rsp+48], rdx
37b869a8dmov rdx, [rsp+112]
37b869a92mov [rsp+32], rax
37b869a97call dlarf1f_
37b869a9cadd rdi, [rsp+104]
37b869aa1add rbp, [rsp+96]
37b869aa6add r12l, [rsp+136]
37b869aaecmp esi, -1
37b869ab1je 0x37b86980e
37b869ab7
37b869ab7loc_37b869ab7:
37b869ab7test r14l, r14l
37b869abajne 0x37b869a10
37b869ac0mov rax, [rsp+264]
37b869ac8mov r13l, r12l
37b869acbmov eax, [rax]
37b869acdmov edx, eax
37b869acfmov [rsp+140], eax
37b869ad6sub edx, r12l
37b869ad9add edx, 1
37b869adcmov [rsp+156], edx
37b869ae3jmp 0x37b869a23
37b869ae8
37b869ae8 0f 1f 84 00 00 00 00 00 ........
37b869af0
37b869af0loc_37b869af0:
37b869af0test edi, edi
37b869af2je 0x37b869b20
37b869af4mov [rsp+156], r8l
37b869afc
37b869afcloc_37b869afc:
37b869afclea r14l, [r12-1]
37b869b01mov eax, -1
37b869b06jmp 0x37b869955
37b869b0b
37b869b0b 0f 1f 44 00 00 ..D..
37b869b10
37b869b10loc_37b869b10:
37b869b10mov [rsp+152], ecx
37b869b17jmp 0x37b869945
37b869b1c
37b869b1c 0f 1f 40 00 ..@.
37b869b20
37b869b20loc_37b869b20:
37b869b20mov [rsp+152], ecx
37b869b27jmp 0x37b869afc
37b869b29
37b869b29loc_37b869b29:
37b869b29neg edx
37b869b2bjmp 0x37b8697ec
37b869700
37b869b30
37b869b30dorm22_:
37b869b30push r15
37b869b32push r14
37b869b34push r13
37b869b36push r12
37b869b38push rbp
37b869b39push rdi
37b869b3apush rsi
37b869b3bpush rbx
37b869b3csub rsp, 280
37b869b43movups [rsp+256], x6
37b869b4bmov rax, [rsp+408]
37b869b53mov rbx, [rsp+384]
37b869b5bmov rsi, [rsp+392]
37b869b63mov r15, [rsp+432]
37b869b6bmov eax, [rax]
37b869b6dmov [rsp+136], eax
37b869b74mov rax, [rsp+424]
37b869b7cmov rdi, rdx
37b869b7flea rdx, [rip+0xbd289a]
37b869b86mov [rsp+368], r8
37b869b8emov r8l, 1
37b869b94mov rbp, rcx
37b869b97mov eax, [rax]
37b869b99mov [rsp+376], r9
37b869ba1mov r9l, 1
37b869ba7mov [rsp+160], eax
37b869baemov rax, [rsp+448]
37b869bb6mov [rax], 0
37b869bbccall lsame_
37b869bc1mov r9l, 1
37b869bc7mov r8l, 1
37b869bcdmov rcx, rdi
37b869bd0lea rdx, [rip+0xbd284a]
37b869bd7mov r12l, eax
37b869bdacall lsame_
37b869bdfmov [rsp+168], eax
37b869be6mov rax, [rsp+440]
37b869beemov eax, [rax]
37b869bf0mov [rsp+128], eax
37b869bf7mov eax, [rbx]
37b869bf9test r12l, r12l
37b869bfcje 0x37b869d00
37b869c02mov rcx, [rsp+368]
37b869c0amov r14l, 1
37b869c10mov r13l, [rcx]
37b869c13test eax, eax
37b869c15jne 0x37b869da8
37b869c1b
37b869c1bloc_37b869c1b:
37b869c1bmov r9l, 1
37b869c21mov r8l, 1
37b869c27lea rdx, [rip+0xbd27f3]
37b869c2emov rcx, rdi
37b869c31call lsame_
37b869c36test eax, eax
37b869c38je 0x37b869dc8
37b869c3e
37b869c3eloc_37b869c3e:
37b869c3emov rax, [rsp+368]
37b869c46mov ecx, [rax]
37b869c48test ecx, ecx
37b869c4ajs 0x37b869d50
37b869c50mov rax, [rsp+376]
37b869c58mov r8l, [rax]
37b869c5btest r8l, r8l
37b869c5ejs 0x37b869e10
37b869c64mov r9l, [rbx]
37b869c67test r9l, r9l
37b869c6ajs 0x37b869e00
37b869c70mov r11l, [rsi]
37b869c73mov edx, -5
37b869c78mov eax, 5
37b869c7dlea r10l, [r9+r11]
37b869c81cmp r10l, r13l
37b869c84jne 0x37b869d5a
37b869c8atest r11l, r11l
37b869c8djs 0x37b86b190
37b869c93mov rdx, [rsp+408]
37b869c9btest r13l, r13l
37b869c9emov eax, 1
37b869ca3cmovg eax, r13l
37b869ca7cmp [rdx], eax
37b869ca9jl 0x37b86b1a0
37b869cafmov rdx, [rsp+424]
37b869cb7test ecx, ecx
37b869cb9mov eax, 1
37b869cbecmovg eax, ecx
37b869cc1cmp [rdx], eax
37b869cc3jl 0x37b86b1af
37b869cc9mov rax, [rsp+440]
37b869cd1mov eax, [rax]
37b869cd3cmp eax, r14l
37b869cd6jge 0x37b869e1f
37b869cdcmov rax, [rsp+448]
37b869ce4cmp [rsp+128], -1
37b869cecje 0x37b86b1be
37b869cf2mov [rax], -12
37b869cf8mov eax, 12
37b869cfdjmp 0x37b869d64
37b869cff
37b869cff 90 .
37b869d00
37b869d00loc_37b869d00:
37b869d00mov rcx, [rsp+376]
37b869d08mov r14l, 1
37b869d0emov r13l, [rcx]
37b869d11test eax, eax
37b869d13jne 0x37b869db8
37b869d19
37b869d19loc_37b869d19:
37b869d19mov r9l, 1
37b869d1fmov r8l, 1
37b869d25lea rdx, [rip+0xbd26f6]
37b869d2cmov rcx, rbp
37b869d2fcall lsame_
37b869d34test eax, eax
37b869d36jne 0x37b869c1b
37b869d3cmov edx, -1
37b869d41mov eax, 1
37b869d46jmp 0x37b869d5a
37b869d48
37b869d48 0f 1f 84 00 00 00 00 00 ........
37b869d50
37b869d50loc_37b869d50:
37b869d50mov edx, -3
37b869d55mov eax, 3
37b869d5a
37b869d5aloc_37b869d5a:
37b869d5amov rsi, [rsp+448]
37b869d62mov [rsi], edx
37b869d64
37b869d64loc_37b869d64:
37b869d64lea rdx, [rsp+252]
37b869d6cmov r8l, 6
37b869d72lea rcx, [rip+0xbd26ab]
37b869d79mov [rsp+252], eax
37b869d80call xerbla_
37b869d85nop
37b869d86
37b869d86loc_37b869d86:
37b869d86movups x6, [rsp+256]
37b869d8eadd rsp, 280
37b869d95pop rbx
37b869d96pop rsi
37b869d97pop rdi
37b869d98pop rbp
37b869d99pop r12
37b869d9bpop r13
37b869d9dpop r14
37b869d9fpop r15
37b869da1ret
37b869da2
37b869da2 66 0f 1f 44 00 00 f..D..
37b869da8
37b869da8loc_37b869da8:
37b869da8mov eax, [rsi]
37b869daatest eax, eax
37b869daccmovne r14l, r13l
37b869db0jmp 0x37b869c1b
37b869db5
37b869db5 0f 1f 00 ...
37b869db8
37b869db8loc_37b869db8:
37b869db8mov eax, [rsi]
37b869dbatest eax, eax
37b869dbccmovne r14l, r13l
37b869dc0jmp 0x37b869d19
37b869dc5
37b869dc5 0f 1f 00 ...
37b869dc8
37b869dc8loc_37b869dc8:
37b869dc8mov r9l, 1
37b869dcemov r8l, 1
37b869dd4lea rdx, [rip+0xbd2648]
37b869ddbmov rcx, rdi
37b869ddecall lsame_
37b869de3test eax, eax
37b869de5jne 0x37b869c3e
37b869debmov edx, -2
37b869df0mov eax, 2
37b869df5jmp 0x37b869d5a
37b869dfa
37b869dfa 66 0f 1f 44 00 00 f..D..
37b869e00
37b869e00loc_37b869e00:
37b869e00mov edx, -5
37b869e05mov eax, 5
37b869e0ajmp 0x37b869d5a
37b869e0f
37b869e0f 90 .
37b869e10
37b869e10loc_37b869e10:
37b869e10mov edx, -4
37b869e15mov eax, 4
37b869e1ajmp 0x37b869d5a
37b869e1f
37b869e1floc_37b869e1f:
37b869e1fmov rdx, [rsp+448]
37b869e27mov edx, [rdx]
37b869e29test edx, edx
37b869e2bjne 0x37b86b1dc
37b869e31mov edx, ecx
37b869e33pxor x0, x0
37b869e37imul edx, r8l
37b869e3bcvtsi2sd x0, edx
37b869e3fmovsd_xmm [r15], x0
37b869e44cmp [rsp+128], -1
37b869e4cje 0x37b869d86
37b869e52test ecx, ecx
37b869e54je 0x37b86a3d0
37b869e5atest r8l, r8l
37b869e5dje 0x37b86a3d0
37b869e63test r9l, r9l
37b869e66je 0x37b86a840
37b869e6ctest r11l, r11l
37b869e6fje 0x37b86a330
37b869e75movsxd rdi, [rsp+136]
37b869e7dxor r10l, r10l
37b869e80movsxd r14, [rsp+160]
37b869e88test rdi, rdi
37b869e8bcmovns r10, rdi
37b869e8fmov [rsp+144], r10
37b869e97not r10
37b869e9amov [rsp+152], r10
37b869ea2xor r10l, r10l
37b869ea5test r14, r14
37b869ea8mov rdi, r10
37b869eabcmovns rdi, r14
37b869eafcmp eax, edx
37b869eb1cmovg eax, edx
37b869eb4mov [rsp+160], rdi
37b869ebccdq
37b869ebdidiv r13l
37b869ec0mov edx, 1
37b869ec5test eax, eax
37b869ec7cmovg edx, eax
37b869ecamov r10l, edx
37b869ecdtest r12l, r12l
37b869ed0je 0x37b86a3e0
37b869ed6mov ebp, [rsp+168]
37b869eddlea eax, [r8-1]
37b869ee1xor edx, edx
37b869ee3div r10l
37b869ee6movsxd rdx, r10l
37b869ee9test ebp, ebp
37b869eebje 0x37b86ad38
37b869ef1imul rdi, rdx
37b869ef5lea rdx, [rip+0xbd254c]
37b869efcmov [rsp+160], -1
37b869f08mov r14, [rsp+424]
37b869f10mov [rsp+136], rdx
37b869f18lea rdx, [rip+0xbd2535]
37b869f1flea rbp, [rsp+252]
37b869f27movapd x6, x0
37b869f2bmov [rsp+184], rdx
37b869f33mov rdx, [rsp+416]
37b869f3blea r12, [rip+0xbd24f6]
37b869f42mov [rsp+224], rdi
37b869f4alea rdi, [rip+0xbd24e1]
37b869f51mov [rsp+168], rdi
37b869f59lea rdi, [rip+0xbd24e0]
37b869f60add rdx, 8
37b869f64mov [rsp+176], rdi
37b869f6clea rdi, [rip+0xbd24d2]
37b869f73mov [rsp+128], rdi
37b869f7blea rdi, [rsp+248]
37b869f83mov [rsp+192], rdx
37b869f8bmov edx, r11l
37b869f8emov r11l, eax
37b869f91mov eax, 1
37b869f96jmp 0x37b869fdd
37b869f98
37b869f98 0f 1f 84 00 00 00 00 00 ........
37b869fa0
37b869fa0loc_37b869fa0:
37b869fa0mov rcx, [rsp+224]
37b869fa8add [rsp+160], rcx
37b869fb0sub r11l, 1
37b869fb4mov rcx, [rsp+376]
37b869fbcmov r10l, [rsp+208]
37b869fc4mov eax, [rsp+220]
37b869fcbmov edx, [rsi]
37b869fcdmov r8l, [rcx]
37b869fd0mov rcx, [rsp+368]
37b869fd8add eax, r10l
37b869fdbmov ecx, [rcx]
37b869fdd
37b869fddloc_37b869fdd:
37b869fddsub r8l, eax
37b869fe0mov [rsp+220], eax
37b869fe7mov r13, [rsp+160]
37b869fefadd r8l, 1
37b869ff3mov rax, [rsp+416]
37b869ffbmov [rsp+48], rdi
37b86a000cmp r8l, r10l
37b86a003mov [rsp+40], r15
37b86a008cmovg r8l, r10l
37b86a00cadd edx, 1
37b86a00fmov [rsp+56], 3
37b86a018mov [rsp+32], r14
37b86a01dmovsxd rdx, edx
37b86a020add rdx, r13
37b86a023mov [rsp+248], ecx
37b86a02amov rcx, [rsp+128]
37b86a032lea r9, [rax+8*rdx]
37b86a036mov [rsp+252], r8l
37b86a03emov rdx, rbx
37b86a041mov r8, rbp
37b86a044mov [rsp+200], r11l
37b86a04cmov [rsp+208], r10l
37b86a054call dlacpy_
37b86a059mov rax, [rsp+408]
37b86a061mov [rsp+112], 8
37b86a06alea r8, [rip+0xbd23d7]
37b86a071mov [rsp+80], rdi
37b86a076mov r10, [rsp+152]
37b86a07emov [rsp+72], r15
37b86a083mov r9, [rsp+400]
37b86a08bmov [rsp+64], rax
37b86a090mov rcx, [rsp+184]
37b86a098mov [rsp+104], 12
37b86a0a1mov [rsp+96], 5
37b86a0aamov [rsp+88], 4
37b86a0b3mov eax, [rsi]
37b86a0b5mov [rsp+48], r12
37b86a0balea edx, [rax+1]
37b86a0bdmov [rsp+40], rbp
37b86a0c2movsxd rdx, edx
37b86a0c5mov [rsp+32], rbx
37b86a0caimul rdx, [rsp+144]
37b86a0d3lea rdx, [r10+rdx+1]
37b86a0d8lea rdx, [r9+8*rdx]
37b86a0dclea r9, [rip+0xbd2347]
37b86a0e3mov [rsp+56], rdx
37b86a0e8mov rdx, [rsp+176]
37b86a0f0call dtrmm_
37b86a0f5mov [rsp+96], rdi
37b86a0famov r9, rbp
37b86a0fdmov r8, rbx
37b86a100mov rdx, [rsp+192]
37b86a108mov [rsp+88], r15
37b86a10dmov [rsp+160], r13
37b86a115lea r13, [rdx+8*r13]
37b86a119mov rdx, [rsp+408]
37b86a121mov [rsp+80], r12
37b86a126mov [rsp+112], 12
37b86a12fmov [rsp+56], rdx
37b86a134mov rdx, [rsp+400]
37b86a13cmov [rsp+104], 12
37b86a145mov [rsp+48], rdx
37b86a14amov rdx, [rsp+136]
37b86a152mov [rsp+72], r14
37b86a157mov [rsp+64], r13
37b86a15cmov rcx, rdx
37b86a15fmov [rsp+40], r12
37b86a164mov [rsp+32], rsi
37b86a169call dgemm_
37b86a16emov [rsp+48], rdi
37b86a173mov r9, r13
37b86a176mov r8, rbp
37b86a179mov [rsp+56], 3
37b86a182movsxd rdx, [rbx]
37b86a185mov [rsp+32], r14
37b86a18amov rcx, [rsp+128]
37b86a192lea rdx, [r15+8*rdx]
37b86a196mov [rsp+40], rdx
37b86a19bmov rdx, rsi
37b86a19ecall dlacpy_
37b86a1a3movsxd rdx, [rbx]
37b86a1a6mov r9, [rsp+408]
37b86a1aemov [rsp+112], 8
37b86a1b7mov [rsp+104], 12
37b86a1c0lea r8, [rip+0xbd2281]
37b86a1c7shl rdx, 3
37b86a1cbmov [rsp+64], r9
37b86a1d0lea r9, [rip+0xbd2253]
37b86a1d7lea rcx, [r15+rdx]
37b86a1dbadd rdx, [rsp+400]
37b86a1e3mov [rsp+80], rdi
37b86a1e8mov [rsp+72], rcx
37b86a1edmov rcx, [rsp+184]
37b86a1f5mov [rsp+56], rdx
37b86a1famov rdx, [rsp+168]
37b86a202mov [rsp+96], 5
37b86a20bmov [rsp+88], 4
37b86a214mov [rsp+48], r12
37b86a219mov [rsp+40], rbp
37b86a21emov [rsp+32], rsi
37b86a223call dtrmm_
37b86a228movsxd r8, [rbx]
37b86a22bmov r9l, [rsi]
37b86a22emov [rsp+112], 12
37b86a237mov rax, [rsp+160]
37b86a23fmov r11, [rsp+400]
37b86a247mov [rsp+96], rdi
37b86a24cmov rcx, r8
37b86a24flea edx, [r9+1]
37b86a253lea r8, [r15+8*r8]
37b86a257mov r9, [rsp+416]
37b86a25fmovsxd rdx, edx
37b86a262add ecx, 1
37b86a265mov [rsp+88], r8
37b86a26amovsxd rcx, ecx
37b86a26dlea r8, [rax+rdx]
37b86a271mov [rsp+80], r12
37b86a276imul rdx, [rsp+144]
37b86a27flea r8, [r9+8*r8]
37b86a283mov [rsp+72], r14
37b86a288add rdx, [rsp+152]
37b86a290mov [rsp+64], r8
37b86a295mov r8, rsi
37b86a298mov r9, [rsp+408]
37b86a2a0add rdx, rcx
37b86a2a3mov [rsp+40], r12
37b86a2a8lea rdx, [r11+8*rdx]
37b86a2acmov [rsp+32], rbx
37b86a2b1mov [rsp+56], r9
37b86a2b6mov r9, rbp
37b86a2b9mov [rsp+48], rdx
37b86a2bemov rdx, [rsp+136]
37b86a2c6mov [rsp+104], 12
37b86a2cfmov rcx, rdx
37b86a2d2call dgemm_
37b86a2d7mov [rsp+48], r14
37b86a2dcmov r9, r15
37b86a2dfmov r8, rbp
37b86a2e2mov [rsp+40], r13
37b86a2e7mov rdx, [rsp+368]
37b86a2efmov [rsp+32], rdi
37b86a2f4mov rcx, [rsp+128]
37b86a2fcmov [rsp+56], 3
37b86a305call dlacpy_
37b86a30amov r11l, [rsp+200]
37b86a312test r11l, r11l
37b86a315jne 0x37b869fa0
37b86a31b
37b86a31bloc_37b86a31b:
37b86a31bmovapd x0, x6
37b86a31f
37b86a31floc_37b86a31f:
37b86a31fmovsd_xmm [r15], x0
37b86a324jmp 0x37b869d86
37b86a329
37b86a329 0f 1f 80 00 00 00 00 .......
37b86a330
37b86a330loc_37b86a330:
37b86a330mov rax, [rsp+424]
37b86a338mov r8, rdi
37b86a33bmov rcx, rbp
37b86a33emov [rsp+112], 8
37b86a347mov [rsp+104], 1
37b86a350lea r9, [rip+0xbd20d3]
37b86a357lea rdx, [rip+0xbd20e2]
37b86a35emov [rsp+80], rax
37b86a363mov rax, [rsp+416]
37b86a36bmov [rsp+96], 5
37b86a374mov [rsp+72], rax
37b86a379mov rax, [rsp+408]
37b86a381mov [rsp+88], 1
37b86a38amov [rsp+64], rax
37b86a38fmov rax, [rsp+400]
37b86a397mov [rsp+56], rax
37b86a39clea rax, [rip+0xbd2095]
37b86a3a3mov [rsp+48], rax
37b86a3a8mov rax, [rsp+376]
37b86a3b0mov [rsp+40], rax
37b86a3b5mov rax, [rsp+368]
37b86a3bdmov [rsp+32], rax
37b86a3c2call dtrmm_
37b86a3c7nop [rax+rax]
37b86a3d0
37b86a3d0loc_37b86a3d0:
37b86a3d0mov rax, [rip+0xbd2091]
37b86a3d7mov [r15], rax
37b86a3dajmp 0x37b869d86
37b86a3df
37b86a3df 90 .
37b86a3e0
37b86a3e0loc_37b86a3e0:
37b86a3e0mov rax, [rsp+160]
37b86a3e8xor edx, edx
37b86a3eanot rax
37b86a3edmov [rsp+184], rax
37b86a3f5lea eax, [rcx-1]
37b86a3f8div r10l
37b86a3fbmov edx, [rsp+168]
37b86a402mov r8l, eax
37b86a405test edx, edx
37b86a407je 0x37b86a8f0
37b86a40dlea rdi, [rip+0xbd201e]
37b86a414mov r11l, 1
37b86a41alea rdx, [rip+0xbd2027]
37b86a421mov r14, [rsp+424]
37b86a429mov [rsp+168], rdi
37b86a431lea rdi, [rip+0xbd2008]
37b86a438movapd x6, x0
37b86a43clea rbp, [rsp+252]
37b86a444mov [rsp+176], rdi
37b86a44clea rdi, [rip+0xbd1ff2]
37b86a453lea r12, [rip+0xbd1fde]
37b86a45amov [rsp+136], rdx
37b86a462lea rdx, [rip+0xbd1ff8]
37b86a469mov [rsp+128], rdi
37b86a471lea rdi, [rsp+248]
37b86a479mov [rsp+192], rdx
37b86a481mov edx, r9l
37b86a484jmp 0x37b86a4b2
37b86a486
37b86a486 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b86a490
37b86a490loc_37b86a490:
37b86a490mov rcx, [rsp+368]
37b86a498mov r11l, [rsp+220]
37b86a4a0sub eax, 1
37b86a4a3mov r10l, [rsp+224]
37b86a4abmov edx, [rbx]
37b86a4admov ecx, [rcx]
37b86a4afadd r11l, r10l
37b86a4b2
37b86a4b2loc_37b86a4b2:
37b86a4b2sub ecx, r11l
37b86a4b5movsxd r13, r11l
37b86a4b8mov [rsp+48], rdi
37b86a4bdmov r8, rsi
37b86a4c0add ecx, 1
37b86a4c3mov [rsp+224], r10l
37b86a4cbcmp ecx, r10l
37b86a4cemov [rsp+40], r15
37b86a4d3cmovg ecx, r10l
37b86a4d7add edx, 1
37b86a4damov r10, [rsp+416]
37b86a4e2mov [rsp+56], 3
37b86a4ebmov [rsp+32], r14
37b86a4f0movsxd rdx, edx
37b86a4f3imul rdx, [rsp+160]
37b86a4fcadd rdx, [rsp+184]
37b86a504mov [rsp+252], ecx
37b86a50bmov [rsp+248], ecx
37b86a512add rdx, r13
37b86a515mov rcx, [rsp+128]
37b86a51dlea r9, [r10+8*rdx]
37b86a521mov rdx, rbp
37b86a524mov [rsp+220], r11l
37b86a52cmov [rsp+208], eax
37b86a533call dlacpy_
37b86a538mov rdx, [rsp+408]
37b86a540mov [rsp+80], rdi
37b86a545lea r9, [rip+0xbd1ede]
37b86a54cmov r10, [rsp+400]
37b86a554mov [rsp+72], r15
37b86a559lea r8, [rip+0xbd1ee8]
37b86a560mov [rsp+112], 8
37b86a569mov rcx, [rsp+192]
37b86a571mov [rsp+104], 12
37b86a57amov [rsp+96], 5
37b86a583mov [rsp+88], 5
37b86a58cmov [rsp+64], rdx
37b86a591movsxd rdx, [rbx]
37b86a594mov [rsp+48], r12
37b86a599lea rdx, [r10+8*rdx]
37b86a59dmov [rsp+40], rsi
37b86a5a2mov [rsp+56], rdx
37b86a5a7mov rdx, [rsp+168]
37b86a5afmov [rsp+32], rbp
37b86a5b4call dtrmm_
37b86a5b9mov [rsp+96], rdi
37b86a5bemov r9, rsi
37b86a5c1mov r8, rbp
37b86a5c4mov rdx, [rsp+416]
37b86a5ccmov [rsp+88], r15
37b86a5d1mov [rsp+112], 12
37b86a5dalea rax, [rdx+8*r13-8]
37b86a5dfmov rdx, [rsp+408]
37b86a5e7mov [rsp+80], r12
37b86a5ecmov [rsp+48], rax
37b86a5f1mov [rsp+72], rdx
37b86a5f6mov rdx, [rsp+400]
37b86a5femov [rsp+104], 12
37b86a607mov [rsp+64], rdx
37b86a60cmov rdx, [rsp+136]
37b86a614mov [rsp+56], r14
37b86a619mov [rsp+40], r12
37b86a61emov rcx, rdx
37b86a621mov [rsp+32], rbx
37b86a626mov [rsp+200], rax
37b86a62ecall dgemm_
37b86a633mov [rsp+48], rdi
37b86a638mov r9, [rsp+200]
37b86a640mov r8, rbx
37b86a643mov [rsp+56], 3
37b86a64cmov edx, [rsi]
37b86a64eimul edx, [rsp+248]
37b86a656mov [rsp+32], r14
37b86a65bmov rcx, [rsp+128]
37b86a663movsxd rdx, edx
37b86a666lea rdx, [r15+8*rdx]
37b86a66amov [rsp+40], rdx
37b86a66fmov rdx, rbp
37b86a672call dlacpy_
37b86a677mov edx, [rsi]
37b86a679mov r10l, [rsp+248]
37b86a681mov [rsp+112], 8
37b86a68amov r8, [rsp+152]
37b86a692mov [rsp+80], rdi
37b86a697imul r10l, edx
37b86a69badd edx, 1
37b86a69emov r9, [rsp+400]
37b86a6a6mov [rsp+104], 12
37b86a6afmovsxd rdx, edx
37b86a6b2mov [rsp+48], r12
37b86a6b7imul rdx, [rsp+144]
37b86a6c0mov [rsp+96], 5
37b86a6c9movsxd rcx, r10l
37b86a6ccmov r10, [rsp+408]
37b86a6d4mov [rsp+40], rbx
37b86a6d9lea rdx, [r8+rdx+1]
37b86a6delea rcx, [r15+8*rcx]
37b86a6e2mov [rsp+88], 5
37b86a6eblea rdx, [r9+8*rdx]
37b86a6efmov [rsp+72], rcx
37b86a6f4mov rcx, [rsp+192]
37b86a6fclea r9, [rip+0xbd1d27]
37b86a703mov [rsp+64], r10
37b86a708lea r8, [rip+0xbd1d39]
37b86a70fmov [rsp+56], rdx
37b86a714mov rdx, [rsp+176]
37b86a71cmov [rsp+32], rbp
37b86a721call dtrmm_
37b86a726mov r9l, [rbx]
37b86a729mov ecx, [rsi]
37b86a72bmov [rsp+104], 12
37b86a734mov r10, [rsp+400]
37b86a73cmov r11, [rsp+416]
37b86a744mov [rsp+96], rdi
37b86a749lea edx, [r9+1]
37b86a74dmov r9l, [rsp+248]
37b86a755mov [rsp+80], r12
37b86a75amovsxd rdx, edx
37b86a75dmov [rsp+56], r14
37b86a762imul r9l, ecx
37b86a766add ecx, 1
37b86a769mov [rsp+40], r12
37b86a76emovsxd rcx, ecx
37b86a771mov [rsp+32], rsi
37b86a776imul rcx, [rsp+144]
37b86a77fadd rcx, [rsp+152]
37b86a787mov [rsp+112], 12
37b86a790add rcx, rdx
37b86a793movsxd r8, r9l
37b86a796mov r9, [rsp+408]
37b86a79eimul rdx, [rsp+160]
37b86a7a7add rdx, [rsp+184]
37b86a7aflea rcx, [r10+8*rcx]
37b86a7b3add rdx, r13
37b86a7b6lea r8, [r15+8*r8]
37b86a7bamov [rsp+72], r9
37b86a7bfmov r9, rbx
37b86a7c2lea rdx, [r11+8*rdx]
37b86a7c6mov [rsp+88], r8
37b86a7cbmov r8, rbp
37b86a7cemov [rsp+64], rcx
37b86a7d3mov [rsp+48], rdx
37b86a7d8mov rdx, [rsp+136]
37b86a7e0mov rcx, rdx
37b86a7e3call dgemm_
37b86a7e8mov [rsp+48], r14
37b86a7edmov r9, r15
37b86a7f0mov rdx, rbp
37b86a7f3mov rax, [rsp+200]
37b86a7fbmov [rsp+32], rdi
37b86a800mov r8, [rsp+376]
37b86a808mov rcx, [rsp+128]
37b86a810mov [rsp+56], 3
37b86a819mov [rsp+40], rax
37b86a81ecall dlacpy_
37b86a823mov eax, [rsp+208]
37b86a82atest eax, eax
37b86a82cjne 0x37b86a490
37b86a832jmp 0x37b86a31b
37b86a837
37b86a837 66 0f 1f 84 00 00 00 00 00 f........
37b86a840
37b86a840loc_37b86a840:
37b86a840mov rax, [rsp+424]
37b86a848mov r8, rdi
37b86a84bmov rcx, rbp
37b86a84emov [rsp+112], 8
37b86a857mov [rsp+104], 1
37b86a860lea r9, [rip+0xbd1bc3]
37b86a867lea rdx, [rip+0xbd1bc4]
37b86a86emov [rsp+80], rax
37b86a873mov rax, [rsp+416]
37b86a87bmov [rsp+96], 5
37b86a884mov [rsp+72], rax
37b86a889mov rax, [rsp+408]
37b86a891mov [rsp+88], 1
37b86a89amov [rsp+64], rax
37b86a89fmov rax, [rsp+400]
37b86a8a7mov [rsp+56], rax
37b86a8aclea rax, [rip+0xbd1b85]
37b86a8b3mov [rsp+48], rax
37b86a8b8mov rax, [rsp+376]
37b86a8c0mov [rsp+40], rax
37b86a8c5mov rax, [rsp+368]
37b86a8cdmov [rsp+32], rax
37b86a8d2call dtrmm_
37b86a8d7mov rax, [rip+0xbd1b8a]
37b86a8demov [r15], rax
37b86a8e1jmp 0x37b869d86
37b86a8e6
37b86a8e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b86a8f0
37b86a8f0loc_37b86a8f0:
37b86a8f0lea rdi, [rip+0xbd1b3b]
37b86a8f7lea rdx, [rip+0xbd1b4a]
37b86a8femov eax, 1
37b86a903mov [rsp+168], rdi
37b86a90blea rdi, [rip+0xbd1b2e]
37b86a912lea r14, [rip+0xbd1b48]
37b86a919movapd x6, x0
37b86a91dmov [rsp+176], rdi
37b86a925lea rdi, [rip+0xbd1b19]
37b86a92clea rbp, [rsp+252]
37b86a934mov [rsp+136], rdx
37b86a93clea rdx, [rip+0xbd1b15]
37b86a943lea r12, [rip+0xbd1aee]
37b86a94amov [rsp+128], rdi
37b86a952lea rdi, [rsp+248]
37b86a95amov [rsp+192], r14
37b86a962mov r14, [rsp+424]
37b86a96amov [rsp+208], rdx
37b86a972mov edx, r11l
37b86a975mov r11l, r8l
37b86a978jmp 0x37b86a9a2
37b86a97a
37b86a97a 66 0f 1f 44 00 00 f..D..
37b86a980
37b86a980loc_37b86a980:
37b86a980mov rcx, [rsp+368]
37b86a988mov eax, [rsp+224]
37b86a98fsub r11l, 1
37b86a993mov r10l, [rsp+232]
37b86a99bmov edx, [rsi]
37b86a99dmov ecx, [rcx]
37b86a99fadd eax, r10l
37b86a9a2
37b86a9a2loc_37b86a9a2:
37b86a9a2sub ecx, eax
37b86a9a4movsxd r13, eax
37b86a9a7mov [rsp+220], r11l
37b86a9afmov r8, rbx
37b86a9b2add ecx, 1
37b86a9b5mov r11, [rsp+416]
37b86a9bdmov [rsp+48], rdi
37b86a9c2cmp ecx, r10l
37b86a9c5mov [rsp+40], r15
37b86a9cacmovg ecx, r10l
37b86a9ceadd edx, 1
37b86a9d1mov [rsp+56], 3
37b86a9damov [rsp+32], r14
37b86a9dfmovsxd rdx, edx
37b86a9e2imul rdx, [rsp+160]
37b86a9ebadd rdx, [rsp+184]
37b86a9f3mov [rsp+252], ecx
37b86a9famov [rsp+248], ecx
37b86aa01add rdx, r13
37b86aa04mov rcx, [rsp+128]
37b86aa0clea r9, [r11+8*rdx]
37b86aa10mov rdx, rbp
37b86aa13mov [rsp+224], eax
37b86aa1amov [rsp+232], r10l
37b86aa22call dlacpy_
37b86aa27mov rdx, [rsp+408]
37b86aa2fmov [rsp+112], 8
37b86aa38lea r9, [rip+0xbd19eb]
37b86aa3fmov [rsp+104], 9
37b86aa48mov r11, [rsp+152]
37b86aa50lea r8, [rip+0xbd1a01]
37b86aa57mov [rsp+80], rdi
37b86aa5cmov r10, [rsp+400]
37b86aa64mov [rsp+72], r15
37b86aa69mov rcx, [rsp+192]
37b86aa71mov [rsp+96], 5
37b86aa7amov [rsp+88], 5
37b86aa83mov [rsp+64], rdx
37b86aa88mov edx, [rsi]
37b86aa8amov [rsp+48], r12
37b86aa8fadd edx, 1
37b86aa92mov [rsp+40], rbx
37b86aa97movsxd rdx, edx
37b86aa9amov [rsp+32], rbp
37b86aa9fimul rdx, [rsp+144]
37b86aaa8lea rdx, [r11+rdx+1]
37b86aaadlea rdx, [r10+8*rdx]
37b86aab1mov [rsp+56], rdx
37b86aab6mov rdx, [rsp+176]
37b86aabecall dtrmm_
37b86aac3mov [rsp+96], rdi
37b86aac8mov r9, rbx
37b86aacbmov r8, rbp
37b86aacemov r10, [rsp+408]
37b86aad6mov [rsp+88], r15
37b86aadbmov rdx, [rsp+416]
37b86aae3mov [rsp+80], r12
37b86aae8mov [rsp+72], r10
37b86aaedmov r10, [rsp+400]
37b86aaf5lea rdx, [rdx+8*r13-8]
37b86aafamov [rsp+56], r14
37b86aaffmov rcx, [rsp+136]
37b86ab07mov [rsp+64], r10
37b86ab0cmov [rsp+48], rdx
37b86ab11mov [rsp+112], 9
37b86ab1amov [rsp+104], 12
37b86ab23mov [rsp+40], r12
37b86ab28mov [rsp+32], rsi
37b86ab2dmov [rsp+200], rdx
37b86ab35mov rdx, [rsp+208]
37b86ab3dcall dgemm_
37b86ab42mov [rsp+48], rdi
37b86ab47mov r9, [rsp+200]
37b86ab4fmov r8, rsi
37b86ab52mov [rsp+56], 3
37b86ab5bmov edx, [rbx]
37b86ab5dimul edx, [rsp+248]
37b86ab65mov [rsp+32], r14
37b86ab6amov rcx, [rsp+128]
37b86ab72movsxd rdx, edx
37b86ab75lea rdx, [r15+8*rdx]
37b86ab79mov [rsp+40], rdx
37b86ab7emov rdx, rbp
37b86ab81call dlacpy_
37b86ab86movsxd rdx, [rbx]
37b86ab89mov r10l, [rsp+248]
37b86ab91mov [rsp+112], 8
37b86ab9amov [rsp+104], 9
37b86aba3lea r9, [rip+0xbd1880]
37b86abaalea r8, [rip+0xbd18a7]
37b86abb1imul r10l, edx
37b86abb5mov [rsp+80], rdi
37b86abbamov [rsp+96], 5
37b86abc3mov [rsp+88], 5
37b86abccmovsxd rcx, r10l
37b86abcfmov r10, [rsp+408]
37b86abd7mov [rsp+48], r12
37b86abdclea rcx, [r15+8*rcx]
37b86abe0mov [rsp+40], rsi
37b86abe5mov [rsp+64], r10
37b86abeamov r10, [rsp+400]
37b86abf2mov [rsp+72], rcx
37b86abf7mov rcx, [rsp+192]
37b86abfflea rdx, [r10+8*rdx]
37b86ac03mov [rsp+32], rbp
37b86ac08mov [rsp+56], rdx
37b86ac0dmov rdx, [rsp+168]
37b86ac15call dtrmm_
37b86ac1amov r10l, [rsi]
37b86ac1dmov ecx, [rbx]
37b86ac1fmov [rsp+96], rdi
37b86ac24mov r11, [rsp+400]
37b86ac2cmov rax, [rsp+416]
37b86ac34mov [rsp+80], r12
37b86ac39mov r9, rsi
37b86ac3clea edx, [r10+1]
37b86ac40mov r10l, [rsp+248]
37b86ac48mov [rsp+56], r14
37b86ac4dmovsxd rdx, edx
37b86ac50mov [rsp+40], r12
37b86ac55imul r10l, ecx
37b86ac59add ecx, 1
37b86ac5cmov [rsp+32], rbx
37b86ac61mov [rsp+112], 9
37b86ac6amovsxd rcx, ecx
37b86ac6dmov [rsp+104], 12
37b86ac76movsxd r8, r10l
37b86ac79mov r10, [rsp+408]
37b86ac81lea r8, [r15+8*r8]
37b86ac85mov [rsp+88], r8
37b86ac8amov r8, [rsp+144]
37b86ac92mov [rsp+72], r10
37b86ac97imul r8, rdx
37b86ac9badd r8, [rsp+152]
37b86aca3imul rdx, [rsp+160]
37b86acacadd r8, rcx
37b86acafadd rdx, [rsp+184]
37b86acb7add rdx, r13
37b86acbalea rcx, [r11+8*r8]
37b86acbemov r8, rbp
37b86acc1lea rdx, [rax+8*rdx]
37b86acc5mov [rsp+64], rcx
37b86accamov rcx, [rsp+136]
37b86acd2mov [rsp+48], rdx
37b86acd7mov rdx, [rsp+208]
37b86acdfcall dgemm_
37b86ace4mov rdx, [rsp+200]
37b86acecmov r9, r15
37b86acefmov [rsp+56], 3
37b86acf8mov [rsp+48], r14
37b86acfdmov r8, [rsp+376]
37b86ad05mov [rsp+40], rdx
37b86ad0amov rcx, [rsp+128]
37b86ad12mov rdx, rbp
37b86ad15mov [rsp+32], rdi
37b86ad1acall dlacpy_
37b86ad1fmov r11l, [rsp+220]
37b86ad27test r11l, r11l
37b86ad2ajne 0x37b86a980
37b86ad30jmp 0x37b86a31b
37b86ad35
37b86ad35 0f 1f 00 ...
37b86ad38
37b86ad38loc_37b86ad38:
37b86ad38mov rdi, [rsp+160]
37b86ad40mov r14, [rsp+424]
37b86ad48mov [rsp+160], -1
37b86ad54mov r11l, 1
37b86ad5alea rbp, [rsp+252]
37b86ad62lea r12, [rip+0xbd16cf]
37b86ad69movapd x6, x0
37b86ad6dimul rdi, rdx
37b86ad71lea rdx, [rip+0xbd16d0]
37b86ad78mov [rsp+136], rdx
37b86ad80lea rdx, [rip+0xbd16cd]
37b86ad87mov [rsp+184], rdx
37b86ad8fmov rdx, [rsp+416]
37b86ad97mov [rsp+232], rdi
37b86ad9flea rdi, [rip+0xbd168c]
37b86ada6add rdx, 8
37b86adaamov [rsp+168], rdi
37b86adb2lea rdi, [rip+0xbd1687]
37b86adb9mov [rsp+176], rdi
37b86adc1lea rdi, [rip+0xbd167d]
37b86adc8mov [rsp+192], rdx
37b86add0lea rdx, [rip+0xbd1681]
37b86add7mov [rsp+128], rdi
37b86addflea rdi, [rsp+248]
37b86ade7mov [rsp+200], rdx
37b86adefjmp 0x37b86ae36
37b86adf1
37b86adf1 0f 1f 80 00 00 00 00 .......
37b86adf8
37b86adf8loc_37b86adf8:
37b86adf8mov rcx, [rsp+232]
37b86ae00add [rsp+160], rcx
37b86ae08sub eax, 1
37b86ae0bmov rcx, [rsp+376]
37b86ae13mov r10l, [rsp+220]
37b86ae1bmov r11l, [rsp+224]
37b86ae23mov r9l, [rbx]
37b86ae26mov r8l, [rcx]
37b86ae29mov rcx, [rsp+368]
37b86ae31add r11l, r10l
37b86ae34mov ecx, [rcx]
37b86ae36
37b86ae36loc_37b86ae36:
37b86ae36sub r8l, r11l
37b86ae39mov [rsp+208], eax
37b86ae40mov r13, [rsp+160]
37b86ae48mov rdx, rsi
37b86ae4badd r8l, 1
37b86ae4fmov rax, [rsp+416]
37b86ae57mov [rsp+48], rdi
37b86ae5ccmp r8l, r10l
37b86ae5fmov [rsp+40], r15
37b86ae64cmovg r8l, r10l
37b86ae68add r9l, 1
37b86ae6cmov [rsp+56], 3
37b86ae75mov [rsp+32], r14
37b86ae7amovsxd r9, r9l
37b86ae7dmov [rsp+248], ecx
37b86ae84add r9, r13
37b86ae87mov rcx, [rsp+128]
37b86ae8flea r9, [rax+8*r9]
37b86ae93mov [rsp+252], r8l
37b86ae9bmov r8, rbp
37b86ae9emov [rsp+224], r11l
37b86aea6mov [rsp+220], r10l
37b86aeaecall dlacpy_
37b86aeb3mov rax, [rsp+408]
37b86aebbmov [rsp+112], 8
37b86aec4lea r9, [rip+0xbd155f]
37b86aecbmov [rsp+104], 9
37b86aed4mov rcx, [rsp+184]
37b86aedclea r8, [rip+0xbd1575]
37b86aee3mov [rsp+64], rax
37b86aee8mov rax, [rsp+400]
37b86aef0mov [rsp+96], 5
37b86aef9mov [rsp+88], 4
37b86af02mov [rsp+80], rdi
37b86af07mov [rsp+72], r15
37b86af0cmovsxd rdx, [rbx]
37b86af0fmov [rsp+48], r12
37b86af14lea rdx, [rax+8*rdx]
37b86af18mov [rsp+40], rbp
37b86af1dmov [rsp+56], rdx
37b86af22mov rdx, [rsp+168]
37b86af2amov [rsp+32], rsi
37b86af2fcall dtrmm_
37b86af34mov [rsp+96], rdi
37b86af39mov r9, rbp
37b86af3cmov r8, rsi
37b86af3fmov rdx, [rsp+192]
37b86af47mov [rsp+88], r15
37b86af4cmov [rsp+160], r13
37b86af54mov rcx, [rsp+200]
37b86af5clea r13, [rdx+8*r13]
37b86af60mov rdx, [rsp+408]
37b86af68mov [rsp+80], r12
37b86af6dmov [rsp+112], 12
37b86af76mov [rsp+56], rdx
37b86af7bmov rdx, [rsp+400]
37b86af83mov [rsp+104], 9
37b86af8cmov [rsp+48], rdx
37b86af91mov rdx, [rsp+136]
37b86af99mov [rsp+72], r14
37b86af9emov [rsp+64], r13
37b86afa3mov [rsp+40], r12
37b86afa8mov [rsp+32], rbx
37b86afadcall dgemm_
37b86afb2mov [rsp+48], rdi
37b86afb7mov r9, r13
37b86afbamov r8, rbp
37b86afbdmov [rsp+56], 3
37b86afc6movsxd rdx, [rsi]
37b86afc9mov [rsp+32], r14
37b86afcemov rcx, [rsp+128]
37b86afd6lea rdx, [r15+8*rdx]
37b86afdamov [rsp+40], rdx
37b86afdfmov rdx, rbx
37b86afe2call dlacpy_
37b86afe7movsxd rcx, [rsi]
37b86afeamov r10, [rsp+152]
37b86aff2mov [rsp+112], 8
37b86affbmov r9, [rsp+400]
37b86b003mov [rsp+80], rdi
37b86b008lea r8, [rip+0xbd1449]
37b86b00fmov rdx, rcx
37b86b012lea rcx, [r15+8*rcx]
37b86b016mov r11, [rsp+408]
37b86b01emov [rsp+104], 9
37b86b027add edx, 1
37b86b02amov [rsp+72], rcx
37b86b02fmov rcx, [rsp+184]
37b86b037movsxd rdx, edx
37b86b03amov [rsp+64], r11
37b86b03fimul rdx, [rsp+144]
37b86b048mov [rsp+96], 5
37b86b051mov [rsp+88], 4
37b86b05alea rdx, [r10+rdx+1]
37b86b05fmov [rsp+48], r12
37b86b064lea rdx, [r9+8*rdx]
37b86b068mov [rsp+40], rbp
37b86b06dlea r9, [rip+0xbd13b6]
37b86b074mov [rsp+56], rdx
37b86b079mov rdx, [rsp+176]
37b86b081mov [rsp+32], rbx
37b86b086call dtrmm_
37b86b08bmovsxd r8, [rsi]
37b86b08emov r9l, [rbx]
37b86b091mov [rsp+112], 12
37b86b09amov rax, [rsp+160]
37b86b0a2mov r11, [rsp+400]
37b86b0aamov [rsp+96], rdi
37b86b0afmov rdx, r8
37b86b0b2lea ecx, [r9+1]
37b86b0b6lea r8, [r15+8*r8]
37b86b0bamov r9, [rsp+416]
37b86b0c2movsxd rcx, ecx
37b86b0c5add edx, 1
37b86b0c8mov [rsp+88], r8
37b86b0cdmovsxd rdx, edx
37b86b0d0lea r8, [rax+rcx]
37b86b0d4mov [rsp+80], r12
37b86b0d9imul rdx, [rsp+144]
37b86b0e2lea r8, [r9+8*r8]
37b86b0e6mov [rsp+72], r14
37b86b0ebadd rdx, [rsp+152]
37b86b0f3mov [rsp+64], r8
37b86b0f8mov r8, rbx
37b86b0fbmov r9, [rsp+408]
37b86b103add rdx, rcx
37b86b106mov [rsp+40], r12
37b86b10blea rdx, [r11+8*rdx]
37b86b10fmov [rsp+32], rsi
37b86b114mov rcx, [rsp+200]
37b86b11cmov [rsp+56], r9
37b86b121mov r9, rbp
37b86b124mov [rsp+48], rdx
37b86b129mov rdx, [rsp+136]
37b86b131mov [rsp+104], 9
37b86b13acall dgemm_
37b86b13fmov [rsp+48], r14
37b86b144mov r9, r15
37b86b147mov r8, rbp
37b86b14amov [rsp+40], r13
37b86b14fmov rdx, [rsp+368]
37b86b157mov [rsp+32], rdi
37b86b15cmov rcx, [rsp+128]
37b86b164mov [rsp+56], 3
37b86b16dcall dlacpy_
37b86b172mov eax, [rsp+208]
37b86b179test eax, eax
37b86b17bjne 0x37b86adf8
37b86b181jmp 0x37b86a31b
37b86b186
37b86b186 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b86b190
37b86b190loc_37b86b190:
37b86b190mov edx, -6
37b86b195mov eax, 6
37b86b19ajmp 0x37b869d5a
37b86b19f
37b86b19f 90 .
37b86b1a0
37b86b1a0loc_37b86b1a0:
37b86b1a0mov edx, -8
37b86b1a5mov eax, 8
37b86b1aajmp 0x37b869d5a
37b86b1af
37b86b1afloc_37b86b1af:
37b86b1afmov edx, -10
37b86b1b4mov eax, 10
37b86b1b9jmp 0x37b869d5a
37b86b1be
37b86b1beloc_37b86b1be:
37b86b1bemov eax, [rax]
37b86b1c0test eax, eax
37b86b1c2jne 0x37b86b1d5
37b86b1c4imul ecx, r8l
37b86b1c8pxor x0, x0
37b86b1cccvtsi2sd x0, ecx
37b86b1d0jmp 0x37b86a31f
37b86b1d5
37b86b1d5loc_37b86b1d5:
37b86b1d5neg eax
37b86b1d7jmp 0x37b869d64
37b86b1dc
37b86b1dcloc_37b86b1dc:
37b86b1dcmov eax, edx
37b86b1deneg eax
37b86b1e0jmp 0x37b869d64
37b869b30
37b869b30dorm22_:
37b869b30push r15
37b869b32push r14
37b869b34push r13
37b869b36push r12
37b869b38push rbp
37b869b39push rdi
37b869b3apush rsi
37b869b3bpush rbx
37b869b3csub rsp, 280
37b869b43movups [rsp+256], x6
37b869b4bmov rax, [rsp+408]
37b869b53mov rbx, [rsp+384]
37b869b5bmov rsi, [rsp+392]
37b869b63mov r15, [rsp+432]
37b869b6bmov eax, [rax]
37b869b6dmov [rsp+136], eax
37b869b74mov rax, [rsp+424]
37b869b7cmov rdi, rdx
37b869b7flea rdx, [rip+0xbd289a]
37b869b86mov [rsp+368], r8
37b869b8emov r8l, 1
37b869b94mov rbp, rcx
37b869b97mov eax, [rax]
37b869b99mov [rsp+376], r9
37b869ba1mov r9l, 1
37b869ba7mov [rsp+160], eax
37b869baemov rax, [rsp+448]
37b869bb6mov [rax], 0
37b869bbccall lsame_
37b869bc1mov r9l, 1
37b869bc7mov r8l, 1
37b869bcdmov rcx, rdi
37b869bd0lea rdx, [rip+0xbd284a]
37b869bd7mov r12l, eax
37b869bdacall lsame_
37b869bdfmov [rsp+168], eax
37b869be6mov rax, [rsp+440]
37b869beemov eax, [rax]
37b869bf0mov [rsp+128], eax
37b869bf7mov eax, [rbx]
37b869bf9test r12l, r12l
37b869bfcje 0x37b869d00
37b869c02mov rcx, [rsp+368]
37b869c0amov r14l, 1
37b869c10mov r13l, [rcx]
37b869c13test eax, eax
37b869c15jne 0x37b869da8
37b869c1b
37b869c1bloc_37b869c1b:
37b869c1bmov r9l, 1
37b869c21mov r8l, 1
37b869c27lea rdx, [rip+0xbd27f3]
37b869c2emov rcx, rdi
37b869c31call lsame_
37b869c36test eax, eax
37b869c38je 0x37b869dc8
37b869c3e
37b869c3eloc_37b869c3e:
37b869c3emov rax, [rsp+368]
37b869c46mov ecx, [rax]
37b869c48test ecx, ecx
37b869c4ajs 0x37b869d50
37b869c50mov rax, [rsp+376]
37b869c58mov r8l, [rax]
37b869c5btest r8l, r8l
37b869c5ejs 0x37b869e10
37b869c64mov r9l, [rbx]
37b869c67test r9l, r9l
37b869c6ajs 0x37b869e00
37b869c70mov r11l, [rsi]
37b869c73mov edx, -5
37b869c78mov eax, 5
37b869c7dlea r10l, [r9+r11]
37b869c81cmp r10l, r13l
37b869c84jne 0x37b869d5a
37b869c8atest r11l, r11l
37b869c8djs 0x37b86b190
37b869c93mov rdx, [rsp+408]
37b869c9btest r13l, r13l
37b869c9emov eax, 1
37b869ca3cmovg eax, r13l
37b869ca7cmp [rdx], eax
37b869ca9jl 0x37b86b1a0
37b869cafmov rdx, [rsp+424]
37b869cb7test ecx, ecx
37b869cb9mov eax, 1
37b869cbecmovg eax, ecx
37b869cc1cmp [rdx], eax
37b869cc3jl 0x37b86b1af
37b869cc9mov rax, [rsp+440]
37b869cd1mov eax, [rax]
37b869cd3cmp eax, r14l
37b869cd6jge 0x37b869e1f
37b869cdcmov rax, [rsp+448]
37b869ce4cmp [rsp+128], -1
37b869cecje 0x37b86b1be
37b869cf2mov [rax], -12
37b869cf8mov eax, 12
37b869cfdjmp 0x37b869d64
37b869cff
37b869cff 90 .
37b869d00
37b869d00loc_37b869d00:
37b869d00mov rcx, [rsp+376]
37b869d08mov r14l, 1
37b869d0emov r13l, [rcx]
37b869d11test eax, eax
37b869d13jne 0x37b869db8
37b869d19
37b869d19loc_37b869d19:
37b869d19mov r9l, 1
37b869d1fmov r8l, 1
37b869d25lea rdx, [rip+0xbd26f6]
37b869d2cmov rcx, rbp
37b869d2fcall lsame_
37b869d34test eax, eax
37b869d36jne 0x37b869c1b
37b869d3cmov edx, -1
37b869d41mov eax, 1
37b869d46jmp 0x37b869d5a
37b869d48
37b869d48 0f 1f 84 00 00 00 00 00 ........
37b869d50
37b869d50loc_37b869d50:
37b869d50mov edx, -3
37b869d55mov eax, 3
37b869d5a
37b869d5aloc_37b869d5a:
37b869d5amov rsi, [rsp+448]
37b869d62mov [rsi], edx
37b869d64
37b869d64loc_37b869d64:
37b869d64lea rdx, [rsp+252]
37b869d6cmov r8l, 6
37b869d72lea rcx, [rip+0xbd26ab]
37b869d79mov [rsp+252], eax
37b869d80call xerbla_
37b869d85nop
37b869d86
37b869d86loc_37b869d86:
37b869d86movups x6, [rsp+256]
37b869d8eadd rsp, 280
37b869d95pop rbx
37b869d96pop rsi
37b869d97pop rdi
37b869d98pop rbp
37b869d99pop r12
37b869d9bpop r13
37b869d9dpop r14
37b869d9fpop r15
37b869da1ret
37b869da2
37b869da2 66 0f 1f 44 00 00 f..D..
37b869da8
37b869da8loc_37b869da8:
37b869da8mov eax, [rsi]
37b869daatest eax, eax
37b869daccmovne r14l, r13l
37b869db0jmp 0x37b869c1b
37b869db5
37b869db5 0f 1f 00 ...
37b869db8
37b869db8loc_37b869db8:
37b869db8mov eax, [rsi]
37b869dbatest eax, eax
37b869dbccmovne r14l, r13l
37b869dc0jmp 0x37b869d19
37b869dc5
37b869dc5 0f 1f 00 ...
37b869dc8
37b869dc8loc_37b869dc8:
37b869dc8mov r9l, 1
37b869dcemov r8l, 1
37b869dd4lea rdx, [rip+0xbd2648]
37b869ddbmov rcx, rdi
37b869ddecall lsame_
37b869de3test eax, eax
37b869de5jne 0x37b869c3e
37b869debmov edx, -2
37b869df0mov eax, 2
37b869df5jmp 0x37b869d5a
37b869dfa
37b869dfa 66 0f 1f 44 00 00 f..D..
37b869e00
37b869e00loc_37b869e00:
37b869e00mov edx, -5
37b869e05mov eax, 5
37b869e0ajmp 0x37b869d5a
37b869e0f
37b869e0f 90 .
37b869e10
37b869e10loc_37b869e10:
37b869e10mov edx, -4
37b869e15mov eax, 4
37b869e1ajmp 0x37b869d5a
37b869e1f
37b869e1floc_37b869e1f:
37b869e1fmov rdx, [rsp+448]
37b869e27mov edx, [rdx]
37b869e29test edx, edx
37b869e2bjne 0x37b86b1dc
37b869e31mov edx, ecx
37b869e33pxor x0, x0
37b869e37imul edx, r8l
37b869e3bcvtsi2sd x0, edx
37b869e3fmovsd_xmm [r15], x0
37b869e44cmp [rsp+128], -1
37b869e4cje 0x37b869d86
37b869e52test ecx, ecx
37b869e54je 0x37b86a3d0
37b869e5atest r8l, r8l
37b869e5dje 0x37b86a3d0
37b869e63test r9l, r9l
37b869e66je 0x37b86a840
37b869e6ctest r11l, r11l
37b869e6fje 0x37b86a330
37b869e75movsxd rdi, [rsp+136]
37b869e7dxor r10l, r10l
37b869e80movsxd r14, [rsp+160]
37b869e88test rdi, rdi
37b869e8bcmovns r10, rdi
37b869e8fmov [rsp+144], r10
37b869e97not r10
37b869e9amov [rsp+152], r10
37b869ea2xor r10l, r10l
37b869ea5test r14, r14
37b869ea8mov rdi, r10
37b869eabcmovns rdi, r14
37b869eafcmp eax, edx
37b869eb1cmovg eax, edx
37b869eb4mov [rsp+160], rdi
37b869ebccdq
37b869ebdidiv r13l
37b869ec0mov edx, 1
37b869ec5test eax, eax
37b869ec7cmovg edx, eax
37b869ecamov r10l, edx
37b869ecdtest r12l, r12l
37b869ed0je 0x37b86a3e0
37b869ed6mov ebp, [rsp+168]
37b869eddlea eax, [r8-1]
37b869ee1xor edx, edx
37b869ee3div r10l
37b869ee6movsxd rdx, r10l
37b869ee9test ebp, ebp
37b869eebje 0x37b86ad38
37b869ef1imul rdi, rdx
37b869ef5lea rdx, [rip+0xbd254c]
37b869efcmov [rsp+160], -1
37b869f08mov r14, [rsp+424]
37b869f10mov [rsp+136], rdx
37b869f18lea rdx, [rip+0xbd2535]
37b869f1flea rbp, [rsp+252]
37b869f27movapd x6, x0
37b869f2bmov [rsp+184], rdx
37b869f33mov rdx, [rsp+416]
37b869f3blea r12, [rip+0xbd24f6]
37b869f42mov [rsp+224], rdi
37b869f4alea rdi, [rip+0xbd24e1]
37b869f51mov [rsp+168], rdi
37b869f59lea rdi, [rip+0xbd24e0]
37b869f60add rdx, 8
37b869f64mov [rsp+176], rdi
37b869f6clea rdi, [rip+0xbd24d2]
37b869f73mov [rsp+128], rdi
37b869f7blea rdi, [rsp+248]
37b869f83mov [rsp+192], rdx
37b869f8bmov edx, r11l
37b869f8emov r11l, eax
37b869f91mov eax, 1
37b869f96jmp 0x37b869fdd
37b869f98
37b869f98 0f 1f 84 00 00 00 00 00 ........
37b869fa0
37b869fa0loc_37b869fa0:
37b869fa0mov rcx, [rsp+224]
37b869fa8add [rsp+160], rcx
37b869fb0sub r11l, 1
37b869fb4mov rcx, [rsp+376]
37b869fbcmov r10l, [rsp+208]
37b869fc4mov eax, [rsp+220]
37b869fcbmov edx, [rsi]
37b869fcdmov r8l, [rcx]
37b869fd0mov rcx, [rsp+368]
37b869fd8add eax, r10l
37b869fdbmov ecx, [rcx]
37b869fdd
37b869fddloc_37b869fdd:
37b869fddsub r8l, eax
37b869fe0mov [rsp+220], eax
37b869fe7mov r13, [rsp+160]
37b869fefadd r8l, 1
37b869ff3mov rax, [rsp+416]
37b869ffbmov [rsp+48], rdi
37b86a000cmp r8l, r10l
37b86a003mov [rsp+40], r15
37b86a008cmovg r8l, r10l
37b86a00cadd edx, 1
37b86a00fmov [rsp+56], 3
37b86a018mov [rsp+32], r14
37b86a01dmovsxd rdx, edx
37b86a020add rdx, r13
37b86a023mov [rsp+248], ecx
37b86a02amov rcx, [rsp+128]
37b86a032lea r9, [rax+8*rdx]
37b86a036mov [rsp+252], r8l
37b86a03emov rdx, rbx
37b86a041mov r8, rbp
37b86a044mov [rsp+200], r11l
37b86a04cmov [rsp+208], r10l
37b86a054call dlacpy_
37b86a059mov rax, [rsp+408]
37b86a061mov [rsp+112], 8
37b86a06alea r8, [rip+0xbd23d7]
37b86a071mov [rsp+80], rdi
37b86a076mov r10, [rsp+152]
37b86a07emov [rsp+72], r15
37b86a083mov r9, [rsp+400]
37b86a08bmov [rsp+64], rax
37b86a090mov rcx, [rsp+184]
37b86a098mov [rsp+104], 12
37b86a0a1mov [rsp+96], 5
37b86a0aamov [rsp+88], 4
37b86a0b3mov eax, [rsi]
37b86a0b5mov [rsp+48], r12
37b86a0balea edx, [rax+1]
37b86a0bdmov [rsp+40], rbp
37b86a0c2movsxd rdx, edx
37b86a0c5mov [rsp+32], rbx
37b86a0caimul rdx, [rsp+144]
37b86a0d3lea rdx, [r10+rdx+1]
37b86a0d8lea rdx, [r9+8*rdx]
37b86a0dclea r9, [rip+0xbd2347]
37b86a0e3mov [rsp+56], rdx
37b86a0e8mov rdx, [rsp+176]
37b86a0f0call dtrmm_
37b86a0f5mov [rsp+96], rdi
37b86a0famov r9, rbp
37b86a0fdmov r8, rbx
37b86a100mov rdx, [rsp+192]
37b86a108mov [rsp+88], r15
37b86a10dmov [rsp+160], r13
37b86a115lea r13, [rdx+8*r13]
37b86a119mov rdx, [rsp+408]
37b86a121mov [rsp+80], r12
37b86a126mov [rsp+112], 12
37b86a12fmov [rsp+56], rdx
37b86a134mov rdx, [rsp+400]
37b86a13cmov [rsp+104], 12
37b86a145mov [rsp+48], rdx
37b86a14amov rdx, [rsp+136]
37b86a152mov [rsp+72], r14
37b86a157mov [rsp+64], r13
37b86a15cmov rcx, rdx
37b86a15fmov [rsp+40], r12
37b86a164mov [rsp+32], rsi
37b86a169call dgemm_
37b86a16emov [rsp+48], rdi
37b86a173mov r9, r13
37b86a176mov r8, rbp
37b86a179mov [rsp+56], 3
37b86a182movsxd rdx, [rbx]
37b86a185mov [rsp+32], r14
37b86a18amov rcx, [rsp+128]
37b86a192lea rdx, [r15+8*rdx]
37b86a196mov [rsp+40], rdx
37b86a19bmov rdx, rsi
37b86a19ecall dlacpy_
37b86a1a3movsxd rdx, [rbx]
37b86a1a6mov r9, [rsp+408]
37b86a1aemov [rsp+112], 8
37b86a1b7mov [rsp+104], 12
37b86a1c0lea r8, [rip+0xbd2281]
37b86a1c7shl rdx, 3
37b86a1cbmov [rsp+64], r9
37b86a1d0lea r9, [rip+0xbd2253]
37b86a1d7lea rcx, [r15+rdx]
37b86a1dbadd rdx, [rsp+400]
37b86a1e3mov [rsp+80], rdi
37b86a1e8mov [rsp+72], rcx
37b86a1edmov rcx, [rsp+184]
37b86a1f5mov [rsp+56], rdx
37b86a1famov rdx, [rsp+168]
37b86a202mov [rsp+96], 5
37b86a20bmov [rsp+88], 4
37b86a214mov [rsp+48], r12
37b86a219mov [rsp+40], rbp
37b86a21emov [rsp+32], rsi
37b86a223call dtrmm_
37b86a228movsxd r8, [rbx]
37b86a22bmov r9l, [rsi]
37b86a22emov [rsp+112], 12
37b86a237mov rax, [rsp+160]
37b86a23fmov r11, [rsp+400]
37b86a247mov [rsp+96], rdi
37b86a24cmov rcx, r8
37b86a24flea edx, [r9+1]
37b86a253lea r8, [r15+8*r8]
37b86a257mov r9, [rsp+416]
37b86a25fmovsxd rdx, edx
37b86a262add ecx, 1
37b86a265mov [rsp+88], r8
37b86a26amovsxd rcx, ecx
37b86a26dlea r8, [rax+rdx]
37b86a271mov [rsp+80], r12
37b86a276imul rdx, [rsp+144]
37b86a27flea r8, [r9+8*r8]
37b86a283mov [rsp+72], r14
37b86a288add rdx, [rsp+152]
37b86a290mov [rsp+64], r8
37b86a295mov r8, rsi
37b86a298mov r9, [rsp+408]
37b86a2a0add rdx, rcx
37b86a2a3mov [rsp+40], r12
37b86a2a8lea rdx, [r11+8*rdx]
37b86a2acmov [rsp+32], rbx
37b86a2b1mov [rsp+56], r9
37b86a2b6mov r9, rbp
37b86a2b9mov [rsp+48], rdx
37b86a2bemov rdx, [rsp+136]
37b86a2c6mov [rsp+104], 12
37b86a2cfmov rcx, rdx
37b86a2d2call dgemm_
37b86a2d7mov [rsp+48], r14
37b86a2dcmov r9, r15
37b86a2dfmov r8, rbp
37b86a2e2mov [rsp+40], r13
37b86a2e7mov rdx, [rsp+368]
37b86a2efmov [rsp+32], rdi
37b86a2f4mov rcx, [rsp+128]
37b86a2fcmov [rsp+56], 3
37b86a305call dlacpy_
37b86a30amov r11l, [rsp+200]
37b86a312test r11l, r11l
37b86a315jne 0x37b869fa0
37b86a31b
37b86a31bloc_37b86a31b:
37b86a31bmovapd x0, x6
37b86a31f
37b86a31floc_37b86a31f:
37b86a31fmovsd_xmm [r15], x0
37b86a324jmp 0x37b869d86
37b86a329
37b86a329 0f 1f 80 00 00 00 00 .......
37b86a330
37b86a330loc_37b86a330:
37b86a330mov rax, [rsp+424]
37b86a338mov r8, rdi
37b86a33bmov rcx, rbp
37b86a33emov [rsp+112], 8
37b86a347mov [rsp+104], 1
37b86a350lea r9, [rip+0xbd20d3]
37b86a357lea rdx, [rip+0xbd20e2]
37b86a35emov [rsp+80], rax
37b86a363mov rax, [rsp+416]
37b86a36bmov [rsp+96], 5
37b86a374mov [rsp+72], rax
37b86a379mov rax, [rsp+408]
37b86a381mov [rsp+88], 1
37b86a38amov [rsp+64], rax
37b86a38fmov rax, [rsp+400]
37b86a397mov [rsp+56], rax
37b86a39clea rax, [rip+0xbd2095]
37b86a3a3mov [rsp+48], rax
37b86a3a8mov rax, [rsp+376]
37b86a3b0mov [rsp+40], rax
37b86a3b5mov rax, [rsp+368]
37b86a3bdmov [rsp+32], rax
37b86a3c2call dtrmm_
37b86a3c7nop [rax+rax]
37b86a3d0
37b86a3d0loc_37b86a3d0:
37b86a3d0mov rax, [rip+0xbd2091]
37b86a3d7mov [r15], rax
37b86a3dajmp 0x37b869d86
37b86a3df
37b86a3df 90 .
37b86a3e0
37b86a3e0loc_37b86a3e0:
37b86a3e0mov rax, [rsp+160]
37b86a3e8xor edx, edx
37b86a3eanot rax
37b86a3edmov [rsp+184], rax
37b86a3f5lea eax, [rcx-1]
37b86a3f8div r10l
37b86a3fbmov edx, [rsp+168]
37b86a402mov r8l, eax
37b86a405test edx, edx
37b86a407je 0x37b86a8f0
37b86a40dlea rdi, [rip+0xbd201e]
37b86a414mov r11l, 1
37b86a41alea rdx, [rip+0xbd2027]
37b86a421mov r14, [rsp+424]
37b86a429mov [rsp+168], rdi
37b86a431lea rdi, [rip+0xbd2008]
37b86a438movapd x6, x0
37b86a43clea rbp, [rsp+252]
37b86a444mov [rsp+176], rdi
37b86a44clea rdi, [rip+0xbd1ff2]
37b86a453lea r12, [rip+0xbd1fde]
37b86a45amov [rsp+136], rdx
37b86a462lea rdx, [rip+0xbd1ff8]
37b86a469mov [rsp+128], rdi
37b86a471lea rdi, [rsp+248]
37b86a479mov [rsp+192], rdx
37b86a481mov edx, r9l
37b86a484jmp 0x37b86a4b2
37b86a486
37b86a486 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b86a490
37b86a490loc_37b86a490:
37b86a490mov rcx, [rsp+368]
37b86a498mov r11l, [rsp+220]
37b86a4a0sub eax, 1
37b86a4a3mov r10l, [rsp+224]
37b86a4abmov edx, [rbx]
37b86a4admov ecx, [rcx]
37b86a4afadd r11l, r10l
37b86a4b2
37b86a4b2loc_37b86a4b2:
37b86a4b2sub ecx, r11l
37b86a4b5movsxd r13, r11l
37b86a4b8mov [rsp+48], rdi
37b86a4bdmov r8, rsi
37b86a4c0add ecx, 1
37b86a4c3mov [rsp+224], r10l
37b86a4cbcmp ecx, r10l
37b86a4cemov [rsp+40], r15
37b86a4d3cmovg ecx, r10l
37b86a4d7add edx, 1
37b86a4damov r10, [rsp+416]
37b86a4e2mov [rsp+56], 3
37b86a4ebmov [rsp+32], r14
37b86a4f0movsxd rdx, edx
37b86a4f3imul rdx, [rsp+160]
37b86a4fcadd rdx, [rsp+184]
37b86a504mov [rsp+252], ecx
37b86a50bmov [rsp+248], ecx
37b86a512add rdx, r13
37b86a515mov rcx, [rsp+128]
37b86a51dlea r9, [r10+8*rdx]
37b86a521mov rdx, rbp
37b86a524mov [rsp+220], r11l
37b86a52cmov [rsp+208], eax
37b86a533call dlacpy_
37b86a538mov rdx, [rsp+408]
37b86a540mov [rsp+80], rdi
37b86a545lea r9, [rip+0xbd1ede]
37b86a54cmov r10, [rsp+400]
37b86a554mov [rsp+72], r15
37b86a559lea r8, [rip+0xbd1ee8]
37b86a560mov [rsp+112], 8
37b86a569mov rcx, [rsp+192]
37b86a571mov [rsp+104], 12
37b86a57amov [rsp+96], 5
37b86a583mov [rsp+88], 5
37b86a58cmov [rsp+64], rdx
37b86a591movsxd rdx, [rbx]
37b86a594mov [rsp+48], r12
37b86a599lea rdx, [r10+8*rdx]
37b86a59dmov [rsp+40], rsi
37b86a5a2mov [rsp+56], rdx
37b86a5a7mov rdx, [rsp+168]
37b86a5afmov [rsp+32], rbp
37b86a5b4call dtrmm_
37b86a5b9mov [rsp+96], rdi
37b86a5bemov r9, rsi
37b86a5c1mov r8, rbp
37b86a5c4mov rdx, [rsp+416]
37b86a5ccmov [rsp+88], r15
37b86a5d1mov [rsp+112], 12
37b86a5dalea rax, [rdx+8*r13-8]
37b86a5dfmov rdx, [rsp+408]
37b86a5e7mov [rsp+80], r12
37b86a5ecmov [rsp+48], rax
37b86a5f1mov [rsp+72], rdx
37b86a5f6mov rdx, [rsp+400]
37b86a5femov [rsp+104], 12
37b86a607mov [rsp+64], rdx
37b86a60cmov rdx, [rsp+136]
37b86a614mov [rsp+56], r14
37b86a619mov [rsp+40], r12
37b86a61emov rcx, rdx
37b86a621mov [rsp+32], rbx
37b86a626mov [rsp+200], rax
37b86a62ecall dgemm_
37b86a633mov [rsp+48], rdi
37b86a638mov r9, [rsp+200]
37b86a640mov r8, rbx
37b86a643mov [rsp+56], 3
37b86a64cmov edx, [rsi]
37b86a64eimul edx, [rsp+248]
37b86a656mov [rsp+32], r14
37b86a65bmov rcx, [rsp+128]
37b86a663movsxd rdx, edx
37b86a666lea rdx, [r15+8*rdx]
37b86a66amov [rsp+40], rdx
37b86a66fmov rdx, rbp
37b86a672call dlacpy_
37b86a677mov edx, [rsi]
37b86a679mov r10l, [rsp+248]
37b86a681mov [rsp+112], 8
37b86a68amov r8, [rsp+152]
37b86a692mov [rsp+80], rdi
37b86a697imul r10l, edx
37b86a69badd edx, 1
37b86a69emov r9, [rsp+400]
37b86a6a6mov [rsp+104], 12
37b86a6afmovsxd rdx, edx
37b86a6b2mov [rsp+48], r12
37b86a6b7imul rdx, [rsp+144]
37b86a6c0mov [rsp+96], 5
37b86a6c9movsxd rcx, r10l
37b86a6ccmov r10, [rsp+408]
37b86a6d4mov [rsp+40], rbx
37b86a6d9lea rdx, [r8+rdx+1]
37b86a6delea rcx, [r15+8*rcx]
37b86a6e2mov [rsp+88], 5
37b86a6eblea rdx, [r9+8*rdx]
37b86a6efmov [rsp+72], rcx
37b86a6f4mov rcx, [rsp+192]
37b86a6fclea r9, [rip+0xbd1d27]
37b86a703mov [rsp+64], r10
37b86a708lea r8, [rip+0xbd1d39]
37b86a70fmov [rsp+56], rdx
37b86a714mov rdx, [rsp+176]
37b86a71cmov [rsp+32], rbp
37b86a721call dtrmm_
37b86a726mov r9l, [rbx]
37b86a729mov ecx, [rsi]
37b86a72bmov [rsp+104], 12
37b86a734mov r10, [rsp+400]
37b86a73cmov r11, [rsp+416]
37b86a744mov [rsp+96], rdi
37b86a749lea edx, [r9+1]
37b86a74dmov r9l, [rsp+248]
37b86a755mov [rsp+80], r12
37b86a75amovsxd rdx, edx
37b86a75dmov [rsp+56], r14
37b86a762imul r9l, ecx
37b86a766add ecx, 1
37b86a769mov [rsp+40], r12
37b86a76emovsxd rcx, ecx
37b86a771mov [rsp+32], rsi
37b86a776imul rcx, [rsp+144]
37b86a77fadd rcx, [rsp+152]
37b86a787mov [rsp+112], 12
37b86a790add rcx, rdx
37b86a793movsxd r8, r9l
37b86a796mov r9, [rsp+408]
37b86a79eimul rdx, [rsp+160]
37b86a7a7add rdx, [rsp+184]
37b86a7aflea rcx, [r10+8*rcx]
37b86a7b3add rdx, r13
37b86a7b6lea r8, [r15+8*r8]
37b86a7bamov [rsp+72], r9
37b86a7bfmov r9, rbx
37b86a7c2lea rdx, [r11+8*rdx]
37b86a7c6mov [rsp+88], r8
37b86a7cbmov r8, rbp
37b86a7cemov [rsp+64], rcx
37b86a7d3mov [rsp+48], rdx
37b86a7d8mov rdx, [rsp+136]
37b86a7e0mov rcx, rdx
37b86a7e3call dgemm_
37b86a7e8mov [rsp+48], r14
37b86a7edmov r9, r15
37b86a7f0mov rdx, rbp
37b86a7f3mov rax, [rsp+200]
37b86a7fbmov [rsp+32], rdi
37b86a800mov r8, [rsp+376]
37b86a808mov rcx, [rsp+128]
37b86a810mov [rsp+56], 3
37b86a819mov [rsp+40], rax
37b86a81ecall dlacpy_
37b86a823mov eax, [rsp+208]
37b86a82atest eax, eax
37b86a82cjne 0x37b86a490
37b86a832jmp 0x37b86a31b
37b86a837
37b86a837 66 0f 1f 84 00 00 00 00 00 f........
37b86a840
37b86a840loc_37b86a840:
37b86a840mov rax, [rsp+424]
37b86a848mov r8, rdi
37b86a84bmov rcx, rbp
37b86a84emov [rsp+112], 8
37b86a857mov [rsp+104], 1
37b86a860lea r9, [rip+0xbd1bc3]
37b86a867lea rdx, [rip+0xbd1bc4]
37b86a86emov [rsp+80], rax
37b86a873mov rax, [rsp+416]
37b86a87bmov [rsp+96], 5
37b86a884mov [rsp+72], rax
37b86a889mov rax, [rsp+408]
37b86a891mov [rsp+88], 1
37b86a89amov [rsp+64], rax
37b86a89fmov rax, [rsp+400]
37b86a8a7mov [rsp+56], rax
37b86a8aclea rax, [rip+0xbd1b85]
37b86a8b3mov [rsp+48], rax
37b86a8b8mov rax, [rsp+376]
37b86a8c0mov [rsp+40], rax
37b86a8c5mov rax, [rsp+368]
37b86a8cdmov [rsp+32], rax
37b86a8d2call dtrmm_
37b86a8d7mov rax, [rip+0xbd1b8a]
37b86a8demov [r15], rax
37b86a8e1jmp 0x37b869d86
37b86a8e6
37b86a8e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b86a8f0
37b86a8f0loc_37b86a8f0:
37b86a8f0lea rdi, [rip+0xbd1b3b]
37b86a8f7lea rdx, [rip+0xbd1b4a]
37b86a8femov eax, 1
37b86a903mov [rsp+168], rdi
37b86a90blea rdi, [rip+0xbd1b2e]
37b86a912lea r14, [rip+0xbd1b48]
37b86a919movapd x6, x0
37b86a91dmov [rsp+176], rdi
37b86a925lea rdi, [rip+0xbd1b19]
37b86a92clea rbp, [rsp+252]
37b86a934mov [rsp+136], rdx
37b86a93clea rdx, [rip+0xbd1b15]
37b86a943lea r12, [rip+0xbd1aee]
37b86a94amov [rsp+128], rdi
37b86a952lea rdi, [rsp+248]
37b86a95amov [rsp+192], r14
37b86a962mov r14, [rsp+424]
37b86a96amov [rsp+208], rdx
37b86a972mov edx, r11l
37b86a975mov r11l, r8l
37b86a978jmp 0x37b86a9a2
37b86a97a
37b86a97a 66 0f 1f 44 00 00 f..D..
37b86a980
37b86a980loc_37b86a980:
37b86a980mov rcx, [rsp+368]
37b86a988mov eax, [rsp+224]
37b86a98fsub r11l, 1
37b86a993mov r10l, [rsp+232]
37b86a99bmov edx, [rsi]
37b86a99dmov ecx, [rcx]
37b86a99fadd eax, r10l
37b86a9a2
37b86a9a2loc_37b86a9a2:
37b86a9a2sub ecx, eax
37b86a9a4movsxd r13, eax
37b86a9a7mov [rsp+220], r11l
37b86a9afmov r8, rbx
37b86a9b2add ecx, 1
37b86a9b5mov r11, [rsp+416]
37b86a9bdmov [rsp+48], rdi
37b86a9c2cmp ecx, r10l
37b86a9c5mov [rsp+40], r15
37b86a9cacmovg ecx, r10l
37b86a9ceadd edx, 1
37b86a9d1mov [rsp+56], 3
37b86a9damov [rsp+32], r14
37b86a9dfmovsxd rdx, edx
37b86a9e2imul rdx, [rsp+160]
37b86a9ebadd rdx, [rsp+184]
37b86a9f3mov [rsp+252], ecx
37b86a9famov [rsp+248], ecx
37b86aa01add rdx, r13
37b86aa04mov rcx, [rsp+128]
37b86aa0clea r9, [r11+8*rdx]
37b86aa10mov rdx, rbp
37b86aa13mov [rsp+224], eax
37b86aa1amov [rsp+232], r10l
37b86aa22call dlacpy_
37b86aa27mov rdx, [rsp+408]
37b86aa2fmov [rsp+112], 8
37b86aa38lea r9, [rip+0xbd19eb]
37b86aa3fmov [rsp+104], 9
37b86aa48mov r11, [rsp+152]
37b86aa50lea r8, [rip+0xbd1a01]
37b86aa57mov [rsp+80], rdi
37b86aa5cmov r10, [rsp+400]
37b86aa64mov [rsp+72], r15
37b86aa69mov rcx, [rsp+192]
37b86aa71mov [rsp+96], 5
37b86aa7amov [rsp+88], 5
37b86aa83mov [rsp+64], rdx
37b86aa88mov edx, [rsi]
37b86aa8amov [rsp+48], r12
37b86aa8fadd edx, 1
37b86aa92mov [rsp+40], rbx
37b86aa97movsxd rdx, edx
37b86aa9amov [rsp+32], rbp
37b86aa9fimul rdx, [rsp+144]
37b86aaa8lea rdx, [r11+rdx+1]
37b86aaadlea rdx, [r10+8*rdx]
37b86aab1mov [rsp+56], rdx
37b86aab6mov rdx, [rsp+176]
37b86aabecall dtrmm_
37b86aac3mov [rsp+96], rdi
37b86aac8mov r9, rbx
37b86aacbmov r8, rbp
37b86aacemov r10, [rsp+408]
37b86aad6mov [rsp+88], r15
37b86aadbmov rdx, [rsp+416]
37b86aae3mov [rsp+80], r12
37b86aae8mov [rsp+72], r10
37b86aaedmov r10, [rsp+400]
37b86aaf5lea rdx, [rdx+8*r13-8]
37b86aafamov [rsp+56], r14
37b86aaffmov rcx, [rsp+136]
37b86ab07mov [rsp+64], r10
37b86ab0cmov [rsp+48], rdx
37b86ab11mov [rsp+112], 9
37b86ab1amov [rsp+104], 12
37b86ab23mov [rsp+40], r12
37b86ab28mov [rsp+32], rsi
37b86ab2dmov [rsp+200], rdx
37b86ab35mov rdx, [rsp+208]
37b86ab3dcall dgemm_
37b86ab42mov [rsp+48], rdi
37b86ab47mov r9, [rsp+200]
37b86ab4fmov r8, rsi
37b86ab52mov [rsp+56], 3
37b86ab5bmov edx, [rbx]
37b86ab5dimul edx, [rsp+248]
37b86ab65mov [rsp+32], r14
37b86ab6amov rcx, [rsp+128]
37b86ab72movsxd rdx, edx
37b86ab75lea rdx, [r15+8*rdx]
37b86ab79mov [rsp+40], rdx
37b86ab7emov rdx, rbp
37b86ab81call dlacpy_
37b86ab86movsxd rdx, [rbx]
37b86ab89mov r10l, [rsp+248]
37b86ab91mov [rsp+112], 8
37b86ab9amov [rsp+104], 9
37b86aba3lea r9, [rip+0xbd1880]
37b86abaalea r8, [rip+0xbd18a7]
37b86abb1imul r10l, edx
37b86abb5mov [rsp+80], rdi
37b86abbamov [rsp+96], 5
37b86abc3mov [rsp+88], 5
37b86abccmovsxd rcx, r10l
37b86abcfmov r10, [rsp+408]
37b86abd7mov [rsp+48], r12
37b86abdclea rcx, [r15+8*rcx]
37b86abe0mov [rsp+40], rsi
37b86abe5mov [rsp+64], r10
37b86abeamov r10, [rsp+400]
37b86abf2mov [rsp+72], rcx
37b86abf7mov rcx, [rsp+192]
37b86abfflea rdx, [r10+8*rdx]
37b86ac03mov [rsp+32], rbp
37b86ac08mov [rsp+56], rdx
37b86ac0dmov rdx, [rsp+168]
37b86ac15call dtrmm_
37b86ac1amov r10l, [rsi]
37b86ac1dmov ecx, [rbx]
37b86ac1fmov [rsp+96], rdi
37b86ac24mov r11, [rsp+400]
37b86ac2cmov rax, [rsp+416]
37b86ac34mov [rsp+80], r12
37b86ac39mov r9, rsi
37b86ac3clea edx, [r10+1]
37b86ac40mov r10l, [rsp+248]
37b86ac48mov [rsp+56], r14
37b86ac4dmovsxd rdx, edx
37b86ac50mov [rsp+40], r12
37b86ac55imul r10l, ecx
37b86ac59add ecx, 1
37b86ac5cmov [rsp+32], rbx
37b86ac61mov [rsp+112], 9
37b86ac6amovsxd rcx, ecx
37b86ac6dmov [rsp+104], 12
37b86ac76movsxd r8, r10l
37b86ac79mov r10, [rsp+408]
37b86ac81lea r8, [r15+8*r8]
37b86ac85mov [rsp+88], r8
37b86ac8amov r8, [rsp+144]
37b86ac92mov [rsp+72], r10
37b86ac97imul r8, rdx
37b86ac9badd r8, [rsp+152]
37b86aca3imul rdx, [rsp+160]
37b86acacadd r8, rcx
37b86acafadd rdx, [rsp+184]
37b86acb7add rdx, r13
37b86acbalea rcx, [r11+8*r8]
37b86acbemov r8, rbp
37b86acc1lea rdx, [rax+8*rdx]
37b86acc5mov [rsp+64], rcx
37b86accamov rcx, [rsp+136]
37b86acd2mov [rsp+48], rdx
37b86acd7mov rdx, [rsp+208]
37b86acdfcall dgemm_
37b86ace4mov rdx, [rsp+200]
37b86acecmov r9, r15
37b86acefmov [rsp+56], 3
37b86acf8mov [rsp+48], r14
37b86acfdmov r8, [rsp+376]
37b86ad05mov [rsp+40], rdx
37b86ad0amov rcx, [rsp+128]
37b86ad12mov rdx, rbp
37b86ad15mov [rsp+32], rdi
37b86ad1acall dlacpy_
37b86ad1fmov r11l, [rsp+220]
37b86ad27test r11l, r11l
37b86ad2ajne 0x37b86a980
37b86ad30jmp 0x37b86a31b
37b86ad35
37b86ad35 0f 1f 00 ...
37b86ad38
37b86ad38loc_37b86ad38:
37b86ad38mov rdi, [rsp+160]
37b86ad40mov r14, [rsp+424]
37b86ad48mov [rsp+160], -1
37b86ad54mov r11l, 1
37b86ad5alea rbp, [rsp+252]
37b86ad62lea r12, [rip+0xbd16cf]
37b86ad69movapd x6, x0
37b86ad6dimul rdi, rdx
37b86ad71lea rdx, [rip+0xbd16d0]
37b86ad78mov [rsp+136], rdx
37b86ad80lea rdx, [rip+0xbd16cd]
37b86ad87mov [rsp+184], rdx
37b86ad8fmov rdx, [rsp+416]
37b86ad97mov [rsp+232], rdi
37b86ad9flea rdi, [rip+0xbd168c]
37b86ada6add rdx, 8
37b86adaamov [rsp+168], rdi
37b86adb2lea rdi, [rip+0xbd1687]
37b86adb9mov [rsp+176], rdi
37b86adc1lea rdi, [rip+0xbd167d]
37b86adc8mov [rsp+192], rdx
37b86add0lea rdx, [rip+0xbd1681]
37b86add7mov [rsp+128], rdi
37b86addflea rdi, [rsp+248]
37b86ade7mov [rsp+200], rdx
37b86adefjmp 0x37b86ae36
37b86adf1
37b86adf1 0f 1f 80 00 00 00 00 .......
37b86adf8
37b86adf8loc_37b86adf8:
37b86adf8mov rcx, [rsp+232]
37b86ae00add [rsp+160], rcx
37b86ae08sub eax, 1
37b86ae0bmov rcx, [rsp+376]
37b86ae13mov r10l, [rsp+220]
37b86ae1bmov r11l, [rsp+224]
37b86ae23mov r9l, [rbx]
37b86ae26mov r8l, [rcx]
37b86ae29mov rcx, [rsp+368]
37b86ae31add r11l, r10l
37b86ae34mov ecx, [rcx]
37b86ae36
37b86ae36loc_37b86ae36:
37b86ae36sub r8l, r11l
37b86ae39mov [rsp+208], eax
37b86ae40mov r13, [rsp+160]
37b86ae48mov rdx, rsi
37b86ae4badd r8l, 1
37b86ae4fmov rax, [rsp+416]
37b86ae57mov [rsp+48], rdi
37b86ae5ccmp r8l, r10l
37b86ae5fmov [rsp+40], r15
37b86ae64cmovg r8l, r10l
37b86ae68add r9l, 1
37b86ae6cmov [rsp+56], 3
37b86ae75mov [rsp+32], r14
37b86ae7amovsxd r9, r9l
37b86ae7dmov [rsp+248], ecx
37b86ae84add r9, r13
37b86ae87mov rcx, [rsp+128]
37b86ae8flea r9, [rax+8*r9]
37b86ae93mov [rsp+252], r8l
37b86ae9bmov r8, rbp
37b86ae9emov [rsp+224], r11l
37b86aea6mov [rsp+220], r10l
37b86aeaecall dlacpy_
37b86aeb3mov rax, [rsp+408]
37b86aebbmov [rsp+112], 8
37b86aec4lea r9, [rip+0xbd155f]
37b86aecbmov [rsp+104], 9
37b86aed4mov rcx, [rsp+184]
37b86aedclea r8, [rip+0xbd1575]
37b86aee3mov [rsp+64], rax
37b86aee8mov rax, [rsp+400]
37b86aef0mov [rsp+96], 5
37b86aef9mov [rsp+88], 4
37b86af02mov [rsp+80], rdi
37b86af07mov [rsp+72], r15
37b86af0cmovsxd rdx, [rbx]
37b86af0fmov [rsp+48], r12
37b86af14lea rdx, [rax+8*rdx]
37b86af18mov [rsp+40], rbp
37b86af1dmov [rsp+56], rdx
37b86af22mov rdx, [rsp+168]
37b86af2amov [rsp+32], rsi
37b86af2fcall dtrmm_
37b86af34mov [rsp+96], rdi
37b86af39mov r9, rbp
37b86af3cmov r8, rsi
37b86af3fmov rdx, [rsp+192]
37b86af47mov [rsp+88], r15
37b86af4cmov [rsp+160], r13
37b86af54mov rcx, [rsp+200]
37b86af5clea r13, [rdx+8*r13]
37b86af60mov rdx, [rsp+408]
37b86af68mov [rsp+80], r12
37b86af6dmov [rsp+112], 12
37b86af76mov [rsp+56], rdx
37b86af7bmov rdx, [rsp+400]
37b86af83mov [rsp+104], 9
37b86af8cmov [rsp+48], rdx
37b86af91mov rdx, [rsp+136]
37b86af99mov [rsp+72], r14
37b86af9emov [rsp+64], r13
37b86afa3mov [rsp+40], r12
37b86afa8mov [rsp+32], rbx
37b86afadcall dgemm_
37b86afb2mov [rsp+48], rdi
37b86afb7mov r9, r13
37b86afbamov r8, rbp
37b86afbdmov [rsp+56], 3
37b86afc6movsxd rdx, [rsi]
37b86afc9mov [rsp+32], r14
37b86afcemov rcx, [rsp+128]
37b86afd6lea rdx, [r15+8*rdx]
37b86afdamov [rsp+40], rdx
37b86afdfmov rdx, rbx
37b86afe2call dlacpy_
37b86afe7movsxd rcx, [rsi]
37b86afeamov r10, [rsp+152]
37b86aff2mov [rsp+112], 8
37b86affbmov r9, [rsp+400]
37b86b003mov [rsp+80], rdi
37b86b008lea r8, [rip+0xbd1449]
37b86b00fmov rdx, rcx
37b86b012lea rcx, [r15+8*rcx]
37b86b016mov r11, [rsp+408]
37b86b01emov [rsp+104], 9
37b86b027add edx, 1
37b86b02amov [rsp+72], rcx
37b86b02fmov rcx, [rsp+184]
37b86b037movsxd rdx, edx
37b86b03amov [rsp+64], r11
37b86b03fimul rdx, [rsp+144]
37b86b048mov [rsp+96], 5
37b86b051mov [rsp+88], 4
37b86b05alea rdx, [r10+rdx+1]
37b86b05fmov [rsp+48], r12
37b86b064lea rdx, [r9+8*rdx]
37b86b068mov [rsp+40], rbp
37b86b06dlea r9, [rip+0xbd13b6]
37b86b074mov [rsp+56], rdx
37b86b079mov rdx, [rsp+176]
37b86b081mov [rsp+32], rbx
37b86b086call dtrmm_
37b86b08bmovsxd r8, [rsi]
37b86b08emov r9l, [rbx]
37b86b091mov [rsp+112], 12
37b86b09amov rax, [rsp+160]
37b86b0a2mov r11, [rsp+400]
37b86b0aamov [rsp+96], rdi
37b86b0afmov rdx, r8
37b86b0b2lea ecx, [r9+1]
37b86b0b6lea r8, [r15+8*r8]
37b86b0bamov r9, [rsp+416]
37b86b0c2movsxd rcx, ecx
37b86b0c5add edx, 1
37b86b0c8mov [rsp+88], r8
37b86b0cdmovsxd rdx, edx
37b86b0d0lea r8, [rax+rcx]
37b86b0d4mov [rsp+80], r12
37b86b0d9imul rdx, [rsp+144]
37b86b0e2lea r8, [r9+8*r8]
37b86b0e6mov [rsp+72], r14
37b86b0ebadd rdx, [rsp+152]
37b86b0f3mov [rsp+64], r8
37b86b0f8mov r8, rbx
37b86b0fbmov r9, [rsp+408]
37b86b103add rdx, rcx
37b86b106mov [rsp+40], r12
37b86b10blea rdx, [r11+8*rdx]
37b86b10fmov [rsp+32], rsi
37b86b114mov rcx, [rsp+200]
37b86b11cmov [rsp+56], r9
37b86b121mov r9, rbp
37b86b124mov [rsp+48], rdx
37b86b129mov rdx, [rsp+136]
37b86b131mov [rsp+104], 9
37b86b13acall dgemm_
37b86b13fmov [rsp+48], r14
37b86b144mov r9, r15
37b86b147mov r8, rbp
37b86b14amov [rsp+40], r13
37b86b14fmov rdx, [rsp+368]
37b86b157mov [rsp+32], rdi
37b86b15cmov rcx, [rsp+128]
37b86b164mov [rsp+56], 3
37b86b16dcall dlacpy_
37b86b172mov eax, [rsp+208]
37b86b179test eax, eax
37b86b17bjne 0x37b86adf8
37b86b181jmp 0x37b86a31b
37b86b186
37b86b186 66 2e 0f 1f 84 00 00 00 00 00 f.........
37b86b190
37b86b190loc_37b86b190:
37b86b190mov edx, -6
37b86b195mov eax, 6
37b86b19ajmp 0x37b869d5a
37b86b19f
37b86b19f 90 .
37b86b1a0
37b86b1a0loc_37b86b1a0:
37b86b1a0mov edx, -8
37b86b1a5mov eax, 8
37b86b1aajmp 0x37b869d5a
37b86b1af
37b86b1afloc_37b86b1af:
37b86b1afmov edx, -10
37b86b1b4mov eax, 10
37b86b1b9jmp 0x37b869d5a
37b86b1be
37b86b1beloc_37b86b1be:
37b86b1bemov eax, [rax]
37b86b1c0test eax, eax
37b86b1c2jne 0x37b86b1d5
37b86b1c4imul ecx, r8l
37b86b1c8pxor x0, x0
37b86b1cccvtsi2sd x0, ecx
37b86b1d0jmp 0x37b86a31f
37b86b1d5
37b86b1d5loc_37b86b1d5:
37b86b1d5neg eax
37b86b1d7jmp 0x37b869d64
37b86b1dc
37b86b1dcloc_37b86b1dc:
37b86b1dcmov eax, edx
37b86b1deneg eax
37b86b1e0jmp 0x37b869d64
37b869b30
37b86b1e5
37b86b1e5 // align 0x10
37b86b1e5 // align 0x10
37b86b1f0
37b86b1f0dormbr_:
37b86b1f0push r15
37b86b1f2push r14
37b86b1f4push r13
37b86b1f6push r12
37b86b1f8push rbp
37b86b1f9push rdi
37b86b1fapush rsi
37b86b1fbpush rbx
37b86b1fcsub rsp, 216
37b86b203mov rax, [rsp+344]
37b86b20bmov eax, [rax]
37b86b20dmov [rsp+156], eax
37b86b214mov rsi, rdx
37b86b217mov rdi, r8
37b86b21amov rbx, r9
37b86b21dmov r8l, 1
37b86b223mov r9l, 1
37b86b229lea rdx, [rip+0xbd1240]
37b86b230mov r14, rcx
37b86b233mov rax, [rsp+368]
37b86b23bmov eax, [rax]
37b86b23dmov [rsp+148], eax
37b86b244mov rax, [rsp+392]
37b86b24cmov [rax], 0
37b86b252call lsame_
37b86b257mov r9l, 1
37b86b25dmov r8l, 1
37b86b263mov rcx, rsi
37b86b266lea rdx, [rip+0xbd1204]
37b86b26dmov ebp, eax
37b86b26fcall lsame_
37b86b274mov r9l, 1
37b86b27amov r8l, 1
37b86b280mov rcx, rdi
37b86b283lea rdx, [rip+0xbd11e8]
37b86b28amov r13l, eax
37b86b28dcall lsame_
37b86b292mov r12l, [rbx]
37b86b295mov [rsp+136], eax
37b86b29cmov rax, [rsp+384]
37b86b2a4mov r15l, [rax]
37b86b2a7mov rax, [rsp+320]
37b86b2afmov r10l, [rax]
37b86b2b2test r13l, r13l
37b86b2b5je 0x37b86b360
37b86b2bbtest ebp, ebp
37b86b2bdje 0x37b86b4b8
37b86b2c3
37b86b2c3loc_37b86b2c3:
37b86b2c3test r10l, r10l
37b86b2c6mov eax, 1
37b86b2cbcmovg eax, r10l
37b86b2cfmov [rsp+152], eax
37b86b2d6
37b86b2d6loc_37b86b2d6:
37b86b2d6mov ecx, [rsp+136]
37b86b2ddtest ecx, ecx
37b86b2dfje 0x37b86b408
37b86b2e5
37b86b2e5loc_37b86b2e5:
37b86b2e5mov eax, [rbx]
37b86b2e7test eax, eax
37b86b2e9js 0x37b86b3b8
37b86b2efmov rdx, [rsp+320]
37b86b2f7mov edx, [rdx]
37b86b2f9test edx, edx
37b86b2fbjs 0x37b86b570
37b86b301mov rcx, [rsp+328]
37b86b309mov edx, [rcx]
37b86b30btest edx, edx
37b86b30djs 0x37b86b4f0
37b86b313mov rcx, [rsp+344]
37b86b31bmov ecx, [rcx]
37b86b31dtest ebp, ebp
37b86b31fje 0x37b86b500
37b86b325test r12l, r12l
37b86b328mov edx, 1
37b86b32dcmovg edx, r12l
37b86b331cmp edx, ecx
37b86b333jle 0x37b86b51b
37b86b339
37b86b339loc_37b86b339:
37b86b339mov rax, [rsp+392]
37b86b341lea r10, [rsp+204]
37b86b349mov [rax], -8
37b86b34fmov eax, -8
37b86b354
37b86b354loc_37b86b354:
37b86b354neg eax
37b86b356jmp 0x37b86b3d4
37b86b358
37b86b358 0f 1f 84 00 00 00 00 00 ........
37b86b360
37b86b360loc_37b86b360:
37b86b360test ebp, ebp
37b86b362je 0x37b86b460
37b86b368
37b86b368loc_37b86b368:
37b86b368mov r9l, 1
37b86b36emov r8l, 1
37b86b374mov rcx, rsi
37b86b377mov [rsp+152], r10l
37b86b37flea rdx, [rip+0xbd10ed]
37b86b386call lsame_
37b86b38btest eax, eax
37b86b38djne 0x37b86b440
37b86b393mov rax, [rsp+392]
37b86b39blea r10, [rsp+204]
37b86b3a3mov [rax], -2
37b86b3a9mov eax, -2
37b86b3aeneg eax
37b86b3b0jmp 0x37b86b3d4
37b86b3b2
37b86b3b2 66 0f 1f 44 00 00 f..D..
37b86b3b8
37b86b3b8loc_37b86b3b8:
37b86b3b8mov edx, -4
37b86b3bdmov eax, 4
37b86b3c2
37b86b3c2loc_37b86b3c2:
37b86b3c2mov rdi, [rsp+392]
37b86b3calea r10, [rsp+204]
37b86b3d2mov [rdi], edx
37b86b3d4
37b86b3d4loc_37b86b3d4:
37b86b3d4mov r8l, 6
37b86b3damov rdx, r10
37b86b3ddlea rcx, [rip+0xbd10a6]
37b86b3e4mov [rsp+204], eax
37b86b3ebcall xerbla_
37b86b3f0nop
37b86b3f1
37b86b3f1loc_37b86b3f1:
37b86b3f1add rsp, 216
37b86b3f8pop rbx
37b86b3f9pop rsi
37b86b3fapop rdi
37b86b3fbpop rbp
37b86b3fcpop r12
37b86b3fepop r13
37b86b400pop r14
37b86b402pop r15
37b86b404ret
37b86b405
37b86b405 0f 1f 00 ...
37b86b408
37b86b408loc_37b86b408:
37b86b408mov r9l, 1
37b86b40emov r8l, 1
37b86b414lea rdx, [rip+0xbd1059]
37b86b41bmov rcx, rdi
37b86b41ecall lsame_
37b86b423test eax, eax
37b86b425jne 0x37b86b2e5
37b86b42bmov edx, -3
37b86b430mov eax, 3
37b86b435jmp 0x37b86b3c2
37b86b437
37b86b437 66 0f 1f 84 00 00 00 00 00 f........
37b86b440
37b86b440loc_37b86b440:
37b86b440test r12l, r12l
37b86b443mov eax, 1
37b86b448cmovg eax, r12l
37b86b44cmov r12l, [rsp+152]
37b86b454mov [rsp+152], eax
37b86b45bjmp 0x37b86b2d6
37b86b460
37b86b460loc_37b86b460:
37b86b460mov r9l, 1
37b86b466mov r8l, 1
37b86b46cmov rcx, r14
37b86b46fmov [rsp+152], r10l
37b86b477lea rdx, [rip+0xbd1012]
37b86b47ecall lsame_
37b86b483mov r10l, [rsp+152]
37b86b48btest eax, eax
37b86b48djne 0x37b86b368
37b86b493
37b86b493loc_37b86b493:
37b86b493mov rax, [rsp+392]
37b86b49blea r10, [rsp+204]
37b86b4a3mov [rax], -1
37b86b4a9mov eax, -1
37b86b4aeneg eax
37b86b4b0jmp 0x37b86b3d4
37b86b4b5
37b86b4b5 0f 1f 00 ...
37b86b4b8
37b86b4b8loc_37b86b4b8:
37b86b4b8mov r9l, 1
37b86b4bemov r8l, 1
37b86b4c4mov rcx, r14
37b86b4c7mov [rsp+152], r10l
37b86b4cflea rdx, [rip+0xbd0fba]
37b86b4d6call lsame_
37b86b4dbmov r10l, [rsp+152]
37b86b4e3test eax, eax
37b86b4e5jne 0x37b86b2c3
37b86b4ebjmp 0x37b86b493
37b86b4ed
37b86b4ed 0f 1f 00 ...
37b86b4f0
37b86b4f0loc_37b86b4f0:
37b86b4f0mov edx, -6
37b86b4f5mov eax, 6
37b86b4fajmp 0x37b86b3c2
37b86b4ff
37b86b4ff 90 .
37b86b500
37b86b500loc_37b86b500:
37b86b500cmp edx, r12l
37b86b503mov r8l, 1
37b86b509cmovg edx, r12l
37b86b50dtest edx, edx
37b86b50fcmovle edx, r8l
37b86b513cmp edx, ecx
37b86b515jg 0x37b86b339
37b86b51b
37b86b51bloc_37b86b51b:
37b86b51bmov rcx, [rsp+368]
37b86b523test eax, eax
37b86b525mov edx, 1
37b86b52acmovle eax, edx
37b86b52dcmp [rcx], eax
37b86b52fjl 0x37b86b580
37b86b531mov rax, [rsp+384]
37b86b539mov edx, [rsp+152]
37b86b540cmp [rax], edx
37b86b542mov rax, [rsp+392]
37b86b54ajge 0x37b86b590
37b86b54ccmp r15l, -1
37b86b550je 0x37b86b590
37b86b552mov [rax], -13
37b86b558lea r10, [rsp+204]
37b86b560mov eax, 13
37b86b565jmp 0x37b86b3d4
37b86b56a
37b86b56a 66 0f 1f 44 00 00 f..D..
37b86b570
37b86b570loc_37b86b570:
37b86b570mov edx, -5
37b86b575mov eax, 5
37b86b57ajmp 0x37b86b3c2
37b86b57f
37b86b57f 90 .
37b86b580
37b86b580loc_37b86b580:
37b86b580mov edx, -11
37b86b585mov eax, 11
37b86b58ajmp 0x37b86b3c2
37b86b58f
37b86b58f 90 .
37b86b590
37b86b590loc_37b86b590:
37b86b590mov eax, [rax]
37b86b592test eax, eax
37b86b594jne 0x37b86bc39
37b86b59alea r14, [rsp+196]
37b86b5a2mov [rsp+40], rdi
37b86b5a7mov r9, rsi
37b86b5aamov ecx, 2
37b86b5afmov [rsp+32], 1
37b86b5b8mov r8l, 1
37b86b5bemov rdx, r14
37b86b5c1test ebp, ebp
37b86b5c3je 0x37b86b7f8
37b86b5c9test r13l, r13l
37b86b5ccje 0x37b86b9c0
37b86b5d2call _gfortran_concat_string
37b86b5d7mov eax, [rbx]
37b86b5d9lea r10, [rsp+204]
37b86b5e1lea r9, [rsp+200]
37b86b5e9mov [rsp+160], r9
37b86b5f1sub eax, 1
37b86b5f4mov [rsp+40], r10
37b86b5f9mov [rsp+200], eax
37b86b600mov [rsp+204], eax
37b86b607lea rax, [rip+0xbd0e72]
37b86b60emov [rsp+48], rax
37b86b613mov rax, [rsp+320]
37b86b61bmov [rsp+64], 2
37b86b624mov [rsp+56], 6
37b86b62dmov [rsp+168], r10
37b86b635mov [rsp+32], rax
37b86b63a
37b86b63aloc_37b86b63a:
37b86b63amov r8, r14
37b86b63dlea rdx, [rip+0xbd0e31]
37b86b644lea rcx, [rip+0xbd0e31]
37b86b64bcall ilaenv_
37b86b650mov r10, [rsp+168]
37b86b658
37b86b658loc_37b86b658:
37b86b658imul eax, [rsp+152]
37b86b660pxor x0, x0
37b86b664cvtsi2sd x0, eax
37b86b668mov rax, [rsp+376]
37b86b670movsd_xmm [rax], x0
37b86b674mov rax, [rsp+392]
37b86b67cmov eax, [rax]
37b86b67etest eax, eax
37b86b680jne 0x37b86b354
37b86b686cmp r15l, -1
37b86b68aje 0x37b86b3f1
37b86b690mov rax, [rsp+376]
37b86b698mov rcx, [rip+0xbd0df9]
37b86b69fmov [rax], rcx
37b86b6a2mov eax, [rbx]
37b86b6a4test eax, eax
37b86b6a6je 0x37b86b3f1
37b86b6acmov rcx, [rsp+320]
37b86b6b4mov ecx, [rcx]
37b86b6b6test ecx, ecx
37b86b6b8je 0x37b86b3f1
37b86b6bemovsxd rdx, [rsp+148]
37b86b6c6xor r8l, r8l
37b86b6c9mov r15, [rsp+328]
37b86b6d1test rdx, rdx
37b86b6d4mov r9l, [r15]
37b86b6d7cmovs rdx, r8
37b86b6dbmov r11, rdx
37b86b6denot r11
37b86b6e1test ebp, ebp
37b86b6e3je 0x37b86b890
37b86b6e9cmp r12l, r9l
37b86b6ecjge 0x37b86baa0
37b86b6f2cmp r12l, 1
37b86b6f6jle 0x37b86b7e0
37b86b6fctest r13l, r13l
37b86b6ffje 0x37b86bc28
37b86b705sub eax, 1
37b86b708mov edx, 8
37b86b70d
37b86b70dloc_37b86b70d:
37b86b70dmov [rsp+196], eax
37b86b714sub r12l, 1
37b86b718mov r8, r14
37b86b71blea rax, [rsp+192]
37b86b723mov [rsp+96], rax
37b86b728mov rax, [rsp+384]
37b86b730mov [rsp+32], r10
37b86b735mov r9, [rsp+160]
37b86b73dmov [rsp+88], rax
37b86b742mov rax, [rsp+376]
37b86b74amov [rsp+200], ecx
37b86b751mov rcx, rsi
37b86b754mov [rsp+80], rax
37b86b759mov rax, [rsp+368]
37b86b761movsd_xmm [rsp+136], x0
37b86b76amov [rsp+72], rax
37b86b76fmov rax, [rsp+360]
37b86b777mov [rsp+204], r12l
37b86b77fmov [rsp+112], 1
37b86b788add rax, rdx
37b86b78bmov rdx, rdi
37b86b78emov [rsp+64], rax
37b86b793mov rax, [rsp+352]
37b86b79bmov [rsp+104], 1
37b86b7a4mov [rsp+56], rax
37b86b7a9mov rax, [rsp+344]
37b86b7b1mov [rsp+48], rax
37b86b7b6mov rax, [rsp+336]
37b86b7beadd rax, 8
37b86b7c2mov [rsp+40], rax
37b86b7c7call dormqr_
37b86b7ccmovsd_xmm x0, [rsp+136]
37b86b7d5nop [rax+rax]
37b86b7e0
37b86b7e0loc_37b86b7e0:
37b86b7e0mov rax, [rsp+376]
37b86b7e8movsd_xmm [rax], x0
37b86b7ecjmp 0x37b86b3f1
37b86b7f1
37b86b7f1 0f 1f 80 00 00 00 00 .......
37b86b7f8
37b86b7f8loc_37b86b7f8:
37b86b7f8test r13l, r13l
37b86b7fbje 0x37b86ba30
37b86b801call _gfortran_concat_string
37b86b806mov eax, [rbx]
37b86b808lea r10, [rsp+204]
37b86b810lea r9, [rsp+200]
37b86b818mov [rsp+160], r9
37b86b820sub eax, 1
37b86b823mov [rsp+40], r10
37b86b828mov [rsp+200], eax
37b86b82fmov [rsp+204], eax
37b86b836lea rax, [rip+0xbd0c43]
37b86b83dmov [rsp+48], rax
37b86b842mov rax, [rsp+320]
37b86b84amov [rsp+64], 2
37b86b853mov [rsp+56], 6
37b86b85cmov [rsp+168], r10
37b86b864mov [rsp+32], rax
37b86b869
37b86b869loc_37b86b869:
37b86b869mov r8, r14
37b86b86clea rdx, [rip+0xbd0c11]
37b86b873lea rcx, [rip+0xbd0c02]
37b86b87acall ilaenv_
37b86b87fmov r10, [rsp+168]
37b86b887jmp 0x37b86b658
37b86b88c
37b86b88c 0f 1f 40 00 ..@.
37b86b890
37b86b890loc_37b86b890:
37b86b890cmp [rsp+136], 1
37b86b898sbb r8l, r8l
37b86b89band r8l, -6
37b86b89fadd r8l, 84
37b86b8a3mov [rsp+191], r8b
37b86b8abcmp r12l, r9l
37b86b8aejg 0x37b86bb50
37b86b8b4cmp r12l, 1
37b86b8b8jle 0x37b86b7e0
37b86b8bemovsxd r8, [rsp+156]
37b86b8c6xor r9l, r9l
37b86b8c9test r8, r8
37b86b8cccmovs r8, r9
37b86b8d0mov r9, r8
37b86b8d3not r9
37b86b8d6test r13l, r13l
37b86b8d9je 0x37b86bc10
37b86b8dfsub eax, 1
37b86b8e2mov edx, 8
37b86b8e7
37b86b8e7loc_37b86b8e7:
37b86b8e7mov rdi, [rsp+376]
37b86b8efmov [rsp+32], r10
37b86b8f4sub r12l, 1
37b86b8f8mov rbx, [rsp+384]
37b86b900mov [rsp+200], ecx
37b86b907lea rcx, [rsp+192]
37b86b90fmov [rsp+80], rdi
37b86b914mov rdi, [rsp+352]
37b86b91cmov [rsp+88], rbx
37b86b921mov rbx, [rsp+368]
37b86b929add rdx, [rsp+360]
37b86b931mov [rsp+56], rdi
37b86b936mov rdi, [rsp+336]
37b86b93emov [rsp+72], rbx
37b86b943mov [rsp+64], rdx
37b86b948lea rdx, [r9+2*r8+1]
37b86b94dmov rbx, [rsp+344]
37b86b955mov r8, r14
37b86b958lea rdx, [rdi+8*rdx]
37b86b95cmov [rsp+96], rcx
37b86b961mov r9, [rsp+160]
37b86b969mov rcx, rsi
37b86b96cmov [rsp+40], rdx
37b86b971lea rdx, [rsp+191]
37b86b979mov [rsp+48], rbx
37b86b97emovsd_xmm [rsp+136], x0
37b86b987mov [rsp+196], eax
37b86b98emov [rsp+204], r12l
37b86b996mov [rsp+112], 1
37b86b99fmov [rsp+104], 1
37b86b9a8call dormlq_
37b86b9admovsd_xmm x0, [rsp+136]
37b86b9b6jmp 0x37b86b7e0
37b86b9bb
37b86b9bb 0f 1f 44 00 00 ..D..
37b86b9c0
37b86b9c0loc_37b86b9c0:
37b86b9c0call _gfortran_concat_string
37b86b9c5mov rax, [rsp+320]
37b86b9cdlea r10, [rsp+204]
37b86b9d5mov r9, rbx
37b86b9d8mov [rsp+168], r10
37b86b9e0mov eax, [rax]
37b86b9e2mov [rsp+40], r10
37b86b9e7mov [rsp+64], 2
37b86b9f0mov [rsp+56], 6
37b86b9f9sub eax, 1
37b86b9fcmov [rsp+200], eax
37b86ba03mov [rsp+204], eax
37b86ba0alea rax, [rip+0xbd0a6f]
37b86ba11mov [rsp+48], rax
37b86ba16lea rax, [rsp+200]
37b86ba1emov [rsp+160], rax
37b86ba26mov [rsp+32], rax
37b86ba2bjmp 0x37b86b63a
37b86ba30
37b86ba30loc_37b86ba30:
37b86ba30call _gfortran_concat_string
37b86ba35mov rax, [rsp+320]
37b86ba3dlea r10, [rsp+204]
37b86ba45mov r9, rbx
37b86ba48mov [rsp+168], r10
37b86ba50mov eax, [rax]
37b86ba52mov [rsp+40], r10
37b86ba57mov [rsp+64], 2
37b86ba60mov [rsp+56], 6
37b86ba69sub eax, 1
37b86ba6cmov [rsp+200], eax
37b86ba73mov [rsp+204], eax
37b86ba7alea rax, [rip+0xbd09ff]
37b86ba81mov [rsp+48], rax
37b86ba86lea rax, [rsp+200]
37b86ba8emov [rsp+160], rax
37b86ba96mov [rsp+32], rax
37b86ba9bjmp 0x37b86b869
37b86baa0
37b86baa0loc_37b86baa0:
37b86baa0mov [rsp+32], r15
37b86baa5mov r8, rbx
37b86baa8mov rdx, rdi
37b86baabmov rcx, rsi
37b86baaelea rax, [rsp+192]
37b86bab6mov r9, [rsp+320]
37b86babemov [rsp+112], 1
37b86bac7mov [rsp+96], rax
37b86baccmov rax, [rsp+384]
37b86bad4mov [rsp+104], 1
37b86baddmov [rsp+88], rax
37b86bae2mov rax, [rsp+376]
37b86baeamovsd_xmm [rsp+136], x0
37b86baf3mov [rsp+80], rax
37b86baf8mov rax, [rsp+368]
37b86bb00mov [rsp+72], rax
37b86bb05mov rax, [rsp+360]
37b86bb0dmov [rsp+64], rax
37b86bb12mov rax, [rsp+352]
37b86bb1amov [rsp+56], rax
37b86bb1fmov rax, [rsp+344]
37b86bb27mov [rsp+48], rax
37b86bb2cmov rax, [rsp+336]
37b86bb34mov [rsp+40], rax
37b86bb39call dormqr_
37b86bb3emovsd_xmm x0, [rsp+136]
37b86bb47jmp 0x37b86b7e0
37b86bb4c
37b86bb4c 0f 1f 40 00 ..@.
37b86bb50
37b86bb50loc_37b86bb50:
37b86bb50lea rax, [rsp+192]
37b86bb58mov r8, rbx
37b86bb5bmov rcx, rsi
37b86bb5emov [rsp+112], 1
37b86bb67mov [rsp+96], rax
37b86bb6cmov rax, [rsp+384]
37b86bb74lea rdx, [rsp+191]
37b86bb7cmov [rsp+104], 1
37b86bb85mov r9, [rsp+320]
37b86bb8dmov [rsp+88], rax
37b86bb92mov rax, [rsp+376]
37b86bb9amovsd_xmm [rsp+136], x0
37b86bba3mov [rsp+80], rax
37b86bba8mov rax, [rsp+368]
37b86bbb0mov [rsp+72], rax
37b86bbb5mov rax, [rsp+360]
37b86bbbdmov [rsp+64], rax
37b86bbc2mov rax, [rsp+352]
37b86bbcamov [rsp+56], rax
37b86bbcfmov rax, [rsp+344]
37b86bbd7mov [rsp+48], rax
37b86bbdcmov rax, [rsp+336]
37b86bbe4mov [rsp+40], rax
37b86bbe9mov rax, [rsp+328]
37b86bbf1mov [rsp+32], rax
37b86bbf6call dormlq_
37b86bbfbmovsd_xmm x0, [rsp+136]
37b86bc04jmp 0x37b86b7e0
37b86bc09
37b86bc09 0f 1f 80 00 00 00 00 .......
37b86bc10
37b86bc10loc_37b86bc10:
37b86bc10lea rdx, [r11+2*rdx+1]
37b86bc15sub ecx, 1
37b86bc18shl rdx, 3
37b86bc1cjmp 0x37b86b8e7
37b86bc21
37b86bc21 0f 1f 80 00 00 00 00 .......
37b86bc28
37b86bc28loc_37b86bc28:
37b86bc28lea rdx, [r11+2*rdx+1]
37b86bc2dsub ecx, 1
37b86bc30shl rdx, 3
37b86bc34jmp 0x37b86b70d
37b86bc39
37b86bc39loc_37b86bc39:
37b86bc39neg eax
37b86bc3blea r10, [rsp+204]
37b86bc43jmp 0x37b86b3d4
37b86b1f0
37b86b1f0dormbr_:
37b86b1f0push r15
37b86b1f2push r14
37b86b1f4push r13
37b86b1f6push r12
37b86b1f8push rbp
37b86b1f9push rdi
37b86b1fapush rsi
37b86b1fbpush rbx
37b86b1fcsub rsp, 216
37b86b203mov rax, [rsp+344]
37b86b20bmov eax, [rax]
37b86b20dmov [rsp+156], eax
37b86b214mov rsi, rdx
37b86b217mov rdi, r8
37b86b21amov rbx, r9
37b86b21dmov r8l, 1
37b86b223mov r9l, 1
37b86b229lea rdx, [rip+0xbd1240]
37b86b230mov r14, rcx
37b86b233mov rax, [rsp+368]
37b86b23bmov eax, [rax]
37b86b23dmov [rsp+148], eax
37b86b244mov rax, [rsp+392]
37b86b24cmov [rax], 0
37b86b252call lsame_
37b86b257mov r9l, 1
37b86b25dmov r8l, 1
37b86b263mov rcx, rsi
37b86b266lea rdx, [rip+0xbd1204]
37b86b26dmov ebp, eax
37b86b26fcall lsame_
37b86b274mov r9l, 1
37b86b27amov r8l, 1
37b86b280mov rcx, rdi
37b86b283lea rdx, [rip+0xbd11e8]
37b86b28amov r13l, eax
37b86b28dcall lsame_
37b86b292mov r12l, [rbx]
37b86b295mov [rsp+136], eax
37b86b29cmov rax, [rsp+384]
37b86b2a4mov r15l, [rax]
37b86b2a7mov rax, [rsp+320]
37b86b2afmov r10l, [rax]
37b86b2b2test r13l, r13l
37b86b2b5je 0x37b86b360
37b86b2bbtest ebp, ebp
37b86b2bdje 0x37b86b4b8
37b86b2c3
37b86b2c3loc_37b86b2c3:
37b86b2c3test r10l, r10l
37b86b2c6mov eax, 1
37b86b2cbcmovg eax, r10l
37b86b2cfmov [rsp+152], eax
37b86b2d6
37b86b2d6loc_37b86b2d6:
37b86b2d6mov ecx, [rsp+136]
37b86b2ddtest ecx, ecx
37b86b2dfje 0x37b86b408
37b86b2e5
37b86b2e5loc_37b86b2e5:
37b86b2e5mov eax, [rbx]
37b86b2e7test eax, eax
37b86b2e9js 0x37b86b3b8
37b86b2efmov rdx, [rsp+320]
37b86b2f7mov edx, [rdx]
37b86b2f9test edx, edx
37b86b2fbjs 0x37b86b570
37b86b301mov rcx, [rsp+328]
37b86b309mov edx, [rcx]
37b86b30btest edx, edx
37b86b30djs 0x37b86b4f0
37b86b313mov rcx, [rsp+344]
37b86b31bmov ecx, [rcx]
37b86b31dtest ebp, ebp
37b86b31fje 0x37b86b500
37b86b325test r12l, r12l
37b86b328mov edx, 1
37b86b32dcmovg edx, r12l
37b86b331cmp edx, ecx
37b86b333jle 0x37b86b51b
37b86b339
37b86b339loc_37b86b339:
37b86b339mov rax, [rsp+392]
37b86b341lea r10, [rsp+204]
37b86b349mov [rax], -8
37b86b34fmov eax, -8
37b86b354
37b86b354loc_37b86b354:
37b86b354neg eax
37b86b356jmp 0x37b86b3d4
37b86b358
37b86b358 0f 1f 84 00 00 00 00 00 ........
37b86b360
37b86b360loc_37b86b360:
37b86b360test ebp, ebp
37b86b362je 0x37b86b460
37b86b368
37b86b368loc_37b86b368:
37b86b368mov r9l, 1
37b86b36emov r8l, 1
37b86b374mov rcx, rsi
37b86b377mov [rsp+152], r10l
37b86b37flea rdx, [rip+0xbd10ed]
37b86b386call lsame_
37b86b38btest eax, eax
37b86b38djne 0x37b86b440
37b86b393mov rax, [rsp+392]
37b86b39blea r10, [rsp+204]
37b86b3a3mov [rax], -2
37b86b3a9mov eax, -2
37b86b3aeneg eax
37b86b3b0jmp 0x37b86b3d4
37b86b3b2
37b86b3b2 66 0f 1f 44 00 00 f..D..
37b86b3b8
37b86b3b8loc_37b86b3b8:
37b86b3b8mov edx, -4
37b86b3bdmov eax, 4
37b86b3c2
37b86b3c2loc_37b86b3c2:
37b86b3c2mov rdi, [rsp+392]
37b86b3calea r10, [rsp+204]
37b86b3d2mov [rdi], edx
37b86b3d4
37b86b3d4loc_37b86b3d4:
37b86b3d4mov r8l, 6
37b86b3damov rdx, r10
37b86b3ddlea rcx, [rip+0xbd10a6]
37b86b3e4mov [rsp+204], eax
37b86b3ebcall xerbla_
37b86b3f0nop
37b86b3f1
37b86b3f1loc_37b86b3f1:
37b86b3f1add rsp, 216
37b86b3f8pop rbx
37b86b3f9pop rsi
37b86b3fapop rdi
37b86b3fbpop rbp
37b86b3fcpop r12
37b86b3fepop r13
37b86b400pop r14
37b86b402pop r15
37b86b404ret
37b86b405
37b86b405 0f 1f 00 ...
37b86b408
37b86b408loc_37b86b408:
37b86b408mov r9l, 1
37b86b40emov r8l, 1
37b86b414lea rdx, [rip+0xbd1059]
37b86b41bmov rcx, rdi
37b86b41ecall lsame_
37b86b423test eax, eax
37b86b425jne 0x37b86b2e5
37b86b42bmov edx, -3
37b86b430mov eax, 3
37b86b435jmp 0x37b86b3c2
37b86b437
37b86b437 66 0f 1f 84 00 00 00 00 00 f........
37b86b440
37b86b440loc_37b86b440:
37b86b440test r12l, r12l
37b86b443mov eax, 1
37b86b448cmovg eax, r12l
37b86b44cmov r12l, [rsp+152]
37b86b454mov [rsp+152], eax
37b86b45bjmp 0x37b86b2d6
37b86b460
37b86b460loc_37b86b460:
37b86b460mov r9l, 1
37b86b466mov r8l, 1
37b86b46cmov rcx, r14
37b86b46fmov [rsp+152], r10l
37b86b477lea rdx, [rip+0xbd1012]
37b86b47ecall lsame_
37b86b483mov r10l, [rsp+152]
37b86b48btest eax, eax
37b86b48djne 0x37b86b368
37b86b493
37b86b493loc_37b86b493:
37b86b493mov rax, [rsp+392]
37b86b49blea r10, [rsp+204]
37b86b4a3mov [rax], -1
37b86b4a9mov eax, -1
37b86b4aeneg eax
37b86b4b0jmp 0x37b86b3d4
37b86b4b5
37b86b4b5 0f 1f 00 ...
37b86b4b8
37b86b4b8loc_37b86b4b8:
37b86b4b8mov r9l, 1
37b86b4bemov r8l, 1
37b86b4c4mov rcx, r14
37b86b4c7mov [rsp+152], r10l
37b86b4cflea rdx, [rip+0xbd0fba]
37b86b4d6call lsame_
37b86b4dbmov r10l, [rsp+152]
37b86b4e3test eax, eax
37b86b4e5jne 0x37b86b2c3
37b86b4ebjmp 0x37b86b493
37b86b4ed
37b86b4ed 0f 1f 00 ...
37b86b4f0
37b86b4f0loc_37b86b4f0:
37b86b4f0mov edx, -6
37b86b4f5mov eax, 6
37b86b4fajmp 0x37b86b3c2
37b86b4ff
37b86b4ff 90 .
37b86b500
37b86b500loc_37b86b500:
37b86b500cmp edx, r12l
37b86b503mov r8l, 1
37b86b509cmovg edx, r12l
37b86b50dtest edx, edx
37b86b50fcmovle edx, r8l
37b86b513cmp edx, ecx
37b86b515jg 0x37b86b339
37b86b51b
37b86b51bloc_37b86b51b:
37b86b51bmov rcx, [rsp+368]
37b86b523test eax, eax
37b86b525mov edx, 1
37b86b52acmovle eax, edx
37b86b52dcmp [rcx], eax
37b86b52fjl 0x37b86b580
37b86b531mov rax, [rsp+384]
37b86b539mov edx, [rsp+152]
37b86b540cmp [rax], edx
37b86b542mov rax, [rsp+392]
37b86b54ajge 0x37b86b590
37b86b54ccmp r15l, -1
37b86b550je 0x37b86b590
37b86b552mov [rax], -13
37b86b558lea r10, [rsp+204]
37b86b560mov eax, 13
37b86b565jmp 0x37b86b3d4
37b86b56a
37b86b56a 66 0f 1f 44 00 00 f..D..
37b86b570
37b86b570loc_37b86b570:
37b86b570mov edx, -5
37b86b575mov eax, 5
37b86b57ajmp 0x37b86b3c2
37b86b57f
37b86b57f 90 .
37b86b580
37b86b580loc_37b86b580:
37b86b580mov edx, -11
37b86b585mov eax, 11
37b86b58ajmp 0x37b86b3c2
37b86b58f
37b86b58f 90 .
37b86b590
37b86b590loc_37b86b590:
37b86b590mov eax, [rax]
37b86b592test eax, eax
37b86b594jne 0x37b86bc39
37b86b59alea r14, [rsp+196]
37b86b5a2mov [rsp+40], rdi
37b86b5a7mov r9, rsi
37b86b5aamov ecx, 2
37b86b5afmov [rsp+32], 1
37b86b5b8mov r8l, 1
37b86b5bemov rdx, r14
37b86b5c1test ebp, ebp
37b86b5c3je 0x37b86b7f8
37b86b5c9test r13l, r13l
37b86b5ccje 0x37b86b9c0
37b86b5d2call _gfortran_concat_string
37b86b5d7mov eax, [rbx]
37b86b5d9lea r10, [rsp+204]
37b86b5e1lea r9, [rsp+200]
37b86b5e9mov [rsp+160], r9
37b86b5f1sub eax, 1
37b86b5f4mov [rsp+40], r10
37b86b5f9mov [rsp+200], eax
37b86b600mov [rsp+204], eax
37b86b607lea rax, [rip+0xbd0e72]
37b86b60emov [rsp+48], rax
37b86b613mov rax, [rsp+320]
37b86b61bmov [rsp+64], 2
37b86b624mov [rsp+56], 6
37b86b62dmov [rsp+168], r10
37b86b635mov [rsp+32], rax
37b86b63a
37b86b63aloc_37b86b63a:
37b86b63amov r8, r14
37b86b63dlea rdx, [rip+0xbd0e31]
37b86b644lea rcx, [rip+0xbd0e31]
37b86b64bcall ilaenv_
37b86b650mov r10, [rsp+168]
37b86b658
37b86b658loc_37b86b658:
37b86b658imul eax, [rsp+152]
37b86b660pxor x0, x0
37b86b664cvtsi2sd x0, eax
37b86b668mov rax, [rsp+376]
37b86b670movsd_xmm [rax], x0
37b86b674mov rax, [rsp+392]
37b86b67cmov eax, [rax]
37b86b67etest eax, eax
37b86b680jne 0x37b86b354
37b86b686cmp r15l, -1
37b86b68aje 0x37b86b3f1
37b86b690mov rax, [rsp+376]
37b86b698mov rcx, [rip+0xbd0df9]
37b86b69fmov [rax], rcx
37b86b6a2mov eax, [rbx]
37b86b6a4test eax, eax
37b86b6a6je 0x37b86b3f1
37b86b6acmov rcx, [rsp+320]
37b86b6b4mov ecx, [rcx]
37b86b6b6test ecx, ecx
37b86b6b8je 0x37b86b3f1
37b86b6bemovsxd rdx, [rsp+148]
37b86b6c6xor r8l, r8l
37b86b6c9mov r15, [rsp+328]
37b86b6d1test rdx, rdx
37b86b6d4mov r9l, [r15]
37b86b6d7cmovs rdx, r8
37b86b6dbmov r11, rdx
37b86b6denot r11
37b86b6e1test ebp, ebp
37b86b6e3je 0x37b86b890
37b86b6e9cmp r12l, r9l
37b86b6ecjge 0x37b86baa0
37b86b6f2cmp r12l, 1
37b86b6f6jle 0x37b86b7e0
37b86b6fctest r13l, r13l
37b86b6ffje 0x37b86bc28
37b86b705sub eax, 1
37b86b708mov edx, 8
37b86b70d
37b86b70dloc_37b86b70d:
37b86b70dmov [rsp+196], eax
37b86b714sub r12l, 1
37b86b718mov r8, r14
37b86b71blea rax, [rsp+192]
37b86b723mov [rsp+96], rax
37b86b728mov rax, [rsp+384]
37b86b730mov [rsp+32], r10
37b86b735mov r9, [rsp+160]
37b86b73dmov [rsp+88], rax
37b86b742mov rax, [rsp+376]
37b86b74amov [rsp+200], ecx
37b86b751mov rcx, rsi
37b86b754mov [rsp+80], rax
37b86b759mov rax, [rsp+368]
37b86b761movsd_xmm [rsp+136], x0
37b86b76amov [rsp+72], rax
37b86b76fmov rax, [rsp+360]
37b86b777mov [rsp+204], r12l
37b86b77fmov [rsp+112], 1
37b86b788add rax, rdx
37b86b78bmov rdx, rdi
37b86b78emov [rsp+64], rax
37b86b793mov rax, [rsp+352]
37b86b79bmov [rsp+104], 1
37b86b7a4mov [rsp+56], rax
37b86b7a9mov rax, [rsp+344]
37b86b7b1mov [rsp+48], rax
37b86b7b6mov rax, [rsp+336]
37b86b7beadd rax, 8
37b86b7c2mov [rsp+40], rax
37b86b7c7call dormqr_
37b86b7ccmovsd_xmm x0, [rsp+136]
37b86b7d5nop [rax+rax]
37b86b7e0
37b86b7e0loc_37b86b7e0:
37b86b7e0mov rax, [rsp+376]
37b86b7e8movsd_xmm [rax], x0
37b86b7ecjmp 0x37b86b3f1
37b86b7f1
37b86b7f1 0f 1f 80 00 00 00 00 .......
37b86b7f8
37b86b7f8loc_37b86b7f8:
37b86b7f8test r13l, r13l
37b86b7fbje 0x37b86ba30
37b86b801call _gfortran_concat_string
37b86b806mov eax, [rbx]
37b86b808lea r10, [rsp+204]
37b86b810lea r9, [rsp+200]
37b86b818mov [rsp+160], r9
37b86b820sub eax, 1
37b86b823mov [rsp+40], r10
37b86b828mov [rsp+200], eax
37b86b82fmov [rsp+204], eax
37b86b836lea rax, [rip+0xbd0c43]
37b86b83dmov [rsp+48], rax
37b86b842mov rax, [rsp+320]
37b86b84amov [rsp+64], 2
37b86b853mov [rsp+56], 6
37b86b85cmov [rsp+168], r10
37b86b864mov [rsp+32], rax
37b86b869
37b86b869loc_37b86b869:
37b86b869mov r8, r14
37b86b86clea rdx, [rip+0xbd0c11]
37b86b873lea rcx, [rip+0xbd0c02]
37b86b87acall ilaenv_
37b86b87fmov r10, [rsp+168]
37b86b887jmp 0x37b86b658
37b86b88c
37b86b88c 0f 1f 40 00 ..@.
37b86b890
37b86b890loc_37b86b890:
37b86b890cmp [rsp+136], 1
37b86b898sbb r8l, r8l
37b86b89band r8l, -6
37b86b89fadd r8l, 84
37b86b8a3mov [rsp+191], r8b
37b86b8abcmp r12l, r9l
37b86b8aejg 0x37b86bb50
37b86b8b4cmp r12l, 1
37b86b8b8jle 0x37b86b7e0
37b86b8bemovsxd r8, [rsp+156]
37b86b8c6xor r9l, r9l
37b86b8c9test r8, r8
37b86b8cccmovs r8, r9
37b86b8d0mov r9, r8
37b86b8d3not r9
37b86b8d6test r13l, r13l
37b86b8d9je 0x37b86bc10
37b86b8dfsub eax, 1
37b86b8e2mov edx, 8
37b86b8e7
37b86b8e7loc_37b86b8e7:
37b86b8e7mov rdi, [rsp+376]
37b86b8efmov [rsp+32], r10
37b86b8f4sub r12l, 1
37b86b8f8mov rbx, [rsp+384]
37b86b900mov [rsp+200], ecx
37b86b907lea rcx, [rsp+192]
37b86b90fmov [rsp+80], rdi
37b86b914mov rdi, [rsp+352]
37b86b91cmov [rsp+88], rbx
37b86b921mov rbx, [rsp+368]
37b86b929add rdx, [rsp+360]
37b86b931mov [rsp+56], rdi
37b86b936mov rdi, [rsp+336]
37b86b93emov [rsp+72], rbx
37b86b943mov [rsp+64], rdx
37b86b948lea rdx, [r9+2*r8+1]
37b86b94dmov rbx, [rsp+344]
37b86b955mov r8, r14
37b86b958lea rdx, [rdi+8*rdx]
37b86b95cmov [rsp+96], rcx
37b86b961mov r9, [rsp+160]
37b86b969mov rcx, rsi
37b86b96cmov [rsp+40], rdx
37b86b971lea rdx, [rsp+191]
37b86b979mov [rsp+48], rbx
37b86b97emovsd_xmm [rsp+136], x0
37b86b987mov [rsp+196], eax
37b86b98emov [rsp+204], r12l
37b86b996mov [rsp+112], 1
37b86b99fmov [rsp+104], 1
37b86b9a8call dormlq_
37b86b9admovsd_xmm x0, [rsp+136]
37b86b9b6jmp 0x37b86b7e0
37b86b9bb
37b86b9bb 0f 1f 44 00 00 ..D..
37b86b9c0
37b86b9c0loc_37b86b9c0:
37b86b9c0call _gfortran_concat_string
37b86b9c5mov rax, [rsp+320]
37b86b9cdlea r10, [rsp+204]
37b86b9d5mov r9, rbx
37b86b9d8mov [rsp+168], r10
37b86b9e0mov eax, [rax]
37b86b9e2mov [rsp+40], r10
37b86b9e7mov [rsp+64], 2
37b86b9f0mov [rsp+56], 6
37b86b9f9sub eax, 1
37b86b9fcmov [rsp+200], eax
37b86ba03mov [rsp+204], eax
37b86ba0alea rax, [rip+0xbd0a6f]
37b86ba11mov [rsp+48], rax
37b86ba16lea rax, [rsp+200]
37b86ba1emov [rsp+160], rax
37b86ba26mov [rsp+32], rax
37b86ba2bjmp 0x37b86b63a
37b86ba30
37b86ba30loc_37b86ba30:
37b86ba30call _gfortran_concat_string
37b86ba35mov rax, [rsp+320]
37b86ba3dlea r10, [rsp+204]
37b86ba45mov r9, rbx
37b86ba48mov [rsp+168], r10
37b86ba50mov eax, [rax]
37b86ba52mov [rsp+40], r10
37b86ba57mov [rsp+64], 2
37b86ba60mov [rsp+56], 6
37b86ba69sub eax, 1
37b86ba6cmov [rsp+200], eax
37b86ba73mov [rsp+204], eax
37b86ba7alea rax, [rip+0xbd09ff]
37b86ba81mov [rsp+48], rax
37b86ba86lea rax, [rsp+200]
37b86ba8emov [rsp+160], rax
37b86ba96mov [rsp+32], rax
37b86ba9bjmp 0x37b86b869
37b86baa0
37b86baa0loc_37b86baa0:
37b86baa0mov [rsp+32], r15
37b86baa5mov r8, rbx
37b86baa8mov rdx, rdi
37b86baabmov rcx, rsi
37b86baaelea rax, [rsp+192]
37b86bab6mov r9, [rsp+320]
37b86babemov [rsp+112], 1
37b86bac7mov [rsp+96], rax
37b86baccmov rax, [rsp+384]
37b86bad4mov [rsp+104], 1
37b86baddmov [rsp+88], rax
37b86bae2mov rax, [rsp+376]
37b86baeamovsd_xmm [rsp+136], x0
37b86baf3mov [rsp+80], rax
37b86baf8mov rax, [rsp+368]
37b86bb00mov [rsp+72], rax
37b86bb05mov rax, [rsp+360]
37b86bb0dmov [rsp+64], rax
37b86bb12mov rax, [rsp+352]
37b86bb1amov [rsp+56], rax
37b86bb1fmov rax, [rsp+344]
37b86bb27mov [rsp+48], rax
37b86bb2cmov rax, [rsp+336]
37b86bb34mov [rsp+40], rax
37b86bb39call dormqr_
37b86bb3emovsd_xmm x0, [rsp+136]
37b86bb47jmp 0x37b86b7e0
37b86bb4c
37b86bb4c 0f 1f 40 00 ..@.
37b86bb50
37b86bb50loc_37b86bb50:
37b86bb50lea rax, [rsp+192]
37b86bb58mov r8, rbx
37b86bb5bmov rcx, rsi
37b86bb5emov [rsp+112], 1
37b86bb67mov [rsp+96], rax
37b86bb6cmov rax, [rsp+384]
37b86bb74lea rdx, [rsp+191]
37b86bb7cmov [rsp+104], 1
37b86bb85mov r9, [rsp+320]
37b86bb8dmov [rsp+88], rax
37b86bb92mov rax, [rsp+376]
37b86bb9amovsd_xmm [rsp+136], x0
37b86bba3mov [rsp+80], rax
37b86bba8mov rax, [rsp+368]
37b86bbb0mov [rsp+72], rax
37b86bbb5mov rax, [rsp+360]
37b86bbbdmov [rsp+64], rax
37b86bbc2mov rax, [rsp+352]
37b86bbcamov [rsp+56], rax
37b86bbcfmov rax, [rsp+344]
37b86bbd7mov [rsp+48], rax
37b86bbdcmov rax, [rsp+336]
37b86bbe4mov [rsp+40], rax
37b86bbe9mov rax, [rsp+328]
37b86bbf1mov [rsp+32], rax
37b86bbf6call dormlq_
37b86bbfbmovsd_xmm x0, [rsp+136]
37b86bc04jmp 0x37b86b7e0
37b86bc09
37b86bc09 0f 1f 80 00 00 00 00 .......
37b86bc10
37b86bc10loc_37b86bc10:
37b86bc10lea rdx, [r11+2*rdx+1]
37b86bc15sub ecx, 1
37b86bc18shl rdx, 3
37b86bc1cjmp 0x37b86b8e7
37b86bc21
37b86bc21 0f 1f 80 00 00 00 00 .......
37b86bc28
37b86bc28loc_37b86bc28:
37b86bc28lea rdx, [r11+2*rdx+1]
37b86bc2dsub ecx, 1
37b86bc30shl rdx, 3
37b86bc34jmp 0x37b86b70d
37b86bc39
37b86bc39loc_37b86bc39:
37b86bc39neg eax
37b86bc3blea r10, [rsp+204]
37b86bc43jmp 0x37b86b3d4
37b86b1f0
Loading..