File hevea_f46f610a6b0078f4aa208dda361f21de574cc56ad64b32889301afc466d33979.elf
Function:
Loading..
0012c8b1
0012c8b1 // align 0x10
0012c8b1 // align 0x10
0012c8c0
0012c8c0camlLatexscan.fun_5132:
0012c8c0lea r10, [rsp-352]
0012c8c8cmp r10, [r14+40]
0012c8ccjb 0x12c969
0012c8d2
0012c8d2loc_12c8d2:
0012c8d2sub rsp, 32
0012c8d6mov [rsp+8], rax
0012c8dbmov [rsp+16], rbx
0012c8e0cmp r15, [r14]
0012c8e3jbe 0x12c95f
0012c8e5
0012c8e5loc_12c8e5:
0012c8e5mov rbx, [rbx+16]
0012c8e9mov [rsp], rbx
0012c8edcall camlLexstate.save_arg_1030
0012c8f2mov rbx, rax
0012c8f5mov rax, [rsp]
0012c8f9mov rdi, [rax+16]
0012c8fdmov rax, [rdi+16]
0012c901mov rdi, [rdi+24]
0012c905call camlLatexscan.do_get_prim_onarg_1872
0012c90amov [rsp+24], rax
0012c90fmov rax, [rsp+16]
0012c914mov rax, [rax+16]
0012c918mov [rsp], rax
0012c91cmov rax, [rsp+8]
0012c921call camlLexstate.save_arg_1030
0012c926mov rbx, rax
0012c929mov rax, [rsp]
0012c92dmov rdi, [rax+16]
0012c931mov rax, [rdi+16]
0012c935mov rdi, [rdi+24]
0012c939call camlLatexscan.do_get_prim_onarg_1872
0012c93emov rbx, rax
0012c941mov rax, [rsp+16]
0012c946mov rax, [rax+24]
0012c94amov rdi, [rax+152]
0012c951mov rax, [rsp+24]
0012c956add rsp, 32
0012c95ajmp 0xf73e0
0012c95f
0012c95floc_12c95f:
0012c95fcall caml_call_gc
0012c964jmp 0x12c8e5
0012c969
0012c969loc_12c969:
0012c969push 37
0012c96bcall caml_call_realloc_stack
0012c970pop r10
0012c972jmp 0x12c8d2
0012c8c0
0012c8c0camlLatexscan.fun_5132:
0012c8c0lea r10, [rsp-352]
0012c8c8cmp r10, [r14+40]
0012c8ccjb 0x12c969
0012c8d2
0012c8d2loc_12c8d2:
0012c8d2sub rsp, 32
0012c8d6mov [rsp+8], rax
0012c8dbmov [rsp+16], rbx
0012c8e0cmp r15, [r14]
0012c8e3jbe 0x12c95f
0012c8e5
0012c8e5loc_12c8e5:
0012c8e5mov rbx, [rbx+16]
0012c8e9mov [rsp], rbx
0012c8edcall camlLexstate.save_arg_1030
0012c8f2mov rbx, rax
0012c8f5mov rax, [rsp]
0012c8f9mov rdi, [rax+16]
0012c8fdmov rax, [rdi+16]
0012c901mov rdi, [rdi+24]
0012c905call camlLatexscan.do_get_prim_onarg_1872
0012c90amov [rsp+24], rax
0012c90fmov rax, [rsp+16]
0012c914mov rax, [rax+16]
0012c918mov [rsp], rax
0012c91cmov rax, [rsp+8]
0012c921call camlLexstate.save_arg_1030
0012c926mov rbx, rax
0012c929mov rax, [rsp]
0012c92dmov rdi, [rax+16]
0012c931mov rax, [rdi+16]
0012c935mov rdi, [rdi+24]
0012c939call camlLatexscan.do_get_prim_onarg_1872
0012c93emov rbx, rax
0012c941mov rax, [rsp+16]
0012c946mov rax, [rax+24]
0012c94amov rdi, [rax+152]
0012c951mov rax, [rsp+24]
0012c956add rsp, 32
0012c95ajmp 0xf73e0
0012c95f
0012c95floc_12c95f:
0012c95fcall caml_call_gc
0012c964jmp 0x12c8e5
0012c969
0012c969loc_12c969:
0012c969push 37
0012c96bcall caml_call_realloc_stack
0012c970pop r10
0012c972jmp 0x12c8d2
0012c8c0
0012c977
0012c977 // align 0x10
0012c977 // align 0x10
0012c980
0012c980camlLatexscan.fun_5156:
0012c980lea r10, [rsp-336]
0012c988cmp r10, [r14+40]
0012c98cjb 0x12c9e0
0012c98e
0012c98eloc_12c98e:
0012c98esub rsp, 16
0012c992mov [rsp+8], rbx
0012c997mov rbx, [rbx+24]
0012c99bmov [rsp], rbx
0012c99fcall camlLexstate.save_arg_1030
0012c9a4mov rbx, rax
0012c9a7mov rax, [rsp]
0012c9abmov rdi, [rax+16]
0012c9afmov rax, [rdi+16]
0012c9b3mov rdi, [rdi+24]
0012c9b7call camlLatexscan.do_get_prim_onarg_1872
0012c9bcmov rbx, rax
0012c9bfmov rax, [rsp+8]
0012c9c4mov rdi, [rax+16]
0012c9c8mov rax, [rdi+24]
0012c9ccmov rax, [rax+128]
0012c9d3mov rdi, [rdi+16]
0012c9d7add rsp, 16
0012c9dbjmp 0x123d10
0012c9e0
0012c9e0loc_12c9e0:
0012c9e0push 35
0012c9e2call caml_call_realloc_stack
0012c9e7pop r10
0012c9e9jmp 0x12c98e
0012c980
0012c980camlLatexscan.fun_5156:
0012c980lea r10, [rsp-336]
0012c988cmp r10, [r14+40]
0012c98cjb 0x12c9e0
0012c98e
0012c98eloc_12c98e:
0012c98esub rsp, 16
0012c992mov [rsp+8], rbx
0012c997mov rbx, [rbx+24]
0012c99bmov [rsp], rbx
0012c99fcall camlLexstate.save_arg_1030
0012c9a4mov rbx, rax
0012c9a7mov rax, [rsp]
0012c9abmov rdi, [rax+16]
0012c9afmov rax, [rdi+16]
0012c9b3mov rdi, [rdi+24]
0012c9b7call camlLatexscan.do_get_prim_onarg_1872
0012c9bcmov rbx, rax
0012c9bfmov rax, [rsp+8]
0012c9c4mov rdi, [rax+16]
0012c9c8mov rax, [rdi+24]
0012c9ccmov rax, [rax+128]
0012c9d3mov rdi, [rdi+16]
0012c9d7add rsp, 16
0012c9dbjmp 0x123d10
0012c9e0
0012c9e0loc_12c9e0:
0012c9e0push 35
0012c9e2call caml_call_realloc_stack
0012c9e7pop r10
0012c9e9jmp 0x12c98e
0012c980
0012c9eb
0012c9eb // align 0x10
0012c9eb // align 0x10
0012c9f0
0012c9f0camlLatexscan.fun_5176:
0012c9f0lea r10, [rsp-336]
0012c9f8cmp r10, [r14+40]
0012c9fcjb 0x12ca3e
0012c9fe
0012c9feloc_12c9fe:
0012c9fesub rsp, 16
0012ca02mov [rsp+8], rbx
0012ca07mov rbx, [rbx+24]
0012ca0bmov [rsp], rbx
0012ca0fcall camlLexstate.save_arg_1030
0012ca14mov rbx, rax
0012ca17mov rax, [rsp]
0012ca1bmov rdi, [rax+16]
0012ca1fmov rax, [rdi+16]
0012ca23mov rdi, [rdi+24]
0012ca27call camlLatexscan.do_get_prim_onarg_1872
0012ca2cmov rbx, [rsp+8]
0012ca31mov rbx, [rbx+16]
0012ca35add rsp, 16
0012ca39jmp 0x124020
0012ca3e
0012ca3eloc_12ca3e:
0012ca3epush 35
0012ca40call caml_call_realloc_stack
0012ca45pop r10
0012ca47jmp 0x12c9fe
0012c9f0
0012c9f0camlLatexscan.fun_5176:
0012c9f0lea r10, [rsp-336]
0012c9f8cmp r10, [r14+40]
0012c9fcjb 0x12ca3e
0012c9fe
0012c9feloc_12c9fe:
0012c9fesub rsp, 16
0012ca02mov [rsp+8], rbx
0012ca07mov rbx, [rbx+24]
0012ca0bmov [rsp], rbx
0012ca0fcall camlLexstate.save_arg_1030
0012ca14mov rbx, rax
0012ca17mov rax, [rsp]
0012ca1bmov rdi, [rax+16]
0012ca1fmov rax, [rdi+16]
0012ca23mov rdi, [rdi+24]
0012ca27call camlLatexscan.do_get_prim_onarg_1872
0012ca2cmov rbx, [rsp+8]
0012ca31mov rbx, [rbx+16]
0012ca35add rsp, 16
0012ca39jmp 0x124020
0012ca3e
0012ca3eloc_12ca3e:
0012ca3epush 35
0012ca40call caml_call_realloc_stack
0012ca45pop r10
0012ca47jmp 0x12c9fe
0012c9f0
0012ca49
0012ca49 // align 0x10
0012ca49 // align 0x10
0012ca50
0012ca50camlLatexscan.fun_5192:
0012ca50lea r10, [rsp-336]
0012ca58cmp r10, [r14+40]
0012ca5cjb 0x12cab0
0012ca5e
0012ca5eloc_12ca5e:
0012ca5esub rsp, 16
0012ca62mov [rsp+8], rbx
0012ca67mov rbx, [rbx+24]
0012ca6bmov [rsp], rbx
0012ca6fcall camlLexstate.save_arg_1030
0012ca74mov rbx, rax
0012ca77mov rax, [rsp]
0012ca7bmov rdi, [rax+16]
0012ca7fmov rax, [rdi+16]
0012ca83mov rdi, [rdi+24]
0012ca87call camlLatexscan.do_get_prim_onarg_1872
0012ca8cmov rbx, rax
0012ca8fmov rax, [rsp+8]
0012ca94mov rdi, [rax+16]
0012ca98mov rax, [rdi+24]
0012ca9cmov rax, [rax+144]
0012caa3mov rdi, [rdi+16]
0012caa7add rsp, 16
0012caabjmp 0x123d10
0012cab0
0012cab0loc_12cab0:
0012cab0push 35
0012cab2call caml_call_realloc_stack
0012cab7pop r10
0012cab9jmp 0x12ca5e
0012ca50
0012ca50camlLatexscan.fun_5192:
0012ca50lea r10, [rsp-336]
0012ca58cmp r10, [r14+40]
0012ca5cjb 0x12cab0
0012ca5e
0012ca5eloc_12ca5e:
0012ca5esub rsp, 16
0012ca62mov [rsp+8], rbx
0012ca67mov rbx, [rbx+24]
0012ca6bmov [rsp], rbx
0012ca6fcall camlLexstate.save_arg_1030
0012ca74mov rbx, rax
0012ca77mov rax, [rsp]
0012ca7bmov rdi, [rax+16]
0012ca7fmov rax, [rdi+16]
0012ca83mov rdi, [rdi+24]
0012ca87call camlLatexscan.do_get_prim_onarg_1872
0012ca8cmov rbx, rax
0012ca8fmov rax, [rsp+8]
0012ca94mov rdi, [rax+16]
0012ca98mov rax, [rdi+24]
0012ca9cmov rax, [rax+144]
0012caa3mov rdi, [rdi+16]
0012caa7add rsp, 16
0012caabjmp 0x123d10
0012cab0
0012cab0loc_12cab0:
0012cab0push 35
0012cab2call caml_call_realloc_stack
0012cab7pop r10
0012cab9jmp 0x12ca5e
0012ca50
0012cabb
0012cabb // align 0x10
0012cabb // align 0x10
0012cac0
0012cac0camlLatexscan.out_par_2181:
0012cac0lea r10, [rsp-344]
0012cac8cmp r10, [r14+40]
0012caccjb 0x12cb41
0012cace
0012caceloc_12cace:
0012cacesub rsp, 24
0012cad2mov [rsp], rax
0012cad6mov [rsp+16], rbx
0012cadbcmp r15, [r14]
0012cadejbe 0x12cb3a
0012cae0
0012cae0loc_12cae0:
0012cae0mov rax, [rbx+16]
0012cae4mov rbx, [rax+96]
0012cae8mov eax, 1
0012caedmov rdi, [rbx]
0012caf0call rdi
0012caf2mov [rsp+8], rax
0012caf7mov eax, 1
0012cafcmov rbx, [rsp]
0012cb00mov rdi, [rbx]
0012cb03call rdi
0012cb05mov rax, [rsp+8]
0012cb0acmp rax, 1
0012cb0eje 0x12cb30
0012cb10mov rax, [rsp+16]
0012cb15mov rax, [rax+16]
0012cb19mov rdi, [rax+104]
0012cb1dmov ebx, 1
0012cb22mov eax, 1
0012cb27add rsp, 24
0012cb2bjmp 0xf73e0
0012cb30
0012cb30loc_12cb30:
0012cb30mov eax, 1
0012cb35add rsp, 24
0012cb39ret
0012cb3a
0012cb3aloc_12cb3a:
0012cb3acall caml_call_gc
0012cb3fjmp 0x12cae0
0012cb41
0012cb41loc_12cb41:
0012cb41push 36
0012cb43call caml_call_realloc_stack
0012cb48pop r10
0012cb4ajmp 0x12cace
0012cac0
0012cac0camlLatexscan.out_par_2181:
0012cac0lea r10, [rsp-344]
0012cac8cmp r10, [r14+40]
0012caccjb 0x12cb41
0012cace
0012caceloc_12cace:
0012cacesub rsp, 24
0012cad2mov [rsp], rax
0012cad6mov [rsp+16], rbx
0012cadbcmp r15, [r14]
0012cadejbe 0x12cb3a
0012cae0
0012cae0loc_12cae0:
0012cae0mov rax, [rbx+16]
0012cae4mov rbx, [rax+96]
0012cae8mov eax, 1
0012caedmov rdi, [rbx]
0012caf0call rdi
0012caf2mov [rsp+8], rax
0012caf7mov eax, 1
0012cafcmov rbx, [rsp]
0012cb00mov rdi, [rbx]
0012cb03call rdi
0012cb05mov rax, [rsp+8]
0012cb0acmp rax, 1
0012cb0eje 0x12cb30
0012cb10mov rax, [rsp+16]
0012cb15mov rax, [rax+16]
0012cb19mov rdi, [rax+104]
0012cb1dmov ebx, 1
0012cb22mov eax, 1
0012cb27add rsp, 24
0012cb2bjmp 0xf73e0
0012cb30
0012cb30loc_12cb30:
0012cb30mov eax, 1
0012cb35add rsp, 24
0012cb39ret
0012cb3a
0012cb3aloc_12cb3a:
0012cb3acall caml_call_gc
0012cb3fjmp 0x12cae0
0012cb41
0012cb41loc_12cb41:
0012cb41push 36
0012cb43call caml_call_realloc_stack
0012cb48pop r10
0012cb4ajmp 0x12cace
0012cac0
0012cb4c
0012cb4c // align 0x10
0012cb4c // align 0x10
0012cb50
0012cb50camlLatexscan.fun_5214:
0012cb50lea r10, [rsp-336]
0012cb58cmp r10, [r14+40]
0012cb5cjb 0x12cb93
0012cb5e
0012cb5eloc_12cb5e:
0012cb5esub rsp, 16
0012cb62mov [rsp+8], rax
0012cb67mov [rsp], rbx
0012cb6bmov rax, [rbx+24]
0012cb6fmov rbx, [rax+96]
0012cb73mov eax, 1
0012cb78mov rdi, [rbx]
0012cb7bcall rdi
0012cb7dmov rax, [rsp]
0012cb81mov rbx, [rax+16]
0012cb85mov rax, [rsp+8]
0012cb8aadd rsp, 16
0012cb8ejmp 0x127b00
0012cb93
0012cb93loc_12cb93:
0012cb93push 35
0012cb95call caml_call_realloc_stack
0012cb9apop r10
0012cb9cjmp 0x12cb5e
0012cb50
0012cb50camlLatexscan.fun_5214:
0012cb50lea r10, [rsp-336]
0012cb58cmp r10, [r14+40]
0012cb5cjb 0x12cb93
0012cb5e
0012cb5eloc_12cb5e:
0012cb5esub rsp, 16
0012cb62mov [rsp+8], rax
0012cb67mov [rsp], rbx
0012cb6bmov rax, [rbx+24]
0012cb6fmov rbx, [rax+96]
0012cb73mov eax, 1
0012cb78mov rdi, [rbx]
0012cb7bcall rdi
0012cb7dmov rax, [rsp]
0012cb81mov rbx, [rax+16]
0012cb85mov rax, [rsp+8]
0012cb8aadd rsp, 16
0012cb8ejmp 0x127b00
0012cb93
0012cb93loc_12cb93:
0012cb93push 35
0012cb95call caml_call_realloc_stack
0012cb9apop r10
0012cb9cjmp 0x12cb5e
0012cb50
0012cb9e
0012cb9e // align 0x10
0012cb9e // align 0x10
0012cba0
0012cba0camlLatexscan.fun_5220:
0012cba0lea r10, [rsp-336]
0012cba8cmp r10, [r14+40]
0012cbacjb 0x12cc1f
0012cbae
0012cbaeloc_12cbae:
0012cbaesub rsp, 16
0012cbb2mov rsi, rax
0012cbb5mov [rsp+8], rsi
0012cbbamov [rsp], rbx
0012cbbemov rdi, [rbx+24]
0012cbc2lea rax, [rip+0x171a9f]
0012cbc9mov rbx, rsi
0012cbcccall camlLatexscan.get_prim_opt_1900
0012cbd1sub r15, 16
0012cbd5cmp r15, [r14]
0012cbd8jb 0x12cc18
0012cbda
0012cbdaloc_12cbda:
0012cbdalea rsi, [r15+8]
0012cbdemov [rsi-8], 1024
0012cbe6mov [rsi], rax
0012cbe9mov rax, [rsp]
0012cbedmov rax, [rax+32]
0012cbf1mov rdi, [rax+104]
0012cbf5mov ebx, 1
0012cbfamov rax, rsi
0012cbfdcall caml_apply2
0012cc02mov rax, [rsp]
0012cc06mov rbx, [rax+16]
0012cc0amov rax, [rsp+8]
0012cc0fadd rsp, 16
0012cc13jmp 0x127b00
0012cc18
0012cc18loc_12cc18:
0012cc18call caml_call_gc
0012cc1djmp 0x12cbda
0012cc1f
0012cc1floc_12cc1f:
0012cc1fpush 35
0012cc21call caml_call_realloc_stack
0012cc26pop r10
0012cc28jmp 0x12cbae
0012cba0
0012cba0camlLatexscan.fun_5220:
0012cba0lea r10, [rsp-336]
0012cba8cmp r10, [r14+40]
0012cbacjb 0x12cc1f
0012cbae
0012cbaeloc_12cbae:
0012cbaesub rsp, 16
0012cbb2mov rsi, rax
0012cbb5mov [rsp+8], rsi
0012cbbamov [rsp], rbx
0012cbbemov rdi, [rbx+24]
0012cbc2lea rax, [rip+0x171a9f]
0012cbc9mov rbx, rsi
0012cbcccall camlLatexscan.get_prim_opt_1900
0012cbd1sub r15, 16
0012cbd5cmp r15, [r14]
0012cbd8jb 0x12cc18
0012cbda
0012cbdaloc_12cbda:
0012cbdalea rsi, [r15+8]
0012cbdemov [rsi-8], 1024
0012cbe6mov [rsi], rax
0012cbe9mov rax, [rsp]
0012cbedmov rax, [rax+32]
0012cbf1mov rdi, [rax+104]
0012cbf5mov ebx, 1
0012cbfamov rax, rsi
0012cbfdcall caml_apply2
0012cc02mov rax, [rsp]
0012cc06mov rbx, [rax+16]
0012cc0amov rax, [rsp+8]
0012cc0fadd rsp, 16
0012cc13jmp 0x127b00
0012cc18
0012cc18loc_12cc18:
0012cc18call caml_call_gc
0012cc1djmp 0x12cbda
0012cc1f
0012cc1floc_12cc1f:
0012cc1fpush 35
0012cc21call caml_call_realloc_stack
0012cc26pop r10
0012cc28jmp 0x12cbae
0012cba0
0012cc2a
0012cc2a // align 0x10
0012cc2a // align 0x10
0012cc30
0012cc30camlLatexscan.fun_5228:
0012cc30lea r10, [rsp-328]
0012cc38cmp r10, [r14+40]
0012cc3cjb 0x12cc9f
0012cc3e
0012cc3eloc_12cc3e:
0012cc3esub rsp, 8
0012cc42mov [rsp], rbx
0012cc46call camlLexstate.save_arg_1030
0012cc4bsub r15, 40
0012cc4fcmp r15, [r14]
0012cc52jb 0x12cc98
0012cc54
0012cc54loc_12cc54:
0012cc54lea rdi, [r15+8]
0012cc58mov [rdi-8], 4343
0012cc60lea rbx, [rip+73]
0012cc67mov [rdi], rbx
0012cc6amov rbx, 0x100000000000005
0012cc74mov [rdi+8], rbx
0012cc78mov rsi, [rsp]
0012cc7cmov rbx, [rsi+16]
0012cc80mov [rdi+16], rbx
0012cc84mov [rdi+24], rax
0012cc88mov rbx, [rsi+24]
0012cc8cmov rax, rdi
0012cc8fadd rsp, 8
0012cc93jmp 0x12cac0
0012cc98
0012cc98loc_12cc98:
0012cc98call caml_call_gc
0012cc9djmp 0x12cc54
0012cc9f
0012cc9floc_12cc9f:
0012cc9fpush 34
0012cca1call caml_call_realloc_stack
0012cca6pop r10
0012cca8jmp 0x12cc3e
0012cc30
0012cc30camlLatexscan.fun_5228:
0012cc30lea r10, [rsp-328]
0012cc38cmp r10, [r14+40]
0012cc3cjb 0x12cc9f
0012cc3e
0012cc3eloc_12cc3e:
0012cc3esub rsp, 8
0012cc42mov [rsp], rbx
0012cc46call camlLexstate.save_arg_1030
0012cc4bsub r15, 40
0012cc4fcmp r15, [r14]
0012cc52jb 0x12cc98
0012cc54
0012cc54loc_12cc54:
0012cc54lea rdi, [r15+8]
0012cc58mov [rdi-8], 4343
0012cc60lea rbx, [rip+73]
0012cc67mov [rdi], rbx
0012cc6amov rbx, 0x100000000000005
0012cc74mov [rdi+8], rbx
0012cc78mov rsi, [rsp]
0012cc7cmov rbx, [rsi+16]
0012cc80mov [rdi+16], rbx
0012cc84mov [rdi+24], rax
0012cc88mov rbx, [rsi+24]
0012cc8cmov rax, rdi
0012cc8fadd rsp, 8
0012cc93jmp 0x12cac0
0012cc98
0012cc98loc_12cc98:
0012cc98call caml_call_gc
0012cc9djmp 0x12cc54
0012cc9f
0012cc9floc_12cc9f:
0012cc9fpush 34
0012cca1call caml_call_realloc_stack
0012cca6pop r10
0012cca8jmp 0x12cc3e
0012cc30
0012ccaa
0012ccaa // align 0x10
0012ccaa // align 0x10
0012ccb0
0012ccb0camlLatexscan.fun_5236:
0012ccb0mov rdi, [rbx+24]
0012ccb4mov rax, [rbx+16]
0012ccb8mov rbx, rdi
0012ccbbjmp 0x17f340
0012ccb0
0012ccb0camlLatexscan.fun_5236:
0012ccb0mov rdi, [rbx+24]
0012ccb4mov rax, [rbx+16]
0012ccb8mov rbx, rdi
0012ccbbjmp 0x17f340
0012ccb0
0012ccc0
0012ccc0camlLatexscan.fun_5242:
0012ccc0lea r10, [rsp-328]
0012ccc8cmp r10, [r14+40]
0012ccccjb 0x12cd02
0012ccce
0012ccceloc_12ccce:
0012cccesub rsp, 8
0012ccd2mov [rsp], rbx
0012ccd6cmp r15, [r14]
0012ccd9jbe 0x12ccfb
0012ccdb
0012ccdbloc_12ccdb:
0012ccdbcall camlLexstate.save_arg_1030
0012cce0mov rbx, [rsp]
0012cce4mov rbx, [rbx+16]
0012cce8mov rbx, [rbx+352]
0012ccefmov rax, [rax]
0012ccf2mov rdi, [rbx]
0012ccf5add rsp, 8
0012ccf9jmp rdi
0012ccfb
0012ccfbloc_12ccfb:
0012ccfbcall caml_call_gc
0012cd00jmp 0x12ccdb
0012cd02
0012cd02loc_12cd02:
0012cd02push 34
0012cd04call caml_call_realloc_stack
0012cd09pop r10
0012cd0bjmp 0x12ccce
0012ccc0
0012ccc0camlLatexscan.fun_5242:
0012ccc0lea r10, [rsp-328]
0012ccc8cmp r10, [r14+40]
0012ccccjb 0x12cd02
0012ccce
0012ccceloc_12ccce:
0012cccesub rsp, 8
0012ccd2mov [rsp], rbx
0012ccd6cmp r15, [r14]
0012ccd9jbe 0x12ccfb
0012ccdb
0012ccdbloc_12ccdb:
0012ccdbcall camlLexstate.save_arg_1030
0012cce0mov rbx, [rsp]
0012cce4mov rbx, [rbx+16]
0012cce8mov rbx, [rbx+352]
0012ccefmov rax, [rax]
0012ccf2mov rdi, [rbx]
0012ccf5add rsp, 8
0012ccf9jmp rdi
0012ccfb
0012ccfbloc_12ccfb:
0012ccfbcall caml_call_gc
0012cd00jmp 0x12ccdb
0012cd02
0012cd02loc_12cd02:
0012cd02push 34
0012cd04call caml_call_realloc_stack
0012cd09pop r10
0012cd0bjmp 0x12ccce
0012ccc0
0012cd0d
0012cd0d // align 0x10
0012cd0d // align 0x10
0012cd10
0012cd10camlLatexscan.put_unicode_default_2193:
0012cd10lea r10, [rsp-352]
0012cd18cmp r10, [r14+40]
0012cd1cjb 0x12ce0f
0012cd22
0012cd22loc_12cd22:
0012cd22sub rsp, 16
0012cd26mov rdi, rax
0012cd29mov [rsp], rdi
0012cd2dmov [rsp+8], rbx
0012cd32cmp r15, [r14]
0012cd35jbe 0x12ce05
0012cd3b
0012cd3bloc_12cd3b:
0012cd3blea r11, [rip+62]
0012cd42push r11
0012cd44push [r14+48]
0012cd48mov [r14+48], rsp
0012cd4clea rax, [rip+0x1c6fe5]
0012cd53mov rax, [rax+832]
0012cd5amov rbx, rdi
0012cd5dcall Stdlib.Hashtbl.find
0012cd62mov rbx, rax
0012cd65mov rax, [rsp+24]
0012cd6amov rax, [rax+16]
0012cd6ecall camlLexstate.scan_this_1185
0012cd73pop [r14+48]
0012cd77add rsp, 8
0012cd7bjmp 0x12ce00
0012cd80lea rbx, [rip+0x200891]
0012cd87mov rbx, [rbx+56]
0012cd8bcmp rax, rbx
0012cd8ejne 0x12cdf0
0012cd90mov rax, [rsp]
0012cd94mov [rsp], rax
0012cd98lea rax, [rip+0x1c7361]
0012cd9fcall Stdlib.Printf.sprintf
0012cda4mov rbx, rax
0012cda7mov rdi, [rbx]
0012cdaamov rax, [rsp]
0012cdaecall rdi
0012cdb0mov [rsp], rax
0012cdb4lea rax, [rip+0x16c505]
0012cdbbcall Stdlib.Printf.sprintf
0012cdc0mov rbx, rax
0012cdc3mov rdi, [rbx]
0012cdc6mov rax, [rsp]
0012cdcacall rdi
0012cdcccall camlMisc.warning_287
0012cdd1mov rax, [rsp+8]
0012cdd6mov rax, [rax+24]
0012cddamov rbx, [rax+360]
0012cde1mov eax, 127
0012cde6mov rdi, [rbx]
0012cde9add rsp, 16
0012cdedjmp rdi
0012cdefnop
0012cdf0
0012cdf0loc_12cdf0:
0012cdf0mov rsp, [r14+48]
0012cdf4pop [r14+48]
0012cdf8pop r11
0012cdfajmp r11
0012cdfdnop [rax]
0012ce00
0012ce00loc_12ce00:
0012ce00add rsp, 16
0012ce04ret
0012ce05
0012ce05loc_12ce05:
0012ce05call caml_call_gc
0012ce0ajmp 0x12cd3b
0012ce0f
0012ce0floc_12ce0f:
0012ce0fpush 37
0012ce11call caml_call_realloc_stack
0012ce16pop r10
0012ce18jmp 0x12cd22
0012cd10
0012cd10camlLatexscan.put_unicode_default_2193:
0012cd10lea r10, [rsp-352]
0012cd18cmp r10, [r14+40]
0012cd1cjb 0x12ce0f
0012cd22
0012cd22loc_12cd22:
0012cd22sub rsp, 16
0012cd26mov rdi, rax
0012cd29mov [rsp], rdi
0012cd2dmov [rsp+8], rbx
0012cd32cmp r15, [r14]
0012cd35jbe 0x12ce05
0012cd3b
0012cd3bloc_12cd3b:
0012cd3blea r11, [rip+62]
0012cd42push r11
0012cd44push [r14+48]
0012cd48mov [r14+48], rsp
0012cd4clea rax, [rip+0x1c6fe5]
0012cd53mov rax, [rax+832]
0012cd5amov rbx, rdi
0012cd5dcall Stdlib.Hashtbl.find
0012cd62mov rbx, rax
0012cd65mov rax, [rsp+24]
0012cd6amov rax, [rax+16]
0012cd6ecall camlLexstate.scan_this_1185
0012cd73pop [r14+48]
0012cd77add rsp, 8
0012cd7bjmp 0x12ce00
0012cd80lea rbx, [rip+0x200891]
0012cd87mov rbx, [rbx+56]
0012cd8bcmp rax, rbx
0012cd8ejne 0x12cdf0
0012cd90mov rax, [rsp]
0012cd94mov [rsp], rax
0012cd98lea rax, [rip+0x1c7361]
0012cd9fcall Stdlib.Printf.sprintf
0012cda4mov rbx, rax
0012cda7mov rdi, [rbx]
0012cdaamov rax, [rsp]
0012cdaecall rdi
0012cdb0mov [rsp], rax
0012cdb4lea rax, [rip+0x16c505]
0012cdbbcall Stdlib.Printf.sprintf
0012cdc0mov rbx, rax
0012cdc3mov rdi, [rbx]
0012cdc6mov rax, [rsp]
0012cdcacall rdi
0012cdcccall camlMisc.warning_287
0012cdd1mov rax, [rsp+8]
0012cdd6mov rax, [rax+24]
0012cddamov rbx, [rax+360]
0012cde1mov eax, 127
0012cde6mov rdi, [rbx]
0012cde9add rsp, 16
0012cdedjmp rdi
0012cdefnop
0012cdf0
0012cdf0loc_12cdf0:
0012cdf0mov rsp, [r14+48]
0012cdf4pop [r14+48]
0012cdf8pop r11
0012cdfajmp r11
0012cdfdnop [rax]
0012ce00
0012ce00loc_12ce00:
0012ce00add rsp, 16
0012ce04ret
0012ce05
0012ce05loc_12ce05:
0012ce05call caml_call_gc
0012ce0ajmp 0x12cd3b
0012ce0f
0012ce0floc_12ce0f:
0012ce0fpush 37
0012ce11call caml_call_realloc_stack
0012ce16pop r10
0012ce18jmp 0x12cd22
0012cd10
0012ce1d
0012ce1d // align 0x10
0012ce1d // align 0x10
0012ce20
0012ce20camlLatexscan.put_unicode_2197:
0012ce20lea r10, [rsp-352]
0012ce28cmp r10, [r14+40]
0012ce2cjb 0x12cea5
0012ce2e
0012ce2eloc_12ce2e:
0012ce2esub rsp, 16
0012ce32mov [rsp+8], rax
0012ce37mov [rsp], rbx
0012ce3blea r11, [rip+38]
0012ce42push r11
0012ce44push [r14+48]
0012ce48mov [r14+48], rsp
0012ce4cmov rbx, [rbx+24]
0012ce50mov rbx, [rbx+368]
0012ce57mov rdi, [rbx]
0012ce5acall rdi
0012ce5cpop [r14+48]
0012ce60add rsp, 8
0012ce64jmp 0x12cea0
0012ce66nop
0012ce68lea rbx, [rip+0x1fd201]
0012ce6fmov rbx, [rbx+72]
0012ce73cmp rax, rbx
0012ce76jne 0x12ce90
0012ce78mov rax, [rsp]
0012ce7cmov rbx, [rax+16]
0012ce80mov rax, [rsp+8]
0012ce85add rsp, 16
0012ce89jmp 0x12cd10
0012ce8enop
0012ce90
0012ce90loc_12ce90:
0012ce90mov rsp, [r14+48]
0012ce94pop [r14+48]
0012ce98pop r11
0012ce9ajmp r11
0012ce9dnop [rax]
0012cea0
0012cea0loc_12cea0:
0012cea0add rsp, 16
0012cea4ret
0012cea5
0012cea5loc_12cea5:
0012cea5push 37
0012cea7call caml_call_realloc_stack
0012ceacpop r10
0012ceaejmp 0x12ce2e
0012ce20
0012ce20camlLatexscan.put_unicode_2197:
0012ce20lea r10, [rsp-352]
0012ce28cmp r10, [r14+40]
0012ce2cjb 0x12cea5
0012ce2e
0012ce2eloc_12ce2e:
0012ce2esub rsp, 16
0012ce32mov [rsp+8], rax
0012ce37mov [rsp], rbx
0012ce3blea r11, [rip+38]
0012ce42push r11
0012ce44push [r14+48]
0012ce48mov [r14+48], rsp
0012ce4cmov rbx, [rbx+24]
0012ce50mov rbx, [rbx+368]
0012ce57mov rdi, [rbx]
0012ce5acall rdi
0012ce5cpop [r14+48]
0012ce60add rsp, 8
0012ce64jmp 0x12cea0
0012ce66nop
0012ce68lea rbx, [rip+0x1fd201]
0012ce6fmov rbx, [rbx+72]
0012ce73cmp rax, rbx
0012ce76jne 0x12ce90
0012ce78mov rax, [rsp]
0012ce7cmov rbx, [rax+16]
0012ce80mov rax, [rsp+8]
0012ce85add rsp, 16
0012ce89jmp 0x12cd10
0012ce8enop
0012ce90
0012ce90loc_12ce90:
0012ce90mov rsp, [r14+48]
0012ce94pop [r14+48]
0012ce98pop r11
0012ce9ajmp r11
0012ce9dnop [rax]
0012cea0
0012cea0loc_12cea0:
0012cea0add rsp, 16
0012cea4ret
0012cea5
0012cea5loc_12cea5:
0012cea5push 37
0012cea7call caml_call_realloc_stack
0012ceacpop r10
0012ceaejmp 0x12ce2e
0012ce20
0012ceb3
0012ceb3 // align 0x10
0012ceb3 // align 0x10
0012cec0
0012cec0camlLatexscan.fun_5260:
0012cec0lea r10, [rsp-328]
0012cec8cmp r10, [r14+40]
0012ceccjb 0x12cef4
0012cece
0012ceceloc_12cece:
0012cecesub rsp, 8
0012ced2mov [rsp], rbx
0012ced6call camlLexstate.save_arg_1030
0012cedbmov rax, [rax]
0012cedecall camlOutUnicode.parse_402
0012cee3mov rbx, [rsp]
0012cee7mov rbx, [rbx+16]
0012ceebadd rsp, 8
0012ceefjmp 0x12ce20
0012cef4
0012cef4loc_12cef4:
0012cef4push 34
0012cef6call caml_call_realloc_stack
0012cefbpop r10
0012cefdjmp 0x12cece
0012cec0
0012cec0camlLatexscan.fun_5260:
0012cec0lea r10, [rsp-328]
0012cec8cmp r10, [r14+40]
0012ceccjb 0x12cef4
0012cece
0012ceceloc_12cece:
0012cecesub rsp, 8
0012ced2mov [rsp], rbx
0012ced6call camlLexstate.save_arg_1030
0012cedbmov rax, [rax]
0012cedecall camlOutUnicode.parse_402
0012cee3mov rbx, [rsp]
0012cee7mov rbx, [rbx+16]
0012ceebadd rsp, 8
0012ceefjmp 0x12ce20
0012cef4
0012cef4loc_12cef4:
0012cef4push 34
0012cef6call caml_call_realloc_stack
0012cefbpop r10
0012cefdjmp 0x12cece
0012cec0
0012ceff
0012ceff // align 0x10
0012ceff // align 0x10
0012cf00
0012cf00camlLatexscan.fun_5266:
0012cf00lea r10, [rsp-328]
0012cf08cmp r10, [r14+40]
0012cf0cjb 0x12cf34
0012cf0e
0012cf0eloc_12cf0e:
0012cf0esub rsp, 8
0012cf12mov [rsp], rbx
0012cf16call camlLexstate.save_arg_1030
0012cf1bmov rax, [rax]
0012cf1ecall camlOutUnicode.parse_402
0012cf23mov rbx, [rsp]
0012cf27mov rbx, [rbx+16]
0012cf2badd rsp, 8
0012cf2fjmp 0x12cd10
0012cf34
0012cf34loc_12cf34:
0012cf34push 34
0012cf36call caml_call_realloc_stack
0012cf3bpop r10
0012cf3djmp 0x12cf0e
0012cf00
0012cf00camlLatexscan.fun_5266:
0012cf00lea r10, [rsp-328]
0012cf08cmp r10, [r14+40]
0012cf0cjb 0x12cf34
0012cf0e
0012cf0eloc_12cf0e:
0012cf0esub rsp, 8
0012cf12mov [rsp], rbx
0012cf16call camlLexstate.save_arg_1030
0012cf1bmov rax, [rax]
0012cf1ecall camlOutUnicode.parse_402
0012cf23mov rbx, [rsp]
0012cf27mov rbx, [rbx+16]
0012cf2badd rsp, 8
0012cf2fjmp 0x12cd10
0012cf34
0012cf34loc_12cf34:
0012cf34push 34
0012cf36call caml_call_realloc_stack
0012cf3bpop r10
0012cf3djmp 0x12cf0e
0012cf00
0012cf3f
0012cf3f // align 0x10
0012cf3f // align 0x10
0012cf40
0012cf40camlLatexscan.fun_5272:
0012cf40lea r10, [rsp-336]
0012cf48cmp r10, [r14+40]
0012cf4cjb 0x12cfa7
0012cf4e
0012cf4eloc_12cf4e:
0012cf4esub rsp, 16
0012cf52mov [rsp], rax
0012cf56call camlLexstate.save_arg_1030
0012cf5bmov rbx, rax
0012cf5emov eax, 1
0012cf63call camlSubst.do_do_subst_this_697
0012cf68call camlOutUnicode.parse_402
0012cf6dmov [rsp+8], rax
0012cf72mov rax, [rsp]
0012cf76call camlLexstate.save_arg_1030
0012cf7bmov rbx, rax
0012cf7emov eax, 1
0012cf83call camlSubst.do_do_subst_this_697
0012cf88mov rdi, rax
0012cf8blea rax, [rip+0x1c6da6]
0012cf92mov rax, [rax+832]
0012cf99mov rbx, [rsp+8]
0012cf9eadd rsp, 16
0012cfa2jmp 0x1e8060
0012cfa7
0012cfa7loc_12cfa7:
0012cfa7push 35
0012cfa9call caml_call_realloc_stack
0012cfaepop r10
0012cfb0jmp 0x12cf4e
0012cf40
0012cf40camlLatexscan.fun_5272:
0012cf40lea r10, [rsp-336]
0012cf48cmp r10, [r14+40]
0012cf4cjb 0x12cfa7
0012cf4e
0012cf4eloc_12cf4e:
0012cf4esub rsp, 16
0012cf52mov [rsp], rax
0012cf56call camlLexstate.save_arg_1030
0012cf5bmov rbx, rax
0012cf5emov eax, 1
0012cf63call camlSubst.do_do_subst_this_697
0012cf68call camlOutUnicode.parse_402
0012cf6dmov [rsp+8], rax
0012cf72mov rax, [rsp]
0012cf76call camlLexstate.save_arg_1030
0012cf7bmov rbx, rax
0012cf7emov eax, 1
0012cf83call camlSubst.do_do_subst_this_697
0012cf88mov rdi, rax
0012cf8blea rax, [rip+0x1c6da6]
0012cf92mov rax, [rax+832]
0012cf99mov rbx, [rsp+8]
0012cf9eadd rsp, 16
0012cfa2jmp 0x1e8060
0012cfa7
0012cfa7loc_12cfa7:
0012cfa7push 35
0012cfa9call caml_call_realloc_stack
0012cfaepop r10
0012cfb0jmp 0x12cf4e
0012cf40
0012cfb2
0012cfb2 // align 0x10
0012cfb2 // align 0x10
0012cfc0
0012cfc0camlLatexscan.fun_5277:
0012cfc0lea r10, [rsp-336]
0012cfc8cmp r10, [r14+40]
0012cfccjb 0x12d03d
0012cfce
0012cfceloc_12cfce:
0012cfcesub rsp, 16
0012cfd2mov [rsp+8], rbx
0012cfd7call camlLexstate.save_arg_1030
0012cfdcmov [rsp], rax
0012cfe0mov rax, [rsp+8]
0012cfe5mov rbx, [rax+16]
0012cfe9mov eax, 1
0012cfeecall camlLatexscan.top_open_group_1047
0012cff3mov rax, [rsp+8]
0012cff8mov rax, [rax+32]
0012cffcmov rbx, [rax+48]
0012d000mov eax, 1
0012d005mov rdi, [rbx]
0012d008call rdi
0012d00amov rax, [rsp+8]
0012d00fmov rax, [rax+32]
0012d013mov rbx, [rax+352]
0012d01amov rax, [rsp]
0012d01emov rax, [rax]
0012d021mov rdi, [rbx]
0012d024call rdi
0012d026mov rax, [rsp+8]
0012d02bmov rbx, [rax+24]
0012d02fmov eax, 1
0012d034add rsp, 16
0012d038jmp 0x124110
0012d03d
0012d03dloc_12d03d:
0012d03dpush 35
0012d03fcall caml_call_realloc_stack
0012d044pop r10
0012d046jmp 0x12cfce
0012cfc0
0012cfc0camlLatexscan.fun_5277:
0012cfc0lea r10, [rsp-336]
0012cfc8cmp r10, [r14+40]
0012cfccjb 0x12d03d
0012cfce
0012cfceloc_12cfce:
0012cfcesub rsp, 16
0012cfd2mov [rsp+8], rbx
0012cfd7call camlLexstate.save_arg_1030
0012cfdcmov [rsp], rax
0012cfe0mov rax, [rsp+8]
0012cfe5mov rbx, [rax+16]
0012cfe9mov eax, 1
0012cfeecall camlLatexscan.top_open_group_1047
0012cff3mov rax, [rsp+8]
0012cff8mov rax, [rax+32]
0012cffcmov rbx, [rax+48]
0012d000mov eax, 1
0012d005mov rdi, [rbx]
0012d008call rdi
0012d00amov rax, [rsp+8]
0012d00fmov rax, [rax+32]
0012d013mov rbx, [rax+352]
0012d01amov rax, [rsp]
0012d01emov rax, [rax]
0012d021mov rdi, [rbx]
0012d024call rdi
0012d026mov rax, [rsp+8]
0012d02bmov rbx, [rax+24]
0012d02fmov eax, 1
0012d034add rsp, 16
0012d038jmp 0x124110
0012d03d
0012d03dloc_12d03d:
0012d03dpush 35
0012d03fcall caml_call_realloc_stack
0012d044pop r10
0012d046jmp 0x12cfce
0012cfc0
0012d048
0012d048 // align 0x10
0012d048 // align 0x10
0012d050
0012d050camlLatexscan.fun_5285:
0012d050lea r10, [rsp-344]
0012d058cmp r10, [r14+40]
0012d05cjb 0x12d0f0
0012d062
0012d062loc_12d062:
0012d062sub rsp, 24
0012d066mov [rsp], rax
0012d06amov [rsp+16], rbx
0012d06fmov rbx, [rbx+16]
0012d073mov eax, 1
0012d078call camlLatexscan.top_open_group_1047
0012d07dmov rax, [rsp+16]
0012d082mov rax, [rax+40]
0012d086mov rbx, [rax+48]
0012d08amov eax, 1
0012d08fmov rdi, [rbx]
0012d092call rdi
0012d094mov rax, [rsp+16]
0012d099mov rax, [rax+32]
0012d09dmov [rsp+8], rax
0012d0a2mov rax, [rsp]
0012d0a6call camlLexstate.save_arg_1030
0012d0abmov rbx, rax
0012d0aemov rax, [rsp+8]
0012d0b3mov rdi, [rax+16]
0012d0b7mov rax, [rdi+16]
0012d0bbmov rdi, [rdi+24]
0012d0bfcall camlLatexscan.do_get_prim_onarg_1872
0012d0c4mov rbx, [rsp+16]
0012d0c9mov rbx, [rbx+40]
0012d0cdmov rbx, [rbx+352]
0012d0d4mov rdi, [rbx]
0012d0d7call rdi
0012d0d9mov rax, [rsp+16]
0012d0demov rbx, [rax+24]
0012d0e2mov eax, 1
0012d0e7add rsp, 24
0012d0ebjmp 0x124110
0012d0f0
0012d0f0loc_12d0f0:
0012d0f0push 36
0012d0f2call caml_call_realloc_stack
0012d0f7pop r10
0012d0f9jmp 0x12d062
0012d050
0012d050camlLatexscan.fun_5285:
0012d050lea r10, [rsp-344]
0012d058cmp r10, [r14+40]
0012d05cjb 0x12d0f0
0012d062
0012d062loc_12d062:
0012d062sub rsp, 24
0012d066mov [rsp], rax
0012d06amov [rsp+16], rbx
0012d06fmov rbx, [rbx+16]
0012d073mov eax, 1
0012d078call camlLatexscan.top_open_group_1047
0012d07dmov rax, [rsp+16]
0012d082mov rax, [rax+40]
0012d086mov rbx, [rax+48]
0012d08amov eax, 1
0012d08fmov rdi, [rbx]
0012d092call rdi
0012d094mov rax, [rsp+16]
0012d099mov rax, [rax+32]
0012d09dmov [rsp+8], rax
0012d0a2mov rax, [rsp]
0012d0a6call camlLexstate.save_arg_1030
0012d0abmov rbx, rax
0012d0aemov rax, [rsp+8]
0012d0b3mov rdi, [rax+16]
0012d0b7mov rax, [rdi+16]
0012d0bbmov rdi, [rdi+24]
0012d0bfcall camlLatexscan.do_get_prim_onarg_1872
0012d0c4mov rbx, [rsp+16]
0012d0c9mov rbx, [rbx+40]
0012d0cdmov rbx, [rbx+352]
0012d0d4mov rdi, [rbx]
0012d0d7call rdi
0012d0d9mov rax, [rsp+16]
0012d0demov rbx, [rax+24]
0012d0e2mov eax, 1
0012d0e7add rsp, 24
0012d0ebjmp 0x124110
0012d0f0
0012d0f0loc_12d0f0:
0012d0f0push 36
0012d0f2call caml_call_realloc_stack
0012d0f7pop r10
0012d0f9jmp 0x12d062
0012d050
0012d0fe
0012d0fe // align 0x10
0012d0fe // align 0x10
0012d100
0012d100camlLatexscan.fun_5303:
0012d100lea r10, [rsp-336]
0012d108cmp r10, [r14+40]
0012d10cjb 0x12d18a
0012d10e
0012d10eloc_12d10e:
0012d10esub rsp, 16
0012d112mov [rsp+8], rbx
0012d117cmp r15, [r14]
0012d11ajbe 0x12d183
0012d11c
0012d11cloc_12d11c:
0012d11cmov rbx, [rbx+16]
0012d120mov [rsp], rbx
0012d124call camlLexstate.save_arg_1030
0012d129mov rbx, rax
0012d12cmov rax, [rsp]
0012d130mov rdi, [rax+16]
0012d134mov rax, [rdi+16]
0012d138mov rdi, [rdi+24]
0012d13ccall camlLatexscan.do_get_prim_onarg_1872
0012d141call camlMyLexing.from_string_309
0012d146mov rbx, [rsp+8]
0012d14bmov rbx, [rbx+24]
0012d14fmov rbx, [rbx+352]
0012d156mov [rsp], rbx
0012d15alea rbx, [rip+0x1edfef]
0012d161mov rdi, [rbx+264]
0012d168add rdi, 24
0012d16cmov ebx, 269
0012d171call Save..ocaml_lex_tagout_rec
0012d176mov rbx, [rsp]
0012d17amov rdi, [rbx]
0012d17dadd rsp, 16
0012d181jmp rdi
0012d183
0012d183loc_12d183:
0012d183call caml_call_gc
0012d188jmp 0x12d11c
0012d18a
0012d18aloc_12d18a:
0012d18apush 35
0012d18ccall caml_call_realloc_stack
0012d191pop r10
0012d193jmp 0x12d10e
0012d100
0012d100camlLatexscan.fun_5303:
0012d100lea r10, [rsp-336]
0012d108cmp r10, [r14+40]
0012d10cjb 0x12d18a
0012d10e
0012d10eloc_12d10e:
0012d10esub rsp, 16
0012d112mov [rsp+8], rbx
0012d117cmp r15, [r14]
0012d11ajbe 0x12d183
0012d11c
0012d11cloc_12d11c:
0012d11cmov rbx, [rbx+16]
0012d120mov [rsp], rbx
0012d124call camlLexstate.save_arg_1030
0012d129mov rbx, rax
0012d12cmov rax, [rsp]
0012d130mov rdi, [rax+16]
0012d134mov rax, [rdi+16]
0012d138mov rdi, [rdi+24]
0012d13ccall camlLatexscan.do_get_prim_onarg_1872
0012d141call camlMyLexing.from_string_309
0012d146mov rbx, [rsp+8]
0012d14bmov rbx, [rbx+24]
0012d14fmov rbx, [rbx+352]
0012d156mov [rsp], rbx
0012d15alea rbx, [rip+0x1edfef]
0012d161mov rdi, [rbx+264]
0012d168add rdi, 24
0012d16cmov ebx, 269
0012d171call Save..ocaml_lex_tagout_rec
0012d176mov rbx, [rsp]
0012d17amov rdi, [rbx]
0012d17dadd rsp, 16
0012d181jmp rdi
0012d183
0012d183loc_12d183:
0012d183call caml_call_gc
0012d188jmp 0x12d11c
0012d18a
0012d18aloc_12d18a:
0012d18apush 35
0012d18ccall caml_call_realloc_stack
0012d191pop r10
0012d193jmp 0x12d10e
0012d100
0012d198
0012d198 // align 0x10
0012d198 // align 0x10
0012d1a0
0012d1a0camlLatexscan.fun_5319:
0012d1a0lea r10, [rsp-328]
0012d1a8cmp r10, [r14+40]
0012d1acjb 0x12d1ec
0012d1ae
0012d1aeloc_12d1ae:
0012d1aesub rsp, 8
0012d1b2mov [rsp], rbx
0012d1b6cmp r15, [r14]
0012d1b9jbe 0x12d1e5
0012d1bb
0012d1bbloc_12d1bb:
0012d1bbcall camlLexstate.save_arg_1030
0012d1c0mov rbx, rax
0012d1c3mov eax, 1
0012d1c8call camlSubst.do_do_subst_this_697
0012d1cdmov rbx, [rsp]
0012d1d1mov rbx, [rbx+16]
0012d1d5mov rbx, [rbx+352]
0012d1dcmov rdi, [rbx]
0012d1dfadd rsp, 8
0012d1e3jmp rdi
0012d1e5
0012d1e5loc_12d1e5:
0012d1e5call caml_call_gc
0012d1eajmp 0x12d1bb
0012d1ec
0012d1ecloc_12d1ec:
0012d1ecpush 34
0012d1eecall caml_call_realloc_stack
0012d1f3pop r10
0012d1f5jmp 0x12d1ae
0012d1a0
0012d1a0camlLatexscan.fun_5319:
0012d1a0lea r10, [rsp-328]
0012d1a8cmp r10, [r14+40]
0012d1acjb 0x12d1ec
0012d1ae
0012d1aeloc_12d1ae:
0012d1aesub rsp, 8
0012d1b2mov [rsp], rbx
0012d1b6cmp r15, [r14]
0012d1b9jbe 0x12d1e5
0012d1bb
0012d1bbloc_12d1bb:
0012d1bbcall camlLexstate.save_arg_1030
0012d1c0mov rbx, rax
0012d1c3mov eax, 1
0012d1c8call camlSubst.do_do_subst_this_697
0012d1cdmov rbx, [rsp]
0012d1d1mov rbx, [rbx+16]
0012d1d5mov rbx, [rbx+352]
0012d1dcmov rdi, [rbx]
0012d1dfadd rsp, 8
0012d1e3jmp rdi
0012d1e5
0012d1e5loc_12d1e5:
0012d1e5call caml_call_gc
0012d1eajmp 0x12d1bb
0012d1ec
0012d1ecloc_12d1ec:
0012d1ecpush 34
0012d1eecall caml_call_realloc_stack
0012d1f3pop r10
0012d1f5jmp 0x12d1ae
0012d1a0
0012d1f7
0012d1f7 // align 0x10
0012d1f7 // align 0x10
0012d200
0012d200camlLatexscan.fun_5325:
0012d200lea r10, [rsp-328]
0012d208cmp r10, [r14+40]
0012d20cjb 0x12d24c
0012d20e
0012d20eloc_12d20e:
0012d20esub rsp, 8
0012d212mov [rsp], rbx
0012d216cmp r15, [r14]
0012d219jbe 0x12d245
0012d21b
0012d21bloc_12d21b:
0012d21bcall camlLexstate.save_arg_1030
0012d220mov rbx, rax
0012d223mov eax, 3
0012d228call camlSubst.do_do_subst_this_697
0012d22dmov rbx, [rsp]
0012d231mov rbx, [rbx+16]
0012d235mov rbx, [rbx+352]
0012d23cmov rdi, [rbx]
0012d23fadd rsp, 8
0012d243jmp rdi
0012d245
0012d245loc_12d245:
0012d245call caml_call_gc
0012d24ajmp 0x12d21b
0012d24c
0012d24cloc_12d24c:
0012d24cpush 34
0012d24ecall caml_call_realloc_stack
0012d253pop r10
0012d255jmp 0x12d20e
0012d200
0012d200camlLatexscan.fun_5325:
0012d200lea r10, [rsp-328]
0012d208cmp r10, [r14+40]
0012d20cjb 0x12d24c
0012d20e
0012d20eloc_12d20e:
0012d20esub rsp, 8
0012d212mov [rsp], rbx
0012d216cmp r15, [r14]
0012d219jbe 0x12d245
0012d21b
0012d21bloc_12d21b:
0012d21bcall camlLexstate.save_arg_1030
0012d220mov rbx, rax
0012d223mov eax, 3
0012d228call camlSubst.do_do_subst_this_697
0012d22dmov rbx, [rsp]
0012d231mov rbx, [rbx+16]
0012d235mov rbx, [rbx+352]
0012d23cmov rdi, [rbx]
0012d23fadd rsp, 8
0012d243jmp rdi
0012d245
0012d245loc_12d245:
0012d245call caml_call_gc
0012d24ajmp 0x12d21b
0012d24c
0012d24cloc_12d24c:
0012d24cpush 34
0012d24ecall caml_call_realloc_stack
0012d253pop r10
0012d255jmp 0x12d20e
0012d200
0012d257
0012d257 // align 0x10
0012d257 // align 0x10
0012d260
0012d260camlLatexscan.fun_5329:
0012d260lea r10, [rsp-328]
0012d268cmp r10, [r14+40]
0012d26cjb 0x12d2a8
0012d26e
0012d26eloc_12d26e:
0012d26esub rsp, 8
0012d272mov [rsp], rbx
0012d276call camlLexstate.save_arg_1030
0012d27bmov rdx, rax
0012d27emov rax, [rsp]
0012d282mov rsi, [rax+24]
0012d286mov rcx, [rax+16]
0012d28amov rdi, [rcx+40]
0012d28emov rbx, [rcx+32]
0012d292mov rax, [rcx+24]
0012d296mov rcx, [rcx+48]
0012d29acall camlLatexscan.do_get_this_1062
0012d29fadd rsp, 8
0012d2a3jmp 0x18eb30
0012d2a8
0012d2a8loc_12d2a8:
0012d2a8push 34
0012d2aacall caml_call_realloc_stack
0012d2afpop r10
0012d2b1jmp 0x12d26e
0012d260
0012d260camlLatexscan.fun_5329:
0012d260lea r10, [rsp-328]
0012d268cmp r10, [r14+40]
0012d26cjb 0x12d2a8
0012d26e
0012d26eloc_12d26e:
0012d26esub rsp, 8
0012d272mov [rsp], rbx
0012d276call camlLexstate.save_arg_1030
0012d27bmov rdx, rax
0012d27emov rax, [rsp]
0012d282mov rsi, [rax+24]
0012d286mov rcx, [rax+16]
0012d28amov rdi, [rcx+40]
0012d28emov rbx, [rcx+32]
0012d292mov rax, [rcx+24]
0012d296mov rcx, [rcx+48]
0012d29acall camlLatexscan.do_get_this_1062
0012d29fadd rsp, 8
0012d2a3jmp 0x18eb30
0012d2a8
0012d2a8loc_12d2a8:
0012d2a8push 34
0012d2aacall caml_call_realloc_stack
0012d2afpop r10
0012d2b1jmp 0x12d26e
0012d260
0012d2b3
0012d2b3 // align 0x10
0012d2b3 // align 0x10
0012d2c0
0012d2c0camlLatexscan.fun_5345:
0012d2c0lea r10, [rsp-320]
0012d2c8cmp r10, [r14+40]
0012d2ccjb 0x12d2e5
0012d2ce
0012d2celoc_12d2ce:
0012d2cecall camlLexstate.save_arg_1030
0012d2d3mov rbx, rax
0012d2d6mov eax, 1
0012d2dbcall camlSubst.do_do_subst_this_697
0012d2e0jmp 0x18eb30
0012d2e5
0012d2e5loc_12d2e5:
0012d2e5push 33
0012d2e7call caml_call_realloc_stack
0012d2ecpop r10
0012d2eejmp 0x12d2ce
0012d2c0
0012d2c0camlLatexscan.fun_5345:
0012d2c0lea r10, [rsp-320]
0012d2c8cmp r10, [r14+40]
0012d2ccjb 0x12d2e5
0012d2ce
0012d2celoc_12d2ce:
0012d2cecall camlLexstate.save_arg_1030
0012d2d3mov rbx, rax
0012d2d6mov eax, 1
0012d2dbcall camlSubst.do_do_subst_this_697
0012d2e0jmp 0x18eb30
0012d2e5
0012d2e5loc_12d2e5:
0012d2e5push 33
0012d2e7call caml_call_realloc_stack
0012d2ecpop r10
0012d2eejmp 0x12d2ce
0012d2c0
0012d2f0
0012d2f0camlLatexscan.fun_5349:
0012d2f0lea r10, [rsp-360]
0012d2f8cmp r10, [r14+40]
0012d2fcjb 0x12d3d8
0012d302
0012d302loc_12d302:
0012d302sub rsp, 40
0012d306mov [rsp+16], rax
0012d30bmov [rsp+8], rbx
0012d310mov rbx, [rbx+16]
0012d314mov [rsp], rbx
0012d318call camlLexstate.save_arg_1030
0012d31dmov rbx, rax
0012d320mov rax, [rsp]
0012d324mov rdi, [rax+16]
0012d328mov rax, [rdi+16]
0012d32cmov rdi, [rdi+24]
0012d330call camlLatexscan.do_get_prim_onarg_1872
0012d335mov [rsp+24], rax
0012d33amov rax, [rsp+8]
0012d33fmov rax, [rax+16]
0012d343mov [rsp], rax
0012d347mov rax, [rsp+16]
0012d34ccall camlLexstate.save_arg_1030
0012d351mov rbx, rax
0012d354mov rax, [rsp]
0012d358mov rdi, [rax+16]
0012d35cmov rax, [rdi+16]
0012d360mov rdi, [rdi+24]
0012d364call camlLatexscan.do_get_prim_onarg_1872
0012d369mov [rsp], rax
0012d36dmov rax, [rsp+16]
0012d372call camlLatexscan.get_num_arg_2113
0012d377mov [rsp+32], rax
0012d37cmov rax, [rsp+16]
0012d381call camlLexstate.save_arg_1030
0012d386mov rax, [rax]
0012d389mov [rsp+16], rax
0012d38emov rax, [rsp]
0012d392mov [rsp+8], rax
0012d397mov rax, [rsp+24]
0012d39cmov [rsp], rax
0012d3a0lea rax, [rip+0x16bb81]
0012d3a7call Stdlib.Printf.sprintf
0012d3acmov rsi, rax
0012d3afmov rax, [rsp]
0012d3b3mov rbx, [rsp+8]
0012d3b8mov rdi, [rsp+16]
0012d3bdcall caml_apply3
0012d3c2mov rdi, rax
0012d3c5mov rax, [rsp+24]
0012d3camov rbx, [rsp+32]
0012d3cfadd rsp, 40
0012d3d3jmp 0x18f0f0
0012d3d8
0012d3d8loc_12d3d8:
0012d3d8push 38
0012d3dacall caml_call_realloc_stack
0012d3dfpop r10
0012d3e1jmp 0x12d302
0012d2f0
0012d2f0camlLatexscan.fun_5349:
0012d2f0lea r10, [rsp-360]
0012d2f8cmp r10, [r14+40]
0012d2fcjb 0x12d3d8
0012d302
0012d302loc_12d302:
0012d302sub rsp, 40
0012d306mov [rsp+16], rax
0012d30bmov [rsp+8], rbx
0012d310mov rbx, [rbx+16]
0012d314mov [rsp], rbx
0012d318call camlLexstate.save_arg_1030
0012d31dmov rbx, rax
0012d320mov rax, [rsp]
0012d324mov rdi, [rax+16]
0012d328mov rax, [rdi+16]
0012d32cmov rdi, [rdi+24]
0012d330call camlLatexscan.do_get_prim_onarg_1872
0012d335mov [rsp+24], rax
0012d33amov rax, [rsp+8]
0012d33fmov rax, [rax+16]
0012d343mov [rsp], rax
0012d347mov rax, [rsp+16]
0012d34ccall camlLexstate.save_arg_1030
0012d351mov rbx, rax
0012d354mov rax, [rsp]
0012d358mov rdi, [rax+16]
0012d35cmov rax, [rdi+16]
0012d360mov rdi, [rdi+24]
0012d364call camlLatexscan.do_get_prim_onarg_1872
0012d369mov [rsp], rax
0012d36dmov rax, [rsp+16]
0012d372call camlLatexscan.get_num_arg_2113
0012d377mov [rsp+32], rax
0012d37cmov rax, [rsp+16]
0012d381call camlLexstate.save_arg_1030
0012d386mov rax, [rax]
0012d389mov [rsp+16], rax
0012d38emov rax, [rsp]
0012d392mov [rsp+8], rax
0012d397mov rax, [rsp+24]
0012d39cmov [rsp], rax
0012d3a0lea rax, [rip+0x16bb81]
0012d3a7call Stdlib.Printf.sprintf
0012d3acmov rsi, rax
0012d3afmov rax, [rsp]
0012d3b3mov rbx, [rsp+8]
0012d3b8mov rdi, [rsp+16]
0012d3bdcall caml_apply3
0012d3c2mov rdi, rax
0012d3c5mov rax, [rsp+24]
0012d3camov rbx, [rsp+32]
0012d3cfadd rsp, 40
0012d3d3jmp 0x18f0f0
0012d3d8
0012d3d8loc_12d3d8:
0012d3d8push 38
0012d3dacall caml_call_realloc_stack
0012d3dfpop r10
0012d3e1jmp 0x12d302
0012d2f0
0012d3e6
0012d3e6 // align 0x10
0012d3e6 // align 0x10
0012d3f0
0012d3f0camlLatexscan.fun_5381:
0012d3f0lea r10, [rsp-360]
0012d3f8cmp r10, [r14+40]
0012d3fcjb 0x12d4c9
0012d402
0012d402loc_12d402:
0012d402sub rsp, 40
0012d406mov [rsp+16], rax
0012d40bmov [rsp+8], rbx
0012d410mov rbx, [rbx+16]
0012d414mov [rsp], rbx
0012d418call camlLexstate.save_arg_1030
0012d41dmov rbx, rax
0012d420mov rax, [rsp]
0012d424mov rdi, [rax+16]
0012d428mov rax, [rdi+16]
0012d42cmov rdi, [rdi+24]
0012d430call camlLatexscan.do_get_prim_onarg_1872
0012d435mov [rsp+24], rax
0012d43amov rax, [rsp+8]
0012d43fmov rax, [rax+16]
0012d443mov [rsp], rax
0012d447mov rax, [rsp+16]
0012d44ccall camlLexstate.save_arg_1030
0012d451mov rbx, rax
0012d454mov rax, [rsp]
0012d458mov rdi, [rax+16]
0012d45cmov rax, [rdi+16]
0012d460mov rdi, [rdi+24]
0012d464call camlLatexscan.do_get_prim_onarg_1872
0012d469mov [rsp], rax
0012d46dmov rax, [rsp+16]
0012d472call camlLatexscan.get_num_arg_2113
0012d477mov [rsp+32], rax
0012d47cmov rax, [rsp+16]
0012d481call camlLexstate.save_arg_1030
0012d486mov rax, [rax]
0012d489mov [rsp+8], rax
0012d48emov rax, [rsp]
0012d492mov [rsp], rax
0012d496lea rax, [rip+0x16b9cb]
0012d49dcall Stdlib.Printf.sprintf
0012d4a2mov rdi, rax
0012d4a5mov rax, [rsp]
0012d4a9mov rbx, [rsp+8]
0012d4aecall caml_apply2
0012d4b3mov rdi, rax
0012d4b6mov rax, [rsp+24]
0012d4bbmov rbx, [rsp+32]
0012d4c0add rsp, 40
0012d4c4jmp 0x18f0f0
0012d4c9
0012d4c9loc_12d4c9:
0012d4c9push 38
0012d4cbcall caml_call_realloc_stack
0012d4d0pop r10
0012d4d2jmp 0x12d402
0012d3f0
0012d3f0camlLatexscan.fun_5381:
0012d3f0lea r10, [rsp-360]
0012d3f8cmp r10, [r14+40]
0012d3fcjb 0x12d4c9
0012d402
0012d402loc_12d402:
0012d402sub rsp, 40
0012d406mov [rsp+16], rax
0012d40bmov [rsp+8], rbx
0012d410mov rbx, [rbx+16]
0012d414mov [rsp], rbx
0012d418call camlLexstate.save_arg_1030
0012d41dmov rbx, rax
0012d420mov rax, [rsp]
0012d424mov rdi, [rax+16]
0012d428mov rax, [rdi+16]
0012d42cmov rdi, [rdi+24]
0012d430call camlLatexscan.do_get_prim_onarg_1872
0012d435mov [rsp+24], rax
0012d43amov rax, [rsp+8]
0012d43fmov rax, [rax+16]
0012d443mov [rsp], rax
0012d447mov rax, [rsp+16]
0012d44ccall camlLexstate.save_arg_1030
0012d451mov rbx, rax
0012d454mov rax, [rsp]
0012d458mov rdi, [rax+16]
0012d45cmov rax, [rdi+16]
0012d460mov rdi, [rdi+24]
0012d464call camlLatexscan.do_get_prim_onarg_1872
0012d469mov [rsp], rax
0012d46dmov rax, [rsp+16]
0012d472call camlLatexscan.get_num_arg_2113
0012d477mov [rsp+32], rax
0012d47cmov rax, [rsp+16]
0012d481call camlLexstate.save_arg_1030
0012d486mov rax, [rax]
0012d489mov [rsp+8], rax
0012d48emov rax, [rsp]
0012d492mov [rsp], rax
0012d496lea rax, [rip+0x16b9cb]
0012d49dcall Stdlib.Printf.sprintf
0012d4a2mov rdi, rax
0012d4a5mov rax, [rsp]
0012d4a9mov rbx, [rsp+8]
0012d4aecall caml_apply2
0012d4b3mov rdi, rax
0012d4b6mov rax, [rsp+24]
0012d4bbmov rbx, [rsp+32]
0012d4c0add rsp, 40
0012d4c4jmp 0x18f0f0
0012d4c9
0012d4c9loc_12d4c9:
0012d4c9push 38
0012d4cbcall caml_call_realloc_stack
0012d4d0pop r10
0012d4d2jmp 0x12d402
0012d3f0
0012d4d7
0012d4d7 // align 0x10
0012d4d7 // align 0x10
0012d4e0
0012d4e0camlLatexscan.fun_5411:
0012d4e0lea r10, [rsp-376]
0012d4e8cmp r10, [r14+40]
0012d4ecjb 0x12d5dd
0012d4f2
0012d4f2loc_12d4f2:
0012d4f2sub rsp, 40
0012d4f6mov [rsp+24], rax
0012d4fbmov [rsp+16], rbx
0012d500mov rbx, [rbx+16]
0012d504mov eax, 1
0012d509call camlLatexscan.check_all_989
0012d50emov [rsp], rax
0012d512lea r11, [rip+119]
0012d519push r11
0012d51bpush [r14+48]
0012d51fmov [r14+48], rsp
0012d523mov rax, [rsp+32]
0012d528mov rax, [rax+32]
0012d52cmov [rsp+24], rax
0012d531mov rax, [rsp+40]
0012d536call camlLexstate.save_arg_1030
0012d53bmov rbx, rax
0012d53emov rax, [rsp+24]
0012d543mov rdi, [rax+16]
0012d547mov rax, [rdi+16]
0012d54bmov rdi, [rdi+24]
0012d54fcall camlLatexscan.do_get_prim_onarg_1872
0012d554mov [rsp+24], rax
0012d559mov rax, [rsp+40]
0012d55ecall camlLatexscan.get_num_arg_2113
0012d563mov [rsp+48], rax
0012d568mov rax, [rsp+40]
0012d56dcall camlLexstate.save_arg_1030
0012d572mov rdi, [rax]
0012d575mov rax, [rsp+24]
0012d57amov rbx, [rsp+48]
0012d57fcall camlAuxx.addtoc_549
0012d584pop [r14+48]
0012d588add rsp, 8
0012d58cjmp 0x12d5d8
0012d58e
0012d58e 66 90 f.
0012d590mov [rsp+8], rax
0012d595mov rax, [rsp+16]
0012d59amov rbx, [rax+24]
0012d59emov rax, [rsp]
0012d5a2call camlLatexscan.hot_all_990
0012d5a7mov rax, [rsp+8]
0012d5accall Stdlib.Printexc.to_string
0012d5b1mov [rsp], rax
0012d5b5lea rax, [rip+0x16b78c]
0012d5bccall Stdlib.Printf.sprintf
0012d5c1mov rbx, rax
0012d5c4mov rdi, [rbx]
0012d5c7mov rax, [rsp]
0012d5cbcall rdi
0012d5cdadd rsp, 40
0012d5d1jmp 0x1919c0
0012d5d6
0012d5d6 66 90 f.
0012d5d8
0012d5d8loc_12d5d8:
0012d5d8add rsp, 40
0012d5dcret
0012d5dd
0012d5ddloc_12d5dd:
0012d5ddpush 40
0012d5dfcall caml_call_realloc_stack
0012d5e4pop r10
0012d5e6jmp 0x12d4f2
0012d4e0
0012d4e0camlLatexscan.fun_5411:
0012d4e0lea r10, [rsp-376]
0012d4e8cmp r10, [r14+40]
0012d4ecjb 0x12d5dd
0012d4f2
0012d4f2loc_12d4f2:
0012d4f2sub rsp, 40
0012d4f6mov [rsp+24], rax
0012d4fbmov [rsp+16], rbx
0012d500mov rbx, [rbx+16]
0012d504mov eax, 1
0012d509call camlLatexscan.check_all_989
0012d50emov [rsp], rax
0012d512lea r11, [rip+119]
0012d519push r11
0012d51bpush [r14+48]
0012d51fmov [r14+48], rsp
0012d523mov rax, [rsp+32]
0012d528mov rax, [rax+32]
0012d52cmov [rsp+24], rax
0012d531mov rax, [rsp+40]
0012d536call camlLexstate.save_arg_1030
0012d53bmov rbx, rax
0012d53emov rax, [rsp+24]
0012d543mov rdi, [rax+16]
0012d547mov rax, [rdi+16]
0012d54bmov rdi, [rdi+24]
0012d54fcall camlLatexscan.do_get_prim_onarg_1872
0012d554mov [rsp+24], rax
0012d559mov rax, [rsp+40]
0012d55ecall camlLatexscan.get_num_arg_2113
0012d563mov [rsp+48], rax
0012d568mov rax, [rsp+40]
0012d56dcall camlLexstate.save_arg_1030
0012d572mov rdi, [rax]
0012d575mov rax, [rsp+24]
0012d57amov rbx, [rsp+48]
0012d57fcall camlAuxx.addtoc_549
0012d584pop [r14+48]
0012d588add rsp, 8
0012d58cjmp 0x12d5d8
0012d58e
0012d58e 66 90 f.
0012d590mov [rsp+8], rax
0012d595mov rax, [rsp+16]
0012d59amov rbx, [rax+24]
0012d59emov rax, [rsp]
0012d5a2call camlLatexscan.hot_all_990
0012d5a7mov rax, [rsp+8]
0012d5accall Stdlib.Printexc.to_string
0012d5b1mov [rsp], rax
0012d5b5lea rax, [rip+0x16b78c]
0012d5bccall Stdlib.Printf.sprintf
0012d5c1mov rbx, rax
0012d5c4mov rdi, [rbx]
0012d5c7mov rax, [rsp]
0012d5cbcall rdi
0012d5cdadd rsp, 40
0012d5d1jmp 0x1919c0
0012d5d6
0012d5d6 66 90 f.
0012d5d8
0012d5d8loc_12d5d8:
0012d5d8add rsp, 40
0012d5dcret
0012d5dd
0012d5ddloc_12d5dd:
0012d5ddpush 40
0012d5dfcall caml_call_realloc_stack
0012d5e4pop r10
0012d5e6jmp 0x12d4f2
0012d4e0
0012d5eb
0012d5eb // align 0x10
0012d5eb // align 0x10
0012d5f0
0012d5f0camlLatexscan.fun_5433:
0012d5f0lea r10, [rsp-328]
0012d5f8cmp r10, [r14+40]
0012d5fcjb 0x12d674
0012d5fe
0012d5feloc_12d5fe:
0012d5fesub rsp, 8
0012d602mov [rsp], rbx
0012d606cmp r15, [r14]
0012d609jbe 0x12d66d
0012d60b
0012d60bloc_12d60b:
0012d60bcall camlLexstate.save_arg_1030
0012d610mov rdx, rax
0012d613mov rax, [rsp]
0012d617mov rsi, [rax+24]
0012d61bmov rcx, [rax+16]
0012d61fmov rdi, [rcx+40]
0012d623mov rbx, [rcx+32]
0012d627mov rax, [rcx+24]
0012d62bmov rcx, [rcx+48]
0012d62fcall camlLatexscan.do_get_this_1062
0012d634call camlMyLexing.from_string_309
0012d639lea rbx, [rip+0x1edb10]
0012d640mov rdi, [rbx+264]
0012d647add rdi, 24
0012d64bmov ebx, 269
0012d650call Save..ocaml_lex_tagout_rec
0012d655mov rbx, [rsp]
0012d659mov rbx, [rbx+32]
0012d65dmov rbx, [rbx+352]
0012d664mov rdi, [rbx]
0012d667add rsp, 8
0012d66bjmp rdi
0012d66d
0012d66dloc_12d66d:
0012d66dcall caml_call_gc
0012d672jmp 0x12d60b
0012d674
0012d674loc_12d674:
0012d674push 34
0012d676call caml_call_realloc_stack
0012d67bpop r10
0012d67djmp 0x12d5fe
0012d5f0
0012d5f0camlLatexscan.fun_5433:
0012d5f0lea r10, [rsp-328]
0012d5f8cmp r10, [r14+40]
0012d5fcjb 0x12d674
0012d5fe
0012d5feloc_12d5fe:
0012d5fesub rsp, 8
0012d602mov [rsp], rbx
0012d606cmp r15, [r14]
0012d609jbe 0x12d66d
0012d60b
0012d60bloc_12d60b:
0012d60bcall camlLexstate.save_arg_1030
0012d610mov rdx, rax
0012d613mov rax, [rsp]
0012d617mov rsi, [rax+24]
0012d61bmov rcx, [rax+16]
0012d61fmov rdi, [rcx+40]
0012d623mov rbx, [rcx+32]
0012d627mov rax, [rcx+24]
0012d62bmov rcx, [rcx+48]
0012d62fcall camlLatexscan.do_get_this_1062
0012d634call camlMyLexing.from_string_309
0012d639lea rbx, [rip+0x1edb10]
0012d640mov rdi, [rbx+264]
0012d647add rdi, 24
0012d64bmov ebx, 269
0012d650call Save..ocaml_lex_tagout_rec
0012d655mov rbx, [rsp]
0012d659mov rbx, [rbx+32]
0012d65dmov rbx, [rbx+352]
0012d664mov rdi, [rbx]
0012d667add rsp, 8
0012d66bjmp rdi
0012d66d
0012d66dloc_12d66d:
0012d66dcall caml_call_gc
0012d672jmp 0x12d60b
0012d674
0012d674loc_12d674:
0012d674push 34
0012d676call caml_call_realloc_stack
0012d67bpop r10
0012d67djmp 0x12d5fe
0012d5f0
0012d682
0012d682 // align 0x10
0012d682 // align 0x10
0012d690
0012d690camlLatexscan.fun_5451:
0012d690lea r10, [rsp-336]
0012d698cmp r10, [r14+40]
0012d69cjb 0x12d774
0012d6a2
0012d6a2loc_12d6a2:
0012d6a2sub rsp, 16
0012d6a6mov [rsp], rbx
0012d6aacall camlLexstate.save_arg_1030
0012d6afmov rbx, rax
0012d6b2sub r15, 40
0012d6b6cmp r15, [r14]
0012d6b9jb 0x12d76a
0012d6bf
0012d6bfloc_12d6bf:
0012d6bflea rax, [r15+8]
0012d6c3mov [rax-8], 4343
0012d6cblea rdi, [rip+190]
0012d6d2mov [rax], rdi
0012d6d5mov rdi, 0x100000000000005
0012d6dfmov [rax+8], rdi
0012d6e3mov rsi, [rsp]
0012d6e7mov rdi, [rsi+24]
0012d6ebmov [rax+16], rdi
0012d6efmov rdi, [rsi+32]
0012d6f3mov [rax+24], rdi
0012d6f7mov rdi, [rsi+16]
0012d6fbcall camlLatexscan.get_style_1337
0012d700mov [rsp+8], rax
0012d705lea rax, [rip+0x1fc964]
0012d70cmov rax, [rax+80]
0012d710mov rax, [rax]
0012d713cmp rax, 5
0012d717jle 0x12d750
0012d719lea rbx, [rip+0x16b5e8]
0012d720lea rax, [rip+0x1ffef1]
0012d727mov rax, [rax+312]
0012d72ecall camlStdlib.output_string_253
0012d733lea rax, [rip+0x169cd6]
0012d73amov rbx, [rsp+8]
0012d73fcall Stdlib.List.iter
0012d744lea rax, [rip+0x170f1d]
0012d74bcall camlStdlib.prerr_endline_390
0012d750
0012d750loc_12d750:
0012d750mov rax, [rsp]
0012d754mov rax, [rax+32]
0012d758mov rbx, [rax+72]
0012d75cmov rdi, [rbx]
0012d75fmov rax, [rsp+8]
0012d764add rsp, 16
0012d768jmp rdi
0012d76a
0012d76aloc_12d76a:
0012d76acall caml_call_gc
0012d76fjmp 0x12d6bf
0012d774
0012d774loc_12d774:
0012d774push 35
0012d776call caml_call_realloc_stack
0012d77bpop r10
0012d77djmp 0x12d6a2
0012d690
0012d690camlLatexscan.fun_5451:
0012d690lea r10, [rsp-336]
0012d698cmp r10, [r14+40]
0012d69cjb 0x12d774
0012d6a2
0012d6a2loc_12d6a2:
0012d6a2sub rsp, 16
0012d6a6mov [rsp], rbx
0012d6aacall camlLexstate.save_arg_1030
0012d6afmov rbx, rax
0012d6b2sub r15, 40
0012d6b6cmp r15, [r14]
0012d6b9jb 0x12d76a
0012d6bf
0012d6bfloc_12d6bf:
0012d6bflea rax, [r15+8]
0012d6c3mov [rax-8], 4343
0012d6cblea rdi, [rip+190]
0012d6d2mov [rax], rdi
0012d6d5mov rdi, 0x100000000000005
0012d6dfmov [rax+8], rdi
0012d6e3mov rsi, [rsp]
0012d6e7mov rdi, [rsi+24]
0012d6ebmov [rax+16], rdi
0012d6efmov rdi, [rsi+32]
0012d6f3mov [rax+24], rdi
0012d6f7mov rdi, [rsi+16]
0012d6fbcall camlLatexscan.get_style_1337
0012d700mov [rsp+8], rax
0012d705lea rax, [rip+0x1fc964]
0012d70cmov rax, [rax+80]
0012d710mov rax, [rax]
0012d713cmp rax, 5
0012d717jle 0x12d750
0012d719lea rbx, [rip+0x16b5e8]
0012d720lea rax, [rip+0x1ffef1]
0012d727mov rax, [rax+312]
0012d72ecall camlStdlib.output_string_253
0012d733lea rax, [rip+0x169cd6]
0012d73amov rbx, [rsp+8]
0012d73fcall Stdlib.List.iter
0012d744lea rax, [rip+0x170f1d]
0012d74bcall camlStdlib.prerr_endline_390
0012d750
0012d750loc_12d750:
0012d750mov rax, [rsp]
0012d754mov rax, [rax+32]
0012d758mov rbx, [rax+72]
0012d75cmov rdi, [rbx]
0012d75fmov rax, [rsp+8]
0012d764add rsp, 16
0012d768jmp rdi
0012d76a
0012d76aloc_12d76a:
0012d76acall caml_call_gc
0012d76fjmp 0x12d6bf
0012d774
0012d774loc_12d774:
0012d774push 35
0012d776call caml_call_realloc_stack
0012d77bpop r10
0012d77djmp 0x12d6a2
0012d690
0012d782
0012d782 // align 0x10
0012d782 // align 0x10
0012d790
0012d790camlLatexscan.fun_5464:
0012d790lea r10, [rsp-336]
0012d798cmp r10, [r14+40]
0012d79cjb 0x12d7dc
0012d79e
0012d79eloc_12d79e:
0012d79esub rsp, 16
0012d7a2mov [rsp+8], rax
0012d7a7mov [rsp], rbx
0012d7abmov rax, [rbx+24]
0012d7afmov rbx, [rax+56]
0012d7b3mov eax, 1
0012d7b8mov rdi, [rbx]
0012d7bbcall rdi
0012d7bdmov rax, [rsp]
0012d7c1mov rdi, [rax+16]
0012d7c5add rdi, 24
0012d7c9mov ebx, 1
0012d7cemov rax, [rsp+8]
0012d7d3add rsp, 16
0012d7d7jmp 0x1166c0
0012d7dc
0012d7dcloc_12d7dc:
0012d7dcpush 35
0012d7decall caml_call_realloc_stack
0012d7e3pop r10
0012d7e5jmp 0x12d79e
0012d790
0012d790camlLatexscan.fun_5464:
0012d790lea r10, [rsp-336]
0012d798cmp r10, [r14+40]
0012d79cjb 0x12d7dc
0012d79e
0012d79eloc_12d79e:
0012d79esub rsp, 16
0012d7a2mov [rsp+8], rax
0012d7a7mov [rsp], rbx
0012d7abmov rax, [rbx+24]
0012d7afmov rbx, [rax+56]
0012d7b3mov eax, 1
0012d7b8mov rdi, [rbx]
0012d7bbcall rdi
0012d7bdmov rax, [rsp]
0012d7c1mov rdi, [rax+16]
0012d7c5add rdi, 24
0012d7c9mov ebx, 1
0012d7cemov rax, [rsp+8]
0012d7d3add rsp, 16
0012d7d7jmp 0x1166c0
0012d7dc
0012d7dcloc_12d7dc:
0012d7dcpush 35
0012d7decall caml_call_realloc_stack
0012d7e3pop r10
0012d7e5jmp 0x12d79e
0012d790
0012d7e7
0012d7e7 // align 0x10
0012d7e7 // align 0x10
0012d7f0
0012d7f0camlLatexscan.fun_5471:
0012d7f0lea r10, [rsp-320]
0012d7f8cmp r10, [r14+40]
0012d7fcjb 0x12d825
0012d7fe
0012d7feloc_12d7fe:
0012d7fecall camlElement.pretty_text_275
0012d803lea rbx, [rip+0x16b4ee]
0012d80acall camlStdlib.$5e_139
0012d80fmov rbx, rax
0012d812lea rax, [rip+0x1ffdff]
0012d819mov rax, [rax+312]
0012d820jmp 0x1963d0
0012d825
0012d825loc_12d825:
0012d825push 33
0012d827call caml_call_realloc_stack
0012d82cpop r10
0012d82ejmp 0x12d7fe
0012d7f0
0012d7f0camlLatexscan.fun_5471:
0012d7f0lea r10, [rsp-320]
0012d7f8cmp r10, [r14+40]
0012d7fcjb 0x12d825
0012d7fe
0012d7feloc_12d7fe:
0012d7fecall camlElement.pretty_text_275
0012d803lea rbx, [rip+0x16b4ee]
0012d80acall camlStdlib.$5e_139
0012d80fmov rbx, rax
0012d812lea rax, [rip+0x1ffdff]
0012d819mov rax, [rax+312]
0012d820jmp 0x1963d0
0012d825
0012d825loc_12d825:
0012d825push 33
0012d827call caml_call_realloc_stack
0012d82cpop r10
0012d82ejmp 0x12d7fe
0012d7f0
0012d830
0012d830camlLatexscan.fun_5475:
0012d830lea r10, [rsp-328]
0012d838cmp r10, [r14+40]
0012d83cjb 0x12d8a1
0012d83e
0012d83eloc_12d83e:
0012d83esub rsp, 8
0012d842mov [rsp], rbx
0012d846mov rax, [rbx+24]
0012d84amov rdi, [rbx+16]
0012d84elea rbx, [rip+0x16cb13]
0012d855call camlLatexscan.get_style_1337
0012d85amov rbx, [rsp]
0012d85emov rdi, [rbx+32]
0012d862sub r15, 24
0012d866cmp r15, [r14]
0012d869jb 0x12d89a
0012d86b
0012d86bloc_12d86b:
0012d86blea rsi, [r15+8]
0012d86fmov [rsi-8], 2048
0012d877mov [rsi], rax
0012d87amov rax, [rdi]
0012d87dmov [rsi+8], rax
0012d881mov rbx, rsp
0012d884mov rsp, [r14+64]
0012d888call caml_modify
0012d88dmov rsp, rbx
0012d890mov eax, 1
0012d895add rsp, 8
0012d899ret
0012d89a
0012d89aloc_12d89a:
0012d89acall caml_call_gc
0012d89fjmp 0x12d86b
0012d8a1
0012d8a1loc_12d8a1:
0012d8a1push 34
0012d8a3call caml_call_realloc_stack
0012d8a8pop r10
0012d8aajmp 0x12d83e
0012d830
0012d830camlLatexscan.fun_5475:
0012d830lea r10, [rsp-328]
0012d838cmp r10, [r14+40]
0012d83cjb 0x12d8a1
0012d83e
0012d83eloc_12d83e:
0012d83esub rsp, 8
0012d842mov [rsp], rbx
0012d846mov rax, [rbx+24]
0012d84amov rdi, [rbx+16]
0012d84elea rbx, [rip+0x16cb13]
0012d855call camlLatexscan.get_style_1337
0012d85amov rbx, [rsp]
0012d85emov rdi, [rbx+32]
0012d862sub r15, 24
0012d866cmp r15, [r14]
0012d869jb 0x12d89a
0012d86b
0012d86bloc_12d86b:
0012d86blea rsi, [r15+8]
0012d86fmov [rsi-8], 2048
0012d877mov [rsi], rax
0012d87amov rax, [rdi]
0012d87dmov [rsi+8], rax
0012d881mov rbx, rsp
0012d884mov rsp, [r14+64]
0012d888call caml_modify
0012d88dmov rsp, rbx
0012d890mov eax, 1
0012d895add rsp, 8
0012d899ret
0012d89a
0012d89aloc_12d89a:
0012d89acall caml_call_gc
0012d89fjmp 0x12d86b
0012d8a1
0012d8a1loc_12d8a1:
0012d8a1push 34
0012d8a3call caml_call_realloc_stack
0012d8a8pop r10
0012d8aajmp 0x12d83e
0012d830
0012d8ac
0012d8ac // align 0x10
0012d8ac // align 0x10
0012d8b0
0012d8b0camlLatexscan.fun_5485:
0012d8b0lea r10, [rsp-336]
0012d8b8cmp r10, [r14+40]
0012d8bcjb 0x12d912
0012d8be
0012d8beloc_12d8be:
0012d8besub rsp, 16
0012d8c2mov [rsp+8], rbx
0012d8c7mov rax, [rbx+16]
0012d8cbcall camlMyStack.pop_292
0012d8d0mov [rsp], rax
0012d8d4mov rax, [rsp+8]
0012d8d9mov rax, [rax+24]
0012d8ddmov rbx, [rax+56]
0012d8e1mov eax, 1
0012d8e6mov rdi, [rbx]
0012d8e9call rdi
0012d8ebmov ebx, 1
0012d8f0mov rax, [rsp]
0012d8f4call Stdlib.List.rev_append
0012d8f9mov rbx, rax
0012d8fcmov rax, [rsp+8]
0012d901mov rax, [rax+24]
0012d905mov rax, [rax+64]
0012d909add rsp, 16
0012d90djmp 0x1a0330
0012d912
0012d912loc_12d912:
0012d912push 35
0012d914call caml_call_realloc_stack
0012d919pop r10
0012d91bjmp 0x12d8be
0012d8b0
0012d8b0camlLatexscan.fun_5485:
0012d8b0lea r10, [rsp-336]
0012d8b8cmp r10, [r14+40]
0012d8bcjb 0x12d912
0012d8be
0012d8beloc_12d8be:
0012d8besub rsp, 16
0012d8c2mov [rsp+8], rbx
0012d8c7mov rax, [rbx+16]
0012d8cbcall camlMyStack.pop_292
0012d8d0mov [rsp], rax
0012d8d4mov rax, [rsp+8]
0012d8d9mov rax, [rax+24]
0012d8ddmov rbx, [rax+56]
0012d8e1mov eax, 1
0012d8e6mov rdi, [rbx]
0012d8e9call rdi
0012d8ebmov ebx, 1
0012d8f0mov rax, [rsp]
0012d8f4call Stdlib.List.rev_append
0012d8f9mov rbx, rax
0012d8fcmov rax, [rsp+8]
0012d901mov rax, [rax+24]
0012d905mov rax, [rax+64]
0012d909add rsp, 16
0012d90djmp 0x1a0330
0012d912
0012d912loc_12d912:
0012d912push 35
0012d914call caml_call_realloc_stack
0012d919pop r10
0012d91bjmp 0x12d8be
0012d8b0
0012d91d
0012d91d // align 0x10
0012d91d // align 0x10
0012d920
0012d920camlLatexscan.fun_5489:
0012d920lea r10, [rsp-336]
0012d928cmp r10, [r14+40]
0012d92cjb 0x12d994
0012d92e
0012d92eloc_12d92e:
0012d92esub rsp, 16
0012d932mov [rsp+8], rbx
0012d937mov rbx, [rbx+16]
0012d93bmov [rsp], rbx
0012d93fcall camlLexstate.save_arg_1030
0012d944mov rbx, rax
0012d947mov rax, [rsp]
0012d94bmov rdi, [rax+16]
0012d94fmov rax, [rdi+16]
0012d953mov rdi, [rdi+24]
0012d957call camlLatexscan.do_get_prim_onarg_1872
0012d95cmov rbx, [rsp+8]
0012d961mov rbx, [rbx+24]
0012d965mov rbx, [rbx+64]
0012d969sub r15, 16
0012d96dcmp r15, [r14]
0012d970jb 0x12d98d
0012d972
0012d972loc_12d972:
0012d972lea rdi, [r15+8]
0012d976mov [rdi-8], 1024
0012d97emov [rdi], rax
0012d981mov rsi, [rbx]
0012d984mov rax, rdi
0012d987add rsp, 16
0012d98bjmp rsi
0012d98d
0012d98dloc_12d98d:
0012d98dcall caml_call_gc
0012d992jmp 0x12d972
0012d994
0012d994loc_12d994:
0012d994push 35
0012d996call caml_call_realloc_stack
0012d99bpop r10
0012d99djmp 0x12d92e
0012d920
0012d920camlLatexscan.fun_5489:
0012d920lea r10, [rsp-336]
0012d928cmp r10, [r14+40]
0012d92cjb 0x12d994
0012d92e
0012d92eloc_12d92e:
0012d92esub rsp, 16
0012d932mov [rsp+8], rbx
0012d937mov rbx, [rbx+16]
0012d93bmov [rsp], rbx
0012d93fcall camlLexstate.save_arg_1030
0012d944mov rbx, rax
0012d947mov rax, [rsp]
0012d94bmov rdi, [rax+16]
0012d94fmov rax, [rdi+16]
0012d953mov rdi, [rdi+24]
0012d957call camlLatexscan.do_get_prim_onarg_1872
0012d95cmov rbx, [rsp+8]
0012d961mov rbx, [rbx+24]
0012d965mov rbx, [rbx+64]
0012d969sub r15, 16
0012d96dcmp r15, [r14]
0012d970jb 0x12d98d
0012d972
0012d972loc_12d972:
0012d972lea rdi, [r15+8]
0012d976mov [rdi-8], 1024
0012d97emov [rdi], rax
0012d981mov rsi, [rbx]
0012d984mov rax, rdi
0012d987add rsp, 16
0012d98bjmp rsi
0012d98d
0012d98dloc_12d98d:
0012d98dcall caml_call_gc
0012d992jmp 0x12d972
0012d994
0012d994loc_12d994:
0012d994push 35
0012d996call caml_call_realloc_stack
0012d99bpop r10
0012d99djmp 0x12d92e
0012d920
0012d99f
0012d99f // align 0x10
0012d99f // align 0x10
0012d9a0
0012d9a0camlLatexscan.fun_5503:
0012d9a0lea r10, [rsp-352]
0012d9a8cmp r10, [r14+40]
0012d9acjb 0x12da5a
0012d9b2
0012d9b2loc_12d9b2:
0012d9b2sub rsp, 32
0012d9b6mov [rsp+8], rax
0012d9bbmov [rsp+16], rbx
0012d9c0mov rbx, [rbx+16]
0012d9c4mov [rsp], rbx
0012d9c8call camlLexstate.save_arg_1030
0012d9cdmov rbx, rax
0012d9d0mov rax, [rsp]
0012d9d4mov rdi, [rax+16]
0012d9d8mov rax, [rdi+16]
0012d9dcmov rdi, [rdi+24]
0012d9e0call camlLatexscan.do_get_prim_onarg_1872
0012d9e5mov [rsp+24], rax
0012d9eamov rax, [rsp+16]
0012d9efmov rax, [rax+16]
0012d9f3mov [rsp], rax
0012d9f7mov rax, [rsp+8]
0012d9fccall camlLexstate.save_arg_1030
0012da01mov rbx, rax
0012da04mov rax, [rsp]
0012da08mov rdi, [rax+16]
0012da0cmov rax, [rdi+16]
0012da10mov rdi, [rdi+24]
0012da14call camlLatexscan.do_get_prim_onarg_1872
0012da19mov rbx, [rsp+16]
0012da1emov rbx, [rbx+24]
0012da22mov rbx, [rbx+64]
0012da26sub r15, 24
0012da2acmp r15, [r14]
0012da2djb 0x12da53
0012da2f
0012da2floc_12da2f:
0012da2flea rdi, [r15+8]
0012da33mov [rdi-8], 2051
0012da3bmov rsi, [rsp+24]
0012da40mov [rdi], rsi
0012da43mov [rdi+8], rax
0012da47mov rsi, [rbx]
0012da4amov rax, rdi
0012da4dadd rsp, 32
0012da51jmp rsi
0012da53
0012da53loc_12da53:
0012da53call caml_call_gc
0012da58jmp 0x12da2f
0012da5a
0012da5aloc_12da5a:
0012da5apush 37
0012da5ccall caml_call_realloc_stack
0012da61pop r10
0012da63jmp 0x12d9b2
0012d9a0
0012d9a0camlLatexscan.fun_5503:
0012d9a0lea r10, [rsp-352]
0012d9a8cmp r10, [r14+40]
0012d9acjb 0x12da5a
0012d9b2
0012d9b2loc_12d9b2:
0012d9b2sub rsp, 32
0012d9b6mov [rsp+8], rax
0012d9bbmov [rsp+16], rbx
0012d9c0mov rbx, [rbx+16]
0012d9c4mov [rsp], rbx
0012d9c8call camlLexstate.save_arg_1030
0012d9cdmov rbx, rax
0012d9d0mov rax, [rsp]
0012d9d4mov rdi, [rax+16]
0012d9d8mov rax, [rdi+16]
0012d9dcmov rdi, [rdi+24]
0012d9e0call camlLatexscan.do_get_prim_onarg_1872
0012d9e5mov [rsp+24], rax
0012d9eamov rax, [rsp+16]
0012d9efmov rax, [rax+16]
0012d9f3mov [rsp], rax
0012d9f7mov rax, [rsp+8]
0012d9fccall camlLexstate.save_arg_1030
0012da01mov rbx, rax
0012da04mov rax, [rsp]
0012da08mov rdi, [rax+16]
0012da0cmov rax, [rdi+16]
0012da10mov rdi, [rdi+24]
0012da14call camlLatexscan.do_get_prim_onarg_1872
0012da19mov rbx, [rsp+16]
0012da1emov rbx, [rbx+24]
0012da22mov rbx, [rbx+64]
0012da26sub r15, 24
0012da2acmp r15, [r14]
0012da2djb 0x12da53
0012da2f
0012da2floc_12da2f:
0012da2flea rdi, [r15+8]
0012da33mov [rdi-8], 2051
0012da3bmov rsi, [rsp+24]
0012da40mov [rdi], rsi
0012da43mov [rdi+8], rax
0012da47mov rsi, [rbx]
0012da4amov rax, rdi
0012da4dadd rsp, 32
0012da51jmp rsi
0012da53
0012da53loc_12da53:
0012da53call caml_call_gc
0012da58jmp 0x12da2f
0012da5a
0012da5aloc_12da5a:
0012da5apush 37
0012da5ccall caml_call_realloc_stack
0012da61pop r10
0012da63jmp 0x12d9b2
0012d9a0
0012da68
0012da68 // align 0x10
0012da68 // align 0x10
0012da70
0012da70camlLatexscan.fun_5527:
0012da70lea r10, [rsp-336]
0012da78cmp r10, [r14+40]
0012da7cjb 0x12daef
0012da7e
0012da7eloc_12da7e:
0012da7esub rsp, 16
0012da82mov [rsp+8], rbx
0012da87mov rbx, [rbx+16]
0012da8bmov [rsp], rbx
0012da8fcall camlLexstate.save_arg_1030
0012da94mov rbx, rax
0012da97mov rax, [rsp]
0012da9bmov rdi, [rax+16]
0012da9fmov rax, [rdi+16]
0012daa3mov rdi, [rdi+24]
0012daa7call camlLatexscan.do_get_prim_onarg_1872
0012daacmov rbx, [rsp+8]
0012dab1mov rbx, [rbx+24]
0012dab5mov rbx, [rbx+64]
0012dab9sub r15, 24
0012dabdcmp r15, [r14]
0012dac0jb 0x12dae8
0012dac2
0012dac2loc_12dac2:
0012dac2lea rdi, [r15+8]
0012dac6mov [rdi-8], 2051
0012dacelea rsi, [rip+0x16a36b]
0012dad5mov [rdi], rsi
0012dad8mov [rdi+8], rax
0012dadcmov rsi, [rbx]
0012dadfmov rax, rdi
0012dae2add rsp, 16
0012dae6jmp rsi
0012dae8
0012dae8loc_12dae8:
0012dae8call caml_call_gc
0012daedjmp 0x12dac2
0012daef
0012daefloc_12daef:
0012daefpush 35
0012daf1call caml_call_realloc_stack
0012daf6pop r10
0012daf8jmp 0x12da7e
0012da70
0012da70camlLatexscan.fun_5527:
0012da70lea r10, [rsp-336]
0012da78cmp r10, [r14+40]
0012da7cjb 0x12daef
0012da7e
0012da7eloc_12da7e:
0012da7esub rsp, 16
0012da82mov [rsp+8], rbx
0012da87mov rbx, [rbx+16]
0012da8bmov [rsp], rbx
0012da8fcall camlLexstate.save_arg_1030
0012da94mov rbx, rax
0012da97mov rax, [rsp]
0012da9bmov rdi, [rax+16]
0012da9fmov rax, [rdi+16]
0012daa3mov rdi, [rdi+24]
0012daa7call camlLatexscan.do_get_prim_onarg_1872
0012daacmov rbx, [rsp+8]
0012dab1mov rbx, [rbx+24]
0012dab5mov rbx, [rbx+64]
0012dab9sub r15, 24
0012dabdcmp r15, [r14]
0012dac0jb 0x12dae8
0012dac2
0012dac2loc_12dac2:
0012dac2lea rdi, [r15+8]
0012dac6mov [rdi-8], 2051
0012dacelea rsi, [rip+0x16a36b]
0012dad5mov [rdi], rsi
0012dad8mov [rdi+8], rax
0012dadcmov rsi, [rbx]
0012dadfmov rax, rdi
0012dae2add rsp, 16
0012dae6jmp rsi
0012dae8
0012dae8loc_12dae8:
0012dae8call caml_call_gc
0012daedjmp 0x12dac2
0012daef
0012daefloc_12daef:
0012daefpush 35
0012daf1call caml_call_realloc_stack
0012daf6pop r10
0012daf8jmp 0x12da7e
0012da70
0012dafa
0012dafa // align 0x10
0012dafa // align 0x10
0012db00
0012db00camlLatexscan.fun_5541:
0012db00lea r10, [rsp-336]
0012db08cmp r10, [r14+40]
0012db0cjb 0x12db74
0012db0e
0012db0eloc_12db0e:
0012db0esub rsp, 16
0012db12mov [rsp+8], rbx
0012db17mov rbx, [rbx+16]
0012db1bmov [rsp], rbx
0012db1fcall camlLexstate.save_arg_1030
0012db24mov rbx, rax
0012db27mov rax, [rsp]
0012db2bmov rdi, [rax+16]
0012db2fmov rax, [rdi+16]
0012db33mov rdi, [rdi+24]
0012db37call camlLatexscan.do_get_prim_onarg_1872
0012db3cmov rbx, [rsp+8]
0012db41mov rbx, [rbx+24]
0012db45mov rbx, [rbx+64]
0012db49sub r15, 16
0012db4dcmp r15, [r14]
0012db50jb 0x12db6d
0012db52
0012db52loc_12db52:
0012db52lea rdi, [r15+8]
0012db56mov [rdi-8], 1026
0012db5emov [rdi], rax
0012db61mov rsi, [rbx]
0012db64mov rax, rdi
0012db67add rsp, 16
0012db6bjmp rsi
0012db6d
0012db6dloc_12db6d:
0012db6dcall caml_call_gc
0012db72jmp 0x12db52
0012db74
0012db74loc_12db74:
0012db74push 35
0012db76call caml_call_realloc_stack
0012db7bpop r10
0012db7djmp 0x12db0e
0012db00
0012db00camlLatexscan.fun_5541:
0012db00lea r10, [rsp-336]
0012db08cmp r10, [r14+40]
0012db0cjb 0x12db74
0012db0e
0012db0eloc_12db0e:
0012db0esub rsp, 16
0012db12mov [rsp+8], rbx
0012db17mov rbx, [rbx+16]
0012db1bmov [rsp], rbx
0012db1fcall camlLexstate.save_arg_1030
0012db24mov rbx, rax
0012db27mov rax, [rsp]
0012db2bmov rdi, [rax+16]
0012db2fmov rax, [rdi+16]
0012db33mov rdi, [rdi+24]
0012db37call camlLatexscan.do_get_prim_onarg_1872
0012db3cmov rbx, [rsp+8]
0012db41mov rbx, [rbx+24]
0012db45mov rbx, [rbx+64]
0012db49sub r15, 16
0012db4dcmp r15, [r14]
0012db50jb 0x12db6d
0012db52
0012db52loc_12db52:
0012db52lea rdi, [r15+8]
0012db56mov [rdi-8], 1026
0012db5emov [rdi], rax
0012db61mov rsi, [rbx]
0012db64mov rax, rdi
0012db67add rsp, 16
0012db6bjmp rsi
0012db6d
0012db6dloc_12db6d:
0012db6dcall caml_call_gc
0012db72jmp 0x12db52
0012db74
0012db74loc_12db74:
0012db74push 35
0012db76call caml_call_realloc_stack
0012db7bpop r10
0012db7djmp 0x12db0e
0012db00
0012db7f
0012db7f // align 0x10
0012db7f // align 0x10
0012db80
0012db80camlLatexscan.fun_5555:
0012db80lea r10, [rsp-328]
0012db88cmp r10, [r14+40]
0012db8cjb 0x12dbf0
0012db8e
0012db8eloc_12db8e:
0012db8esub rsp, 8
0012db92mov [rsp], rbx
0012db96call camlLexstate.save_body_1031
0012db9bmov rbx, rax
0012db9emov rax, [rsp]
0012dba2mov rax, [rax+16]
0012dba6mov rax, [rax+64]
0012dbaamov [rsp], rax
0012dbaelea rax, [rip+0x1c7cab]
0012dbb5mov rax, [rax+280]
0012dbbccall camlGet.do_get_int_873
0012dbc1sub r15, 16
0012dbc5cmp r15, [r14]
0012dbc8jb 0x12dbe9
0012dbca
0012dbcaloc_12dbca:
0012dbcalea rdi, [r15+8]
0012dbcemov [rdi-8], 1025
0012dbd6mov [rdi], rax
0012dbd9mov rbx, [rsp]
0012dbddmov rsi, [rbx]
0012dbe0mov rax, rdi
0012dbe3add rsp, 8
0012dbe7jmp rsi
0012dbe9
0012dbe9loc_12dbe9:
0012dbe9call caml_call_gc
0012dbeejmp 0x12dbca
0012dbf0
0012dbf0loc_12dbf0:
0012dbf0push 34
0012dbf2call caml_call_realloc_stack
0012dbf7pop r10
0012dbf9jmp 0x12db8e
0012db80
0012db80camlLatexscan.fun_5555:
0012db80lea r10, [rsp-328]
0012db88cmp r10, [r14+40]
0012db8cjb 0x12dbf0
0012db8e
0012db8eloc_12db8e:
0012db8esub rsp, 8
0012db92mov [rsp], rbx
0012db96call camlLexstate.save_body_1031
0012db9bmov rbx, rax
0012db9emov rax, [rsp]
0012dba2mov rax, [rax+16]
0012dba6mov rax, [rax+64]
0012dbaamov [rsp], rax
0012dbaelea rax, [rip+0x1c7cab]
0012dbb5mov rax, [rax+280]
0012dbbccall camlGet.do_get_int_873
0012dbc1sub r15, 16
0012dbc5cmp r15, [r14]
0012dbc8jb 0x12dbe9
0012dbca
0012dbcaloc_12dbca:
0012dbcalea rdi, [r15+8]
0012dbcemov [rdi-8], 1025
0012dbd6mov [rdi], rax
0012dbd9mov rbx, [rsp]
0012dbddmov rsi, [rbx]
0012dbe0mov rax, rdi
0012dbe3add rsp, 8
0012dbe7jmp rsi
0012dbe9
0012dbe9loc_12dbe9:
0012dbe9call caml_call_gc
0012dbeejmp 0x12dbca
0012dbf0
0012dbf0loc_12dbf0:
0012dbf0push 34
0012dbf2call caml_call_realloc_stack
0012dbf7pop r10
0012dbf9jmp 0x12db8e
0012db80
0012dbfb
0012dbfb // align 0x10
0012dbfb // align 0x10
0012dc00
0012dc00camlLatexscan.fun_5559:
0012dc00lea r10, [rsp-336]
0012dc08cmp r10, [r14+40]
0012dc0cjb 0x12dc43
0012dc0e
0012dc0eloc_12dc0e:
0012dc0esub rsp, 16
0012dc12mov [rsp+8], rax
0012dc17mov [rsp], rbx
0012dc1bmov rax, [rbx+24]
0012dc1fmov rbx, [rax+48]
0012dc23mov eax, 1
0012dc28mov rdi, [rbx]
0012dc2bcall rdi
0012dc2dmov rax, [rsp]
0012dc31mov rbx, [rax+16]
0012dc35mov rax, [rsp+8]
0012dc3aadd rsp, 16
0012dc3ejmp 0x127b00
0012dc43
0012dc43loc_12dc43:
0012dc43push 35
0012dc45call caml_call_realloc_stack
0012dc4apop r10
0012dc4cjmp 0x12dc0e
0012dc00
0012dc00camlLatexscan.fun_5559:
0012dc00lea r10, [rsp-336]
0012dc08cmp r10, [r14+40]
0012dc0cjb 0x12dc43
0012dc0e
0012dc0eloc_12dc0e:
0012dc0esub rsp, 16
0012dc12mov [rsp+8], rax
0012dc17mov [rsp], rbx
0012dc1bmov rax, [rbx+24]
0012dc1fmov rbx, [rax+48]
0012dc23mov eax, 1
0012dc28mov rdi, [rbx]
0012dc2bcall rdi
0012dc2dmov rax, [rsp]
0012dc31mov rbx, [rax+16]
0012dc35mov rax, [rsp+8]
0012dc3aadd rsp, 16
0012dc3ejmp 0x127b00
0012dc43
0012dc43loc_12dc43:
0012dc43push 35
0012dc45call caml_call_realloc_stack
0012dc4apop r10
0012dc4cjmp 0x12dc0e
0012dc00
0012dc4e
0012dc4e // align 0x10
0012dc4e // align 0x10
0012dc50
0012dc50camlLatexscan.fun_5565:
0012dc50lea r10, [rsp-336]
0012dc58cmp r10, [r14+40]
0012dc5cjb 0x12dc93
0012dc5e
0012dc5eloc_12dc5e:
0012dc5esub rsp, 16
0012dc62mov [rsp+8], rax
0012dc67mov [rsp], rbx
0012dc6bmov rax, [rbx+24]
0012dc6fmov rbx, [rax+56]
0012dc73mov eax, 1
0012dc78mov rdi, [rbx]
0012dc7bcall rdi
0012dc7dmov rax, [rsp]
0012dc81mov rbx, [rax+16]
0012dc85mov rax, [rsp+8]
0012dc8aadd rsp, 16
0012dc8ejmp 0x127b00
0012dc93
0012dc93loc_12dc93:
0012dc93push 35
0012dc95call caml_call_realloc_stack
0012dc9apop r10
0012dc9cjmp 0x12dc5e
0012dc50
0012dc50camlLatexscan.fun_5565:
0012dc50lea r10, [rsp-336]
0012dc58cmp r10, [r14+40]
0012dc5cjb 0x12dc93
0012dc5e
0012dc5eloc_12dc5e:
0012dc5esub rsp, 16
0012dc62mov [rsp+8], rax
0012dc67mov [rsp], rbx
0012dc6bmov rax, [rbx+24]
0012dc6fmov rbx, [rax+56]
0012dc73mov eax, 1
0012dc78mov rdi, [rbx]
0012dc7bcall rdi
0012dc7dmov rax, [rsp]
0012dc81mov rbx, [rax+16]
0012dc85mov rax, [rsp+8]
0012dc8aadd rsp, 16
0012dc8ejmp 0x127b00
0012dc93
0012dc93loc_12dc93:
0012dc93push 35
0012dc95call caml_call_realloc_stack
0012dc9apop r10
0012dc9cjmp 0x12dc5e
0012dc50
0012dc9e
0012dc9e // align 0x10
0012dc9e // align 0x10
0012dca0
0012dca0camlLatexscan.fun_5571:
0012dca0lea r10, [rsp-328]
0012dca8cmp r10, [r14+40]
0012dcacjb 0x12dce2
0012dcae
0012dcaeloc_12dcae:
0012dcaesub rsp, 8
0012dcb2mov [rsp], rbx
0012dcb6call camlLexstate.save_body_1031
0012dcbbmov rbx, rax
0012dcbelea rax, [rip+0x1c7b9b]
0012dcc5mov rax, [rax+280]
0012dccccall camlGet.do_get_int_873
0012dcd1mov rbx, [rsp]
0012dcd5mov rbx, [rbx+16]
0012dcd9add rsp, 8
0012dcddjmp 0x122b30
0012dce2
0012dce2loc_12dce2:
0012dce2push 34
0012dce4call caml_call_realloc_stack
0012dce9pop r10
0012dcebjmp 0x12dcae
0012dca0
0012dca0camlLatexscan.fun_5571:
0012dca0lea r10, [rsp-328]
0012dca8cmp r10, [r14+40]
0012dcacjb 0x12dce2
0012dcae
0012dcaeloc_12dcae:
0012dcaesub rsp, 8
0012dcb2mov [rsp], rbx
0012dcb6call camlLexstate.save_body_1031
0012dcbbmov rbx, rax
0012dcbelea rax, [rip+0x1c7b9b]
0012dcc5mov rax, [rax+280]
0012dccccall camlGet.do_get_int_873
0012dcd1mov rbx, [rsp]
0012dcd5mov rbx, [rbx+16]
0012dcd9add rsp, 8
0012dcddjmp 0x122b30
0012dce2
0012dce2loc_12dce2:
0012dce2push 34
0012dce4call caml_call_realloc_stack
0012dce9pop r10
0012dcebjmp 0x12dcae
0012dca0
0012dced
0012dced // align 0x10
0012dced // align 0x10
0012dcf0
0012dcf0camlLatexscan.fun_5579:
0012dcf0lea r10, [rsp-336]
0012dcf8cmp r10, [r14+40]
0012dcfcjb 0x12dd8b
0012dd02
0012dd02loc_12dd02:
0012dd02sub rsp, 16
0012dd06mov [rsp+8], rbx
0012dd0bmov rbx, [rbx+16]
0012dd0fmov [rsp], rbx
0012dd13call camlLexstate.save_arg_1030
0012dd18mov rbx, rax
0012dd1bmov rax, [rsp]
0012dd1fmov rdi, [rax+16]
0012dd23mov rax, [rdi+16]
0012dd27mov rdi, [rdi+24]
0012dd2bcall camlLatexscan.do_get_prim_onarg_1872
0012dd30mov rbx, [rsp+8]
0012dd35mov rbx, [rbx+24]
0012dd39mov rbx, [rbx+64]
0012dd3dmov [rsp], rbx
0012dd41lea rbx, [rip+0x16ae68]
0012dd48call camlStdlib.$5e_139
0012dd4dmov rbx, rax
0012dd50lea rax, [rip+0x16ae69]
0012dd57call camlStdlib.$5e_139
0012dd5csub r15, 16
0012dd60cmp r15, [r14]
0012dd63jb 0x12dd84
0012dd65
0012dd65loc_12dd65:
0012dd65lea rdi, [r15+8]
0012dd69mov [rdi-8], 1026
0012dd71mov [rdi], rax
0012dd74mov rbx, [rsp]
0012dd78mov rsi, [rbx]
0012dd7bmov rax, rdi
0012dd7eadd rsp, 16
0012dd82jmp rsi
0012dd84
0012dd84loc_12dd84:
0012dd84call caml_call_gc
0012dd89jmp 0x12dd65
0012dd8b
0012dd8bloc_12dd8b:
0012dd8bpush 35
0012dd8dcall caml_call_realloc_stack
0012dd92pop r10
0012dd94jmp 0x12dd02
0012dcf0
0012dcf0camlLatexscan.fun_5579:
0012dcf0lea r10, [rsp-336]
0012dcf8cmp r10, [r14+40]
0012dcfcjb 0x12dd8b
0012dd02
0012dd02loc_12dd02:
0012dd02sub rsp, 16
0012dd06mov [rsp+8], rbx
0012dd0bmov rbx, [rbx+16]
0012dd0fmov [rsp], rbx
0012dd13call camlLexstate.save_arg_1030
0012dd18mov rbx, rax
0012dd1bmov rax, [rsp]
0012dd1fmov rdi, [rax+16]
0012dd23mov rax, [rdi+16]
0012dd27mov rdi, [rdi+24]
0012dd2bcall camlLatexscan.do_get_prim_onarg_1872
0012dd30mov rbx, [rsp+8]
0012dd35mov rbx, [rbx+24]
0012dd39mov rbx, [rbx+64]
0012dd3dmov [rsp], rbx
0012dd41lea rbx, [rip+0x16ae68]
0012dd48call camlStdlib.$5e_139
0012dd4dmov rbx, rax
0012dd50lea rax, [rip+0x16ae69]
0012dd57call camlStdlib.$5e_139
0012dd5csub r15, 16
0012dd60cmp r15, [r14]
0012dd63jb 0x12dd84
0012dd65
0012dd65loc_12dd65:
0012dd65lea rdi, [r15+8]
0012dd69mov [rdi-8], 1026
0012dd71mov [rdi], rax
0012dd74mov rbx, [rsp]
0012dd78mov rsi, [rbx]
0012dd7bmov rax, rdi
0012dd7eadd rsp, 16
0012dd82jmp rsi
0012dd84
0012dd84loc_12dd84:
0012dd84call caml_call_gc
0012dd89jmp 0x12dd65
0012dd8b
0012dd8bloc_12dd8b:
0012dd8bpush 35
0012dd8dcall caml_call_realloc_stack
0012dd92pop r10
0012dd94jmp 0x12dd02
0012dcf0
0012dd99
0012dd99 // align 0x10
0012dd99 // align 0x10
0012dda0
0012dda0camlLatexscan.fun_5593:
0012dda0lea r10, [rsp-336]
0012dda8cmp r10, [r14+40]
0012ddacjb 0x12de13
0012ddae
0012ddaeloc_12ddae:
0012ddaesub rsp, 16
0012ddb2mov [rsp+8], rbx
0012ddb7cmp r15, [r14]
0012ddbajbe 0x12de0c
0012ddbc
0012ddbcloc_12ddbc:
0012ddbcmov rbx, [rbx+16]
0012ddc0mov [rsp], rbx
0012ddc4call camlLexstate.save_arg_1030
0012ddc9mov rbx, rax
0012ddccmov rax, [rsp]
0012ddd0mov rdi, [rax+16]
0012ddd4mov rax, [rdi+16]
0012ddd8mov rdi, [rdi+24]
0012dddccall camlLatexscan.do_get_prim_onarg_1872
0012dde1mov [rsp], rax
0012dde5mov ebx, 1
0012ddeacall camlCounter.set_counter_698
0012ddefmov rax, [rsp+8]
0012ddf4mov rax, [rax+24]
0012ddf8mov rbx, [rax+288]
0012ddffmov rdi, [rbx]
0012de02mov rax, [rsp]
0012de06add rsp, 16
0012de0ajmp rdi
0012de0c
0012de0cloc_12de0c:
0012de0ccall caml_call_gc
0012de11jmp 0x12ddbc
0012de13
0012de13loc_12de13:
0012de13push 35
0012de15call caml_call_realloc_stack
0012de1apop r10
0012de1cjmp 0x12ddae
0012dda0
0012dda0camlLatexscan.fun_5593:
0012dda0lea r10, [rsp-336]
0012dda8cmp r10, [r14+40]
0012ddacjb 0x12de13
0012ddae
0012ddaeloc_12ddae:
0012ddaesub rsp, 16
0012ddb2mov [rsp+8], rbx
0012ddb7cmp r15, [r14]
0012ddbajbe 0x12de0c
0012ddbc
0012ddbcloc_12ddbc:
0012ddbcmov rbx, [rbx+16]
0012ddc0mov [rsp], rbx
0012ddc4call camlLexstate.save_arg_1030
0012ddc9mov rbx, rax
0012ddccmov rax, [rsp]
0012ddd0mov rdi, [rax+16]
0012ddd4mov rax, [rdi+16]
0012ddd8mov rdi, [rdi+24]
0012dddccall camlLatexscan.do_get_prim_onarg_1872
0012dde1mov [rsp], rax
0012dde5mov ebx, 1
0012ddeacall camlCounter.set_counter_698
0012ddefmov rax, [rsp+8]
0012ddf4mov rax, [rax+24]
0012ddf8mov rbx, [rax+288]
0012ddffmov rdi, [rbx]
0012de02mov rax, [rsp]
0012de06add rsp, 16
0012de0ajmp rdi
0012de0c
0012de0cloc_12de0c:
0012de0ccall caml_call_gc
0012de11jmp 0x12ddbc
0012de13
0012de13loc_12de13:
0012de13push 35
0012de15call caml_call_realloc_stack
0012de1apop r10
0012de1cjmp 0x12ddae
0012dda0
0012de1e
0012de1e // align 0x10
0012de1e // align 0x10
0012de20
0012de20camlLatexscan.fun_5607:
0012de20lea r10, [rsp-336]
0012de28cmp r10, [r14+40]
0012de2cjb 0x12dea1
0012de2e
0012de2eloc_12de2e:
0012de2esub rsp, 16
0012de32mov [rsp+8], rbx
0012de37mov rbx, [rbx+16]
0012de3bmov [rsp], rbx
0012de3fcall camlLexstate.save_arg_1030
0012de44mov rbx, rax
0012de47mov rax, [rsp]
0012de4bmov rdi, [rax+16]
0012de4fmov rax, [rdi+16]
0012de53mov rdi, [rdi+24]
0012de57call camlLatexscan.do_get_prim_onarg_1872
0012de5cmov [rsp], rax
0012de60mov eax, 1
0012de65call camlLexstate.start_lexstate_907
0012de6alea rax, [rip+0x1fbeff]
0012de71mov rax, [rax+8]
0012de75mov rbx, [rsp]
0012de79call Stdlib.Filename.concat
0012de7emov rbx, [rsp+8]
0012de83mov rbx, [rbx+24]
0012de87mov rbx, [rbx+352]
0012de8ecall camlMysys.put_from_file_271
0012de93mov eax, 1
0012de98add rsp, 16
0012de9cjmp 0x17d370
0012dea1
0012dea1loc_12dea1:
0012dea1push 35
0012dea3call caml_call_realloc_stack
0012dea8pop r10
0012deaajmp 0x12de2e
0012de20
0012de20camlLatexscan.fun_5607:
0012de20lea r10, [rsp-336]
0012de28cmp r10, [r14+40]
0012de2cjb 0x12dea1
0012de2e
0012de2eloc_12de2e:
0012de2esub rsp, 16
0012de32mov [rsp+8], rbx
0012de37mov rbx, [rbx+16]
0012de3bmov [rsp], rbx
0012de3fcall camlLexstate.save_arg_1030
0012de44mov rbx, rax
0012de47mov rax, [rsp]
0012de4bmov rdi, [rax+16]
0012de4fmov rax, [rdi+16]
0012de53mov rdi, [rdi+24]
0012de57call camlLatexscan.do_get_prim_onarg_1872
0012de5cmov [rsp], rax
0012de60mov eax, 1
0012de65call camlLexstate.start_lexstate_907
0012de6alea rax, [rip+0x1fbeff]
0012de71mov rax, [rax+8]
0012de75mov rbx, [rsp]
0012de79call Stdlib.Filename.concat
0012de7emov rbx, [rsp+8]
0012de83mov rbx, [rbx+24]
0012de87mov rbx, [rbx+352]
0012de8ecall camlMysys.put_from_file_271
0012de93mov eax, 1
0012de98add rsp, 16
0012de9cjmp 0x17d370
0012dea1
0012dea1loc_12dea1:
0012dea1push 35
0012dea3call caml_call_realloc_stack
0012dea8pop r10
0012deaajmp 0x12de2e
0012de20
0012deac
0012deac // align 0x10
0012deac // align 0x10
0012deb0
0012deb0camlLatexscan.fun_5621:
0012deb0lea r10, [rsp-336]
0012deb8cmp r10, [r14+40]
0012debcjb 0x12def3
0012debe
0012debeloc_12debe:
0012debesub rsp, 16
0012dec2mov [rsp+8], rax
0012dec7mov [rsp], rbx
0012decbmov rax, [rbx+24]
0012decfmov rbx, [rax+48]
0012ded3mov eax, 1
0012ded8mov rdi, [rbx]
0012dedbcall rdi
0012deddmov rax, [rsp]
0012dee1mov rbx, [rax+16]
0012dee5mov rax, [rsp+8]
0012deeaadd rsp, 16
0012deeejmp 0x127b00
0012def3
0012def3loc_12def3:
0012def3push 35
0012def5call caml_call_realloc_stack
0012defapop r10
0012defcjmp 0x12debe
0012deb0
0012deb0camlLatexscan.fun_5621:
0012deb0lea r10, [rsp-336]
0012deb8cmp r10, [r14+40]
0012debcjb 0x12def3
0012debe
0012debeloc_12debe:
0012debesub rsp, 16
0012dec2mov [rsp+8], rax
0012dec7mov [rsp], rbx
0012decbmov rax, [rbx+24]
0012decfmov rbx, [rax+48]
0012ded3mov eax, 1
0012ded8mov rdi, [rbx]
0012dedbcall rdi
0012deddmov rax, [rsp]
0012dee1mov rbx, [rax+16]
0012dee5mov rax, [rsp+8]
0012deeaadd rsp, 16
0012deeejmp 0x127b00
0012def3
0012def3loc_12def3:
0012def3push 35
0012def5call caml_call_realloc_stack
0012defapop r10
0012defcjmp 0x12debe
0012deb0
0012defe
0012defe // align 0x10
0012defe // align 0x10
0012df00
0012df00camlLatexscan.fun_5627:
0012df00lea r10, [rsp-352]
0012df08cmp r10, [r14+40]
0012df0cjb 0x12e002
0012df12
0012df12loc_12df12:
0012df12sub rsp, 32
0012df16mov rsi, rax
0012df19mov [rsp], rsi
0012df1dmov [rsp+16], rbx
0012df22mov rdi, [rbx+24]
0012df26lea rax, [rip+0x16abfb]
0012df2dmov rbx, rsi
0012df30call camlLatexscan.get_prim_opt_1900
0012df35mov [rsp+8], rax
0012df3amov rax, [rsp]
0012df3ecall camlLexstate.save_arg_1030
0012df43mov [rsp], rax
0012df47lea rax, [rip+0x1e8a52]
0012df4emov rax, [rax+168]
0012df55mov rax, [rax]
0012df58mov [rsp+24], rax
0012df5dlea rbx, [rip+0x16abb4]
0012df64mov rax, [rsp+16]
0012df69mov rax, [rax+16]
0012df6dcall camlLexstate.scan_this_1185
0012df72lea rax, [rip+0x1e8a27]
0012df79mov rax, [rax+168]
0012df80mov [rax], 3
0012df87mov rax, [rsp+16]
0012df8cmov rax, [rax+32]
0012df90mov rbx, [rax+328]
0012df97mov rdi, [rbx]
0012df9amov rax, [rsp+8]
0012df9fcall rdi
0012dfa1mov rax, [rsp+16]
0012dfa6mov rax, [rax+16]
0012dfaamov rbx, [rsp]
0012dfaecall camlLexstate.scan_this_arg_1187
0012dfb3mov rax, [rsp+16]
0012dfb8mov rax, [rax+32]
0012dfbcmov rbx, [rax+344]
0012dfc3mov eax, 1
0012dfc8mov rdi, [rbx]
0012dfcbcall rdi
0012dfcdlea rbx, [rip+0x16fea4]
0012dfd4mov rax, [rsp+16]
0012dfd9mov rax, [rax+16]
0012dfddcall camlLexstate.scan_this_1185
0012dfe2lea rax, [rip+0x1e89b7]
0012dfe9mov rax, [rax+168]
0012dff0mov rbx, [rsp+24]
0012dff5mov [rax], rbx
0012dff8mov eax, 1
0012dffdadd rsp, 32
0012e001ret
0012e002
0012e002loc_12e002:
0012e002push 37
0012e004call caml_call_realloc_stack
0012e009pop r10
0012e00bjmp 0x12df12
0012df00
0012df00camlLatexscan.fun_5627:
0012df00lea r10, [rsp-352]
0012df08cmp r10, [r14+40]
0012df0cjb 0x12e002
0012df12
0012df12loc_12df12:
0012df12sub rsp, 32
0012df16mov rsi, rax
0012df19mov [rsp], rsi
0012df1dmov [rsp+16], rbx
0012df22mov rdi, [rbx+24]
0012df26lea rax, [rip+0x16abfb]
0012df2dmov rbx, rsi
0012df30call camlLatexscan.get_prim_opt_1900
0012df35mov [rsp+8], rax
0012df3amov rax, [rsp]
0012df3ecall camlLexstate.save_arg_1030
0012df43mov [rsp], rax
0012df47lea rax, [rip+0x1e8a52]
0012df4emov rax, [rax+168]
0012df55mov rax, [rax]
0012df58mov [rsp+24], rax
0012df5dlea rbx, [rip+0x16abb4]
0012df64mov rax, [rsp+16]
0012df69mov rax, [rax+16]
0012df6dcall camlLexstate.scan_this_1185
0012df72lea rax, [rip+0x1e8a27]
0012df79mov rax, [rax+168]
0012df80mov [rax], 3
0012df87mov rax, [rsp+16]
0012df8cmov rax, [rax+32]
0012df90mov rbx, [rax+328]
0012df97mov rdi, [rbx]
0012df9amov rax, [rsp+8]
0012df9fcall rdi
0012dfa1mov rax, [rsp+16]
0012dfa6mov rax, [rax+16]
0012dfaamov rbx, [rsp]
0012dfaecall camlLexstate.scan_this_arg_1187
0012dfb3mov rax, [rsp+16]
0012dfb8mov rax, [rax+32]
0012dfbcmov rbx, [rax+344]
0012dfc3mov eax, 1
0012dfc8mov rdi, [rbx]
0012dfcbcall rdi
0012dfcdlea rbx, [rip+0x16fea4]
0012dfd4mov rax, [rsp+16]
0012dfd9mov rax, [rax+16]
0012dfddcall camlLexstate.scan_this_1185
0012dfe2lea rax, [rip+0x1e89b7]
0012dfe9mov rax, [rax+168]
0012dff0mov rbx, [rsp+24]
0012dff5mov [rax], rbx
0012dff8mov eax, 1
0012dffdadd rsp, 32
0012e001ret
0012e002
0012e002loc_12e002:
0012e002push 37
0012e004call caml_call_realloc_stack
0012e009pop r10
0012e00bjmp 0x12df12
0012df00
0012e010
0012e010camlLatexscan.fun_5633:
0012e010cmp r15, [r14]
0012e013jbe 0x12e02a
0012e015
0012e015loc_12e015:
0012e015mov rax, [rbx+16]
0012e019mov rbx, [rax+216]
0012e020mov eax, 1
0012e025mov rdi, [rbx]
0012e028jmp rdi
0012e02a
0012e02aloc_12e02a:
0012e02acall caml_call_gc
0012e02fjmp 0x12e015
0012e010
0012e010camlLatexscan.fun_5633:
0012e010cmp r15, [r14]
0012e013jbe 0x12e02a
0012e015
0012e015loc_12e015:
0012e015mov rax, [rbx+16]
0012e019mov rbx, [rax+216]
0012e020mov eax, 1
0012e025mov rdi, [rbx]
0012e028jmp rdi
0012e02a
0012e02aloc_12e02a:
0012e02acall caml_call_gc
0012e02fjmp 0x12e015
0012e010
0012e031
0012e031 // align 0x10
0012e031 // align 0x10
0012e040
0012e040camlLatexscan.fun_5637:
0012e040cmp r15, [r14]
0012e043jbe 0x12e05a
0012e045
0012e045loc_12e045:
0012e045mov rax, [rbx+16]
0012e049mov rbx, [rax+384]
0012e050mov eax, 1
0012e055mov rdi, [rbx]
0012e058jmp rdi
0012e05a
0012e05aloc_12e05a:
0012e05acall caml_call_gc
0012e05fjmp 0x12e045
0012e040
0012e040camlLatexscan.fun_5637:
0012e040cmp r15, [r14]
0012e043jbe 0x12e05a
0012e045
0012e045loc_12e045:
0012e045mov rax, [rbx+16]
0012e049mov rbx, [rax+384]
0012e050mov eax, 1
0012e055mov rdi, [rbx]
0012e058jmp rdi
0012e05a
0012e05aloc_12e05a:
0012e05acall caml_call_gc
0012e05fjmp 0x12e045
0012e040
0012e061
0012e061 // align 0x10
0012e061 // align 0x10
0012e070
0012e070camlLatexscan.testif_2314:
0012e070mov rsi, rbx
0012e073mov rax, [rax]
0012e076cmp rax, 1
0012e07aje 0x12e088
0012e07cmov rbx, [rdi+32]
0012e080mov rax, rsi
0012e083jmp 0x127b00
0012e088
0012e088loc_12e088:
0012e088mov rdi, [rdi+24]
0012e08cadd rdi, 24
0012e090mov ebx, 361
0012e095mov rax, rsi
0012e098jmp 0x118e50
0012e070
0012e070camlLatexscan.testif_2314:
0012e070mov rsi, rbx
0012e073mov rax, [rax]
0012e076cmp rax, 1
0012e07aje 0x12e088
0012e07cmov rbx, [rdi+32]
0012e080mov rax, rsi
0012e083jmp 0x127b00
0012e088
0012e088loc_12e088:
0012e088mov rdi, [rdi+24]
0012e08cadd rdi, 24
0012e090mov ebx, 361
0012e095mov rax, rsi
0012e098jmp 0x118e50
0012e070
0012e09d
0012e09d // align 0x10
0012e09d // align 0x10
0012e0a0
0012e0a0camlLatexscan.setif_2318:
0012e0a0lea r10, [rsp-352]
0012e0a8cmp r10, [r14+40]
0012e0acjb 0x12e143
0012e0b2
0012e0b2loc_12e0b2:
0012e0b2sub rsp, 32
0012e0b6mov [rsp], rax
0012e0bamov [rsp+8], rbx
0012e0bfmov [rsp+24], rdi
0012e0c4mov [rsp+16], rsi
0012e0c9mov rbx, [rax]
0012e0ccsub r15, 40
0012e0d0cmp r15, [r14]
0012e0d3jb 0x12e13c
0012e0d5
0012e0d5loc_12e0d5:
0012e0d5lea rdi, [r15+8]
0012e0d9mov [rdi-8], 4343
0012e0e1lea rdx, [rip+120]
0012e0e8mov [rdi], rdx
0012e0ebmov rdx, 0x100000000000005
0012e0f5mov [rdi+8], rdx
0012e0f9mov [rdi+16], rax
0012e0fdmov [rdi+24], rbx
0012e101mov rbx, [rsi+24]
0012e105mov rax, rdi
0012e108call camlLatexscan.fun_register_813
0012e10dmov rdi, [rsp]
0012e111mov rsi, [rsp+8]
0012e116mov rbx, rsp
0012e119mov rsp, [r14+64]
0012e11dcall caml_modify
0012e122mov rsp, rbx
0012e125mov rax, [rsp+16]
0012e12amov rbx, [rax+32]
0012e12emov rax, [rsp+24]
0012e133add rsp, 32
0012e137jmp 0x127b00
0012e13c
0012e13cloc_12e13c:
0012e13ccall caml_call_gc
0012e141jmp 0x12e0d5
0012e143
0012e143loc_12e143:
0012e143push 37
0012e145call caml_call_realloc_stack
0012e14apop r10
0012e14cjmp 0x12e0b2
0012e0a0
0012e0a0camlLatexscan.setif_2318:
0012e0a0lea r10, [rsp-352]
0012e0a8cmp r10, [r14+40]
0012e0acjb 0x12e143
0012e0b2
0012e0b2loc_12e0b2:
0012e0b2sub rsp, 32
0012e0b6mov [rsp], rax
0012e0bamov [rsp+8], rbx
0012e0bfmov [rsp+24], rdi
0012e0c4mov [rsp+16], rsi
0012e0c9mov rbx, [rax]
0012e0ccsub r15, 40
0012e0d0cmp r15, [r14]
0012e0d3jb 0x12e13c
0012e0d5
0012e0d5loc_12e0d5:
0012e0d5lea rdi, [r15+8]
0012e0d9mov [rdi-8], 4343
0012e0e1lea rdx, [rip+120]
0012e0e8mov [rdi], rdx
0012e0ebmov rdx, 0x100000000000005
0012e0f5mov [rdi+8], rdx
0012e0f9mov [rdi+16], rax
0012e0fdmov [rdi+24], rbx
0012e101mov rbx, [rsi+24]
0012e105mov rax, rdi
0012e108call camlLatexscan.fun_register_813
0012e10dmov rdi, [rsp]
0012e111mov rsi, [rsp+8]
0012e116mov rbx, rsp
0012e119mov rsp, [r14+64]
0012e11dcall caml_modify
0012e122mov rsp, rbx
0012e125mov rax, [rsp+16]
0012e12amov rbx, [rax+32]
0012e12emov rax, [rsp+24]
0012e133add rsp, 32
0012e137jmp 0x127b00
0012e13c
0012e13cloc_12e13c:
0012e13ccall caml_call_gc
0012e141jmp 0x12e0d5
0012e143
0012e143loc_12e143:
0012e143push 37
0012e145call caml_call_realloc_stack
0012e14apop r10
0012e14cjmp 0x12e0b2
0012e0a0
0012e151
0012e151 // align 0x10
0012e151 // align 0x10
0012e160
0012e160camlLatexscan.fun_5655:
0012e160mov rsi, [rbx+24]
0012e164mov rdi, [rbx+16]
0012e168mov rbx, rsp
0012e16bmov rsp, [r14+64]
0012e16fcall caml_modify
0012e174mov rsp, rbx
0012e177mov eax, 1
0012e17cret
0012e160
0012e160camlLatexscan.fun_5655:
0012e160mov rsi, [rbx+24]
0012e164mov rdi, [rbx+16]
0012e168mov rbx, rsp
0012e16bmov rsp, [r14+64]
0012e16fcall caml_modify
0012e174mov rsp, rbx
0012e177mov eax, 1
0012e17cret
0012e160
0012e17d
0012e17d // align 0x10
0012e17d // align 0x10
0012e180
0012e180camlLatexscan.extract_if_2325:
0012e180lea r10, [rsp-336]
0012e188cmp r10, [r14+40]
0012e18cjb 0x12e25b
0012e192
0012e192loc_12e192:
0012e192sub rsp, 16
0012e196mov [rsp+8], rax
0012e19bmov rbx, [rax-8]
0012e19fshr rbx, 10
0012e1a3lea rbx, [8*rbx-1]
0012e1abmovzx rdi, [rax+rbx]
0012e1b0sub rbx, rdi
0012e1b3lea rbx, [rbx+rbx+1]
0012e1b8cmp rbx, 7
0012e1bcjle 0x12e1f0
0012e1bemov [rsp], rbx
0012e1c2mov edi, 7
0012e1c7mov ebx, 1
0012e1cccall Stdlib.Bytes.sub
0012e1d1lea rsi, [rip+0x16a908]
0012e1d8mov rdi, rax
0012e1dbmov rbx, rsp
0012e1demov rsp, [r14+64]
0012e1e2call caml_string_notequal
0012e1e7mov rsp, rbx
0012e1eacmp rax, 1
0012e1eeje 0x12e238
0012e1f0
0012e1f0loc_12e1f0:
0012e1f0lea rax, [rip+0x16a8d1]
0012e1f7mov rbx, [rsp+8]
0012e1fccall camlStdlib.$5e_139
0012e201sub r15, 24
0012e205cmp r15, [r14]
0012e208jb 0x12e254
0012e20a
0012e20aloc_12e20a:
0012e20alea rbx, [r15+8]
0012e20emov [rbx-8], 2048
0012e216lea rdi, [rip+0x1fbe53]
0012e21dmov rdi, [rdi+24]
0012e221mov [rbx], rdi
0012e224mov [rbx+8], rax
0012e228mov rax, rbx
0012e22bmov rsp, [r14+48]
0012e22fpop [r14+48]
0012e233pop r11
0012e235jmp r11
0012e238
0012e238loc_12e238:
0012e238mov rdi, [rsp]
0012e23cadd rdi, -6
0012e240mov ebx, 7
0012e245mov rax, [rsp+8]
0012e24acall Stdlib.Bytes.sub
0012e24fadd rsp, 16
0012e253ret
0012e254
0012e254loc_12e254:
0012e254call caml_call_gc
0012e259jmp 0x12e20a
0012e25b
0012e25bloc_12e25b:
0012e25bpush 35
0012e25dcall caml_call_realloc_stack
0012e262pop r10
0012e264jmp 0x12e192
0012e180
0012e180camlLatexscan.extract_if_2325:
0012e180lea r10, [rsp-336]
0012e188cmp r10, [r14+40]
0012e18cjb 0x12e25b
0012e192
0012e192loc_12e192:
0012e192sub rsp, 16
0012e196mov [rsp+8], rax
0012e19bmov rbx, [rax-8]
0012e19fshr rbx, 10
0012e1a3lea rbx, [8*rbx-1]
0012e1abmovzx rdi, [rax+rbx]
0012e1b0sub rbx, rdi
0012e1b3lea rbx, [rbx+rbx+1]
0012e1b8cmp rbx, 7
0012e1bcjle 0x12e1f0
0012e1bemov [rsp], rbx
0012e1c2mov edi, 7
0012e1c7mov ebx, 1
0012e1cccall Stdlib.Bytes.sub
0012e1d1lea rsi, [rip+0x16a908]
0012e1d8mov rdi, rax
0012e1dbmov rbx, rsp
0012e1demov rsp, [r14+64]
0012e1e2call caml_string_notequal
0012e1e7mov rsp, rbx
0012e1eacmp rax, 1
0012e1eeje 0x12e238
0012e1f0
0012e1f0loc_12e1f0:
0012e1f0lea rax, [rip+0x16a8d1]
0012e1f7mov rbx, [rsp+8]
0012e1fccall camlStdlib.$5e_139
0012e201sub r15, 24
0012e205cmp r15, [r14]
0012e208jb 0x12e254
0012e20a
0012e20aloc_12e20a:
0012e20alea rbx, [r15+8]
0012e20emov [rbx-8], 2048
0012e216lea rdi, [rip+0x1fbe53]
0012e21dmov rdi, [rdi+24]
0012e221mov [rbx], rdi
0012e224mov [rbx+8], rax
0012e228mov rax, rbx
0012e22bmov rsp, [r14+48]
0012e22fpop [r14+48]
0012e233pop r11
0012e235jmp r11
0012e238
0012e238loc_12e238:
0012e238mov rdi, [rsp]
0012e23cadd rdi, -6
0012e240mov ebx, 7
0012e245mov rax, [rsp+8]
0012e24acall Stdlib.Bytes.sub
0012e24fadd rsp, 16
0012e253ret
0012e254
0012e254loc_12e254:
0012e254call caml_call_gc
0012e259jmp 0x12e20a
0012e25b
0012e25bloc_12e25b:
0012e25bpush 35
0012e25dcall caml_call_realloc_stack
0012e262pop r10
0012e264jmp 0x12e192
0012e180
0012e269
0012e269 // align 0x10
0012e269 // align 0x10
0012e270
0012e270camlLatexscan.def_and_register_2329:
0012e270sub r15, 16
0012e274cmp r15, [r14]
0012e277jb 0x12e298
0012e279
0012e279loc_12e279:
0012e279lea rdi, [r15+8]
0012e27dmov [rdi-8], 1026
0012e285mov [rdi], rbx
0012e288lea rbx, [rip+0x1e8711]
0012e28fmov rbx, [rbx+56]
0012e293jmp 0x17af20
0012e298
0012e298loc_12e298:
0012e298call caml_call_gc
0012e29djmp 0x12e279
0012e270
0012e270camlLatexscan.def_and_register_2329:
0012e270sub r15, 16
0012e274cmp r15, [r14]
0012e277jb 0x12e298
0012e279
0012e279loc_12e279:
0012e279lea rdi, [r15+8]
0012e27dmov [rdi-8], 1026
0012e285mov [rdi], rbx
0012e288lea rbx, [rip+0x1e8711]
0012e28fmov rbx, [rbx+56]
0012e293jmp 0x17af20
0012e298
0012e298loc_12e298:
0012e298call caml_call_gc
0012e29djmp 0x12e279
0012e270
0012e29f
0012e29f // align 0x10
0012e29f // align 0x10
0012e2a0
0012e2a0camlLatexscan.tbool_2333:
0012e2a0cmp rax, 1
0012e2a4je 0x12e2b0
0012e2a6lea rax, [rip+0x16aa3b]
0012e2adret
0012e2ae
0012e2ae 66 90 f.
0012e2b0
0012e2b0loc_12e2b0:
0012e2b0lea rax, [rip+0x16a949]
0012e2b7ret
0012e2a0
0012e2a0camlLatexscan.tbool_2333:
0012e2a0cmp rax, 1
0012e2a4je 0x12e2b0
0012e2a6lea rax, [rip+0x16aa3b]
0012e2adret
0012e2ae
0012e2ae 66 90 f.
0012e2b0
0012e2b0loc_12e2b0:
0012e2b0lea rax, [rip+0x16a949]
0012e2b7ret
0012e2a0
0012e2b8
0012e2b8 // align 0x10
0012e2b8 // align 0x10
0012e2c0
0012e2c0camlLatexscan.tverb_2336:
0012e2c0lea r10, [rsp-360]
0012e2c8cmp r10, [r14+40]
0012e2ccjb 0x12e368
0012e2d2
0012e2d2loc_12e2d2:
0012e2d2sub rsp, 40
0012e2d6mov [rsp+8], rbx
0012e2dbmov [rsp+16], rdi
0012e2e0mov [rsp], rsi
0012e2e4lea rdi, [rip+0x1fbd85]
0012e2ebmov rdi, [rdi+80]
0012e2efmov rdi, [rdi]
0012e2f2cmp rdi, 3
0012e2f6jle 0x12e34d
0012e2f8mov rbx, [rbx]
0012e2fbcmp rbx, 1
0012e2ffje 0x12e310
0012e301lea rbx, [rip+0x16a9e0]
0012e308mov [rsp+32], rbx
0012e30djmp 0x12e31c
0012e30f
0012e30f 90 .
0012e310
0012e310loc_12e310:
0012e310lea rbx, [rip+0x16a8e9]
0012e317mov [rsp+32], rbx
0012e31c
0012e31cloc_12e31c:
0012e31cmov [rsp+24], rax
0012e321lea rbx, [rip+0x16a6f8]
0012e328lea rax, [rip+0x1ff2e9]
0012e32fmov rax, [rax+312]
0012e336call Stdlib.Printf.fprintf
0012e33bmov rdi, rax
0012e33emov rax, [rsp+24]
0012e343mov rbx, [rsp+32]
0012e348call caml_apply2
0012e34d
0012e34dloc_12e34d:
0012e34dmov rax, [rsp]
0012e351mov rdi, [rax+24]
0012e355mov rax, [rsp+8]
0012e35amov rbx, [rsp+16]
0012e35fadd rsp, 40
0012e363jmp 0x12e070
0012e368
0012e368loc_12e368:
0012e368push 38
0012e36acall caml_call_realloc_stack
0012e36fpop r10
0012e371jmp 0x12e2d2
0012e2c0
0012e2c0camlLatexscan.tverb_2336:
0012e2c0lea r10, [rsp-360]
0012e2c8cmp r10, [r14+40]
0012e2ccjb 0x12e368
0012e2d2
0012e2d2loc_12e2d2:
0012e2d2sub rsp, 40
0012e2d6mov [rsp+8], rbx
0012e2dbmov [rsp+16], rdi
0012e2e0mov [rsp], rsi
0012e2e4lea rdi, [rip+0x1fbd85]
0012e2ebmov rdi, [rdi+80]
0012e2efmov rdi, [rdi]
0012e2f2cmp rdi, 3
0012e2f6jle 0x12e34d
0012e2f8mov rbx, [rbx]
0012e2fbcmp rbx, 1
0012e2ffje 0x12e310
0012e301lea rbx, [rip+0x16a9e0]
0012e308mov [rsp+32], rbx
0012e30djmp 0x12e31c
0012e30f
0012e30f 90 .
0012e310
0012e310loc_12e310:
0012e310lea rbx, [rip+0x16a8e9]
0012e317mov [rsp+32], rbx
0012e31c
0012e31cloc_12e31c:
0012e31cmov [rsp+24], rax
0012e321lea rbx, [rip+0x16a6f8]
0012e328lea rax, [rip+0x1ff2e9]
0012e32fmov rax, [rax+312]
0012e336call Stdlib.Printf.fprintf
0012e33bmov rdi, rax
0012e33emov rax, [rsp+24]
0012e343mov rbx, [rsp+32]
0012e348call caml_apply2
0012e34d
0012e34dloc_12e34d:
0012e34dmov rax, [rsp]
0012e351mov rdi, [rax+24]
0012e355mov rax, [rsp+8]
0012e35amov rbx, [rsp+16]
0012e35fadd rsp, 40
0012e363jmp 0x12e070
0012e368
0012e368loc_12e368:
0012e368push 38
0012e36acall caml_call_realloc_stack
0012e36fpop r10
0012e371jmp 0x12e2d2
0012e2c0
0012e376
0012e376 // align 0x10
0012e376 // align 0x10
0012e380
0012e380camlLatexscan.newif_ref_2341:
0012e380lea r10, [rsp-352]
0012e388cmp r10, [r14+40]
0012e38cjb 0x12e60e
0012e392
0012e392loc_12e392:
0012e392sub rsp, 32
0012e396mov rsi, rax
0012e399mov [rsp+16], rsi
0012e39emov [rsp+8], rbx
0012e3a3mov [rsp+24], rdi
0012e3a8mov rax, [rdi+48]
0012e3acsub r15, 48
0012e3b0cmp r15, [r14]
0012e3b3jb 0x12e604
0012e3b9
0012e3b9loc_12e3b9:
0012e3b9lea rdi, [r15+8]
0012e3bdmov [rsp], rdi
0012e3c1mov [rdi-8], 5367
0012e3c9lea rdx, [rip+592]
0012e3d0mov [rdi], rdx
0012e3d3mov rdx, 0x100000000000005
0012e3ddmov [rdi+8], rdx
0012e3e1mov [rdi+16], rsi
0012e3e5mov [rdi+24], rbx
0012e3e9mov [rdi+32], rax
0012e3edlea rax, [rip+0x16a6ec]
0012e3f4mov rbx, rsi
0012e3f7call camlStdlib.$5e_139
0012e3fcsub r15, 16
0012e400cmp r15, [r14]
0012e403jb 0x12e5fa
0012e409
0012e409loc_12e409:
0012e409lea rdi, [r15+8]
0012e40dmov [rdi-8], 1026
0012e415mov rbx, [rsp]
0012e419mov [rdi], rbx
0012e41clea rbx, [rip+0x1e857d]
0012e423mov rbx, [rbx+56]
0012e427call camlLatexmacros.def_952
0012e42cmov eax, 3
0012e431mov rbx, [rsp+8]
0012e436mov rdi, [rsp+24]
0012e43bmov rdi, [rdi+32]
0012e43fsub r15, 48
0012e443cmp r15, [r14]
0012e446jb 0x12e5f0
0012e44c
0012e44cloc_12e44c:
0012e44clea rsi, [r15+8]
0012e450mov [rsp], rsi
0012e454mov [rsi-8], 5367
0012e45clea rdx, [rip+477]
0012e463mov [rsi], rdx
0012e466mov rdx, 0x100000000000005
0012e470mov [rsi+8], rdx
0012e474mov [rsi+16], rbx
0012e478mov [rsi+24], rax
0012e47cmov [rsi+32], rdi
0012e480lea rbx, [rip+0x16a439]
0012e487mov rax, [rsp+16]
0012e48ccall camlStdlib.$5e_139
0012e491mov rbx, rax
0012e494lea rax, [rip+0x16b15d]
0012e49bcall camlStdlib.$5e_139
0012e4a0sub r15, 16
0012e4a4cmp r15, [r14]
0012e4a7jb 0x12e5e6
0012e4ad
0012e4adloc_12e4ad:
0012e4adlea rdi, [r15+8]
0012e4b1mov [rdi-8], 1026
0012e4b9mov rbx, [rsp]
0012e4bdmov [rdi], rbx
0012e4c0lea rbx, [rip+0x1e84d9]
0012e4c7mov rbx, [rbx+56]
0012e4cbcall camlLatexmacros.def_952
0012e4d0mov eax, 1
0012e4d5mov rbx, [rsp+8]
0012e4damov rdi, [rsp+24]
0012e4dfmov rdi, [rdi+32]
0012e4e3sub r15, 48
0012e4e7cmp r15, [r14]
0012e4eajb 0x12e5dc
0012e4f0
0012e4f0loc_12e4f0:
0012e4f0lea rsi, [r15+8]
0012e4f4mov [rsp], rsi
0012e4f8mov [rsi-8], 5367
0012e500lea rdx, [rip+345]
0012e507mov [rsi], rdx
0012e50amov rdx, 0x100000000000005
0012e514mov [rsi+8], rdx
0012e518mov [rsi+16], rbx
0012e51cmov [rsi+24], rax
0012e520mov [rsi+32], rdi
0012e524lea rbx, [rip+0x169c35]
0012e52bmov rax, [rsp+16]
0012e530call camlStdlib.$5e_139
0012e535mov rbx, rax
0012e538lea rax, [rip+0x16b0b9]
0012e53fcall camlStdlib.$5e_139
0012e544sub r15, 16
0012e548cmp r15, [r14]
0012e54bjb 0x12e5d2
0012e551
0012e551loc_12e551:
0012e551lea rdi, [r15+8]
0012e555mov [rdi-8], 1026
0012e55dmov rbx, [rsp]
0012e561mov [rdi], rbx
0012e564lea rbx, [rip+0x1e8435]
0012e56bmov rbx, [rbx+56]
0012e56fcall camlLatexmacros.def_952
0012e574mov rax, [rsp+16]
0012e579mov rbx, [rsp+8]
0012e57ecall camlLexstate.register_cell_1278
0012e583sub r15, 32
0012e587cmp r15, [r14]
0012e58ajb 0x12e5cb
0012e58c
0012e58cloc_12e58c:
0012e58clea rax, [r15+8]
0012e590mov [rax-8], 3319
0012e598lea rbx, [rip+225]
0012e59fmov [rax], rbx
0012e5a2mov rbx, 0x100000000000005
0012e5acmov [rax+8], rbx
0012e5b0mov rbx, [rsp+16]
0012e5b5mov [rax+16], rbx
0012e5b9mov rbx, [rsp+24]
0012e5bemov rbx, [rbx+24]
0012e5c2add rsp, 32
0012e5c6jmp 0x122ad0
0012e5cb
0012e5cbloc_12e5cb:
0012e5cbcall caml_call_gc
0012e5d0jmp 0x12e58c
0012e5d2
0012e5d2loc_12e5d2:
0012e5d2call caml_call_gc
0012e5d7jmp 0x12e551
0012e5dc
0012e5dcloc_12e5dc:
0012e5dccall caml_call_gc
0012e5e1jmp 0x12e4f0
0012e5e6
0012e5e6loc_12e5e6:
0012e5e6call caml_call_gc
0012e5ebjmp 0x12e4ad
0012e5f0
0012e5f0loc_12e5f0:
0012e5f0call caml_call_gc
0012e5f5jmp 0x12e44c
0012e5fa
0012e5faloc_12e5fa:
0012e5facall caml_call_gc
0012e5ffjmp 0x12e409
0012e604
0012e604loc_12e604:
0012e604call caml_call_gc
0012e609jmp 0x12e3b9
0012e60e
0012e60eloc_12e60e:
0012e60epush 37
0012e610call caml_call_realloc_stack
0012e615pop r10
0012e617jmp 0x12e392
0012e380
0012e380camlLatexscan.newif_ref_2341:
0012e380lea r10, [rsp-352]
0012e388cmp r10, [r14+40]
0012e38cjb 0x12e60e
0012e392
0012e392loc_12e392:
0012e392sub rsp, 32
0012e396mov rsi, rax
0012e399mov [rsp+16], rsi
0012e39emov [rsp+8], rbx
0012e3a3mov [rsp+24], rdi
0012e3a8mov rax, [rdi+48]
0012e3acsub r15, 48
0012e3b0cmp r15, [r14]
0012e3b3jb 0x12e604
0012e3b9
0012e3b9loc_12e3b9:
0012e3b9lea rdi, [r15+8]
0012e3bdmov [rsp], rdi
0012e3c1mov [rdi-8], 5367
0012e3c9lea rdx, [rip+592]
0012e3d0mov [rdi], rdx
0012e3d3mov rdx, 0x100000000000005
0012e3ddmov [rdi+8], rdx
0012e3e1mov [rdi+16], rsi
0012e3e5mov [rdi+24], rbx
0012e3e9mov [rdi+32], rax
0012e3edlea rax, [rip+0x16a6ec]
0012e3f4mov rbx, rsi
0012e3f7call camlStdlib.$5e_139
0012e3fcsub r15, 16
0012e400cmp r15, [r14]
0012e403jb 0x12e5fa
0012e409
0012e409loc_12e409:
0012e409lea rdi, [r15+8]
0012e40dmov [rdi-8], 1026
0012e415mov rbx, [rsp]
0012e419mov [rdi], rbx
0012e41clea rbx, [rip+0x1e857d]
0012e423mov rbx, [rbx+56]
0012e427call camlLatexmacros.def_952
0012e42cmov eax, 3
0012e431mov rbx, [rsp+8]
0012e436mov rdi, [rsp+24]
0012e43bmov rdi, [rdi+32]
0012e43fsub r15, 48
0012e443cmp r15, [r14]
0012e446jb 0x12e5f0
0012e44c
0012e44cloc_12e44c:
0012e44clea rsi, [r15+8]
0012e450mov [rsp], rsi
0012e454mov [rsi-8], 5367
0012e45clea rdx, [rip+477]
0012e463mov [rsi], rdx
0012e466mov rdx, 0x100000000000005
0012e470mov [rsi+8], rdx
0012e474mov [rsi+16], rbx
0012e478mov [rsi+24], rax
0012e47cmov [rsi+32], rdi
0012e480lea rbx, [rip+0x16a439]
0012e487mov rax, [rsp+16]
0012e48ccall camlStdlib.$5e_139
0012e491mov rbx, rax
0012e494lea rax, [rip+0x16b15d]
0012e49bcall camlStdlib.$5e_139
0012e4a0sub r15, 16
0012e4a4cmp r15, [r14]
0012e4a7jb 0x12e5e6
0012e4ad
0012e4adloc_12e4ad:
0012e4adlea rdi, [r15+8]
0012e4b1mov [rdi-8], 1026
0012e4b9mov rbx, [rsp]
0012e4bdmov [rdi], rbx
0012e4c0lea rbx, [rip+0x1e84d9]
0012e4c7mov rbx, [rbx+56]
0012e4cbcall camlLatexmacros.def_952
0012e4d0mov eax, 1
0012e4d5mov rbx, [rsp+8]
0012e4damov rdi, [rsp+24]
0012e4dfmov rdi, [rdi+32]
0012e4e3sub r15, 48
0012e4e7cmp r15, [r14]
0012e4eajb 0x12e5dc
0012e4f0
0012e4f0loc_12e4f0:
0012e4f0lea rsi, [r15+8]
0012e4f4mov [rsp], rsi
0012e4f8mov [rsi-8], 5367
0012e500lea rdx, [rip+345]
0012e507mov [rsi], rdx
0012e50amov rdx, 0x100000000000005
0012e514mov [rsi+8], rdx
0012e518mov [rsi+16], rbx
0012e51cmov [rsi+24], rax
0012e520mov [rsi+32], rdi
0012e524lea rbx, [rip+0x169c35]
0012e52bmov rax, [rsp+16]
0012e530call camlStdlib.$5e_139
0012e535mov rbx, rax
0012e538lea rax, [rip+0x16b0b9]
0012e53fcall camlStdlib.$5e_139
0012e544sub r15, 16
0012e548cmp r15, [r14]
0012e54bjb 0x12e5d2
0012e551
0012e551loc_12e551:
0012e551lea rdi, [r15+8]
0012e555mov [rdi-8], 1026
0012e55dmov rbx, [rsp]
0012e561mov [rdi], rbx
0012e564lea rbx, [rip+0x1e8435]
0012e56bmov rbx, [rbx+56]
0012e56fcall camlLatexmacros.def_952
0012e574mov rax, [rsp+16]
0012e579mov rbx, [rsp+8]
0012e57ecall camlLexstate.register_cell_1278
0012e583sub r15, 32
0012e587cmp r15, [r14]
0012e58ajb 0x12e5cb
0012e58c
0012e58cloc_12e58c:
0012e58clea rax, [r15+8]
0012e590mov [rax-8], 3319
0012e598lea rbx, [rip+225]
0012e59fmov [rax], rbx
0012e5a2mov rbx, 0x100000000000005
0012e5acmov [rax+8], rbx
0012e5b0mov rbx, [rsp+16]
0012e5b5mov [rax+16], rbx
0012e5b9mov rbx, [rsp+24]
0012e5bemov rbx, [rbx+24]
0012e5c2add rsp, 32
0012e5c6jmp 0x122ad0
0012e5cb
0012e5cbloc_12e5cb:
0012e5cbcall caml_call_gc
0012e5d0jmp 0x12e58c
0012e5d2
0012e5d2loc_12e5d2:
0012e5d2call caml_call_gc
0012e5d7jmp 0x12e551
0012e5dc
0012e5dcloc_12e5dc:
0012e5dccall caml_call_gc
0012e5e1jmp 0x12e4f0
0012e5e6
0012e5e6loc_12e5e6:
0012e5e6call caml_call_gc
0012e5ebjmp 0x12e4ad
0012e5f0
0012e5f0loc_12e5f0:
0012e5f0call caml_call_gc
0012e5f5jmp 0x12e44c
0012e5fa
0012e5faloc_12e5fa:
0012e5facall caml_call_gc
0012e5ffjmp 0x12e409
0012e604
0012e604loc_12e604:
0012e604call caml_call_gc
0012e609jmp 0x12e3b9
0012e60e
0012e60eloc_12e60e:
0012e60epush 37
0012e610call caml_call_realloc_stack
0012e615pop r10
0012e617jmp 0x12e392
0012e380
0012e61c
0012e61c // align 0x10
0012e61c // align 0x10
0012e620
0012e620camlLatexscan.fun_5737:
0012e620mov rdi, rax
0012e623mov rdx, [rbx+24]
0012e627mov rax, [rbx+16]
0012e62bmov rsi, [rbx+32]
0012e62fmov rbx, rdx
0012e632jmp 0x12e2c0
0012e620
0012e620camlLatexscan.fun_5737:
0012e620mov rdi, rax
0012e623mov rdx, [rbx+24]
0012e627mov rax, [rbx+16]
0012e62bmov rsi, [rbx+32]
0012e62fmov rbx, rdx
0012e632jmp 0x12e2c0
0012e620
0012e637
0012e637 // align 0x10
0012e637 // align 0x10
0012e640
0012e640camlLatexscan.fun_5752:
0012e640mov rdi, rax
0012e643mov rdx, [rbx+24]
0012e647mov rax, [rbx+16]
0012e64bmov rsi, [rbx+32]
0012e64fmov rbx, rdx
0012e652jmp 0x12e0a0
0012e640
0012e640camlLatexscan.fun_5752:
0012e640mov rdi, rax
0012e643mov rdx, [rbx+24]
0012e647mov rax, [rbx+16]
0012e64bmov rsi, [rbx+32]
0012e64fmov rbx, rdx
0012e652jmp 0x12e0a0
0012e640
0012e657
0012e657 // align 0x10
0012e657 // align 0x10
0012e660
0012e660camlLatexscan.fun_5767:
0012e660mov rdi, rax
0012e663mov rdx, [rbx+24]
0012e667mov rax, [rbx+16]
0012e66bmov rsi, [rbx+32]
0012e66fmov rbx, rdx
0012e672jmp 0x12e0a0
0012e660
0012e660camlLatexscan.fun_5767:
0012e660mov rdi, rax
0012e663mov rdx, [rbx+24]
0012e667mov rax, [rbx+16]
0012e66bmov rsi, [rbx+32]
0012e66fmov rbx, rdx
0012e672jmp 0x12e0a0
0012e660
0012e677
0012e677 // align 0x10
0012e677 // align 0x10
0012e689
0012e689 // align 0x10
0012e689 // align 0x10
0012e690
0012e690camlLatexscan.newif_2346:
0012e690lea r10, [rsp-344]
0012e698cmp r10, [r14+40]
0012e69cjb 0x12e738
0012e6a2
0012e6a2loc_12e6a2:
0012e6a2sub rsp, 8
0012e6a6mov [rsp], rbx
0012e6aamov rbx, [rbx+16]
0012e6aecall camlLatexscan.get_csname_1908
0012e6b3lea r11, [rip+70]
0012e6bapush r11
0012e6bcpush [r14+48]
0012e6c0mov [r14+48], rsp
0012e6c4call camlLatexscan.extract_if_2325
0012e6c9sub r15, 16
0012e6cdcmp r15, [r14]
0012e6d0jb 0x12e731
0012e6d2
0012e6d2loc_12e6d2:
0012e6d2lea rbx, [r15+8]
0012e6d6mov [rbx-8], 1024
0012e6demov [rbx], 1
0012e6e5mov rdi, [rsp+16]
0012e6eamov rdi, [rdi+32]
0012e6eecall camlLatexscan.newif_ref_2341
0012e6f3pop [r14+48]
0012e6f7add rsp, 8
0012e6fbjmp 0x12e72c
0012e6fdnop [rax]
0012e700lea rbx, [rip+0x1e6261]
0012e707mov rbx, [rbx]
0012e70acmp rax, rbx
0012e70djne 0x12e71c
0012e70fmov eax, 1
0012e714add rsp, 8
0012e718ret
0012e719nop [rax]
0012e71c
0012e71cloc_12e71c:
0012e71cmov rsp, [r14+48]
0012e720pop [r14+48]
0012e724pop r11
0012e726jmp r11
0012e729nop [rax]
0012e72c
0012e72cloc_12e72c:
0012e72cadd rsp, 8
0012e730ret
0012e731
0012e731loc_12e731:
0012e731call caml_call_gc
0012e736jmp 0x12e6d2
0012e738
0012e738loc_12e738:
0012e738push 36
0012e73acall caml_call_realloc_stack
0012e73fpop r10
0012e741jmp 0x12e6a2
0012e690
0012e690camlLatexscan.newif_2346:
0012e690lea r10, [rsp-344]
0012e698cmp r10, [r14+40]
0012e69cjb 0x12e738
0012e6a2
0012e6a2loc_12e6a2:
0012e6a2sub rsp, 8
0012e6a6mov [rsp], rbx
0012e6aamov rbx, [rbx+16]
0012e6aecall camlLatexscan.get_csname_1908
0012e6b3lea r11, [rip+70]
0012e6bapush r11
0012e6bcpush [r14+48]
0012e6c0mov [r14+48], rsp
0012e6c4call camlLatexscan.extract_if_2325
0012e6c9sub r15, 16
0012e6cdcmp r15, [r14]
0012e6d0jb 0x12e731
0012e6d2
0012e6d2loc_12e6d2:
0012e6d2lea rbx, [r15+8]
0012e6d6mov [rbx-8], 1024
0012e6demov [rbx], 1
0012e6e5mov rdi, [rsp+16]
0012e6eamov rdi, [rdi+32]
0012e6eecall camlLatexscan.newif_ref_2341
0012e6f3pop [r14+48]
0012e6f7add rsp, 8
0012e6fbjmp 0x12e72c
0012e6fdnop [rax]
0012e700lea rbx, [rip+0x1e6261]
0012e707mov rbx, [rbx]
0012e70acmp rax, rbx
0012e70djne 0x12e71c
0012e70fmov eax, 1
0012e714add rsp, 8
0012e718ret
0012e719nop [rax]
0012e71c
0012e71cloc_12e71c:
0012e71cmov rsp, [r14+48]
0012e720pop [r14+48]
0012e724pop r11
0012e726jmp r11
0012e729nop [rax]
0012e72c
0012e72cloc_12e72c:
0012e72cadd rsp, 8
0012e730ret
0012e731
0012e731loc_12e731:
0012e731call caml_call_gc
0012e736jmp 0x12e6d2
0012e738
0012e738loc_12e738:
0012e738push 36
0012e73acall caml_call_realloc_stack
0012e73fpop r10
0012e741jmp 0x12e6a2
0012e690
0012e746
0012e746 // align 0x10
0012e746 // align 0x10
0012e750
0012e750camlLatexscan.norm_body_2353:
0012e750cmp r15, [r14]
0012e753jbe 0x12e7de
0012e759
0012e759loc_12e759:
0012e759test bl, 1
0012e75cje 0x12e780
0012e75esub r15, 24
0012e762cmp r15, [r14]
0012e765jb 0x12e7d7
0012e767
0012e767loc_12e767:
0012e767lea rax, [r15+8]
0012e76bmov [rax-8], 2048
0012e773mov [rax], 1
0012e77amov [rax+8], rbx
0012e77eret
0012e77f
0012e77f 90 .
0012e780
0012e780loc_12e780:
0012e780mov rdi, [rbx]
0012e783mov rsi, [rdi-8]
0012e787shr rsi, 10
0012e78blea rsi, [8*rsi-1]
0012e793movzx rdi, [rdi+rsi]
0012e798sub rsi, rdi
0012e79blea rdi, [rsi+rsi+1]
0012e7a0cmp rax, rdi
0012e7a3jl 0x12e7b0
0012e7a5mov rbx, [rbx+8]
0012e7a9mov eax, 1
0012e7aejmp 0x12e750
0012e7b0
0012e7b0loc_12e7b0:
0012e7b0sub r15, 24
0012e7b4cmp r15, [r14]
0012e7b7jb 0x12e7d0
0012e7b9
0012e7b9loc_12e7b9:
0012e7b9lea rdi, [r15+8]
0012e7bdmov [rdi-8], 2048
0012e7c5mov [rdi], rax
0012e7c8mov [rdi+8], rbx
0012e7ccmov rax, rdi
0012e7cfret
0012e7d0
0012e7d0loc_12e7d0:
0012e7d0call caml_call_gc
0012e7d5jmp 0x12e7b9
0012e7d7
0012e7d7loc_12e7d7:
0012e7d7call caml_call_gc
0012e7dcjmp 0x12e767
0012e7de
0012e7deloc_12e7de:
0012e7decall caml_call_gc
0012e7e3jmp 0x12e759
0012e750
0012e750camlLatexscan.norm_body_2353:
0012e750cmp r15, [r14]
0012e753jbe 0x12e7de
0012e759
0012e759loc_12e759:
0012e759test bl, 1
0012e75cje 0x12e780
0012e75esub r15, 24
0012e762cmp r15, [r14]
0012e765jb 0x12e7d7
0012e767
0012e767loc_12e767:
0012e767lea rax, [r15+8]
0012e76bmov [rax-8], 2048
0012e773mov [rax], 1
0012e77amov [rax+8], rbx
0012e77eret
0012e77f
0012e77f 90 .
0012e780
0012e780loc_12e780:
0012e780mov rdi, [rbx]
0012e783mov rsi, [rdi-8]
0012e787shr rsi, 10
0012e78blea rsi, [8*rsi-1]
0012e793movzx rdi, [rdi+rsi]
0012e798sub rsi, rdi
0012e79blea rdi, [rsi+rsi+1]
0012e7a0cmp rax, rdi
0012e7a3jl 0x12e7b0
0012e7a5mov rbx, [rbx+8]
0012e7a9mov eax, 1
0012e7aejmp 0x12e750
0012e7b0
0012e7b0loc_12e7b0:
0012e7b0sub r15, 24
0012e7b4cmp r15, [r14]
0012e7b7jb 0x12e7d0
0012e7b9
0012e7b9loc_12e7b9:
0012e7b9lea rdi, [r15+8]
0012e7bdmov [rdi-8], 2048
0012e7c5mov [rdi], rax
0012e7c8mov [rdi+8], rbx
0012e7ccmov rax, rdi
0012e7cfret
0012e7d0
0012e7d0loc_12e7d0:
0012e7d0call caml_call_gc
0012e7d5jmp 0x12e7b9
0012e7d7
0012e7d7loc_12e7d7:
0012e7d7call caml_call_gc
0012e7dcjmp 0x12e767
0012e7de
0012e7deloc_12e7de:
0012e7decall caml_call_gc
0012e7e3jmp 0x12e759
0012e750
0012e7e8
0012e7e8 // align 0x10
0012e7e8 // align 0x10
0012e7f0
0012e7f0camlLatexscan.do_rec_2359:
0012e7f0lea r10, [rsp-344]
0012e7f8cmp r10, [r14+40]
0012e7fcjb 0x12e909
0012e802
0012e802loc_12e802:
0012e802sub rsp, 24
0012e806
0012e806loc_12e806:
0012e806mov [rsp], rbx
0012e80amov rbx, rdi
0012e80dmov [rsp+8], rsi
0012e812cmp r15, [r14]
0012e815jbe 0x12e8fa
0012e81b
0012e81bloc_12e81b:
0012e81bcall camlLatexscan.norm_body_2353
0012e820mov [rsp+16], rax
0012e825mov rax, [rsp]
0012e829mov rbx, [rsp+8]
0012e82ecall camlLatexscan.norm_body_2353
0012e833mov rbx, rax
0012e836mov rax, [rsp+16]
0012e83bmov rdi, [rax+8]
0012e83fmov rax, [rax]
0012e842test dil, 1
0012e846je 0x12e860
0012e848mov rax, [rbx+8]
0012e84ctest al, 1
0012e84eje 0x12e8f0
0012e854mov eax, 3
0012e859add rsp, 24
0012e85dret
0012e85e
0012e85e 66 90 f.
0012e860
0012e860loc_12e860:
0012e860mov rsi, [rbx+8]
0012e864test sil, 1
0012e868jne 0x12e8f0
0012e86emov rbx, [rbx]
0012e871mov rdx, rax
0012e874sar rdx, 1
0012e877mov rcx, [rdi]
0012e87amov r8, [rcx-8]
0012e87eshr r8, 10
0012e882lea r8, [8*r8-1]
0012e88amovzx r9, [rcx+r8]
0012e88fsub r8, r9
0012e892cmp r8, rdx
0012e895jbe 0x12e904
0012e897movzx rdx, [rcx+rdx]
0012e89clea rdx, [rdx+rdx+1]
0012e8a1mov rcx, rbx
0012e8a4sar rcx, 1
0012e8a7mov r8, [rsi]
0012e8aamov r9, [r8-8]
0012e8aeshr r9, 10
0012e8b2lea r9, [8*r9-1]
0012e8bamovzx r12, [r8+r9]
0012e8bfsub r9, r12
0012e8c2cmp r9, rcx
0012e8c5jbe 0x12e904
0012e8c7movzx rcx, [r8+rcx]
0012e8cclea rcx, [rcx+rcx+1]
0012e8d1cmp rdx, rcx
0012e8d4jne 0x12e8e4
0012e8d6add rbx, 2
0012e8daadd rax, 2
0012e8dejmp 0x12e806
0012e8e3
0012e8e3 90 .
0012e8e4
0012e8e4loc_12e8e4:
0012e8e4mov eax, 1
0012e8e9add rsp, 24
0012e8edret
0012e8ee
0012e8ee 66 90 f.
0012e8f0
0012e8f0loc_12e8f0:
0012e8f0mov eax, 1
0012e8f5add rsp, 24
0012e8f9ret
0012e8fa
0012e8faloc_12e8fa:
0012e8facall caml_call_gc
0012e8ffjmp 0x12e81b
0012e904
0012e904loc_12e904:
0012e904call caml_ml_array_bound_error
0012e909
0012e909loc_12e909:
0012e909push 36
0012e90bcall caml_call_realloc_stack
0012e910pop r10
0012e912jmp 0x12e802
0012e7f0
0012e7f0camlLatexscan.do_rec_2359:
0012e7f0lea r10, [rsp-344]
0012e7f8cmp r10, [r14+40]
0012e7fcjb 0x12e909
0012e802
0012e802loc_12e802:
0012e802sub rsp, 24
0012e806
0012e806loc_12e806:
0012e806mov [rsp], rbx
0012e80amov rbx, rdi
0012e80dmov [rsp+8], rsi
0012e812cmp r15, [r14]
0012e815jbe 0x12e8fa
0012e81b
0012e81bloc_12e81b:
0012e81bcall camlLatexscan.norm_body_2353
0012e820mov [rsp+16], rax
0012e825mov rax, [rsp]
0012e829mov rbx, [rsp+8]
0012e82ecall camlLatexscan.norm_body_2353
0012e833mov rbx, rax
0012e836mov rax, [rsp+16]
0012e83bmov rdi, [rax+8]
0012e83fmov rax, [rax]
0012e842test dil, 1
0012e846je 0x12e860
0012e848mov rax, [rbx+8]
0012e84ctest al, 1
0012e84eje 0x12e8f0
0012e854mov eax, 3
0012e859add rsp, 24
0012e85dret
0012e85e
0012e85e 66 90 f.
0012e860
0012e860loc_12e860:
0012e860mov rsi, [rbx+8]
0012e864test sil, 1
0012e868jne 0x12e8f0
0012e86emov rbx, [rbx]
0012e871mov rdx, rax
0012e874sar rdx, 1
0012e877mov rcx, [rdi]
0012e87amov r8, [rcx-8]
0012e87eshr r8, 10
0012e882lea r8, [8*r8-1]
0012e88amovzx r9, [rcx+r8]
0012e88fsub r8, r9
0012e892cmp r8, rdx
0012e895jbe 0x12e904
0012e897movzx rdx, [rcx+rdx]
0012e89clea rdx, [rdx+rdx+1]
0012e8a1mov rcx, rbx
0012e8a4sar rcx, 1
0012e8a7mov r8, [rsi]
0012e8aamov r9, [r8-8]
0012e8aeshr r9, 10
0012e8b2lea r9, [8*r9-1]
0012e8bamovzx r12, [r8+r9]
0012e8bfsub r9, r12
0012e8c2cmp r9, rcx
0012e8c5jbe 0x12e904
0012e8c7movzx rcx, [r8+rcx]
0012e8cclea rcx, [rcx+rcx+1]
0012e8d1cmp rdx, rcx
0012e8d4jne 0x12e8e4
0012e8d6add rbx, 2
0012e8daadd rax, 2
0012e8dejmp 0x12e806
0012e8e3
0012e8e3 90 .
0012e8e4
0012e8e4loc_12e8e4:
0012e8e4mov eax, 1
0012e8e9add rsp, 24
0012e8edret
0012e8ee
0012e8ee 66 90 f.
0012e8f0
0012e8f0loc_12e8f0:
0012e8f0mov eax, 1
0012e8f5add rsp, 24
0012e8f9ret
0012e8fa
0012e8faloc_12e8fa:
0012e8facall caml_call_gc
0012e8ffjmp 0x12e81b
0012e904
0012e904loc_12e904:
0012e904call caml_ml_array_bound_error
0012e909
0012e909loc_12e909:
0012e909push 36
0012e90bcall caml_call_realloc_stack
0012e910pop r10
0012e912jmp 0x12e802
0012e7f0
Loading..