Created
December 12, 2019 05:36
-
-
Save sargun/240880675fb74941ac956970f70dbb22 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.text | |
.file "main" | |
.file 1 "/home/sargun/.local/share/zig/stage1/builtin/6VpCvVutp3fFh-fthHVwSbVdOHDTqbA4JgeVMFCgN5v_sYlJne6w7c6xV_HkJ04J/builtin.zig" | |
.file 2 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/debug.zig" | |
.file 3 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/os/bits/linux.zig" | |
.file 4 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/os/windows.zig" | |
.file 5 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/os/bits/linux/x86_64.zig" | |
.file 6 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/io.zig" | |
.file 7 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/os/darwin.zig" | |
.file 8 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/mem.zig" | |
.file 9 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/elf.zig" | |
.file 10 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/dwarf.zig" | |
.file 11 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/fs/path.zig" | |
.file 12 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/os/bits/linux/errno-generic.zig" | |
.file 13 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/fmt.zig" | |
.file 14 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/heap.zig" | |
.file 15 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/os/linux.zig" | |
.file 16 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/c.zig" | |
.file 17 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/c/linux.zig" | |
.file 18 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/time.zig" | |
.file 19 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/os/wasi.zig" | |
.file 20 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/os.zig" | |
.file 21 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/thread.zig" | |
.file 22 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/atomic/stack.zig" | |
.file 23 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/event/loop.zig" | |
.file 24 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/linked_list.zig" | |
.file 25 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/atomic/queue.zig" | |
.file 26 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/mutex.zig" | |
.file 27 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/event/fs.zig" | |
.file 28 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/os/bits.zig" | |
.file 29 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/hash_map.zig" | |
.file 30 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/coff.zig" | |
.file 31 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/hash/wyhash.zig" | |
.file 32 "zig-cache/o/C5JEuJYOISJ4E4-PZetKMxF9TPwyiG5XleThoJisfQ56EPqLE704cUDuQvT2Pvok/cimport.zig" | |
.p2align 4, 0x90 | |
.type std.fs.path.joinPosix,@function | |
std.fs.path.joinPosix: | |
.Lfunc_begin0: | |
.loc 11 85 0 | |
.cfi_sections .debug_frame | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp0: | |
.loc 11 86 20 prologue_end | |
movq -8(%rbp), %rdx | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
.loc 11 86 19 is_stmt 0 | |
movl $47, %r8d | |
movq %rcx, -32(%rbp) | |
.Ltmp1: | |
movl %r8d, %ecx | |
movq -32(%rbp), %r8 | |
movq %rax, -40(%rbp) | |
callq std.fs.path.joinSep | |
movq -16(%rbp), %rax | |
.loc 11 86 5 | |
cmpw $0, 16(%rax) | |
je .LBB0_2 | |
.Ltmp2: | |
.loc 11 0 5 | |
movq -24(%rbp), %rdi | |
.loc 11 86 5 | |
callq __zig_return_error | |
jmp .LBB0_3 | |
.Ltmp3: | |
.LBB0_2: | |
jmp .LBB0_3 | |
.Ltmp4: | |
.LBB0_3: | |
.loc 11 0 5 | |
movq -40(%rbp), %rax | |
.loc 11 86 5 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp5: | |
.Lfunc_end0: | |
.size std.fs.path.joinPosix, .Lfunc_end0-std.fs.path.joinPosix | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.DirectAllocator.realloc,@function | |
std.heap.DirectAllocator.realloc: | |
.Lfunc_begin1: | |
.loc 14 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
movl 16(%rbp), %r10d | |
movq %fs:40, %r11 | |
movq %r11, -8(%rbp) | |
movq %rdx, -72(%rbp) | |
andl $536870911, %r8d | |
movl %r8d, -76(%rbp) | |
movq %r9, -88(%rbp) | |
.Ltmp6: | |
.loc 14 172 51 prologue_end | |
movq (%rcx), %rdx | |
andq $4095, %rdx | |
cmpq $0, %rdx | |
movq %rcx, -96(%rbp) | |
.Ltmp7: | |
.loc 14 0 51 is_stmt 0 | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %rax, -120(%rbp) | |
.loc 14 172 51 | |
je .LBB1_14 | |
jmp .LBB1_15 | |
.Ltmp8: | |
.LBB1_1: | |
.loc 14 227 41 is_stmt 1 | |
movl 16(%rbp), %eax | |
.loc 14 227 54 is_stmt 0 | |
movl -76(%rbp), %ecx | |
.loc 14 227 51 | |
subl %ecx, %eax | |
setbe %dl | |
movb %dl, -121(%rbp) | |
.Ltmp9: | |
.LBB1_2: | |
.loc 14 0 51 | |
movb -121(%rbp), %al | |
.loc 14 227 9 | |
testb $1, %al | |
jne .LBB1_3 | |
jmp .LBB1_5 | |
.Ltmp10: | |
.LBB1_3: | |
.loc 14 228 27 is_stmt 1 | |
movq -72(%rbp), %rsi | |
.loc 14 228 47 is_stmt 0 | |
movl -76(%rbp), %ecx | |
.loc 14 228 58 | |
movq -88(%rbp), %r8 | |
.loc 14 228 68 | |
movl 16(%rbp), %r9d | |
movq -112(%rbp), %rax | |
.loc 14 228 26 | |
movw $0, 16(%rax) | |
leaq -24(%rbp), %rdx | |
movq %rax, %rdi | |
callq std.heap.DirectAllocator.shrink | |
movq -112(%rbp), %rax | |
movw $0, 16(%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB1_16 | |
.Ltmp11: | |
.loc 14 0 26 | |
movq -120(%rbp), %rax | |
.loc 14 228 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp12: | |
.LBB1_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 227 9 is_stmt 1 | |
jmp .LBB1_6 | |
.Ltmp13: | |
.LBB1_6: | |
.loc 14 230 34 | |
movq -72(%rbp), %rdx | |
.loc 14 230 45 is_stmt 0 | |
movq -88(%rbp), %rcx | |
.loc 14 230 55 | |
movl 16(%rbp), %r8d | |
leaq -48(%rbp), %rdi | |
movq -104(%rbp), %rsi | |
.loc 14 230 33 | |
callq std.heap.DirectAllocator.alloc | |
.loc 14 230 24 | |
cmpw $0, -32(%rbp) | |
je .LBB1_9 | |
.Ltmp14: | |
movw -32(%rbp), %ax | |
movq -112(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -104(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB1_17 | |
.Ltmp15: | |
.loc 14 0 24 | |
movq -120(%rbp), %rax | |
.loc 14 230 24 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp16: | |
.LBB1_9: | |
.cfi_def_cfa %rbp, 16 | |
movq -48(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -40(%rbp), %rax | |
movq %rax, -56(%rbp) | |
.loc 14 231 25 is_stmt 1 | |
cmpq $0, -16(%rbp) | |
.loc 14 231 9 is_stmt 0 | |
je .LBB1_11 | |
.Ltmp17: | |
.loc 14 232 27 is_stmt 1 | |
movq -64(%rbp), %rdi | |
.loc 14 232 40 is_stmt 0 | |
movq -24(%rbp), %rsi | |
.loc 14 232 66 | |
movq -16(%rbp), %rax | |
.loc 14 232 78 | |
movq -56(%rbp), %rcx | |
movq %rdi, -136(%rbp) | |
.loc 14 232 58 | |
movq %rax, %rdi | |
movq %rsi, -144(%rbp) | |
movq %rcx, %rsi | |
callq std.math.min | |
movq -136(%rbp), %rdi | |
movq -144(%rbp), %rsi | |
.loc 14 232 13 | |
movq %rax, %rdx | |
callq memcpy@PLT | |
.loc 14 233 22 is_stmt 1 | |
leaq -24(%rbp), %rdi | |
callq std.os.munmap | |
.Ltmp18: | |
.loc 14 231 9 | |
jmp .LBB1_12 | |
.Ltmp19: | |
.LBB1_11: | |
jmp .LBB1_12 | |
.Ltmp20: | |
.LBB1_12: | |
.loc 14 0 9 is_stmt 0 | |
movq -112(%rbp), %rax | |
.loc 14 235 16 is_stmt 1 | |
movw $0, 16(%rax) | |
vmovdqu -64(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB1_18 | |
.Ltmp21: | |
.loc 14 0 16 is_stmt 0 | |
movq -120(%rbp), %rax | |
.loc 14 235 9 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp22: | |
.LBB1_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 0 9 | |
movq -96(%rbp), %rax | |
.loc 14 172 25 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -24(%rbp) | |
movq 8(%rax), %rcx | |
movq %rcx, -16(%rbp) | |
.loc 14 227 13 | |
movq -88(%rbp), %rcx | |
.loc 14 227 22 is_stmt 0 | |
cmpq -16(%rbp), %rcx | |
setbe %dl | |
.loc 14 227 37 | |
testb $1, %dl | |
movb %dl, -121(%rbp) | |
jne .LBB1_1 | |
jmp .LBB1_2 | |
.Ltmp23: | |
.LBB1_15: | |
.loc 14 0 37 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 172 51 is_stmt 1 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.Ltmp24: | |
.LBB1_16: | |
.loc 14 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp25: | |
.LBB1_17: | |
callq __stack_chk_fail@PLT | |
.Ltmp26: | |
.LBB1_18: | |
callq __stack_chk_fail@PLT | |
.Ltmp27: | |
.Lfunc_end1: | |
.size std.heap.DirectAllocator.realloc, .Lfunc_end1-std.heap.DirectAllocator.realloc | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.DirectAllocator.shrink,@function | |
std.heap.DirectAllocator.shrink: | |
.Lfunc_begin2: | |
.loc 14 131 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $192, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r10 | |
movq %r10, -8(%rbp) | |
movq %rsi, -88(%rbp) | |
andl $536870911, %ecx | |
movl %ecx, -92(%rbp) | |
movq %r8, -104(%rbp) | |
andl $536870911, %r9d | |
movl %r9d, -108(%rbp) | |
.Ltmp28: | |
.loc 14 132 51 prologue_end | |
movq (%rdx), %rsi | |
andq $4095, %rsi | |
cmpq $0, %rsi | |
movq %rdx, -120(%rbp) | |
.Ltmp29: | |
.loc 14 0 51 is_stmt 0 | |
movq %rdi, -128(%rbp) | |
movq %rax, -136(%rbp) | |
.loc 14 132 51 | |
je .LBB2_4 | |
jmp .LBB2_5 | |
.Ltmp30: | |
.LBB2_1: | |
.loc 14 165 63 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 14 165 25 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -144(%rbp) | |
je .LBB2_10 | |
jmp .LBB2_11 | |
.Ltmp31: | |
.LBB2_2: | |
.loc 14 164 9 is_stmt 1 | |
jmp .LBB2_3 | |
.Ltmp32: | |
.LBB2_3: | |
.loc 14 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 14 168 28 is_stmt 1 | |
movq -104(%rbp), %rdx | |
.loc 14 168 23 is_stmt 0 | |
movq -32(%rbp), %rsi | |
cmpq %rdx, %rcx | |
movq %rdx, -152(%rbp) | |
movq %rsi, -160(%rbp) | |
jbe .LBB2_17 | |
jmp .LBB2_16 | |
.Ltmp33: | |
.LBB2_4: | |
.loc 14 0 23 | |
movq -120(%rbp), %rax | |
.loc 14 132 25 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -40(%rbp) | |
movq 8(%rax), %rcx | |
movq %rcx, -32(%rbp) | |
.loc 14 160 44 | |
movq -40(%rbp), %rcx | |
.loc 14 160 27 is_stmt 0 | |
movq %rcx, -48(%rbp) | |
.loc 14 161 30 is_stmt 1 | |
movq -48(%rbp), %rcx | |
.loc 14 161 40 is_stmt 0 | |
addq -32(%rbp), %rcx | |
setb %dl | |
movq %rcx, -168(%rbp) | |
jb .LBB2_6 | |
jmp .LBB2_7 | |
.Ltmp34: | |
.LBB2_5: | |
.loc 14 0 40 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 132 51 is_stmt 1 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.Ltmp35: | |
.LBB2_6: | |
.loc 14 0 51 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 161 40 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp36: | |
.LBB2_7: | |
.loc 14 0 40 is_stmt 0 | |
movq -168(%rbp), %rax | |
.loc 14 161 40 | |
movq %rax, -56(%rbp) | |
.loc 14 162 30 is_stmt 1 | |
movq -48(%rbp), %rcx | |
.loc 14 162 40 is_stmt 0 | |
addq -104(%rbp), %rcx | |
setb %dl | |
movq %rcx, -176(%rbp) | |
jb .LBB2_8 | |
jmp .LBB2_9 | |
.Ltmp37: | |
.LBB2_8: | |
.loc 14 0 40 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 162 40 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp38: | |
.LBB2_9: | |
.loc 14 0 40 | |
movq -176(%rbp), %rax | |
.loc 14 162 40 | |
movq %rax, -64(%rbp) | |
.loc 14 163 55 is_stmt 1 | |
movq -64(%rbp), %rdi | |
.loc 14 163 54 is_stmt 0 | |
movl $4096, %esi | |
callq std.mem.alignForward | |
movq %rax, -72(%rbp) | |
.loc 14 164 13 is_stmt 1 | |
movq -56(%rbp), %rax | |
.loc 14 164 26 is_stmt 0 | |
cmpq -72(%rbp), %rax | |
.loc 14 164 9 | |
ja .LBB2_1 | |
jmp .LBB2_2 | |
.Ltmp39: | |
.LBB2_10: | |
.loc 14 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp40: | |
.loc 14 165 25 is_stmt 1 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.Ltmp41: | |
.LBB2_11: | |
.loc 14 0 25 is_stmt 0 | |
movq -144(%rbp), %rax | |
.loc 14 165 25 | |
movq %rax, -80(%rbp) | |
.loc 14 166 32 is_stmt 1 | |
movq -56(%rbp), %rcx | |
.loc 14 166 45 is_stmt 0 | |
subq -72(%rbp), %rcx | |
setb %dl | |
movq %rcx, -184(%rbp) | |
jb .LBB2_12 | |
jmp .LBB2_13 | |
.Ltmp42: | |
.LBB2_12: | |
.loc 14 0 45 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 166 45 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp43: | |
.LBB2_13: | |
.loc 14 0 45 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 14 166 26 | |
movq -80(%rbp), %rdx | |
movq -184(%rbp), %rsi | |
cmpq %rsi, %rcx | |
movq %rdx, -192(%rbp) | |
jbe .LBB2_15 | |
.Ltmp44: | |
.loc 14 0 26 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 166 26 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp45: | |
.LBB2_15: | |
.loc 14 0 26 | |
movq -192(%rbp), %rax | |
.loc 14 166 26 | |
movq %rax, -24(%rbp) | |
movq -184(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, -16(%rbp) | |
.loc 14 166 22 | |
leaq -24(%rbp), %rdi | |
callq std.os.munmap | |
.Ltmp46: | |
.loc 14 164 9 is_stmt 1 | |
jmp .LBB2_3 | |
.Ltmp47: | |
.LBB2_16: | |
.loc 14 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 168 23 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp48: | |
.LBB2_17: | |
.loc 14 0 23 is_stmt 0 | |
movq -152(%rbp), %rax | |
movq -160(%rbp), %rcx | |
.loc 14 168 23 | |
cmpq %rcx, %rax | |
jbe .LBB2_19 | |
.Ltmp49: | |
.loc 14 0 23 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 168 23 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp50: | |
.LBB2_19: | |
movq -40(%rbp), %rax | |
movq -128(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -152(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB2_21 | |
.Ltmp51: | |
.loc 14 0 23 | |
movq -136(%rbp), %rax | |
.loc 14 168 9 | |
addq $192, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp52: | |
.LBB2_21: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp53: | |
.Lfunc_end2: | |
.size std.heap.DirectAllocator.shrink, .Lfunc_end2-std.heap.DirectAllocator.shrink | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.assert,@function | |
std.debug.assert: | |
.Lfunc_begin3: | |
.loc 2 205 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
andb $1, %dil | |
movb %dil, -1(%rbp) | |
.Ltmp54: | |
.loc 2 206 10 prologue_end | |
movb -1(%rbp), %al | |
.loc 2 206 9 is_stmt 0 | |
testb %al, %al | |
.loc 2 206 5 | |
jne .LBB3_2 | |
jmp .LBB3_1 | |
.LBB3_1: | |
.loc 2 0 5 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 206 14 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB3_2: | |
.loc 2 206 5 | |
jmp .LBB3_3 | |
.LBB3_3: | |
.loc 2 205 30 is_stmt 1 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp55: | |
.Lfunc_end3: | |
.size std.debug.assert, .Lfunc_end3-std.debug.assert | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.special.panic,@function | |
std.special.panic: | |
.Lfunc_begin4: | |
.file 33 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/special/panic.zig" | |
.loc 33 9 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -32(%rbp) | |
.Ltmp56: | |
.loc 33 27 38 prologue_end | |
movq 8(%rbp), %rax | |
movq %rax, -8(%rbp) | |
.loc 33 28 34 | |
movq -32(%rbp), %rax | |
.loc 33 28 54 is_stmt 0 | |
movq -8(%rbp), %rcx | |
movq %rcx, -24(%rbp) | |
movb $1, -16(%rbp) | |
movq %rdi, -40(%rbp) | |
.Ltmp57: | |
.loc 33 28 33 | |
movq %rax, %rdi | |
leaq -24(%rbp), %rsi | |
movq -40(%rbp), %rdx | |
callq std.debug.panicExtra | |
.Ltmp58: | |
.Lfunc_end4: | |
.size std.special.panic, .Lfunc_end4-std.special.panic | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.panicExtra,@function | |
std.debug.panicExtra: | |
.Lfunc_begin5: | |
.loc 2 218 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $336, %rsp | |
movq $0, -280(%rbp) | |
leaq -256(%rbp), %rax | |
movq %rax, -272(%rbp) | |
movq $32, -264(%rbp) | |
movq %rdi, -320(%rbp) | |
movq %rdx, -328(%rbp) | |
.Ltmp59: | |
movq %rsi, -336(%rbp) | |
.Ltmp60: | |
.loc 2 224 29 prologue_end | |
callq std.debug.resetSegfaultHandler | |
movb $1, %cl | |
.Ltmp61: | |
.loc 2 227 9 | |
xchgb %cl, panicking(%rip) | |
.loc 2 227 93 is_stmt 0 | |
cmpb $1, %cl | |
.loc 2 227 5 | |
jne .LBB5_2 | |
.Ltmp62: | |
.loc 2 233 17 is_stmt 1 | |
callq std.os.abort | |
.Ltmp63: | |
.LBB5_2: | |
.loc 2 227 5 | |
jmp .LBB5_3 | |
.Ltmp64: | |
.LBB5_3: | |
.loc 2 235 35 | |
leaq -296(%rbp), %rdi | |
leaq -280(%rbp), %rsi | |
callq std.debug.getStderrStream | |
.loc 2 235 38 is_stmt 0 | |
cmpw $0, -288(%rbp) | |
je .LBB5_5 | |
.Ltmp65: | |
.loc 2 235 52 | |
callq std.os.abort | |
.Ltmp66: | |
.LBB5_5: | |
.loc 2 235 38 | |
movq -296(%rbp), %rax | |
movq %rax, -304(%rbp) | |
.Ltmp67: | |
.loc 2 236 11 is_stmt 1 | |
movq -304(%rbp), %rsi | |
.loc 2 236 17 is_stmt 0 | |
leaq -280(%rbp), %rdi | |
movq -328(%rbp), %rdx | |
callq "std.io.OutStream(std.os.WriteError).print" | |
movw %ax, -306(%rbp) | |
.loc 2 236 40 | |
cmpw $0, -306(%rbp) | |
je .LBB5_8 | |
.Ltmp68: | |
.loc 2 236 54 | |
callq std.os.abort | |
.Ltmp69: | |
.LBB5_8: | |
.loc 2 236 40 | |
jmp .LBB5_9 | |
.Ltmp70: | |
.LBB5_9: | |
.loc 2 237 5 is_stmt 1 | |
cmpq $0, -320(%rbp) | |
je .LBB5_11 | |
.Ltmp71: | |
.loc 2 238 24 | |
movq -320(%rbp), %rdi | |
.loc 2 238 23 is_stmt 0 | |
callq std.debug.dumpStackTrace | |
.Ltmp72: | |
.loc 2 237 5 is_stmt 1 | |
jmp .LBB5_12 | |
.Ltmp73: | |
.LBB5_11: | |
jmp .LBB5_12 | |
.Ltmp74: | |
.LBB5_12: | |
.loc 2 0 5 is_stmt 0 | |
movq -336(%rbp), %rdi | |
.loc 2 240 26 is_stmt 1 | |
callq std.debug.dumpCurrentStackTrace | |
.loc 2 242 13 | |
callq std.os.abort | |
.Ltmp75: | |
.Lfunc_end5: | |
.size std.debug.panicExtra, .Lfunc_end5-std.debug.panicExtra | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.resetSegfaultHandler,@function | |
std.debug.resetSegfaultHandler: | |
.Lfunc_begin6: | |
.loc 2 2371 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $160, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
.Ltmp76: | |
.loc 2 2379 5 prologue_end | |
vxorps %xmm0, %xmm0, %xmm0 | |
vmovups %ymm0, -40(%rbp) | |
vmovups %ymm0, -64(%rbp) | |
vmovups %ymm0, -96(%rbp) | |
vmovups %ymm0, -128(%rbp) | |
vmovups %ymm0, -160(%rbp) | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
movl $11, %edi | |
leaq -160(%rbp), %rsi | |
.loc 2 2384 17 | |
vzeroupper | |
callq std.os.sigaction | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB6_2 | |
.loc 2 2371 32 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp77: | |
.LBB6_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp78: | |
.Lfunc_end6: | |
.size std.debug.resetSegfaultHandler, .Lfunc_end6-std.debug.resetSegfaultHandler | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.abort,@function | |
std.os.abort: | |
.Lfunc_begin7: | |
.loc 20 160 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp79: | |
.loc 20 172 21 prologue_end | |
callq abort@PLT | |
.Ltmp80: | |
.Lfunc_end7: | |
.size std.os.abort, .Lfunc_end7-std.os.abort | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.getStderrStream,@function | |
std.debug.getStderrStream: | |
.Lfunc_begin8: | |
.loc 2 55 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
.Ltmp81: | |
.loc 2 56 5 prologue_end | |
cmpq $0, stderr_stream(%rip) | |
movq %rsi, -24(%rbp) | |
movq %rdi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
je .LBB8_3 | |
.Ltmp82: | |
.loc 2 57 16 | |
movq stderr_stream(%rip), %rax | |
movq -32(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB8_8 | |
.loc 2 0 16 is_stmt 0 | |
movq -40(%rbp), %rax | |
.loc 2 57 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp83: | |
.LBB8_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 59 39 is_stmt 1 | |
leaq -16(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
callq std.io.getStdErr | |
.loc 2 59 23 is_stmt 0 | |
cmpw $0, -12(%rbp) | |
je .LBB8_6 | |
movw -12(%rbp), %ax | |
movq -32(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -24(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB8_9 | |
.loc 2 0 23 | |
movq -40(%rbp), %rax | |
.loc 2 59 23 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB8_6: | |
.cfi_def_cfa %rbp, 16 | |
movl -16(%rbp), %eax | |
movl %eax, stderr_file(%rip) | |
leaq stderr_file(%rip), %rsi | |
.loc 2 60 55 is_stmt 1 | |
leaq stderr_file_out_stream(%rip), %rdi | |
callq std.fs.file.File.outStream | |
.loc 2 62 25 | |
leaq stderr_file_out_stream+8(%rip), %rcx | |
movq %rcx, stderr_stream(%rip) | |
.loc 2 63 9 | |
vmovdqu __unnamed_6(%rip), %xmm0 | |
movq -32(%rbp), %rcx | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB8_10 | |
.loc 2 0 9 is_stmt 0 | |
movq -40(%rbp), %rax | |
.loc 2 63 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp84: | |
.LBB8_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB8_9: | |
callq __stack_chk_fail@PLT | |
.LBB8_10: | |
callq __stack_chk_fail@PLT | |
.Ltmp85: | |
.Lfunc_end8: | |
.size std.debug.getStderrStream, .Lfunc_end8-std.debug.getStderrStream | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).print",@function | |
"std.io.OutStream(std.os.WriteError).print": | |
.Lfunc_begin9: | |
.loc 6 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp86: | |
.loc 6 70 35 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 6 70 52 is_stmt 0 | |
movq -8(%rbp), %rax | |
movq (%rax), %rax | |
movq %rdi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
.Ltmp87: | |
.loc 6 70 34 | |
movq %rax, %rdx | |
movq -24(%rbp), %rcx | |
callq std.fmt.format | |
.loc 6 70 13 | |
cmpw $0, %ax | |
movw %ax, -26(%rbp) | |
je .LBB9_2 | |
.Ltmp88: | |
.loc 6 0 13 | |
movq -16(%rbp), %rdi | |
.loc 6 70 13 | |
callq __zig_return_error | |
jmp .LBB9_3 | |
.Ltmp89: | |
.LBB9_2: | |
jmp .LBB9_3 | |
.Ltmp90: | |
.LBB9_3: | |
.loc 6 0 13 | |
movw -26(%rbp), %ax | |
.loc 6 70 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp91: | |
.Lfunc_end9: | |
.size "std.io.OutStream(std.os.WriteError).print", .Lfunc_end9-"std.io.OutStream(std.os.WriteError).print" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.dumpStackTrace,@function | |
std.debug.dumpStackTrace: | |
.Lfunc_begin10: | |
.loc 2 179 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $416, %rsp | |
leaq -264(%rbp), %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq $0, -288(%rbp) | |
movq %rax, -280(%rbp) | |
movq $32, -272(%rbp) | |
.Ltmp92: | |
.loc 2 180 35 prologue_end | |
leaq -304(%rbp), %rax | |
movq %rdi, -360(%rbp) | |
.Ltmp93: | |
movq %rax, %rdi | |
leaq -288(%rbp), %rsi | |
callq std.debug.getStderrStream | |
.loc 2 180 38 is_stmt 0 | |
cmpw $0, -296(%rbp) | |
je .LBB10_3 | |
.Ltmp94: | |
.loc 2 0 38 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB10_28 | |
.Ltmp95: | |
.loc 2 180 44 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp96: | |
.LBB10_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 180 38 | |
movq -304(%rbp), %rax | |
movq %rax, -328(%rbp) | |
.Ltmp97: | |
.loc 2 185 40 is_stmt 1 | |
leaq -320(%rbp), %rdi | |
leaq -288(%rbp), %rsi | |
callq std.debug.getSelfDebugInfo | |
.loc 2 185 43 is_stmt 0 | |
cmpw $0, -312(%rbp) | |
je .LBB10_11 | |
.Ltmp98: | |
leaq -320(%rbp), %rax | |
addq $8, %rax | |
.Ltmp99: | |
.loc 2 186 15 is_stmt 1 | |
movq -328(%rbp), %rsi | |
.loc 2 186 96 is_stmt 0 | |
movw -312(%rbp), %cx | |
.loc 2 186 85 | |
cmpw $0, %cx | |
movq %rsi, -368(%rbp) | |
movw %cx, -370(%rbp) | |
jne .LBB10_24 | |
jmp .LBB10_22 | |
.Ltmp100: | |
.LBB10_6: | |
.loc 2 0 85 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB10_29 | |
.Ltmp101: | |
.loc 2 186 108 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp102: | |
.LBB10_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 186 102 | |
jmp .LBB10_9 | |
.Ltmp103: | |
.LBB10_9: | |
.loc 2 0 102 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB10_30 | |
.Ltmp104: | |
.loc 2 187 9 is_stmt 1 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp105: | |
.LBB10_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 185 43 | |
movq -320(%rbp), %rax | |
movq %rax, -344(%rbp) | |
.Ltmp106: | |
.loc 2 189 34 | |
movq -328(%rbp), %rdx | |
movq %rdx, -384(%rbp) | |
.loc 2 189 63 is_stmt 0 | |
callq std.debug.getDebugInfoAllocator | |
.loc 2 189 67 | |
movq -344(%rbp), %r8 | |
movq %rax, -392(%rbp) | |
movq %r8, -400(%rbp) | |
.loc 2 189 91 | |
callq std.debug.wantTtyColor | |
.loc 2 189 20 | |
movzbl %al, %r9d | |
leaq -288(%rbp), %rdi | |
movq -360(%rbp), %rsi | |
movq -384(%rbp), %rdx | |
movq -392(%rbp), %rcx | |
movq -400(%rbp), %r8 | |
callq std.debug.writeStackTrace | |
movw %ax, -346(%rbp) | |
.loc 2 189 95 | |
cmpw $0, -346(%rbp) | |
je .LBB10_19 | |
.Ltmp107: | |
.loc 2 190 15 is_stmt 1 | |
movq -328(%rbp), %rsi | |
.loc 2 190 69 is_stmt 0 | |
movw -346(%rbp), %ax | |
.loc 2 190 58 | |
cmpw $0, %ax | |
movq %rsi, -408(%rbp) | |
movw %ax, -410(%rbp) | |
jne .LBB10_27 | |
jmp .LBB10_25 | |
.Ltmp108: | |
.LBB10_14: | |
.loc 2 0 58 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB10_31 | |
.Ltmp109: | |
.loc 2 190 81 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp110: | |
.LBB10_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 190 75 | |
jmp .LBB10_17 | |
.Ltmp111: | |
.LBB10_17: | |
.loc 2 0 75 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB10_32 | |
.Ltmp112: | |
.loc 2 191 9 is_stmt 1 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp113: | |
.LBB10_19: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 189 95 | |
jmp .LBB10_20 | |
.Ltmp114: | |
.LBB10_20: | |
.loc 2 0 95 is_stmt 0 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB10_33 | |
.Ltmp115: | |
.loc 2 179 61 is_stmt 1 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp116: | |
.LBB10_22: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 61 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp117: | |
.loc 2 186 85 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp118: | |
.LBB10_23: | |
.loc 2 0 85 is_stmt 0 | |
movw -370(%rbp), %ax | |
.loc 2 186 85 | |
movswq %ax, %rcx | |
shlq $4, %rcx | |
leaq .L__zig_err_name_table(%rip), %rdx | |
addq %rcx, %rdx | |
.loc 2 186 21 | |
leaq -288(%rbp), %rdi | |
movq -368(%rbp), %rsi | |
callq "std.io.OutStream(std.os.WriteError).print.13" | |
movw %ax, -330(%rbp) | |
.loc 2 186 102 | |
cmpw $0, -330(%rbp) | |
jne .LBB10_6 | |
jmp .LBB10_8 | |
.Ltmp119: | |
.LBB10_24: | |
.loc 2 0 102 | |
movw -370(%rbp), %ax | |
.Ltmp120: | |
.loc 2 186 85 | |
cmpw $40, %ax | |
jb .LBB10_23 | |
jmp .LBB10_22 | |
.Ltmp121: | |
.LBB10_25: | |
.loc 2 0 85 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp122: | |
.loc 2 190 58 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp123: | |
.LBB10_26: | |
.loc 2 0 58 is_stmt 0 | |
movw -410(%rbp), %ax | |
.loc 2 190 58 | |
movswq %ax, %rcx | |
shlq $4, %rcx | |
leaq .L__zig_err_name_table(%rip), %rdx | |
addq %rcx, %rdx | |
.loc 2 190 21 | |
leaq -288(%rbp), %rdi | |
movq -408(%rbp), %rsi | |
callq "std.io.OutStream(std.os.WriteError).print.14" | |
movw %ax, -348(%rbp) | |
.loc 2 190 75 | |
cmpw $0, -348(%rbp) | |
jne .LBB10_14 | |
jmp .LBB10_16 | |
.Ltmp124: | |
.LBB10_27: | |
.loc 2 0 75 | |
movw -410(%rbp), %ax | |
.loc 2 190 58 | |
cmpw $40, %ax | |
jb .LBB10_26 | |
jmp .LBB10_25 | |
.Ltmp125: | |
.LBB10_28: | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp126: | |
.LBB10_29: | |
callq __stack_chk_fail@PLT | |
.Ltmp127: | |
.LBB10_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp128: | |
.LBB10_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp129: | |
.LBB10_32: | |
callq __stack_chk_fail@PLT | |
.Ltmp130: | |
.LBB10_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp131: | |
.Lfunc_end10: | |
.size std.debug.dumpStackTrace, .Lfunc_end10-std.debug.dumpStackTrace | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.dumpCurrentStackTrace,@function | |
std.debug.dumpCurrentStackTrace: | |
.Lfunc_begin11: | |
.loc 2 87 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $416, %rsp | |
leaq -264(%rbp), %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq $0, -288(%rbp) | |
movq %rax, -280(%rbp) | |
movq $32, -272(%rbp) | |
.Ltmp132: | |
.loc 2 88 35 prologue_end | |
leaq -304(%rbp), %rax | |
movq %rdi, -360(%rbp) | |
.Ltmp133: | |
movq %rax, %rdi | |
leaq -288(%rbp), %rsi | |
callq std.debug.getStderrStream | |
.loc 2 88 38 is_stmt 0 | |
cmpw $0, -296(%rbp) | |
je .LBB11_3 | |
.Ltmp134: | |
.loc 2 0 38 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB11_28 | |
.Ltmp135: | |
.loc 2 88 44 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp136: | |
.LBB11_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 88 38 | |
movq -304(%rbp), %rax | |
movq %rax, -328(%rbp) | |
.Ltmp137: | |
.loc 2 93 40 is_stmt 1 | |
leaq -320(%rbp), %rdi | |
leaq -288(%rbp), %rsi | |
callq std.debug.getSelfDebugInfo | |
.loc 2 93 43 is_stmt 0 | |
cmpw $0, -312(%rbp) | |
je .LBB11_11 | |
.Ltmp138: | |
leaq -320(%rbp), %rax | |
addq $8, %rax | |
.Ltmp139: | |
.loc 2 94 15 is_stmt 1 | |
movq -328(%rbp), %rsi | |
.loc 2 94 96 is_stmt 0 | |
movw -312(%rbp), %cx | |
.loc 2 94 85 | |
cmpw $0, %cx | |
movq %rsi, -368(%rbp) | |
movw %cx, -370(%rbp) | |
jne .LBB11_24 | |
jmp .LBB11_22 | |
.Ltmp140: | |
.LBB11_6: | |
.loc 2 0 85 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB11_29 | |
.Ltmp141: | |
.loc 2 94 108 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp142: | |
.LBB11_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 94 102 | |
jmp .LBB11_9 | |
.Ltmp143: | |
.LBB11_9: | |
.loc 2 0 102 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB11_30 | |
.Ltmp144: | |
.loc 2 95 9 is_stmt 1 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp145: | |
.LBB11_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 93 43 | |
movq -320(%rbp), %rax | |
movq %rax, -344(%rbp) | |
.Ltmp146: | |
.loc 2 97 28 | |
movq -328(%rbp), %rsi | |
.loc 2 97 36 is_stmt 0 | |
movq -344(%rbp), %rdx | |
movq %rsi, -384(%rbp) | |
movq %rdx, -392(%rbp) | |
.loc 2 97 60 | |
callq std.debug.wantTtyColor | |
.loc 2 97 27 | |
movzbl %al, %ecx | |
leaq -288(%rbp), %rdi | |
movq -384(%rbp), %rsi | |
movq -392(%rbp), %rdx | |
movq -360(%rbp), %r8 | |
callq std.debug.writeCurrentStackTrace | |
movw %ax, -346(%rbp) | |
.loc 2 97 76 | |
cmpw $0, -346(%rbp) | |
je .LBB11_19 | |
.Ltmp147: | |
.loc 2 98 15 is_stmt 1 | |
movq -328(%rbp), %rsi | |
.loc 2 98 69 is_stmt 0 | |
movw -346(%rbp), %ax | |
.loc 2 98 58 | |
cmpw $0, %ax | |
movq %rsi, -400(%rbp) | |
movw %ax, -402(%rbp) | |
jne .LBB11_27 | |
jmp .LBB11_25 | |
.Ltmp148: | |
.LBB11_14: | |
.loc 2 0 58 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB11_31 | |
.Ltmp149: | |
.loc 2 98 81 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp150: | |
.LBB11_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 98 75 | |
jmp .LBB11_17 | |
.Ltmp151: | |
.LBB11_17: | |
.loc 2 0 75 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB11_32 | |
.Ltmp152: | |
.loc 2 99 9 is_stmt 1 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp153: | |
.LBB11_19: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 97 76 | |
jmp .LBB11_20 | |
.Ltmp154: | |
.LBB11_20: | |
.loc 2 0 76 is_stmt 0 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB11_33 | |
.Ltmp155: | |
.loc 2 87 55 is_stmt 1 | |
addq $416, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp156: | |
.LBB11_22: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 55 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp157: | |
.loc 2 94 85 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp158: | |
.LBB11_23: | |
.loc 2 0 85 is_stmt 0 | |
movw -370(%rbp), %ax | |
.loc 2 94 85 | |
movswq %ax, %rcx | |
shlq $4, %rcx | |
leaq .L__zig_err_name_table(%rip), %rdx | |
addq %rcx, %rdx | |
.loc 2 94 21 | |
leaq -288(%rbp), %rdi | |
movq -368(%rbp), %rsi | |
callq "std.io.OutStream(std.os.WriteError).print.13" | |
movw %ax, -330(%rbp) | |
.loc 2 94 102 | |
cmpw $0, -330(%rbp) | |
jne .LBB11_6 | |
jmp .LBB11_8 | |
.Ltmp159: | |
.LBB11_24: | |
.loc 2 0 102 | |
movw -370(%rbp), %ax | |
.Ltmp160: | |
.loc 2 94 85 | |
cmpw $40, %ax | |
jb .LBB11_23 | |
jmp .LBB11_22 | |
.Ltmp161: | |
.LBB11_25: | |
.loc 2 0 85 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp162: | |
.loc 2 98 58 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp163: | |
.LBB11_26: | |
.loc 2 0 58 is_stmt 0 | |
movw -402(%rbp), %ax | |
.loc 2 98 58 | |
movswq %ax, %rcx | |
shlq $4, %rcx | |
leaq .L__zig_err_name_table(%rip), %rdx | |
addq %rcx, %rdx | |
.loc 2 98 21 | |
leaq -288(%rbp), %rdi | |
movq -400(%rbp), %rsi | |
callq "std.io.OutStream(std.os.WriteError).print.14" | |
movw %ax, -348(%rbp) | |
.loc 2 98 75 | |
cmpw $0, -348(%rbp) | |
jne .LBB11_14 | |
jmp .LBB11_16 | |
.Ltmp164: | |
.LBB11_27: | |
.loc 2 0 75 | |
movw -402(%rbp), %ax | |
.loc 2 98 58 | |
cmpw $40, %ax | |
jb .LBB11_26 | |
jmp .LBB11_25 | |
.Ltmp165: | |
.LBB11_28: | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp166: | |
.LBB11_29: | |
callq __stack_chk_fail@PLT | |
.Ltmp167: | |
.LBB11_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp168: | |
.LBB11_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp169: | |
.LBB11_32: | |
callq __stack_chk_fail@PLT | |
.Ltmp170: | |
.LBB11_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp171: | |
.Lfunc_end11: | |
.size std.debug.dumpCurrentStackTrace, .Lfunc_end11-std.debug.dumpCurrentStackTrace | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.sigaction,@function | |
std.os.sigaction: | |
.Lfunc_begin12: | |
.loc 20 2649 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
andb $63, %dil | |
movb %dil, -3(%rbp) | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
.Ltmp172: | |
.loc 20 2650 36 prologue_end | |
movzbl -3(%rbp), %edi | |
.loc 20 2650 41 is_stmt 0 | |
movq -16(%rbp), %rsi | |
.loc 20 2650 46 | |
movq -24(%rbp), %rdx | |
.loc 20 2650 35 | |
callq sigaction@PLT | |
.loc 20 2650 18 | |
movl %eax, %edi | |
callq std.c.getErrno | |
movw %ax, -2(%rbp) | |
.loc 20 2650 5 | |
movw -2(%rbp), %ax | |
testw %ax, %ax | |
movw %ax, -26(%rbp) | |
je .LBB12_2 | |
jmp .LBB12_5 | |
.LBB12_5: | |
.loc 20 0 5 | |
movw -26(%rbp), %ax | |
.loc 20 2650 5 | |
subw $14, %ax | |
je .LBB12_3 | |
jmp .LBB12_6 | |
.LBB12_6: | |
.loc 20 0 5 | |
movw -26(%rbp), %ax | |
.loc 20 2650 5 | |
subw $22, %ax | |
je .LBB12_4 | |
jmp .LBB12_1 | |
.LBB12_1: | |
.loc 20 0 5 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2654 17 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB12_2: | |
.loc 20 2651 14 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB12_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 14 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2652 19 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB12_4: | |
.loc 20 0 19 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2653 19 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.Ltmp173: | |
.Lfunc_end12: | |
.size std.os.sigaction, .Lfunc_end12-std.os.sigaction | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.io.getStdErr,@function | |
std.io.getStdErr: | |
.Lfunc_begin13: | |
.loc 6 41 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, %rax | |
.Ltmp174: | |
.loc 6 46 27 prologue_end | |
movw $0, 4(%rdi) | |
movq %rdi, -8(%rbp) | |
movl $2, %esi | |
movq %rax, -16(%rbp) | |
callq std.fs.file.File.openHandle | |
movq -8(%rbp), %rax | |
movw $0, 4(%rax) | |
movq -16(%rbp), %rax | |
.loc 6 46 5 is_stmt 0 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp175: | |
.Lfunc_end13: | |
.size std.io.getStdErr, .Lfunc_end13-std.io.getStdErr | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type __zig_return_error,@function | |
__zig_return_error: | |
.Lfunc_begin14: | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movq 8(%rbp), %rax | |
cmpq $0, %rdi | |
movq %rdi, -8(%rbp) | |
movq %rax, -16(%rbp) | |
jne .LBB14_2 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB14_2: | |
.cfi_def_cfa %rbp, 16 | |
movq -8(%rbp), %rax | |
movq 16(%rax), %rcx | |
movq (%rax), %rdx | |
subq $1, %rcx | |
movq %rdx, %rsi | |
andq %rcx, %rsi | |
movq 8(%rax), %rcx | |
movq -16(%rbp), %rdi | |
movq %rdi, (%rcx,%rsi,8) | |
addq $1, %rdx | |
movq %rdx, (%rax) | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Lfunc_end14: | |
.size __zig_return_error, .Lfunc_end14-__zig_return_error | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.File.outStream,@function | |
std.fs.file.File.outStream: | |
.Lfunc_begin15: | |
.file 34 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/fs/file.zig" | |
.loc 34 320 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
.Ltmp176: | |
.loc 34 322 21 prologue_end | |
movl (%rsi), %ecx | |
movl %ecx, (%rdi) | |
.loc 34 323 61 | |
leaq std.fs.file.OutStream.writeFn(%rip), %rdx | |
movq %rdx, 8(%rdi) | |
.loc 34 321 9 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp177: | |
.Lfunc_end15: | |
.size std.fs.file.File.outStream, .Lfunc_end15-std.fs.file.File.outStream | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.File.openHandle,@function | |
std.fs.file.File.openHandle: | |
.Lfunc_begin16: | |
.loc 34 140 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $4, %rsp | |
movq %rdi, %rax | |
movl %esi, -4(%rbp) | |
.Ltmp178: | |
.loc 34 141 32 prologue_end | |
movl -4(%rbp), %ecx | |
movl %ecx, (%rdi) | |
.loc 34 141 9 is_stmt 0 | |
addq $4, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp179: | |
.Lfunc_end16: | |
.size std.fs.file.File.openHandle, .Lfunc_end16-std.fs.file.File.openHandle | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.OutStream.writeFn,@function | |
std.fs.file.OutStream.writeFn: | |
.Lfunc_begin17: | |
.loc 34 361 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rsi, -16(%rbp) | |
.Ltmp180: | |
.loc 34 362 63 prologue_end | |
movq -16(%rbp), %rax | |
.loc 34 362 26 is_stmt 0 | |
subq $8, %rax | |
movq %rax, -8(%rbp) | |
.loc 34 363 24 is_stmt 1 | |
movq -8(%rbp), %rsi | |
movq %rdi, -24(%rbp) | |
.loc 34 363 35 is_stmt 0 | |
callq std.fs.file.File.write | |
.Ltmp181: | |
.loc 34 363 13 | |
cmpw $0, %ax | |
movw %ax, -26(%rbp) | |
je .LBB17_2 | |
.loc 34 0 13 | |
movq -24(%rbp), %rdi | |
.loc 34 363 13 | |
callq __zig_return_error | |
jmp .LBB17_3 | |
.LBB17_2: | |
jmp .LBB17_3 | |
.LBB17_3: | |
.loc 34 0 13 | |
movw -26(%rbp), %ax | |
.loc 34 363 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp182: | |
.Lfunc_end17: | |
.size std.fs.file.OutStream.writeFn, .Lfunc_end17-std.fs.file.OutStream.writeFn | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.format,@function | |
std.fmt.format: | |
.Lfunc_begin18: | |
.loc 13 52 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
.Ltmp183: | |
.loc 13 135 25 prologue_end | |
movq -16(%rbp), %rax | |
.loc 13 137 25 | |
movq -24(%rbp), %r8 | |
movq %rdi, -32(%rbp) | |
.loc 13 131 35 | |
movq %rcx, %rsi | |
leaq __unnamed_7(%rip), %rdx | |
movq %rax, %rcx | |
.Ltmp184: | |
movl $3, %r9d | |
callq std.fmt.formatType | |
movw %ax, -2(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -2(%rbp) | |
je .LBB18_2 | |
movw -2(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -34(%rbp) | |
callq __zig_return_error | |
movw -34(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp185: | |
.LBB18_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 272 13 is_stmt 1 | |
movq -24(%rbp), %rax | |
.loc 13 272 20 is_stmt 0 | |
movq -16(%rbp), %rsi | |
movq -32(%rbp), %rdi | |
.loc 13 272 19 | |
leaq __unnamed_8(%rip), %rdx | |
callq *%rax | |
movw %ax, -4(%rbp) | |
.loc 13 272 9 | |
cmpw $0, -4(%rbp) | |
je .LBB18_4 | |
movw -4(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -36(%rbp) | |
callq __zig_return_error | |
movw -36(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp186: | |
.LBB18_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 0 9 | |
xorl %eax, %eax | |
.loc 13 58 15 is_stmt 1 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp187: | |
.Lfunc_end18: | |
.size std.fmt.format, .Lfunc_end18-std.fmt.format | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.getSelfDebugInfo,@function | |
std.debug.getSelfDebugInfo: | |
.Lfunc_begin19: | |
.loc 2 70 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $256, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
.Ltmp188: | |
.loc 2 71 5 prologue_end | |
testb $1, self_debug_info+208(%rip) | |
movq %rsi, -240(%rbp) | |
movq %rdi, -248(%rbp) | |
movq %rax, -256(%rbp) | |
jne .LBB19_1 | |
jmp .LBB19_3 | |
.LBB19_1: | |
leaq self_debug_info(%rip), %rax | |
movq %rax, -232(%rbp) | |
.Ltmp189: | |
.loc 2 72 16 | |
movq -232(%rbp), %rax | |
movq -248(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB19_10 | |
.loc 2 0 16 is_stmt 0 | |
movq -256(%rbp), %rax | |
.loc 2 72 9 | |
addq $256, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp190: | |
.LBB19_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 74 70 is_stmt 1 | |
callq std.debug.getDebugInfoAllocator | |
.loc 2 74 48 is_stmt 0 | |
leaq -224(%rbp), %rdi | |
movq -240(%rbp), %rsi | |
movq %rax, %rdx | |
callq std.debug.openSelfDebugInfo | |
.loc 2 74 27 | |
cmpw $0, -16(%rbp) | |
je .LBB19_6 | |
movw -16(%rbp), %ax | |
movq -248(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -240(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB19_11 | |
.loc 2 0 27 | |
movq -256(%rbp), %rax | |
.loc 2 74 27 | |
addq $256, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB19_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 27 | |
leaq self_debug_info(%rip), %rax | |
leaq -224(%rbp), %rcx | |
.loc 2 74 27 | |
movb $1, self_debug_info+208(%rip) | |
movq %rax, %rdi | |
movq %rcx, %rsi | |
movl $208, %edx | |
callq memcpy@PLT | |
.loc 2 75 32 is_stmt 1 | |
testb $1, self_debug_info+208(%rip) | |
jne .LBB19_8 | |
.loc 2 0 32 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 75 32 | |
leaq __unnamed_9(%rip), %rdi | |
callq std.special.panic | |
.LBB19_8: | |
.loc 2 0 32 | |
movq -248(%rbp), %rax | |
.loc 2 75 32 | |
movw $0, 8(%rax) | |
leaq self_debug_info(%rip), %rcx | |
movq %rcx, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB19_12 | |
.loc 2 0 32 | |
movq -256(%rbp), %rax | |
.loc 2 75 9 | |
addq $256, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp191: | |
.LBB19_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB19_11: | |
callq __stack_chk_fail@PLT | |
.LBB19_12: | |
callq __stack_chk_fail@PLT | |
.Ltmp192: | |
.Lfunc_end19: | |
.size std.debug.getSelfDebugInfo, .Lfunc_end19-std.debug.getSelfDebugInfo | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).print.13",@function | |
"std.io.OutStream(std.os.WriteError).print.13": | |
.Lfunc_begin20: | |
.loc 6 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp193: | |
.loc 6 70 35 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 6 70 52 is_stmt 0 | |
movq -8(%rbp), %rax | |
movq (%rax), %rax | |
movq %rdi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
.Ltmp194: | |
.loc 6 70 34 | |
movq %rax, %rdx | |
movq -24(%rbp), %rcx | |
callq std.fmt.format.41 | |
.loc 6 70 13 | |
cmpw $0, %ax | |
movw %ax, -26(%rbp) | |
je .LBB20_2 | |
.Ltmp195: | |
.loc 6 0 13 | |
movq -16(%rbp), %rdi | |
.loc 6 70 13 | |
callq __zig_return_error | |
jmp .LBB20_3 | |
.Ltmp196: | |
.LBB20_2: | |
jmp .LBB20_3 | |
.Ltmp197: | |
.LBB20_3: | |
.loc 6 0 13 | |
movw -26(%rbp), %ax | |
.loc 6 70 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp198: | |
.Lfunc_end20: | |
.size "std.io.OutStream(std.os.WriteError).print.13", .Lfunc_end20-"std.io.OutStream(std.os.WriteError).print.13" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.getDebugInfoAllocator,@function | |
std.debug.getDebugInfoAllocator: | |
.Lfunc_begin21: | |
.loc 2 2330 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp199: | |
.loc 2 2331 5 prologue_end | |
cmpq $0, debug_info_allocator(%rip) | |
je .LBB21_2 | |
.loc 2 2331 42 is_stmt 0 | |
movq debug_info_allocator(%rip), %rax | |
.loc 2 2331 35 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB21_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2331 5 | |
jmp .LBB21_3 | |
.LBB21_3: | |
.loc 2 2333 62 is_stmt 1 | |
leaq debug_info_arena_allocator(%rip), %rdi | |
leaq direct_allocator_state(%rip), %rsi | |
callq std.heap.ArenaAllocator.init | |
.loc 2 2334 55 | |
leaq debug_info_arena_allocator(%rip), %rax | |
movq %rax, debug_info_allocator(%rip) | |
.loc 2 2335 5 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp200: | |
.Lfunc_end21: | |
.size std.debug.getDebugInfoAllocator, .Lfunc_end21-std.debug.getDebugInfoAllocator | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.wantTtyColor,@function | |
std.debug.wantTtyColor: | |
.Lfunc_begin22: | |
.loc 2 79 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $592, %rsp | |
leaq -56(%rbp), %rax | |
leaq -312(%rbp), %rcx | |
movq %fs:40, %rdx | |
movq %rdx, -8(%rbp) | |
movq $0, -464(%rbp) | |
movq %rcx, -456(%rbp) | |
movq $32, -448(%rbp) | |
.Ltmp201: | |
.loc 2 80 5 prologue_end | |
leaq -440(%rbp), %rcx | |
movq %rcx, %rdi | |
movl $170, %esi | |
movl $128, %edx | |
movq %rax, -560(%rbp) | |
movq %rcx, -568(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -568(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $128, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -560(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -440(%rbp), %rax | |
.Ltmp202: | |
.loc 2 81 64 | |
movq %rax, -480(%rbp) | |
movq $128, -472(%rbp) | |
.loc 2 81 58 is_stmt 0 | |
leaq -520(%rbp), %rdi | |
leaq -480(%rbp), %rsi | |
movq %rdx, -576(%rbp) | |
callq std.heap.FixedBufferAllocator.init | |
.Ltmp203: | |
.loc 2 0 58 | |
leaq -520(%rbp), %rax | |
.loc 2 81 71 | |
movq %rax, -552(%rbp) | |
.loc 2 82 39 is_stmt 1 | |
movq -552(%rbp), %rdx | |
.loc 2 82 38 is_stmt 0 | |
leaq -544(%rbp), %rdi | |
leaq -464(%rbp), %rsi | |
leaq __unnamed_10(%rip), %rcx | |
callq std.process.getEnvVarOwned | |
.loc 2 82 12 | |
cmpw $0, -528(%rbp) | |
jne .LBB22_2 | |
movb $1, %al | |
movb %al, -577(%rbp) | |
jmp .LBB22_3 | |
.LBB22_2: | |
.loc 2 82 105 | |
leaq stderr_file(%rip), %rdi | |
callq std.fs.file.File.isTty | |
movb %al, -577(%rbp) | |
.LBB22_3: | |
.loc 2 0 105 | |
movb -577(%rbp), %al | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
movb %al, -578(%rbp) | |
jne .LBB22_5 | |
movb -578(%rbp), %al | |
.loc 2 82 5 | |
addq $592, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp204: | |
.LBB22_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp205: | |
.Lfunc_end22: | |
.size std.debug.wantTtyColor, .Lfunc_end22-std.debug.wantTtyColor | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.writeStackTrace,@function | |
std.debug.writeStackTrace: | |
.Lfunc_begin23: | |
.loc 2 252 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $160, %rsp | |
.Ltmp206: | |
movq %rdx, -40(%rbp) | |
movq %rcx, -48(%rbp) | |
movq %r8, -56(%rbp) | |
andb $1, %r9b | |
movb %r9b, -57(%rbp) | |
.Ltmp207: | |
.loc 2 260 5 prologue_end | |
movq $0, -8(%rbp) | |
.loc 2 261 54 | |
movq (%rsi), %rax | |
.loc 2 261 95 is_stmt 0 | |
movq 16(%rsi), %rcx | |
movq %rdi, -72(%rbp) | |
.loc 2 261 42 | |
movq %rax, %rdi | |
movq %rsi, -80(%rbp) | |
.Ltmp208: | |
movq %rcx, %rsi | |
callq std.math.min | |
.loc 2 261 5 | |
movq %rax, -16(%rbp) | |
.Ltmp209: | |
.LBB23_1: | |
.loc 2 263 24 is_stmt 1 | |
cmpq $0, -16(%rbp) | |
je .LBB23_5 | |
.Ltmp210: | |
.loc 2 0 24 is_stmt 0 | |
movq -80(%rbp), %rax | |
.Ltmp211: | |
.loc 2 267 43 is_stmt 1 | |
addq $8, %rax | |
.loc 2 267 66 is_stmt 0 | |
movq -8(%rbp), %rcx | |
movq -80(%rbp), %rdx | |
.loc 2 267 65 | |
cmpq 16(%rdx), %rcx | |
movq %rax, -88(%rbp) | |
movq %rcx, -96(%rbp) | |
jb .LBB23_7 | |
jmp .LBB23_6 | |
.Ltmp212: | |
.LBB23_3: | |
.loc 2 268 9 is_stmt 1 | |
movw -26(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -98(%rbp) | |
callq __zig_return_error | |
movw -98(%rbp), %ax | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp213: | |
.LBB23_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 264 9 | |
movq -16(%rbp), %rax | |
.loc 2 264 21 is_stmt 0 | |
subq $1, %rax | |
setb %cl | |
movq %rax, -112(%rbp) | |
jb .LBB23_10 | |
jmp .LBB23_11 | |
.Ltmp214: | |
.LBB23_5: | |
.loc 2 0 21 | |
xorl %eax, %eax | |
.loc 2 258 9 is_stmt 1 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp215: | |
.LBB23_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp216: | |
.loc 2 267 65 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp217: | |
.LBB23_7: | |
.loc 2 0 65 is_stmt 0 | |
movq -88(%rbp), %rax | |
.loc 2 267 65 | |
movq (%rax), %rcx | |
movq -96(%rbp), %rdx | |
movq (%rcx,%rdx,8), %rcx | |
movq %rcx, -24(%rbp) | |
.loc 2 268 34 is_stmt 1 | |
movq -56(%rbp), %rsi | |
.loc 2 268 46 is_stmt 0 | |
movq -40(%rbp), %rdx | |
.loc 2 268 58 | |
movq -24(%rbp), %rcx | |
.loc 2 268 73 | |
subq $1, %rcx | |
setb %dil | |
movq %rsi, -120(%rbp) | |
movq %rdx, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
jb .LBB23_8 | |
jmp .LBB23_9 | |
.Ltmp218: | |
.LBB23_8: | |
.loc 2 0 73 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 268 73 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp219: | |
.LBB23_9: | |
.loc 2 268 78 | |
movb -57(%rbp), %al | |
.loc 2 268 33 | |
movzbl %al, %r8d | |
movq -72(%rbp), %rdi | |
movq -120(%rbp), %rsi | |
movq -128(%rbp), %rdx | |
movq -136(%rbp), %rcx | |
callq std.debug.printSourceAtAddress | |
movw %ax, -26(%rbp) | |
.loc 2 268 9 | |
cmpw $0, -26(%rbp) | |
jne .LBB23_3 | |
jmp .LBB23_4 | |
.Ltmp220: | |
.LBB23_10: | |
.loc 2 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp221: | |
.loc 2 264 21 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp222: | |
.LBB23_11: | |
.loc 2 0 21 is_stmt 0 | |
movq -112(%rbp), %rax | |
.loc 2 264 21 | |
movq %rax, -16(%rbp) | |
.loc 2 265 24 is_stmt 1 | |
movq -8(%rbp), %rcx | |
.loc 2 265 36 is_stmt 0 | |
addq $1, %rcx | |
setb %dl | |
movq %rcx, -144(%rbp) | |
jb .LBB23_12 | |
jmp .LBB23_13 | |
.Ltmp223: | |
.LBB23_12: | |
.loc 2 0 36 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 265 36 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp224: | |
.LBB23_13: | |
.loc 2 0 36 | |
movq -80(%rbp), %rax | |
.loc 2 265 76 | |
movq 16(%rax), %rcx | |
.loc 2 265 41 | |
cmpq $0, %rcx | |
movq %rcx, -152(%rbp) | |
je .LBB23_15 | |
.Ltmp225: | |
.loc 2 0 41 | |
movq -144(%rbp), %rax | |
.loc 2 265 41 | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
movq -152(%rbp), %rsi | |
divq %rsi | |
movq %rdx, -8(%rbp) | |
.Ltmp226: | |
.loc 2 263 5 is_stmt 1 | |
jmp .LBB23_1 | |
.Ltmp227: | |
.LBB23_15: | |
.loc 2 0 5 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp228: | |
.loc 2 265 41 is_stmt 1 | |
leaq __unnamed_11(%rip), %rdi | |
callq std.special.panic | |
.Ltmp229: | |
.Lfunc_end23: | |
.size std.debug.writeStackTrace, .Lfunc_end23-std.debug.writeStackTrace | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).print.14",@function | |
"std.io.OutStream(std.os.WriteError).print.14": | |
.Lfunc_begin24: | |
.loc 6 69 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp230: | |
.loc 6 70 35 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 6 70 52 is_stmt 0 | |
movq -8(%rbp), %rax | |
movq (%rax), %rax | |
movq %rdi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
.Ltmp231: | |
.loc 6 70 34 | |
movq %rax, %rdx | |
movq -24(%rbp), %rcx | |
callq std.fmt.format.69 | |
.loc 6 70 13 | |
cmpw $0, %ax | |
movw %ax, -26(%rbp) | |
je .LBB24_2 | |
.Ltmp232: | |
.loc 6 0 13 | |
movq -16(%rbp), %rdi | |
.loc 6 70 13 | |
callq __zig_return_error | |
jmp .LBB24_3 | |
.Ltmp233: | |
.LBB24_2: | |
jmp .LBB24_3 | |
.Ltmp234: | |
.LBB24_3: | |
.loc 6 0 13 | |
movw -26(%rbp), %ax | |
.loc 6 70 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp235: | |
.Lfunc_end24: | |
.size "std.io.OutStream(std.os.WriteError).print.14", .Lfunc_end24-"std.io.OutStream(std.os.WriteError).print.14" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.writeCurrentStackTrace,@function | |
std.debug.writeCurrentStackTrace: | |
.Lfunc_begin25: | |
.loc 2 303 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $128, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -64(%rbp) | |
movq %rdx, -72(%rbp) | |
andb $1, %cl | |
movb %cl, -73(%rbp) | |
.Ltmp236: | |
.loc 2 307 32 prologue_end | |
leaq -32(%rbp), %rax | |
movq %rdi, -88(%rbp) | |
movq %rax, %rdi | |
movq %r8, %rsi | |
callq std.debug.StackIterator.init | |
.Ltmp237: | |
.LBB25_1: | |
.loc 2 308 19 | |
leaq -48(%rbp), %rdi | |
leaq -32(%rbp), %rsi | |
callq std.debug.StackIterator.next | |
testb $1, -40(%rbp) | |
jne .LBB25_2 | |
jmp .LBB25_6 | |
.LBB25_2: | |
.loc 2 0 19 is_stmt 0 | |
leaq -48(%rbp), %rax | |
.Ltmp238: | |
.loc 2 309 34 is_stmt 1 | |
movq -72(%rbp), %rsi | |
.loc 2 309 46 is_stmt 0 | |
movq -64(%rbp), %rdx | |
.loc 2 309 58 | |
movq -48(%rbp), %rcx | |
.loc 2 309 73 | |
subq $1, %rcx | |
setb %dil | |
movq %rsi, -96(%rbp) | |
movq %rdx, -104(%rbp) | |
movq %rcx, -112(%rbp) | |
jb .LBB25_8 | |
jmp .LBB25_9 | |
.Ltmp239: | |
.LBB25_3: | |
.loc 2 309 9 | |
movw -50(%rbp), %ax | |
movq -88(%rbp), %rdi | |
movw %ax, -114(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB25_10 | |
.loc 2 0 9 | |
movw -114(%rbp), %ax | |
.loc 2 309 9 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp240: | |
.LBB25_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 308 5 is_stmt 1 | |
jmp .LBB25_1 | |
.LBB25_6: | |
.loc 2 0 5 is_stmt 0 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB25_11 | |
xorl %eax, %eax | |
.loc 2 303 115 is_stmt 1 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB25_8: | |
.cfi_def_cfa %rbp, 16 | |
.Ltmp241: | |
.loc 2 0 115 is_stmt 0 | |
xorl %eax, %eax | |
.Ltmp242: | |
movl %eax, %esi | |
.Ltmp243: | |
.loc 2 309 73 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB25_9: | |
.Ltmp244: | |
.loc 2 309 78 is_stmt 0 | |
movb -73(%rbp), %al | |
.Ltmp245: | |
.loc 2 309 33 | |
movzbl %al, %r8d | |
movq -88(%rbp), %rdi | |
movq -96(%rbp), %rsi | |
movq -104(%rbp), %rdx | |
movq -112(%rbp), %rcx | |
callq std.debug.printSourceAtAddress | |
movw %ax, -50(%rbp) | |
.loc 2 309 9 | |
cmpw $0, -50(%rbp) | |
jne .LBB25_3 | |
jmp .LBB25_5 | |
.Ltmp246: | |
.LBB25_10: | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB25_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp247: | |
.Lfunc_end25: | |
.size std.debug.writeCurrentStackTrace, .Lfunc_end25-std.debug.writeCurrentStackTrace | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.c.getErrno,@function | |
std.c.getErrno: | |
.Lfunc_begin26: | |
.loc 16 16 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movl %edi, -4(%rbp) | |
.Ltmp248: | |
.loc 16 17 12 prologue_end | |
cmpl $-1, -4(%rbp) | |
.loc 16 17 5 is_stmt 0 | |
jne .LBB26_2 | |
.Ltmp249: | |
.loc 16 18 36 is_stmt 1 | |
callq __errno_location@PLT | |
.loc 16 18 38 is_stmt 0 | |
movl (%rax), %ecx | |
.loc 16 18 16 | |
cmpl $0, %ecx | |
movl %ecx, -8(%rbp) | |
jge .LBB26_3 | |
jmp .LBB26_4 | |
.Ltmp250: | |
.LBB26_2: | |
.loc 16 0 16 | |
xorl %eax, %eax | |
.Ltmp251: | |
.loc 16 20 9 is_stmt 1 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp252: | |
.LBB26_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 16 0 9 is_stmt 0 | |
movl -8(%rbp), %eax | |
.Ltmp253: | |
.loc 16 18 16 is_stmt 1 | |
movw %ax, %cx | |
movzwl %cx, %edx | |
cmpl %edx, %eax | |
movw %cx, -10(%rbp) | |
je .LBB26_5 | |
jmp .LBB26_6 | |
.LBB26_4: | |
.loc 16 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 16 18 16 | |
leaq __unnamed_12(%rip), %rdi | |
callq std.special.panic | |
.LBB26_5: | |
.loc 16 0 16 | |
movw -10(%rbp), %ax | |
.loc 16 18 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB26_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 16 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 16 18 16 | |
leaq __unnamed_13(%rip), %rdi | |
callq std.special.panic | |
.Ltmp254: | |
.Lfunc_end26: | |
.size std.c.getErrno, .Lfunc_end26-std.c.getErrno | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.File.write,@function | |
std.fs.file.File.write: | |
.Lfunc_begin27: | |
.loc 34 301 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
.Ltmp255: | |
.loc 34 302 29 prologue_end | |
movl (%rsi), %esi | |
.Ltmp256: | |
.loc 34 0 29 is_stmt 0 | |
movq %rdi, -8(%rbp) | |
.loc 34 302 24 | |
callq std.os.write | |
.Ltmp257: | |
.loc 34 302 9 | |
cmpw $0, %ax | |
movw %ax, -10(%rbp) | |
je .LBB27_2 | |
.loc 34 0 9 | |
movq -8(%rbp), %rdi | |
.loc 34 302 9 | |
callq __zig_return_error | |
jmp .LBB27_3 | |
.LBB27_2: | |
jmp .LBB27_3 | |
.LBB27_3: | |
.loc 34 0 9 | |
movw -10(%rbp), %ax | |
.loc 34 302 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp258: | |
.Lfunc_end27: | |
.size std.fs.file.File.write, .Lfunc_end27-std.fs.file.File.write | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType,@function | |
std.fmt.formatType: | |
.Lfunc_begin28: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rcx, -8(%rbp) | |
movq %r8, -16(%rbp) | |
movq %r9, -24(%rbp) | |
.Ltmp259: | |
.loc 13 404 60 prologue_end | |
movq -8(%rbp), %rcx | |
.loc 13 404 77 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -32(%rbp) | |
.loc 13 404 38 | |
callq std.fmt.formatText | |
.Ltmp260: | |
.loc 13 404 21 | |
cmpw $0, %ax | |
movw %ax, -34(%rbp) | |
je .LBB28_2 | |
.loc 13 0 21 | |
movq -32(%rbp), %rdi | |
.loc 13 404 21 | |
callq __zig_return_error | |
jmp .LBB28_3 | |
.LBB28_2: | |
jmp .LBB28_3 | |
.LBB28_3: | |
.loc 13 0 21 | |
movw -34(%rbp), %ax | |
.loc 13 404 21 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp261: | |
.Lfunc_end28: | |
.size std.fmt.formatType, .Lfunc_end28-std.fmt.formatType | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.openSelfDebugInfo,@function | |
std.debug.openSelfDebugInfo: | |
.Lfunc_begin29: | |
.loc 2 823 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp262: | |
.loc 2 832 43 prologue_end | |
movq -8(%rbp), %rdx | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
movq %rax, -32(%rbp) | |
.loc 2 832 12 is_stmt 0 | |
callq std.debug.openSelfDebugInfoPosix | |
movq -16(%rbp), %rax | |
.loc 2 832 5 | |
cmpw $0, 208(%rax) | |
je .LBB29_2 | |
.loc 2 0 5 | |
movq -24(%rbp), %rdi | |
.loc 2 832 5 | |
callq __zig_return_error | |
jmp .LBB29_3 | |
.LBB29_2: | |
jmp .LBB29_3 | |
.LBB29_3: | |
.loc 2 0 5 | |
movq -32(%rbp), %rax | |
.loc 2 832 5 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp263: | |
.Lfunc_end29: | |
.size std.debug.openSelfDebugInfo, .Lfunc_end29-std.debug.openSelfDebugInfo | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.openSelfDebugInfoPosix,@function | |
std.debug.openSelfDebugInfoPosix: | |
.Lfunc_begin30: | |
.loc 2 1051 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $160, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq %rdx, -112(%rbp) | |
.Ltmp264: | |
.loc 2 1057 41 prologue_end | |
leaq -16(%rbp), %rcx | |
movq %rdi, -120(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -128(%rbp) | |
movq %rax, -136(%rbp) | |
callq std.fs.openSelfExe | |
.loc 2 1057 23 is_stmt 0 | |
cmpw $0, -12(%rbp) | |
je .LBB30_3 | |
movw -12(%rbp), %ax | |
movq -120(%rbp), %rcx | |
movw %ax, 208(%rcx) | |
movq -128(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB30_18 | |
.loc 2 0 23 | |
movq -136(%rbp), %rax | |
.loc 2 1057 23 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB30_3: | |
.cfi_def_cfa %rbp, 16 | |
movl -16(%rbp), %eax | |
movl %eax, self_exe_file(%rip) | |
.Ltmp265: | |
.loc 2 1060 72 is_stmt 1 | |
leaq -32(%rbp), %rdi | |
movq -128(%rbp), %rsi | |
leaq self_exe_file(%rip), %rdx | |
callq std.fs.file.File.getEndPos | |
.loc 2 1060 43 is_stmt 0 | |
cmpw $0, -24(%rbp) | |
je .LBB30_6 | |
movw -24(%rbp), %ax | |
movq -120(%rbp), %rcx | |
movw %ax, 208(%rcx) | |
.Ltmp266: | |
.loc 2 1058 35 is_stmt 1 | |
leaq self_exe_file(%rip), %rdi | |
callq std.fs.file.File.close | |
movq -128(%rbp), %rdi | |
.Ltmp267: | |
.loc 2 1060 43 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB30_19 | |
.loc 2 0 43 is_stmt 0 | |
movq -136(%rbp), %rax | |
.loc 2 1060 43 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB30_6: | |
.cfi_def_cfa %rbp, 16 | |
movq -32(%rbp), %rdx | |
.loc 2 1060 35 | |
leaq -48(%rbp), %rdi | |
movq -128(%rbp), %rsi | |
callq std.math.cast | |
.loc 2 1060 76 | |
cmpw $0, -40(%rbp) | |
je .LBB30_9 | |
.Ltmp268: | |
.loc 2 1058 35 is_stmt 1 | |
leaq self_exe_file(%rip), %rdi | |
callq std.fs.file.File.close | |
movq -128(%rbp), %rdi | |
.Ltmp269: | |
.loc 2 1060 82 | |
callq __zig_return_error | |
vmovups __unnamed_14+184(%rip), %ymm0 | |
movq -120(%rbp), %rax | |
vmovups %ymm0, 184(%rax) | |
vmovups __unnamed_14+160(%rip), %ymm0 | |
vmovups %ymm0, 160(%rax) | |
vmovups __unnamed_14+128(%rip), %ymm0 | |
vmovups %ymm0, 128(%rax) | |
vmovups __unnamed_14+96(%rip), %ymm0 | |
vmovups %ymm0, 96(%rax) | |
vmovups __unnamed_14+64(%rip), %ymm0 | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_14+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_14(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB30_20 | |
.loc 2 0 82 is_stmt 0 | |
movq -136(%rbp), %rax | |
.loc 2 1060 82 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB30_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1060 76 | |
movq -48(%rbp), %rax | |
movq %rax, -96(%rbp) | |
.loc 2 1061 48 is_stmt 1 | |
movq -96(%rbp), %rdi | |
.loc 2 1061 47 is_stmt 0 | |
movl $4096, %esi | |
callq std.mem.alignForward | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
movq %rax, -104(%rbp) | |
.loc 2 1064 9 is_stmt 1 | |
movq -104(%rbp), %rcx | |
.loc 2 1067 24 | |
movl self_exe_file(%rip), %r8d | |
.loc 2 1062 38 | |
leaq -72(%rbp), %rdi | |
movq -128(%rbp), %rsi | |
movl $1, %r9d | |
movl %r8d, -140(%rbp) | |
movl %r9d, %r8d | |
movl -140(%rbp), %r10d | |
movl %r10d, (%rsp) | |
movq $0, 8(%rsp) | |
callq std.os.mmap | |
.loc 2 1062 27 is_stmt 0 | |
cmpw $0, -56(%rbp) | |
je .LBB30_13 | |
movw -56(%rbp), %ax | |
movq -120(%rbp), %rcx | |
movw %ax, 208(%rcx) | |
.Ltmp270: | |
.loc 2 1058 35 is_stmt 1 | |
leaq self_exe_file(%rip), %rdi | |
callq std.fs.file.File.close | |
movq -128(%rbp), %rdi | |
.Ltmp271: | |
.loc 2 1062 27 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB30_21 | |
.loc 2 0 27 is_stmt 0 | |
movq -136(%rbp), %rax | |
.loc 2 1062 27 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB30_13: | |
.cfi_def_cfa %rbp, 16 | |
movq -72(%rbp), %rax | |
movq %rax, -88(%rbp) | |
movq -64(%rbp), %rax | |
movq %rax, -80(%rbp) | |
.Ltmp272: | |
.loc 2 1072 61 is_stmt 1 | |
leaq self_exe_mmap_seekable(%rip), %rdi | |
leaq -88(%rbp), %rsi | |
.Ltmp273: | |
callq std.io.seekable_stream.SliceSeekableInStream.init | |
.Ltmp274: | |
.loc 2 0 61 is_stmt 0 | |
leaq self_exe_mmap_seekable(%rip), %rax | |
movq %rax, %rcx | |
addq $8, %rcx | |
.loc 2 1075 9 is_stmt 1 | |
movq -112(%rbp), %rdx | |
movq -120(%rbp), %rdi | |
movq -128(%rbp), %rsi | |
.loc 2 1074 28 | |
movq %rax, %r8 | |
callq std.debug.openElfDebugInfo | |
movq -120(%rbp), %rax | |
.loc 2 1074 5 is_stmt 0 | |
cmpw $0, 208(%rax) | |
je .LBB30_15 | |
.Ltmp275: | |
.loc 2 1070 23 is_stmt 1 | |
leaq -88(%rbp), %rdi | |
callq std.os.munmap | |
.Ltmp276: | |
.loc 2 1058 35 | |
leaq self_exe_file(%rip), %rdi | |
callq std.fs.file.File.close | |
movq -128(%rbp), %rdi | |
.Ltmp277: | |
.loc 2 1074 5 | |
callq __zig_return_error | |
jmp .LBB30_16 | |
.LBB30_15: | |
jmp .LBB30_16 | |
.LBB30_16: | |
.loc 2 0 5 is_stmt 0 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB30_22 | |
movq -136(%rbp), %rax | |
.loc 2 1074 5 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp278: | |
.LBB30_18: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB30_19: | |
callq __stack_chk_fail@PLT | |
.LBB30_20: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB30_21: | |
callq __stack_chk_fail@PLT | |
.LBB30_22: | |
callq __stack_chk_fail@PLT | |
.Ltmp279: | |
.Lfunc_end30: | |
.size std.debug.openSelfDebugInfoPosix, .Lfunc_end30-std.debug.openSelfDebugInfoPosix | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.ArenaAllocator.init,@function | |
std.heap.ArenaAllocator.init: | |
.Lfunc_begin31: | |
.loc 14 349 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
.Ltmp280: | |
.loc 14 352 30 prologue_end | |
leaq std.heap.ArenaAllocator.realloc(%rip), %rcx | |
movq %rcx, (%rdi) | |
.loc 14 353 29 | |
leaq std.heap.ArenaAllocator.shrink(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 14 355 32 | |
movq -8(%rbp), %rcx | |
movq %rcx, 16(%rdi) | |
.loc 14 356 13 | |
movq %rdi, %rcx | |
addq $24, %rcx | |
movq %rdi, -16(%rbp) | |
.loc 14 356 59 is_stmt 0 | |
movq %rcx, %rdi | |
movq %rax, -24(%rbp) | |
callq "std.linked_list.SinglyLinkedList([]u8).init" | |
movq -16(%rbp), %rax | |
.loc 14 357 26 is_stmt 1 | |
movq $0, 32(%rax) | |
movq -24(%rbp), %rax | |
.loc 14 350 9 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp281: | |
.Lfunc_end31: | |
.size std.heap.ArenaAllocator.init, .Lfunc_end31-std.heap.ArenaAllocator.init | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.openSelfExe,@function | |
std.fs.openSelfExe: | |
.Lfunc_begin32: | |
.file 35 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/fs.zig" | |
.loc 35 879 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
.Ltmp282: | |
.loc 35 881 30 prologue_end | |
leaq __unnamed_15(%rip), %rdx | |
movq %rax, -24(%rbp) | |
callq std.fs.file.File.openReadC | |
movq -8(%rbp), %rax | |
.loc 35 881 9 is_stmt 0 | |
cmpw $0, 4(%rax) | |
je .LBB32_2 | |
.loc 35 0 9 | |
movq -16(%rbp), %rdi | |
.loc 35 881 9 | |
callq __zig_return_error | |
jmp .LBB32_3 | |
.LBB32_2: | |
jmp .LBB32_3 | |
.LBB32_3: | |
.loc 35 0 9 | |
movq -24(%rbp), %rax | |
.loc 35 881 9 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp283: | |
.Lfunc_end32: | |
.size std.fs.openSelfExe, .Lfunc_end32-std.fs.openSelfExe | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.File.getEndPos,@function | |
std.fs.file.File.getEndPos: | |
.Lfunc_begin33: | |
.loc 34 206 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
.Ltmp284: | |
.loc 34 210 30 prologue_end | |
leaq -56(%rbp), %rcx | |
movq %rdi, -64(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -72(%rbp) | |
movq %rax, -80(%rbp) | |
callq std.fs.file.File.stat | |
.Ltmp285: | |
.loc 34 210 17 is_stmt 0 | |
cmpw $0, -16(%rbp) | |
je .LBB33_3 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -72(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB33_5 | |
.loc 34 0 17 | |
movq -80(%rbp), %rax | |
.loc 34 210 17 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB33_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 34 210 33 | |
movq -56(%rbp), %rax | |
movq -64(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB33_6 | |
.loc 34 0 33 | |
movq -80(%rbp), %rax | |
.loc 34 210 9 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp286: | |
.LBB33_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 34 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB33_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp287: | |
.Lfunc_end33: | |
.size std.fs.file.File.getEndPos, .Lfunc_end33-std.fs.file.File.getEndPos | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.File.close,@function | |
std.fs.file.File.close: | |
.Lfunc_begin34: | |
.loc 34 165 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp288: | |
.loc 34 166 29 prologue_end | |
movl (%rdi), %edi | |
.Ltmp289: | |
.loc 34 166 24 is_stmt 0 | |
callq std.os.close | |
.loc 34 166 9 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp290: | |
.Lfunc_end34: | |
.size std.fs.file.File.close, .Lfunc_end34-std.fs.file.File.close | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.math.cast,@function | |
std.math.cast: | |
.Lfunc_begin35: | |
.file 36 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/math.zig" | |
.loc 36 729 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rax | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp291: | |
.loc 36 737 28 prologue_end | |
movq -8(%rbp), %rcx | |
.loc 36 737 16 is_stmt 0 | |
movw $0, 8(%rdi) | |
movq %rcx, (%rdi) | |
.loc 36 737 9 | |
addq $8, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp292: | |
.Lfunc_end35: | |
.size std.math.cast, .Lfunc_end35-std.math.cast | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.alignForward,@function | |
std.mem.alignForward: | |
.Lfunc_begin36: | |
.loc 8 1488 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
.Ltmp293: | |
.loc 8 1489 26 prologue_end | |
movq -8(%rbp), %rax | |
.loc 8 1489 34 is_stmt 0 | |
movq -16(%rbp), %rcx | |
.loc 8 1489 44 | |
subq $1, %rcx | |
setb %dl | |
movq %rax, -24(%rbp) | |
movq %rcx, -32(%rbp) | |
jb .LBB36_1 | |
jmp .LBB36_2 | |
.LBB36_1: | |
.loc 8 0 44 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 1489 44 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB36_2: | |
.loc 8 0 44 | |
movq -24(%rbp), %rax | |
movq -32(%rbp), %rcx | |
.loc 8 1489 31 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -40(%rbp) | |
jb .LBB36_3 | |
jmp .LBB36_4 | |
.LBB36_3: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 1489 31 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB36_4: | |
.loc 8 1489 50 | |
movq -16(%rbp), %rsi | |
movq -40(%rbp), %rdi | |
.loc 8 1489 25 | |
callq std.mem.alignBackward | |
.loc 8 1489 5 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp294: | |
.Lfunc_end36: | |
.size std.mem.alignForward, .Lfunc_end36-std.mem.alignForward | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.mmap,@function | |
std.os.mmap: | |
.Lfunc_begin37: | |
.loc 20 2047 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %r14 | |
pushq %rbx | |
subq $144, %rsp | |
.cfi_offset %rbx, -32 | |
.cfi_offset %r14, -24 | |
movq %rdi, %rax | |
movq 24(%rbp), %r10 | |
movl 16(%rbp), %r11d | |
movq %rdx, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
movl %r8d, -60(%rbp) | |
movl %r9d, -64(%rbp) | |
.Ltmp295: | |
.loc 20 2056 31 prologue_end | |
movq -48(%rbp), %rcx | |
.loc 20 2056 36 is_stmt 0 | |
movq -56(%rbp), %rdx | |
.loc 20 2056 44 | |
movl -60(%rbp), %r8d | |
.loc 20 2056 50 | |
movl -64(%rbp), %r9d | |
.loc 20 2056 57 | |
movl 16(%rbp), %ebx | |
.loc 20 2056 61 | |
movq 24(%rbp), %r14 | |
movq %rdi, -72(%rbp) | |
.loc 20 2056 30 | |
movq %rcx, %rdi | |
movq %rsi, -80(%rbp) | |
movq %rdx, %rsi | |
movl %r8d, %edx | |
movl %r9d, %ecx | |
movl %ebx, %r8d | |
movq %r14, %r9 | |
movq %rax, -88(%rbp) | |
movq %r10, -96(%rbp) | |
movl %r11d, -100(%rbp) | |
callq mmap@PLT | |
movq %rax, -24(%rbp) | |
.loc 20 2057 16 is_stmt 1 | |
movq $-1, %rax | |
cmpq %rax, -24(%rbp) | |
.loc 20 2057 9 is_stmt 0 | |
je .LBB37_2 | |
.loc 20 2057 107 | |
movq -24(%rbp), %rax | |
movq %rax, %rcx | |
andq $4095, %rcx | |
cmpq $0, %rcx | |
movq %rax, -112(%rbp) | |
je .LBB37_15 | |
jmp .LBB37_16 | |
.LBB37_2: | |
.loc 20 2057 9 | |
jmp .LBB37_3 | |
.LBB37_3: | |
.loc 20 2058 49 is_stmt 1 | |
callq __errno_location@PLT | |
.loc 20 2058 51 is_stmt 0 | |
movl (%rax), %ecx | |
.loc 20 2058 20 | |
cmpl $0, %ecx | |
movl %ecx, -116(%rbp) | |
jge .LBB37_21 | |
jmp .LBB37_22 | |
.Ltmp296: | |
.LBB37_4: | |
.loc 20 0 20 | |
movq -128(%rbp), %rax | |
.loc 20 2055 17 is_stmt 1 | |
movq %rax, -40(%rbp) | |
.loc 20 2065 5 | |
movq -40(%rbp), %rcx | |
decq %rcx | |
movq %rcx, %rdx | |
subq $74, %rdx | |
movq %rcx, -136(%rbp) | |
ja .LBB37_5 | |
.loc 20 0 5 is_stmt 0 | |
leaq .LJTI37_0(%rip), %rax | |
movq -136(%rbp), %rcx | |
movslq (%rax,%rcx,4), %rdx | |
addq %rax, %rdx | |
jmpq *%rdx | |
.LBB37_5: | |
.loc 20 2075 40 is_stmt 1 | |
movq -40(%rbp), %rsi | |
movq -80(%rbp), %rdi | |
.loc 20 2075 39 is_stmt 0 | |
callq std.os.unexpectedErrno | |
movq -72(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -80(%rbp), %rdi | |
.loc 20 2075 17 | |
callq __zig_return_error | |
movq -88(%rbp), %rax | |
addq $144, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB37_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 17 | |
movq -80(%rbp), %rdi | |
.loc 20 2066 20 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_16(%rip), %rax | |
movq -72(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_16+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq __unnamed_16+16(%rip), %rax | |
movq %rax, 16(%rcx) | |
movq -88(%rbp), %rax | |
addq $144, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB37_7: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 20 is_stmt 0 | |
movq -80(%rbp), %rdi | |
.loc 20 2067 19 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_17(%rip), %rax | |
movq -72(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_17+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq __unnamed_17+16(%rip), %rax | |
movq %rax, 16(%rcx) | |
movq -88(%rbp), %rax | |
addq $144, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB37_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 19 is_stmt 0 | |
movq -80(%rbp), %rdi | |
.loc 20 2068 18 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_18(%rip), %rax | |
movq -72(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_18+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq __unnamed_18+16(%rip), %rax | |
movq %rax, 16(%rcx) | |
movq -88(%rbp), %rax | |
addq $144, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB37_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 18 is_stmt 0 | |
movq -80(%rbp), %rdi | |
.loc 20 2069 19 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_19(%rip), %rax | |
movq -72(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_19+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq __unnamed_19+16(%rip), %rax | |
movq %rax, 16(%rcx) | |
movq -88(%rbp), %rax | |
addq $144, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB37_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 19 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2070 18 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB37_11: | |
.loc 20 0 18 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2071 22 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB37_12: | |
.loc 20 0 22 is_stmt 0 | |
movq -80(%rbp), %rdi | |
.loc 20 2072 19 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_20(%rip), %rax | |
movq -72(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_20+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq __unnamed_20+16(%rip), %rax | |
movq %rax, 16(%rcx) | |
movq -88(%rbp), %rax | |
addq $144, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB37_13: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 19 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2073 19 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB37_14: | |
.loc 20 0 19 is_stmt 0 | |
movq -80(%rbp), %rdi | |
.loc 20 2074 19 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_21(%rip), %rax | |
movq -72(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_21+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq __unnamed_21+16(%rip), %rax | |
movq %rax, 16(%rcx) | |
movq -88(%rbp), %rax | |
addq $144, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB37_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 19 is_stmt 0 | |
movq -112(%rbp), %rax | |
.Ltmp297: | |
.loc 20 2057 44 is_stmt 1 | |
cmpq $0, %rax | |
jne .LBB37_18 | |
jmp .LBB37_17 | |
.LBB37_16: | |
.loc 20 0 44 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2057 107 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.LBB37_17: | |
.loc 20 0 107 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2057 44 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB37_18: | |
.loc 20 0 44 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -112(%rbp), %rdx | |
.loc 20 2057 44 | |
movq %rdx, -32(%rbp) | |
.loc 20 2057 116 | |
movq -56(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 20 2057 111 | |
movw $0, 16(%rdi) | |
movq -32(%rbp), %r8 | |
cmpq %rsi, %rcx | |
movq %rsi, -144(%rbp) | |
movq %r8, -152(%rbp) | |
jbe .LBB37_20 | |
.loc 20 0 111 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2057 111 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB37_20: | |
.loc 20 0 111 | |
movq -72(%rbp), %rax | |
movq -152(%rbp), %rcx | |
.loc 20 2057 111 | |
movq %rcx, (%rax) | |
movq -144(%rbp), %rdx | |
subq $0, %rdx | |
movq %rdx, 8(%rax) | |
movw $0, 16(%rax) | |
movq -88(%rbp), %rax | |
.loc 20 2057 37 | |
addq $144, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB37_21: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 37 | |
movl -116(%rbp), %eax | |
.loc 20 2058 20 is_stmt 1 | |
movslq %eax, %rcx | |
movq %rcx, -128(%rbp) | |
.loc 20 2058 9 is_stmt 0 | |
jmp .LBB37_4 | |
.LBB37_22: | |
.loc 20 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2058 20 | |
leaq __unnamed_12(%rip), %rdi | |
callq std.special.panic | |
.Ltmp298: | |
.Lfunc_end37: | |
.size std.os.mmap, .Lfunc_end37-std.os.mmap | |
.cfi_endproc | |
.section .rodata,"a",@progbits | |
.p2align 2 | |
.LJTI37_0: | |
.long .LBB37_8-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_10-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_9-.LJTI37_0 | |
.long .LBB37_14-.LJTI37_0 | |
.long .LBB37_7-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_12-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_13-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_6-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_5-.LJTI37_0 | |
.long .LBB37_11-.LJTI37_0 | |
.text | |
.p2align 4, 0x90 | |
.type std.io.seekable_stream.SliceSeekableInStream.init,@function | |
std.io.seekable_stream.SliceSeekableInStream.init: | |
.Lfunc_begin38: | |
.file 37 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/io/seekable_stream.zig" | |
.loc 37 48 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
.Ltmp299: | |
.loc 37 50 22 prologue_end | |
movq (%rsi), %rcx | |
movq %rcx, 48(%rdi) | |
movq 8(%rsi), %rcx | |
movq %rcx, 56(%rdi) | |
.loc 37 51 20 | |
movq $0, 40(%rdi) | |
.loc 37 52 41 | |
leaq std.io.seekable_stream.SliceSeekableInStream.readFn(%rip), %rcx | |
movq %rcx, (%rdi) | |
.loc 37 54 29 | |
leaq std.io.seekable_stream.SliceSeekableInStream.seekToFn(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 37 55 29 | |
leaq std.io.seekable_stream.SliceSeekableInStream.seekByFn(%rip), %rcx | |
movq %rcx, 16(%rdi) | |
.loc 37 56 32 | |
leaq std.io.seekable_stream.SliceSeekableInStream.getEndPosFn(%rip), %rcx | |
movq %rcx, 32(%rdi) | |
.loc 37 57 29 | |
leaq std.io.seekable_stream.SliceSeekableInStream.getPosFn(%rip), %rcx | |
movq %rcx, 24(%rdi) | |
.loc 37 49 9 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp300: | |
.Lfunc_end38: | |
.size std.io.seekable_stream.SliceSeekableInStream.init, .Lfunc_end38-std.io.seekable_stream.SliceSeekableInStream.init | |
.cfi_endproc | |
.file 38 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/io/in_stream.zig" | |
.p2align 4, 0x90 | |
.type std.debug.openElfDebugInfo,@function | |
std.debug.openElfDebugInfo: | |
.Lfunc_begin39: | |
.loc 2 1026 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $832, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -624(%rbp) | |
movq %rcx, -632(%rbp) | |
movq %r8, -640(%rbp) | |
.Ltmp301: | |
.loc 2 1031 40 prologue_end | |
movq -624(%rbp), %rdx | |
.loc 2 1031 51 is_stmt 0 | |
movq -632(%rbp), %rcx | |
.loc 2 1031 72 | |
movq -640(%rbp), %r8 | |
.loc 2 1031 39 | |
leaq -152(%rbp), %r9 | |
movq %rdi, -648(%rbp) | |
movq %r9, %rdi | |
movq %rsi, -656(%rbp) | |
movq %rax, -664(%rbp) | |
callq std.elf.Elf.openStream | |
.loc 2 1031 17 | |
cmpw $0, -64(%rbp) | |
je .LBB39_3 | |
movw -64(%rbp), %ax | |
movq -648(%rbp), %rcx | |
movw %ax, 208(%rcx) | |
movq -656(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_39 | |
.loc 2 0 17 | |
movq -664(%rbp), %rax | |
.loc 2 1031 17 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB39_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 17 | |
leaq -152(%rbp), %rax | |
.loc 2 1031 17 | |
leaq -240(%rbp), %rcx | |
movq %rcx, %rdx | |
movq %rdx, %rdi | |
movq %rax, %rsi | |
movl $88, %edx | |
movq %rcx, -672(%rbp) | |
callq memcpy@PLT | |
.Ltmp302: | |
.loc 2 1035 34 is_stmt 1 | |
movq -632(%rbp), %rax | |
movq %rax, -448(%rbp) | |
.loc 2 1036 28 | |
movq -640(%rbp), %rax | |
movq %rax, -440(%rbp) | |
.loc 2 1037 24 | |
movb -223(%rbp), %r8b | |
andb $1, %r8b | |
movb %r8b, -432(%rbp) | |
.loc 2 1038 9 | |
leaq -448(%rbp), %rax | |
addq $24, %rax | |
.loc 2 1038 51 is_stmt 0 | |
leaq -480(%rbp), %rdi | |
movq -656(%rbp), %rsi | |
movq -672(%rbp), %rdx | |
leaq __unnamed_22(%rip), %rcx | |
movq %rax, -680(%rbp) | |
callq std.debug.findDwarfSectionFromElf | |
.loc 2 1038 24 | |
cmpw $0, -456(%rbp) | |
je .LBB39_6 | |
.Ltmp303: | |
movw -456(%rbp), %ax | |
movq -648(%rbp), %rcx | |
movw %ax, 208(%rcx) | |
leaq -240(%rbp), %rdi | |
.Ltmp304: | |
.loc 2 1032 25 is_stmt 1 | |
callq std.elf.Elf.close | |
movq -656(%rbp), %rdi | |
.Ltmp305: | |
.loc 2 1038 24 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_40 | |
.Ltmp306: | |
.loc 2 0 24 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1038 24 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp307: | |
.LBB39_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 24 | |
leaq -480(%rbp), %rax | |
.loc 2 1038 76 | |
testb $1, -464(%rbp) | |
movq %rax, -688(%rbp) | |
jne .LBB39_9 | |
.Ltmp308: | |
.loc 2 0 76 | |
leaq -240(%rbp), %rdi | |
.loc 2 1032 25 is_stmt 1 | |
callq std.elf.Elf.close | |
movq -656(%rbp), %rdi | |
.Ltmp309: | |
.loc 2 1038 83 | |
callq __zig_return_error | |
vmovups __unnamed_23+184(%rip), %ymm0 | |
movq -648(%rbp), %rax | |
vmovups %ymm0, 184(%rax) | |
vmovups __unnamed_23+160(%rip), %ymm0 | |
vmovups %ymm0, 160(%rax) | |
vmovups __unnamed_23+128(%rip), %ymm0 | |
vmovups %ymm0, 128(%rax) | |
vmovups __unnamed_23+96(%rip), %ymm0 | |
vmovups %ymm0, 96(%rax) | |
vmovups __unnamed_23+64(%rip), %ymm0 | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_23+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_23(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_41 | |
.Ltmp310: | |
.loc 2 0 83 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1038 83 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp311: | |
.LBB39_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 83 | |
movq -688(%rbp), %rax | |
.loc 2 1038 76 | |
movq (%rax), %rcx | |
movq -680(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rdx) | |
.Ltmp312: | |
.loc 2 1039 9 is_stmt 1 | |
leaq -448(%rbp), %rax | |
addq $40, %rax | |
.loc 2 1039 53 is_stmt 0 | |
leaq -512(%rbp), %rdi | |
movq -656(%rbp), %rsi | |
leaq -240(%rbp), %rdx | |
leaq __unnamed_24(%rip), %rcx | |
movq %rax, -696(%rbp) | |
callq std.debug.findDwarfSectionFromElf | |
.loc 2 1039 26 | |
cmpw $0, -488(%rbp) | |
je .LBB39_13 | |
.Ltmp313: | |
movw -488(%rbp), %ax | |
movq -648(%rbp), %rcx | |
movw %ax, 208(%rcx) | |
leaq -240(%rbp), %rdi | |
.Ltmp314: | |
.loc 2 1032 25 is_stmt 1 | |
callq std.elf.Elf.close | |
movq -656(%rbp), %rdi | |
.Ltmp315: | |
.loc 2 1039 26 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_42 | |
.Ltmp316: | |
.loc 2 0 26 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1039 26 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp317: | |
.LBB39_13: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 26 | |
leaq -512(%rbp), %rax | |
.loc 2 1039 80 | |
testb $1, -496(%rbp) | |
movq %rax, -704(%rbp) | |
jne .LBB39_16 | |
.Ltmp318: | |
.loc 2 0 80 | |
leaq -240(%rbp), %rdi | |
.loc 2 1032 25 is_stmt 1 | |
callq std.elf.Elf.close | |
movq -656(%rbp), %rdi | |
.Ltmp319: | |
.loc 2 1039 87 | |
callq __zig_return_error | |
vmovups __unnamed_25+184(%rip), %ymm0 | |
movq -648(%rbp), %rax | |
vmovups %ymm0, 184(%rax) | |
vmovups __unnamed_25+160(%rip), %ymm0 | |
vmovups %ymm0, 160(%rax) | |
vmovups __unnamed_25+128(%rip), %ymm0 | |
vmovups %ymm0, 128(%rax) | |
vmovups __unnamed_25+96(%rip), %ymm0 | |
vmovups %ymm0, 96(%rax) | |
vmovups __unnamed_25+64(%rip), %ymm0 | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_25+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_25(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_43 | |
.Ltmp320: | |
.loc 2 0 87 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1039 87 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp321: | |
.LBB39_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 87 | |
movq -704(%rbp), %rax | |
.loc 2 1039 80 | |
movq (%rax), %rcx | |
movq -696(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rdx) | |
.Ltmp322: | |
.loc 2 1040 9 is_stmt 1 | |
leaq -448(%rbp), %rax | |
addq $56, %rax | |
.loc 2 1040 50 is_stmt 0 | |
leaq -544(%rbp), %rdi | |
movq -656(%rbp), %rsi | |
leaq -240(%rbp), %rdx | |
leaq __unnamed_26(%rip), %rcx | |
movq %rax, -712(%rbp) | |
callq std.debug.findDwarfSectionFromElf | |
.loc 2 1040 23 | |
cmpw $0, -520(%rbp) | |
je .LBB39_20 | |
.Ltmp323: | |
movw -520(%rbp), %ax | |
movq -648(%rbp), %rcx | |
movw %ax, 208(%rcx) | |
leaq -240(%rbp), %rdi | |
.Ltmp324: | |
.loc 2 1032 25 is_stmt 1 | |
callq std.elf.Elf.close | |
movq -656(%rbp), %rdi | |
.Ltmp325: | |
.loc 2 1040 23 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_44 | |
.Ltmp326: | |
.loc 2 0 23 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1040 23 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp327: | |
.LBB39_20: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 23 | |
leaq -544(%rbp), %rax | |
.loc 2 1040 74 | |
testb $1, -528(%rbp) | |
movq %rax, -720(%rbp) | |
jne .LBB39_23 | |
.Ltmp328: | |
.loc 2 0 74 | |
leaq -240(%rbp), %rdi | |
.loc 2 1032 25 is_stmt 1 | |
callq std.elf.Elf.close | |
movq -656(%rbp), %rdi | |
.Ltmp329: | |
.loc 2 1040 81 | |
callq __zig_return_error | |
vmovups __unnamed_27+184(%rip), %ymm0 | |
movq -648(%rbp), %rax | |
vmovups %ymm0, 184(%rax) | |
vmovups __unnamed_27+160(%rip), %ymm0 | |
vmovups %ymm0, 160(%rax) | |
vmovups __unnamed_27+128(%rip), %ymm0 | |
vmovups %ymm0, 128(%rax) | |
vmovups __unnamed_27+96(%rip), %ymm0 | |
vmovups %ymm0, 96(%rax) | |
vmovups __unnamed_27+64(%rip), %ymm0 | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_27+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_27(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_45 | |
.Ltmp330: | |
.loc 2 0 81 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1040 81 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp331: | |
.LBB39_23: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 81 | |
movq -720(%rbp), %rax | |
.loc 2 1040 74 | |
movq (%rax), %rcx | |
movq -712(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rdx) | |
.Ltmp332: | |
.loc 2 1041 9 is_stmt 1 | |
leaq -448(%rbp), %rax | |
addq $72, %rax | |
.loc 2 1041 51 is_stmt 0 | |
leaq -576(%rbp), %rdi | |
movq -656(%rbp), %rsi | |
leaq -240(%rbp), %rdx | |
leaq __unnamed_28(%rip), %rcx | |
movq %rax, -728(%rbp) | |
callq std.debug.findDwarfSectionFromElf | |
.loc 2 1041 24 | |
cmpw $0, -552(%rbp) | |
je .LBB39_27 | |
.Ltmp333: | |
movw -552(%rbp), %ax | |
movq -648(%rbp), %rcx | |
movw %ax, 208(%rcx) | |
leaq -240(%rbp), %rdi | |
.Ltmp334: | |
.loc 2 1032 25 is_stmt 1 | |
callq std.elf.Elf.close | |
movq -656(%rbp), %rdi | |
.Ltmp335: | |
.loc 2 1041 24 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_46 | |
.Ltmp336: | |
.loc 2 0 24 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1041 24 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp337: | |
.LBB39_27: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 24 | |
leaq -576(%rbp), %rax | |
.loc 2 1041 76 | |
testb $1, -560(%rbp) | |
movq %rax, -736(%rbp) | |
jne .LBB39_30 | |
.Ltmp338: | |
.loc 2 0 76 | |
leaq -240(%rbp), %rdi | |
.loc 2 1032 25 is_stmt 1 | |
callq std.elf.Elf.close | |
movq -656(%rbp), %rdi | |
.Ltmp339: | |
.loc 2 1041 83 | |
callq __zig_return_error | |
vmovups __unnamed_29+184(%rip), %ymm0 | |
movq -648(%rbp), %rax | |
vmovups %ymm0, 184(%rax) | |
vmovups __unnamed_29+160(%rip), %ymm0 | |
vmovups %ymm0, 160(%rax) | |
vmovups __unnamed_29+128(%rip), %ymm0 | |
vmovups %ymm0, 128(%rax) | |
vmovups __unnamed_29+96(%rip), %ymm0 | |
vmovups %ymm0, 96(%rax) | |
vmovups __unnamed_29+64(%rip), %ymm0 | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_29+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_29(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_47 | |
.Ltmp340: | |
.loc 2 0 83 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1041 83 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp341: | |
.LBB39_30: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 83 | |
movq -736(%rbp), %rax | |
.loc 2 1041 76 | |
movq (%rax), %rcx | |
movq -728(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rdx) | |
.Ltmp342: | |
.loc 2 1042 9 is_stmt 1 | |
leaq -448(%rbp), %rax | |
addq $88, %rax | |
.loc 2 1042 53 is_stmt 0 | |
leaq -608(%rbp), %rdi | |
movq -656(%rbp), %rsi | |
leaq -240(%rbp), %rdx | |
leaq __unnamed_30(%rip), %rcx | |
movq %rax, -744(%rbp) | |
callq std.debug.findDwarfSectionFromElf | |
.loc 2 1042 26 | |
cmpw $0, -584(%rbp) | |
je .LBB39_34 | |
.Ltmp343: | |
movw -584(%rbp), %ax | |
movq -648(%rbp), %rcx | |
movw %ax, 208(%rcx) | |
leaq -240(%rbp), %rdi | |
.Ltmp344: | |
.loc 2 1032 25 is_stmt 1 | |
callq std.elf.Elf.close | |
movq -656(%rbp), %rdi | |
.Ltmp345: | |
.loc 2 1042 26 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_48 | |
.Ltmp346: | |
.loc 2 0 26 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1042 26 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp347: | |
.LBB39_34: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 26 | |
leaq -56(%rbp), %rax | |
.loc 2 1042 26 | |
movq -608(%rbp), %rcx | |
movq -744(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -600(%rbp), %rcx | |
movq %rcx, 8(%rdx) | |
movq -592(%rbp), %rcx | |
movq %rcx, 16(%rdx) | |
.loc 2 1043 9 is_stmt 1 | |
leaq -448(%rbp), %rcx | |
movq %rcx, %rsi | |
addq $112, %rsi | |
.loc 2 1044 9 | |
movq %rcx, %rdi | |
addq $144, %rdi | |
.loc 2 1045 9 | |
addq $176, %rcx | |
movq %rdi, -752(%rbp) | |
.loc 2 1043 9 | |
movq %rsi, %rdi | |
movl $170, %r8d | |
movq %rsi, -760(%rbp) | |
movl %r8d, %esi | |
movl $32, %edx | |
movq %rax, -768(%rbp) | |
movq %rcx, -776(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -760(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $32, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -768(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -56(%rbp), %rax | |
movq -752(%rbp), %rcx | |
.loc 2 1044 9 | |
movq %rcx, %rdi | |
movl $170, %esi | |
movl $32, %r9d | |
movq %rdx, -784(%rbp) | |
movq %r9, %rdx | |
movq %rax, -792(%rbp) | |
movq %rcx, -800(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -800(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $32, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -792(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -56(%rbp), %rax | |
movq -776(%rbp), %rcx | |
.loc 2 1045 9 | |
movq %rcx, %rdi | |
movl $170, %esi | |
movl $32, %r9d | |
movq %rdx, -808(%rbp) | |
movq %r9, %rdx | |
movq %rax, -816(%rbp) | |
movq %rcx, -824(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -824(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $32, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -816(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 2 1047 33 | |
movq -624(%rbp), %rax | |
movq -656(%rbp), %rdi | |
.loc 2 1047 27 is_stmt 0 | |
leaq -448(%rbp), %rsi | |
.Ltmp348: | |
.loc 2 0 27 | |
movq %rdx, -832(%rbp) | |
.loc 2 1047 27 | |
movq %rax, %rdx | |
callq std.debug.openDwarfDebugInfo | |
.Ltmp349: | |
movw %ax, -610(%rbp) | |
.loc 2 1047 5 | |
cmpw $0, -610(%rbp) | |
je .LBB39_37 | |
.Ltmp350: | |
movw -610(%rbp), %ax | |
movq -648(%rbp), %rcx | |
movw %ax, 208(%rcx) | |
leaq -240(%rbp), %rdi | |
.Ltmp351: | |
.loc 2 1032 25 is_stmt 1 | |
callq std.elf.Elf.close | |
movq -656(%rbp), %rdi | |
.Ltmp352: | |
.loc 2 1047 5 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_49 | |
.Ltmp353: | |
.loc 2 0 5 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1047 5 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp354: | |
.LBB39_37: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 5 | |
movq -648(%rbp), %rax | |
.loc 2 1048 12 is_stmt 1 | |
movw $0, 208(%rax) | |
vmovups -272(%rbp), %ymm0 | |
vmovups %ymm0, 176(%rax) | |
vmovups -288(%rbp), %ymm0 | |
vmovups %ymm0, 160(%rax) | |
vmovups -320(%rbp), %ymm0 | |
vmovups %ymm0, 128(%rax) | |
vmovups -448(%rbp), %ymm0 | |
vmovups -416(%rbp), %ymm1 | |
vmovups -384(%rbp), %ymm2 | |
vmovups -352(%rbp), %ymm3 | |
vmovups %ymm3, 96(%rax) | |
vmovups %ymm2, 64(%rax) | |
vmovups %ymm1, 32(%rax) | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB39_50 | |
.Ltmp355: | |
.loc 2 0 12 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 1048 5 | |
addq $832, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp356: | |
.LBB39_39: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB39_40: | |
.Ltmp357: | |
callq __stack_chk_fail@PLT | |
.Ltmp358: | |
.LBB39_41: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp359: | |
.LBB39_42: | |
callq __stack_chk_fail@PLT | |
.Ltmp360: | |
.LBB39_43: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp361: | |
.LBB39_44: | |
callq __stack_chk_fail@PLT | |
.Ltmp362: | |
.LBB39_45: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp363: | |
.LBB39_46: | |
callq __stack_chk_fail@PLT | |
.Ltmp364: | |
.LBB39_47: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp365: | |
.LBB39_48: | |
callq __stack_chk_fail@PLT | |
.Ltmp366: | |
.LBB39_49: | |
callq __stack_chk_fail@PLT | |
.Ltmp367: | |
.LBB39_50: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp368: | |
.Lfunc_end39: | |
.size std.debug.openElfDebugInfo, .Lfunc_end39-std.debug.openElfDebugInfo | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.munmap,@function | |
std.os.munmap: | |
.Lfunc_begin40: | |
.loc 20 2085 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
.Ltmp369: | |
.loc 20 2086 39 prologue_end | |
movq (%rdi), %rax | |
.loc 20 2086 51 is_stmt 0 | |
movq 8(%rdi), %rsi | |
.loc 20 2086 39 | |
cmpq $0, %rax | |
movq %rax, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
jne .LBB40_6 | |
jmp .LBB40_5 | |
.Ltmp370: | |
.LBB40_1: | |
.loc 20 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2090 17 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB40_2: | |
.loc 20 2087 14 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB40_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 14 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2088 19 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB40_4: | |
.loc 20 0 19 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2089 19 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB40_5: | |
.Ltmp371: | |
.loc 20 0 19 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2086 39 is_stmt 1 | |
leaq __unnamed_3(%rip), %rdi | |
.Ltmp372: | |
callq std.special.panic | |
.LBB40_6: | |
.Ltmp373: | |
.loc 20 0 39 is_stmt 0 | |
movq -16(%rbp), %rdi | |
.Ltmp374: | |
movq -24(%rbp), %rsi | |
.loc 20 2086 32 | |
callq munmap@PLT | |
.loc 20 2086 18 | |
movl %eax, %edi | |
callq std.c.getErrno | |
movw %ax, -2(%rbp) | |
.loc 20 2086 5 | |
movw -2(%rbp), %ax | |
testw %ax, %ax | |
movw %ax, -26(%rbp) | |
je .LBB40_2 | |
jmp .LBB40_7 | |
.LBB40_7: | |
.loc 20 0 5 | |
movw -26(%rbp), %ax | |
.loc 20 2086 5 | |
subw $12, %ax | |
je .LBB40_4 | |
jmp .LBB40_8 | |
.LBB40_8: | |
.loc 20 0 5 | |
movw -26(%rbp), %ax | |
.loc 20 2086 5 | |
subw $22, %ax | |
je .LBB40_3 | |
jmp .LBB40_1 | |
.Ltmp375: | |
.Lfunc_end40: | |
.size std.os.munmap, .Lfunc_end40-std.os.munmap | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.File.openReadC,@function | |
std.fs.file.File.openReadC: | |
.Lfunc_begin41: | |
.loc 34 39 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
xorl %ecx, %ecx | |
xorl %r8d, %r8d | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -32(%rbp) | |
.Ltmp376: | |
.loc 34 45 33 prologue_end | |
movq -32(%rbp), %rdx | |
.loc 34 45 32 is_stmt 0 | |
leaq -16(%rbp), %r9 | |
movq %rdi, -40(%rbp) | |
movq %r9, %rdi | |
movq %rsi, -48(%rbp) | |
movq %rax, -56(%rbp) | |
callq std.os.openC | |
.loc 34 45 20 | |
cmpw $0, -12(%rbp) | |
je .LBB41_3 | |
movw -12(%rbp), %ax | |
movq -40(%rbp), %rcx | |
movw %ax, 4(%rcx) | |
movq -48(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB41_5 | |
.loc 34 0 20 | |
movq -56(%rbp), %rax | |
.loc 34 45 20 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB41_3: | |
.cfi_def_cfa %rbp, 16 | |
movl -16(%rbp), %eax | |
movl %eax, -20(%rbp) | |
.loc 34 46 27 is_stmt 1 | |
movl -20(%rbp), %esi | |
movq -40(%rbp), %rcx | |
.loc 34 46 26 is_stmt 0 | |
movw $0, 4(%rcx) | |
movq %rcx, %rdi | |
callq std.fs.file.File.openHandle | |
movq -40(%rbp), %rcx | |
movw $0, 4(%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rdx | |
jne .LBB41_6 | |
.loc 34 0 26 | |
movq -56(%rbp), %rax | |
.loc 34 46 9 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp377: | |
.LBB41_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 34 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB41_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp378: | |
.Lfunc_end41: | |
.size std.fs.file.File.openReadC, .Lfunc_end41-std.fs.file.File.openReadC | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.File.stat,@function | |
std.fs.file.File.stat: | |
.Lfunc_begin42: | |
.loc 34 238 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $464, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
.Ltmp379: | |
.loc 34 257 37 prologue_end | |
movl (%rdx), %edx | |
.Ltmp380: | |
.loc 34 257 32 is_stmt 0 | |
leaq -160(%rbp), %rcx | |
movq %rdi, -360(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -368(%rbp) | |
movq %rax, -376(%rbp) | |
callq std.os.fstat | |
.loc 34 257 20 | |
cmpw $0, -16(%rbp) | |
je .LBB42_3 | |
movw -16(%rbp), %ax | |
movq -360(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -368(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB42_17 | |
.loc 34 0 20 | |
movq -376(%rbp), %rax | |
.loc 34 257 20 | |
addq $464, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB42_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 34 0 20 | |
leaq -160(%rbp), %rax | |
.loc 34 257 20 | |
leaq -304(%rbp), %rcx | |
movq %rcx, %rdx | |
movq %rdx, %rdi | |
movq %rax, %rsi | |
movl $144, %edx | |
movq %rcx, -384(%rbp) | |
callq memcpy@PLT | |
.Ltmp381: | |
.loc 34 258 31 is_stmt 1 | |
leaq -320(%rbp), %rdi | |
movq -384(%rbp), %rsi | |
callq std.os.bits.linux.x86_64.Stat.atime | |
.loc 34 259 31 | |
leaq -336(%rbp), %rdi | |
leaq -304(%rbp), %rsi | |
callq std.os.bits.linux.x86_64.Stat.mtime | |
.loc 34 260 31 | |
leaq -352(%rbp), %rdi | |
leaq -304(%rbp), %rsi | |
callq std.os.bits.linux.x86_64.Stat.ctime | |
movq -360(%rbp), %rax | |
.loc 34 261 20 | |
movw $0, 40(%rax) | |
.loc 34 262 37 | |
movq -256(%rbp), %rcx | |
movq %rcx, (%rax) | |
.loc 34 263 23 | |
movl -280(%rbp), %r8d | |
movl %r8d, 8(%rax) | |
.loc 34 264 13 | |
addq $16, %rax | |
.loc 34 264 40 is_stmt 0 | |
movl $1000000000, %ecx | |
imulq -320(%rbp), %rcx | |
seto %r9b | |
movq %rax, -392(%rbp) | |
movq %rcx, -400(%rbp) | |
jo .LBB42_4 | |
jmp .LBB42_5 | |
.Ltmp382: | |
.LBB42_4: | |
.loc 34 0 40 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 34 264 40 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp383: | |
.LBB42_5: | |
.loc 34 0 40 | |
movq -400(%rbp), %rax | |
.loc 34 264 60 | |
addq -312(%rbp), %rax | |
seto %cl | |
movq %rax, -408(%rbp) | |
jo .LBB42_6 | |
jmp .LBB42_7 | |
.Ltmp384: | |
.LBB42_6: | |
.loc 34 0 60 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 34 264 60 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp385: | |
.LBB42_7: | |
.loc 34 0 60 | |
movq -392(%rbp), %rax | |
movq -408(%rbp), %rcx | |
.loc 34 264 60 | |
movq %rcx, (%rax) | |
movq -360(%rbp), %rdx | |
.loc 34 265 13 is_stmt 1 | |
addq $24, %rdx | |
.loc 34 265 40 is_stmt 0 | |
movl $1000000000, %esi | |
imulq -336(%rbp), %rsi | |
seto %dil | |
movq %rdx, -416(%rbp) | |
movq %rsi, -424(%rbp) | |
jo .LBB42_8 | |
jmp .LBB42_9 | |
.Ltmp386: | |
.LBB42_8: | |
.loc 34 0 40 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 34 265 40 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp387: | |
.LBB42_9: | |
.loc 34 0 40 | |
movq -424(%rbp), %rax | |
.loc 34 265 60 | |
addq -328(%rbp), %rax | |
seto %cl | |
movq %rax, -432(%rbp) | |
jo .LBB42_10 | |
jmp .LBB42_11 | |
.Ltmp388: | |
.LBB42_10: | |
.loc 34 0 60 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 34 265 60 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp389: | |
.LBB42_11: | |
.loc 34 0 60 | |
movq -416(%rbp), %rax | |
movq -432(%rbp), %rcx | |
.loc 34 265 60 | |
movq %rcx, (%rax) | |
movq -360(%rbp), %rdx | |
.loc 34 266 13 is_stmt 1 | |
addq $32, %rdx | |
.loc 34 266 40 is_stmt 0 | |
movl $1000000000, %esi | |
imulq -352(%rbp), %rsi | |
seto %dil | |
movq %rdx, -440(%rbp) | |
movq %rsi, -448(%rbp) | |
jo .LBB42_12 | |
jmp .LBB42_13 | |
.Ltmp390: | |
.LBB42_12: | |
.loc 34 0 40 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 34 266 40 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp391: | |
.LBB42_13: | |
.loc 34 0 40 | |
movq -448(%rbp), %rax | |
.loc 34 266 60 | |
addq -344(%rbp), %rax | |
seto %cl | |
movq %rax, -456(%rbp) | |
jo .LBB42_14 | |
jmp .LBB42_15 | |
.Ltmp392: | |
.LBB42_14: | |
.loc 34 0 60 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 34 266 60 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp393: | |
.LBB42_15: | |
.loc 34 0 60 | |
movq -440(%rbp), %rax | |
movq -456(%rbp), %rcx | |
.loc 34 266 60 | |
movq %rcx, (%rax) | |
movq -360(%rbp), %rdx | |
.loc 34 261 20 is_stmt 1 | |
movw $0, 40(%rdx) | |
movq %fs:40, %rsi | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rsi | |
jne .LBB42_18 | |
.Ltmp394: | |
.loc 34 0 20 is_stmt 0 | |
movq -376(%rbp), %rax | |
.loc 34 261 9 | |
addq $464, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp395: | |
.LBB42_17: | |
.cfi_def_cfa %rbp, 16 | |
.loc 34 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB42_18: | |
.Ltmp396: | |
callq __stack_chk_fail@PLT | |
.Ltmp397: | |
.Lfunc_end42: | |
.size std.fs.file.File.stat, .Lfunc_end42-std.fs.file.File.stat | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.close,@function | |
std.os.close: | |
.Lfunc_begin43: | |
.loc 20 74 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movl %edi, -8(%rbp) | |
.Ltmp398: | |
.loc 20 88 32 prologue_end | |
movl -8(%rbp), %edi | |
.loc 20 88 31 is_stmt 0 | |
callq close@PLT | |
.loc 20 88 18 | |
movl %eax, %edi | |
callq std.c.getErrno | |
movw %ax, -2(%rbp) | |
.loc 20 88 5 | |
movw -2(%rbp), %ax | |
movw %ax, %cx | |
subw $4, %cx | |
movw %ax, -10(%rbp) | |
je .LBB43_3 | |
jmp .LBB43_4 | |
.LBB43_4: | |
.loc 20 0 5 | |
movw -10(%rbp), %ax | |
.loc 20 88 5 | |
subw $9, %ax | |
je .LBB43_2 | |
jmp .LBB43_1 | |
.LBB43_1: | |
.loc 20 91 17 is_stmt 1 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB43_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 17 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 89 18 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB43_3: | |
.loc 20 90 18 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp399: | |
.Lfunc_end43: | |
.size std.os.close, .Lfunc_end43-std.os.close | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.alignBackward,@function | |
std.mem.alignBackward: | |
.Lfunc_begin44: | |
.loc 8 1509 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
.Ltmp400: | |
.loc 8 1510 12 prologue_end | |
popcntq -16(%rbp), %rax | |
.loc 8 1510 40 is_stmt 0 | |
subb $1, %al | |
sete %cl | |
.loc 8 1510 11 | |
movzbl %cl, %edi | |
movb %al, -17(%rbp) | |
callq std.debug.assert | |
.loc 8 1514 12 is_stmt 1 | |
movq -8(%rbp), %rdx | |
.loc 8 1514 21 is_stmt 0 | |
movq -16(%rbp), %rsi | |
.loc 8 1514 31 | |
subq $1, %rsi | |
setb %al | |
movq %rdx, -32(%rbp) | |
movq %rsi, -40(%rbp) | |
jb .LBB44_1 | |
jmp .LBB44_2 | |
.LBB44_1: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 1514 31 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB44_2: | |
.loc 8 0 31 | |
movq -40(%rbp), %rax | |
.loc 8 1514 19 | |
xorq $-1, %rax | |
movq -32(%rbp), %rcx | |
.loc 8 1514 17 | |
andq %rax, %rcx | |
.loc 8 1514 5 | |
movq %rcx, %rax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp401: | |
.Lfunc_end44: | |
.size std.mem.alignBackward, .Lfunc_end44-std.mem.alignBackward | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.unexpectedErrno,@function | |
std.os.unexpectedErrno: | |
.Lfunc_begin45: | |
.loc 20 2617 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp402: | |
.loc 20 2619 50 prologue_end | |
movq -8(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
.loc 20 2619 23 is_stmt 0 | |
movq %rax, %rdi | |
callq std.debug.warn | |
.loc 20 2620 40 is_stmt 1 | |
leaq __unnamed_31(%rip), %rdi | |
callq std.debug.dumpCurrentStackTrace | |
movq -16(%rbp), %rdi | |
.Ltmp403: | |
.loc 20 2622 5 | |
callq __zig_return_error | |
movw $9, %ax | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp404: | |
.Lfunc_end45: | |
.size std.os.unexpectedErrno, .Lfunc_end45-std.os.unexpectedErrno | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.io.seekable_stream.SliceSeekableInStream.readFn,@function | |
std.io.seekable_stream.SliceSeekableInStream.readFn: | |
.Lfunc_begin46: | |
.loc 37 62 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $176, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rsi | |
movq %rsi, -8(%rbp) | |
movq %rdx, -72(%rbp) | |
.Ltmp405: | |
.loc 37 63 54 prologue_end | |
movq -72(%rbp), %rdx | |
.loc 37 63 22 is_stmt 0 | |
movq %rdx, -48(%rbp) | |
.loc 37 64 39 is_stmt 1 | |
movq 8(%rcx), %rdx | |
.loc 37 64 49 is_stmt 0 | |
movq -48(%rbp), %rsi | |
.loc 37 64 55 | |
movq 56(%rsi), %rsi | |
.loc 37 64 66 | |
movq -48(%rbp), %r8 | |
.loc 37 64 60 | |
subq 40(%r8), %rsi | |
setb %r9b | |
movq %rcx, -80(%rbp) | |
.Ltmp406: | |
.loc 37 0 60 | |
movq %rdi, -88(%rbp) | |
movq %rax, -96(%rbp) | |
movq %rdx, -104(%rbp) | |
movq %rsi, -112(%rbp) | |
.loc 37 64 60 | |
jb .LBB46_1 | |
jmp .LBB46_2 | |
.Ltmp407: | |
.LBB46_1: | |
.loc 37 0 60 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 37 64 60 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp408: | |
.LBB46_2: | |
.loc 37 0 60 | |
movq -104(%rbp), %rdi | |
movq -112(%rbp), %rsi | |
.loc 37 64 34 | |
callq std.math.min | |
movq %rax, -56(%rbp) | |
.loc 37 65 25 is_stmt 1 | |
movq -48(%rbp), %rax | |
movq 40(%rax), %rax | |
.loc 37 65 30 is_stmt 0 | |
addq -56(%rbp), %rax | |
setb %cl | |
movq %rax, -120(%rbp) | |
jb .LBB46_3 | |
jmp .LBB46_4 | |
.Ltmp409: | |
.LBB46_3: | |
.loc 37 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 37 65 30 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp410: | |
.LBB46_4: | |
.loc 37 0 30 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -120(%rbp), %rdx | |
.loc 37 65 30 | |
movq %rdx, -64(%rbp) | |
.loc 37 67 35 is_stmt 1 | |
movq -56(%rbp), %rsi | |
movq -80(%rbp), %rdi | |
.loc 37 67 30 is_stmt 0 | |
movq 8(%rdi), %r8 | |
cmpq %rsi, %rcx | |
movq %rsi, -128(%rbp) | |
movq %r8, -136(%rbp) | |
jbe .LBB46_6 | |
.Ltmp411: | |
.loc 37 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 37 67 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp412: | |
.LBB46_6: | |
.loc 37 0 30 | |
movq -128(%rbp), %rax | |
movq -136(%rbp), %rcx | |
.loc 37 67 30 | |
cmpq %rcx, %rax | |
jbe .LBB46_8 | |
.Ltmp413: | |
.loc 37 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 37 67 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp414: | |
.LBB46_8: | |
.loc 37 0 30 | |
movq -80(%rbp), %rax | |
.loc 37 67 30 | |
movq (%rax), %rcx | |
movq %rcx, -24(%rbp) | |
movq -128(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, -16(%rbp) | |
.loc 37 67 46 | |
movq -48(%rbp), %rcx | |
movq %rcx, %rdx | |
addq $48, %rdx | |
.loc 37 67 57 | |
movq -48(%rbp), %rsi | |
movq 40(%rsi), %rsi | |
.loc 37 67 63 | |
movq -64(%rbp), %rdi | |
.loc 37 67 52 | |
movq 56(%rcx), %rcx | |
cmpq %rdi, %rsi | |
movq %rdx, -144(%rbp) | |
movq %rsi, -152(%rbp) | |
movq %rdi, -160(%rbp) | |
movq %rcx, -168(%rbp) | |
jbe .LBB46_10 | |
.Ltmp415: | |
.loc 37 0 52 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 37 67 52 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp416: | |
.LBB46_10: | |
.loc 37 0 52 | |
movq -160(%rbp), %rax | |
movq -168(%rbp), %rcx | |
.loc 37 67 52 | |
cmpq %rcx, %rax | |
jbe .LBB46_12 | |
.Ltmp417: | |
.loc 37 0 52 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 37 67 52 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp418: | |
.LBB46_12: | |
.loc 37 0 52 | |
movq -144(%rbp), %rax | |
.loc 37 67 52 | |
movq (%rax), %rcx | |
movq -152(%rbp), %rdx | |
addq %rdx, %rcx | |
movq %rcx, -40(%rbp) | |
movq -160(%rbp), %rcx | |
subq %rdx, %rcx | |
movq %rcx, -32(%rbp) | |
leaq -24(%rbp), %rdi | |
leaq -40(%rbp), %rsi | |
.loc 37 67 21 | |
callq std.mem.copy | |
.loc 37 68 13 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 37 68 20 is_stmt 0 | |
movq -64(%rbp), %rcx | |
movq %rcx, 40(%rax) | |
.loc 37 70 16 is_stmt 1 | |
movq -56(%rbp), %rax | |
movq -88(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB46_14 | |
.Ltmp419: | |
.loc 37 0 16 is_stmt 0 | |
movq -96(%rbp), %rax | |
.loc 37 70 9 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp420: | |
.LBB46_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 37 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp421: | |
.Lfunc_end46: | |
.size std.io.seekable_stream.SliceSeekableInStream.readFn, .Lfunc_end46-std.io.seekable_stream.SliceSeekableInStream.readFn | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.io.seekable_stream.SliceSeekableInStream.seekToFn,@function | |
std.io.seekable_stream.SliceSeekableInStream.seekToFn: | |
.Lfunc_begin47: | |
.loc 37 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -24(%rbp) | |
movq %rdx, -32(%rbp) | |
.Ltmp422: | |
.loc 37 74 63 prologue_end | |
movq -24(%rbp), %rax | |
.loc 37 74 22 is_stmt 0 | |
subq $8, %rax | |
movq %rax, -8(%rbp) | |
.loc 37 75 43 is_stmt 1 | |
movq -32(%rbp), %rax | |
.loc 37 75 27 is_stmt 0 | |
movq %rax, -16(%rbp) | |
.loc 37 76 13 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 37 76 30 is_stmt 0 | |
movq -8(%rbp), %rcx | |
.loc 37 76 23 | |
cmpq 56(%rcx), %rax | |
movq %rdi, -40(%rbp) | |
.loc 37 76 9 | |
jb .LBB47_2 | |
.loc 37 0 9 | |
movq -40(%rbp), %rdi | |
.loc 37 76 42 | |
callq __zig_return_error | |
movw $33, %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB47_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 37 76 9 | |
jmp .LBB47_3 | |
.LBB47_3: | |
.loc 37 0 9 | |
xorl %eax, %eax | |
.loc 37 77 13 is_stmt 1 | |
movq -8(%rbp), %rcx | |
.loc 37 77 20 is_stmt 0 | |
movq -16(%rbp), %rdx | |
movq %rdx, 40(%rcx) | |
.loc 37 73 72 is_stmt 1 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp423: | |
.Lfunc_end47: | |
.size std.io.seekable_stream.SliceSeekableInStream.seekToFn, .Lfunc_end47-std.io.seekable_stream.SliceSeekableInStream.seekToFn | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.io.seekable_stream.SliceSeekableInStream.seekByFn,@function | |
std.io.seekable_stream.SliceSeekableInStream.seekByFn: | |
.Lfunc_begin48: | |
.loc 37 80 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rsi, -32(%rbp) | |
movq %rdx, -40(%rbp) | |
.Ltmp424: | |
.loc 37 81 63 prologue_end | |
movq -32(%rbp), %rax | |
.loc 37 81 22 is_stmt 0 | |
subq $8, %rax | |
movq %rax, -8(%rbp) | |
.loc 37 83 17 is_stmt 1 | |
cmpq $0, -40(%rbp) | |
movq %rdi, -48(%rbp) | |
.loc 37 83 9 is_stmt 0 | |
jge .LBB48_4 | |
.loc 37 0 9 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.Ltmp425: | |
.loc 37 84 45 is_stmt 1 | |
subq -40(%rbp), %rcx | |
seto %dl | |
movq %rcx, -56(%rbp) | |
jo .LBB48_10 | |
jmp .LBB48_11 | |
.LBB48_2: | |
.loc 37 0 45 is_stmt 0 | |
movq -48(%rbp), %rdi | |
.loc 37 85 37 is_stmt 1 | |
callq __zig_return_error | |
movw $33, %ax | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB48_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 37 85 13 is_stmt 0 | |
jmp .LBB48_7 | |
.Ltmp426: | |
.LBB48_4: | |
.loc 37 88 47 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 37 88 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -64(%rbp) | |
jge .LBB48_14 | |
jmp .LBB48_15 | |
.LBB48_5: | |
.loc 37 0 31 | |
movq -48(%rbp), %rdi | |
.loc 37 89 57 is_stmt 1 | |
callq __zig_return_error | |
movw $33, %ax | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB48_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 37 89 13 is_stmt 0 | |
jmp .LBB48_8 | |
.Ltmp427: | |
.LBB48_7: | |
.loc 37 86 17 is_stmt 1 | |
movq -8(%rbp), %rax | |
movq %rax, %rcx | |
addq $40, %rcx | |
movq 40(%rax), %rax | |
.loc 37 86 22 is_stmt 0 | |
subq -16(%rbp), %rax | |
setb %dl | |
movq %rcx, -72(%rbp) | |
movq %rax, -80(%rbp) | |
jb .LBB48_18 | |
jmp .LBB48_19 | |
.Ltmp428: | |
.LBB48_8: | |
.loc 37 90 17 is_stmt 1 | |
movq -8(%rbp), %rax | |
movq %rax, %rcx | |
addq $40, %rcx | |
movq 40(%rax), %rax | |
.loc 37 90 22 is_stmt 0 | |
addq -24(%rbp), %rax | |
setb %dl | |
movq %rcx, -88(%rbp) | |
movq %rax, -96(%rbp) | |
jb .LBB48_20 | |
jmp .LBB48_21 | |
.Ltmp429: | |
.LBB48_9: | |
.loc 37 0 22 | |
xorl %eax, %eax | |
.loc 37 80 72 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB48_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 37 0 72 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp430: | |
.loc 37 84 45 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB48_11: | |
.loc 37 0 45 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 37 84 29 | |
cmpq $0, %rax | |
jl .LBB48_13 | |
.loc 37 0 29 | |
movq -56(%rbp), %rax | |
.loc 37 84 29 | |
movq %rax, -16(%rbp) | |
.loc 37 85 17 is_stmt 1 | |
movq -16(%rbp), %rcx | |
.loc 37 85 31 is_stmt 0 | |
movq -8(%rbp), %rdx | |
.loc 37 85 25 | |
cmpq 40(%rdx), %rcx | |
.loc 37 85 13 | |
ja .LBB48_2 | |
jmp .LBB48_3 | |
.LBB48_13: | |
.loc 37 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 37 84 29 is_stmt 1 | |
leaq __unnamed_12(%rip), %rdi | |
callq std.special.panic | |
.Ltmp431: | |
.LBB48_14: | |
.loc 37 0 29 is_stmt 0 | |
movq -64(%rbp), %rax | |
.Ltmp432: | |
.loc 37 88 31 is_stmt 1 | |
movq %rax, -24(%rbp) | |
.loc 37 89 21 | |
movq -8(%rbp), %rcx | |
movq 40(%rcx), %rcx | |
.loc 37 89 26 is_stmt 0 | |
addq -24(%rbp), %rcx | |
setb %dl | |
movq %rcx, -104(%rbp) | |
jb .LBB48_16 | |
jmp .LBB48_17 | |
.LBB48_15: | |
.loc 37 0 26 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 37 88 31 is_stmt 1 | |
leaq __unnamed_12(%rip), %rdi | |
callq std.special.panic | |
.LBB48_16: | |
.loc 37 0 31 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 37 89 26 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB48_17: | |
.loc 37 89 45 is_stmt 0 | |
movq -8(%rbp), %rax | |
movq -104(%rbp), %rcx | |
.loc 37 89 38 | |
cmpq 56(%rax), %rcx | |
.loc 37 89 13 | |
jae .LBB48_5 | |
jmp .LBB48_6 | |
.Ltmp433: | |
.LBB48_18: | |
.loc 37 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp434: | |
.loc 37 86 22 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB48_19: | |
.loc 37 0 22 is_stmt 0 | |
movq -72(%rbp), %rax | |
movq -80(%rbp), %rcx | |
.loc 37 86 22 | |
movq %rcx, (%rax) | |
.Ltmp435: | |
.loc 37 83 9 is_stmt 1 | |
jmp .LBB48_9 | |
.LBB48_20: | |
.loc 37 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp436: | |
.loc 37 90 22 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB48_21: | |
.loc 37 0 22 is_stmt 0 | |
movq -88(%rbp), %rax | |
movq -96(%rbp), %rcx | |
.loc 37 90 22 | |
movq %rcx, (%rax) | |
.Ltmp437: | |
.loc 37 83 9 is_stmt 1 | |
jmp .LBB48_9 | |
.Ltmp438: | |
.Lfunc_end48: | |
.size std.io.seekable_stream.SliceSeekableInStream.seekByFn, .Lfunc_end48-std.io.seekable_stream.SliceSeekableInStream.seekByFn | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.io.seekable_stream.SliceSeekableInStream.getEndPosFn,@function | |
std.io.seekable_stream.SliceSeekableInStream.getEndPosFn: | |
.Lfunc_begin49: | |
.loc 37 94 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, %rax | |
movq %rdx, -16(%rbp) | |
.Ltmp439: | |
.loc 37 95 63 prologue_end | |
movq -16(%rbp), %rcx | |
.loc 37 95 22 is_stmt 0 | |
subq $8, %rcx | |
movq %rcx, -8(%rbp) | |
.loc 37 96 34 is_stmt 1 | |
movq -8(%rbp), %rcx | |
.loc 37 96 40 is_stmt 0 | |
movq 56(%rcx), %rcx | |
.loc 37 96 16 | |
movw $0, 8(%rdi) | |
movq %rcx, (%rdi) | |
.loc 37 96 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp440: | |
.Lfunc_end49: | |
.size std.io.seekable_stream.SliceSeekableInStream.getEndPosFn, .Lfunc_end49-std.io.seekable_stream.SliceSeekableInStream.getEndPosFn | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.io.seekable_stream.SliceSeekableInStream.getPosFn,@function | |
std.io.seekable_stream.SliceSeekableInStream.getPosFn: | |
.Lfunc_begin50: | |
.loc 37 99 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, %rax | |
movq %rdx, -16(%rbp) | |
.Ltmp441: | |
.loc 37 100 63 prologue_end | |
movq -16(%rbp), %rcx | |
.loc 37 100 22 is_stmt 0 | |
subq $8, %rcx | |
movq %rcx, -8(%rbp) | |
.loc 37 101 34 is_stmt 1 | |
movq -8(%rbp), %rcx | |
movq 40(%rcx), %rcx | |
.loc 37 101 16 is_stmt 0 | |
movw $0, 8(%rdi) | |
movq %rcx, (%rdi) | |
.loc 37 101 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp442: | |
.Lfunc_end50: | |
.size std.io.seekable_stream.SliceSeekableInStream.getPosFn, .Lfunc_end50-std.io.seekable_stream.SliceSeekableInStream.getPosFn | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.elf.Elf.openStream,@function | |
std.elf.Elf.openStream: | |
.Lfunc_begin51: | |
.loc 9 381 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $1424, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %r9 | |
movq %fs:40, %r10 | |
movq %r10, -8(%rbp) | |
movq %rdx, -792(%rbp) | |
movq %rcx, -800(%rbp) | |
movq %r8, -656(%rbp) | |
.Ltmp443: | |
.loc 9 386 9 prologue_end | |
leaq -152(%rbp), %rcx | |
movq %rdi, -808(%rbp) | |
movq %rcx, %rdi | |
movl $170, %r11d | |
movq %rsi, -816(%rbp) | |
movl %r11d, %esi | |
movl $88, %edx | |
movq %rax, -824(%rbp) | |
movq %r9, -832(%rbp) | |
movq %rcx, -840(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -840(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $88, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -832(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -56(%rbp), %rax | |
.loc 9 387 25 | |
movq -792(%rbp), %rcx | |
movq %rcx, -72(%rbp) | |
.loc 9 388 31 | |
movq -800(%rbp), %rcx | |
movq %rcx, -152(%rbp) | |
.loc 9 389 25 | |
movq -656(%rbp), %rcx | |
movq %rcx, -144(%rbp) | |
.loc 9 391 9 | |
leaq -60(%rbp), %rcx | |
movq %rcx, %rdi | |
movl $170, %esi | |
movl $4, %r8d | |
movq %rdx, -848(%rbp) | |
movq %r8, %rdx | |
movq %rax, -856(%rbp) | |
movq %rcx, -864(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -864(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $4, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -856(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -60(%rbp), %rax | |
.Ltmp444: | |
.loc 9 392 15 | |
movq -656(%rbp), %rsi | |
.loc 9 392 31 is_stmt 0 | |
movq %rax, -168(%rbp) | |
movq $4, -160(%rbp) | |
movq -816(%rbp), %rdi | |
.loc 9 392 25 | |
leaq -168(%rbp), %rax | |
.Ltmp445: | |
.loc 9 0 25 | |
movq %rdx, -872(%rbp) | |
.loc 9 392 25 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -658(%rbp) | |
.loc 9 392 9 | |
cmpw $0, -658(%rbp) | |
je .LBB51_3 | |
movw -658(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_244 | |
.loc 9 0 9 | |
movq -824(%rbp), %rax | |
.loc 9 392 9 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 0 9 | |
leaq -60(%rbp), %rax | |
.loc 9 393 26 is_stmt 1 | |
movq %rax, -184(%rbp) | |
movq $4, -176(%rbp) | |
.loc 9 393 21 is_stmt 0 | |
leaq __unnamed_32(%rip), %rsi | |
leaq -184(%rbp), %rdi | |
callq std.mem.eql | |
movb %al, %cl | |
.loc 9 393 9 | |
testb $1, %al | |
jne .LBB51_6 | |
jmp .LBB51_4 | |
.LBB51_4: | |
.loc 9 0 9 | |
movq -816(%rbp), %rdi | |
.loc 9 393 45 | |
callq __zig_return_error | |
vmovups __unnamed_33+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_33+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_33(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_245 | |
.loc 9 0 45 | |
movq -824(%rbp), %rax | |
.loc 9 393 45 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 393 9 | |
jmp .LBB51_7 | |
.LBB51_7: | |
.loc 9 395 12 is_stmt 1 | |
leaq -152(%rbp), %rax | |
addq $16, %rax | |
.loc 9 395 35 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 395 44 | |
leaq -192(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rax, -880(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 9 395 29 | |
cmpw $0, -190(%rbp) | |
je .LBB51_10 | |
movw -190(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_246 | |
.loc 9 0 29 | |
movq -824(%rbp), %rax | |
.loc 9 395 29 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 395 21 | |
movb -192(%rbp), %al | |
movb %al, %cl | |
subb $1, %cl | |
movb %al, -881(%rbp) | |
je .LBB51_13 | |
jmp .LBB51_306 | |
.LBB51_306: | |
.loc 9 0 21 | |
movb -881(%rbp), %al | |
.loc 9 395 21 | |
subb $2, %al | |
je .LBB51_14 | |
jmp .LBB51_11 | |
.LBB51_11: | |
.loc 9 0 21 | |
movq -816(%rbp), %rdi | |
.loc 9 398 21 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_34+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_34+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_34(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_247 | |
.loc 9 0 21 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 398 21 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_13: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 0 21 | |
movq -880(%rbp), %rax | |
.loc 9 396 18 is_stmt 1 | |
movb $0, (%rax) | |
.loc 9 395 21 | |
jmp .LBB51_15 | |
.LBB51_14: | |
.loc 9 0 21 is_stmt 0 | |
movq -880(%rbp), %rax | |
.loc 9 397 18 is_stmt 1 | |
movb $1, (%rax) | |
.LBB51_15: | |
.loc 9 401 12 | |
leaq -152(%rbp), %rax | |
addq $17, %rax | |
.loc 9 401 36 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 401 45 | |
leaq -200(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rax, -896(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 9 401 30 | |
cmpw $0, -198(%rbp) | |
je .LBB51_18 | |
movw -198(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_248 | |
.loc 9 0 30 | |
movq -824(%rbp), %rax | |
.loc 9 401 30 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_18: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 401 22 | |
movb -200(%rbp), %al | |
movb %al, %cl | |
subb $1, %cl | |
movb %al, -897(%rbp) | |
je .LBB51_21 | |
jmp .LBB51_307 | |
.LBB51_307: | |
.loc 9 0 22 | |
movb -897(%rbp), %al | |
.loc 9 401 22 | |
subb $2, %al | |
je .LBB51_22 | |
jmp .LBB51_19 | |
.LBB51_19: | |
.loc 9 0 22 | |
movq -816(%rbp), %rdi | |
.loc 9 404 21 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_35+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_35+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_35(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_249 | |
.loc 9 0 21 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 404 21 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_21: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 0 21 | |
movq -896(%rbp), %rax | |
.loc 9 402 32 is_stmt 1 | |
movb $1, (%rax) | |
.loc 9 401 22 | |
jmp .LBB51_23 | |
.LBB51_22: | |
.loc 9 0 22 is_stmt 0 | |
movq -896(%rbp), %rax | |
.loc 9 403 32 is_stmt 1 | |
movb $0, (%rax) | |
.LBB51_23: | |
.loc 9 407 36 | |
movq -656(%rbp), %rdx | |
.loc 9 407 45 is_stmt 0 | |
leaq -208(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 9 407 30 | |
cmpw $0, -206(%rbp) | |
je .LBB51_26 | |
movw -206(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_250 | |
.loc 9 0 30 | |
movq -824(%rbp), %rax | |
.loc 9 407 30 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_26: | |
.cfi_def_cfa %rbp, 16 | |
movb -208(%rbp), %al | |
movb %al, -659(%rbp) | |
.loc 9 408 26 is_stmt 1 | |
cmpb $1, -659(%rbp) | |
.loc 9 408 9 is_stmt 0 | |
je .LBB51_29 | |
.loc 9 0 9 | |
movq -816(%rbp), %rdi | |
.loc 9 408 32 | |
callq __zig_return_error | |
vmovups __unnamed_36+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_36+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_36(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_251 | |
.loc 9 0 32 | |
movq -824(%rbp), %rax | |
.loc 9 408 32 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_29: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 408 9 | |
jmp .LBB51_30 | |
.LBB51_30: | |
.loc 9 411 28 is_stmt 1 | |
movq -800(%rbp), %rsi | |
movq -816(%rbp), %rdi | |
.loc 9 411 35 is_stmt 0 | |
movl $9, %edx | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekBy" | |
movw %ax, -662(%rbp) | |
.loc 9 411 9 | |
cmpw $0, -662(%rbp) | |
je .LBB51_33 | |
movw -662(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_252 | |
.loc 9 0 9 | |
movq -824(%rbp), %rax | |
.loc 9 411 9 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_33: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 413 12 is_stmt 1 | |
leaq -152(%rbp), %rax | |
addq $18, %rax | |
.loc 9 413 39 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 413 56 | |
movb -135(%rbp), %cl | |
.loc 9 413 47 | |
movzbl %cl, %ecx | |
leaq -216(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rax, -912(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 9 413 33 | |
cmpw $0, -214(%rbp) | |
je .LBB51_36 | |
movw -214(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_253 | |
.loc 9 0 33 | |
movq -824(%rbp), %rax | |
.loc 9 413 33 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_36: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 413 25 | |
movzwl -216(%rbp), %eax | |
decl %eax | |
movl %eax, %ecx | |
movzwl %cx, %edx | |
movl %edx, %esi | |
subw $3, %ax | |
movq %rsi, -920(%rbp) | |
ja .LBB51_37 | |
.loc 9 0 25 | |
leaq .LJTI51_0(%rip), %rax | |
movq -920(%rbp), %rcx | |
movslq (%rax,%rcx,4), %rdx | |
addq %rax, %rdx | |
jmpq *%rdx | |
.LBB51_37: | |
movq -816(%rbp), %rdi | |
.loc 9 418 21 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_37+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_37+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_37(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_254 | |
.loc 9 0 21 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 418 21 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_39: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 0 21 | |
movq -912(%rbp), %rax | |
.loc 9 414 26 is_stmt 1 | |
movb $0, (%rax) | |
.loc 9 413 25 | |
jmp .LBB51_43 | |
.LBB51_40: | |
.loc 9 0 25 is_stmt 0 | |
movq -912(%rbp), %rax | |
.loc 9 415 26 is_stmt 1 | |
movb $1, (%rax) | |
.loc 9 413 25 | |
jmp .LBB51_43 | |
.LBB51_41: | |
.loc 9 0 25 is_stmt 0 | |
movq -912(%rbp), %rax | |
.loc 9 416 26 is_stmt 1 | |
movb $2, (%rax) | |
.loc 9 413 25 | |
jmp .LBB51_43 | |
.LBB51_42: | |
.loc 9 0 25 is_stmt 0 | |
movq -912(%rbp), %rax | |
.loc 9 417 26 is_stmt 1 | |
movb $3, (%rax) | |
.LBB51_43: | |
.loc 9 421 12 | |
leaq -152(%rbp), %rax | |
addq $19, %rax | |
.loc 9 421 34 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 421 51 | |
movb -135(%rbp), %cl | |
.loc 9 421 42 | |
movzbl %cl, %ecx | |
leaq -224(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rax, -928(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 9 421 28 | |
cmpw $0, -222(%rbp) | |
je .LBB51_46 | |
movw -222(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_255 | |
.loc 9 0 28 | |
movq -824(%rbp), %rax | |
.loc 9 421 28 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_46: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 421 20 | |
movw -224(%rbp), %ax | |
movw %ax, %cx | |
subw $2, %cx | |
movw %ax, -930(%rbp) | |
je .LBB51_49 | |
jmp .LBB51_309 | |
.LBB51_309: | |
.loc 9 0 20 | |
movw -930(%rbp), %ax | |
.loc 9 421 20 | |
subw $3, %ax | |
je .LBB51_50 | |
jmp .LBB51_310 | |
.LBB51_310: | |
.loc 9 0 20 | |
movw -930(%rbp), %ax | |
.loc 9 421 20 | |
subw $8, %ax | |
je .LBB51_51 | |
jmp .LBB51_311 | |
.LBB51_311: | |
.loc 9 0 20 | |
movw -930(%rbp), %ax | |
.loc 9 421 20 | |
subw $20, %ax | |
je .LBB51_52 | |
jmp .LBB51_312 | |
.LBB51_312: | |
.loc 9 0 20 | |
movw -930(%rbp), %ax | |
.loc 9 421 20 | |
subw $40, %ax | |
je .LBB51_53 | |
jmp .LBB51_313 | |
.LBB51_313: | |
.loc 9 0 20 | |
movw -930(%rbp), %ax | |
.loc 9 421 20 | |
subw $42, %ax | |
je .LBB51_54 | |
jmp .LBB51_314 | |
.LBB51_314: | |
.loc 9 0 20 | |
movw -930(%rbp), %ax | |
.loc 9 421 20 | |
subw $50, %ax | |
je .LBB51_55 | |
jmp .LBB51_315 | |
.LBB51_315: | |
.loc 9 0 20 | |
movw -930(%rbp), %ax | |
.loc 9 421 20 | |
subw $62, %ax | |
je .LBB51_56 | |
jmp .LBB51_316 | |
.LBB51_316: | |
.loc 9 0 20 | |
movw -930(%rbp), %ax | |
.loc 9 421 20 | |
movzwl %ax, %ecx | |
subl $183, %ecx | |
je .LBB51_57 | |
jmp .LBB51_47 | |
.LBB51_47: | |
.loc 9 0 20 | |
movq -816(%rbp), %rdi | |
.loc 9 431 21 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_38+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_38+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_38(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_256 | |
.loc 9 0 21 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 431 21 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_49: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 0 21 | |
movq -928(%rbp), %rax | |
.loc 9 422 25 is_stmt 1 | |
movb $0, (%rax) | |
.loc 9 421 20 | |
jmp .LBB51_58 | |
.LBB51_50: | |
.loc 9 0 20 is_stmt 0 | |
movq -928(%rbp), %rax | |
.loc 9 423 25 is_stmt 1 | |
movb $1, (%rax) | |
.loc 9 421 20 | |
jmp .LBB51_58 | |
.LBB51_51: | |
.loc 9 0 20 is_stmt 0 | |
movq -928(%rbp), %rax | |
.loc 9 424 25 is_stmt 1 | |
movb $2, (%rax) | |
.loc 9 421 20 | |
jmp .LBB51_58 | |
.LBB51_52: | |
.loc 9 0 20 is_stmt 0 | |
movq -928(%rbp), %rax | |
.loc 9 425 25 is_stmt 1 | |
movb $3, (%rax) | |
.loc 9 421 20 | |
jmp .LBB51_58 | |
.LBB51_53: | |
.loc 9 0 20 is_stmt 0 | |
movq -928(%rbp), %rax | |
.loc 9 426 25 is_stmt 1 | |
movb $4, (%rax) | |
.loc 9 421 20 | |
jmp .LBB51_58 | |
.LBB51_54: | |
.loc 9 0 20 is_stmt 0 | |
movq -928(%rbp), %rax | |
.loc 9 427 25 is_stmt 1 | |
movb $5, (%rax) | |
.loc 9 421 20 | |
jmp .LBB51_58 | |
.LBB51_55: | |
.loc 9 0 20 is_stmt 0 | |
movq -928(%rbp), %rax | |
.loc 9 428 25 is_stmt 1 | |
movb $6, (%rax) | |
.loc 9 421 20 | |
jmp .LBB51_58 | |
.LBB51_56: | |
.loc 9 0 20 is_stmt 0 | |
movq -928(%rbp), %rax | |
.loc 9 429 25 is_stmt 1 | |
movb $7, (%rax) | |
.loc 9 421 20 | |
jmp .LBB51_58 | |
.LBB51_57: | |
.loc 9 0 20 is_stmt 0 | |
movq -928(%rbp), %rax | |
.loc 9 430 25 is_stmt 1 | |
movb $8, (%rax) | |
.LBB51_58: | |
.loc 9 434 35 | |
movq -656(%rbp), %rdx | |
.loc 9 434 52 is_stmt 0 | |
movb -135(%rbp), %al | |
.loc 9 434 43 | |
movzbl %al, %ecx | |
leaq -232(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 434 29 | |
cmpw $0, -228(%rbp) | |
je .LBB51_61 | |
movw -228(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_257 | |
.loc 9 0 29 | |
movq -824(%rbp), %rax | |
.loc 9 434 29 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_61: | |
.cfi_def_cfa %rbp, 16 | |
movl -232(%rbp), %eax | |
movl %eax, -668(%rbp) | |
.loc 9 435 25 is_stmt 1 | |
cmpl $1, -668(%rbp) | |
.loc 9 435 9 is_stmt 0 | |
je .LBB51_64 | |
.loc 9 0 9 | |
movq -816(%rbp), %rdi | |
.loc 9 435 31 | |
callq __zig_return_error | |
vmovups __unnamed_39+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_39+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_39(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_258 | |
.loc 9 0 31 | |
movq -824(%rbp), %rax | |
.loc 9 435 31 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_64: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 435 9 | |
jmp .LBB51_65 | |
.LBB51_65: | |
.loc 9 437 9 is_stmt 1 | |
testb $1, -136(%rbp) | |
jne .LBB51_66 | |
jmp .LBB51_75 | |
.LBB51_66: | |
.Ltmp446: | |
.loc 9 438 16 | |
leaq -152(%rbp), %rax | |
addq $24, %rax | |
.loc 9 438 36 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 438 53 | |
movb -135(%rbp), %cl | |
.loc 9 438 44 | |
movzbl %cl, %ecx | |
leaq -248(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rax, -944(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 9 438 30 | |
cmpw $0, -240(%rbp) | |
je .LBB51_69 | |
movw -240(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_259 | |
.loc 9 0 30 | |
movq -824(%rbp), %rax | |
.loc 9 438 30 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_69: | |
.cfi_def_cfa %rbp, 16 | |
movq -248(%rbp), %rax | |
movq -944(%rbp), %rcx | |
movq %rax, (%rcx) | |
.loc 9 439 16 is_stmt 1 | |
leaq -152(%rbp), %rax | |
addq $32, %rax | |
.loc 9 439 47 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 439 64 | |
movb -135(%rbp), %sil | |
.loc 9 439 55 | |
movzbl %sil, %edi | |
leaq -264(%rbp), %r8 | |
movl %edi, -948(%rbp) | |
movq %r8, %rdi | |
movq -816(%rbp), %rsi | |
movl -948(%rbp), %r9d | |
movl %r9d, %ecx | |
movq %rax, -960(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 9 439 41 | |
cmpw $0, -256(%rbp) | |
je .LBB51_72 | |
movw -256(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_260 | |
.loc 9 0 41 | |
movq -824(%rbp), %rax | |
.loc 9 439 41 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_72: | |
.cfi_def_cfa %rbp, 16 | |
movq -264(%rbp), %rax | |
movq -960(%rbp), %rcx | |
movq %rax, (%rcx) | |
.loc 9 440 16 is_stmt 1 | |
leaq -152(%rbp), %rax | |
addq $40, %rax | |
.loc 9 440 47 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 440 64 | |
movb -135(%rbp), %sil | |
.loc 9 440 55 | |
movzbl %sil, %edi | |
leaq -280(%rbp), %r8 | |
movl %edi, -964(%rbp) | |
movq %r8, %rdi | |
movq -816(%rbp), %rsi | |
movl -964(%rbp), %r9d | |
movl %r9d, %ecx | |
movq %rax, -976(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 9 440 41 | |
cmpw $0, -272(%rbp) | |
je .LBB51_84 | |
movw -272(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_261 | |
.loc 9 0 41 | |
movq -824(%rbp), %rax | |
.loc 9 440 41 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp447: | |
.LBB51_75: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 442 16 is_stmt 1 | |
leaq -152(%rbp), %rax | |
addq $24, %rax | |
.loc 9 442 40 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 442 57 | |
movb -135(%rbp), %cl | |
.loc 9 442 48 | |
movzbl %cl, %ecx | |
leaq -288(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rax, -984(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 442 34 | |
cmpw $0, -284(%rbp) | |
je .LBB51_78 | |
movw -284(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_262 | |
.loc 9 0 34 | |
movq -824(%rbp), %rax | |
.loc 9 442 34 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_78: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 442 33 | |
movl -288(%rbp), %eax | |
movl %eax, %ecx | |
movq -984(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 9 443 16 is_stmt 1 | |
leaq -152(%rbp), %rcx | |
addq $32, %rcx | |
.loc 9 443 51 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 443 68 | |
movb -135(%rbp), %sil | |
.loc 9 443 59 | |
movzbl %sil, %eax | |
leaq -296(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rcx, -992(%rbp) | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 443 45 | |
cmpw $0, -292(%rbp) | |
je .LBB51_81 | |
movw -292(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_263 | |
.loc 9 0 45 | |
movq -824(%rbp), %rax | |
.loc 9 443 45 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_81: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 443 44 | |
movl -296(%rbp), %eax | |
movl %eax, %ecx | |
movq -992(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 9 444 16 is_stmt 1 | |
leaq -152(%rbp), %rcx | |
addq $40, %rcx | |
.loc 9 444 51 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 444 68 | |
movb -135(%rbp), %sil | |
.loc 9 444 59 | |
movzbl %sil, %eax | |
leaq -304(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rcx, -1000(%rbp) | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 444 45 | |
cmpw $0, -300(%rbp) | |
je .LBB51_85 | |
movw -300(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_264 | |
.loc 9 0 45 | |
movq -824(%rbp), %rax | |
.loc 9 444 45 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp448: | |
.LBB51_84: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 440 41 is_stmt 1 | |
movq -280(%rbp), %rax | |
movq -976(%rbp), %rcx | |
movq %rax, (%rcx) | |
.Ltmp449: | |
.loc 9 437 9 | |
jmp .LBB51_86 | |
.LBB51_85: | |
.Ltmp450: | |
.loc 9 444 44 | |
movl -304(%rbp), %eax | |
movl %eax, %ecx | |
movq -1000(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.Ltmp451: | |
.LBB51_86: | |
.loc 9 448 28 | |
movq -800(%rbp), %rsi | |
movq -816(%rbp), %rdi | |
.loc 9 448 35 is_stmt 0 | |
movl $4, %edx | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekBy" | |
movw %ax, -670(%rbp) | |
.loc 9 448 9 | |
cmpw $0, -670(%rbp) | |
je .LBB51_89 | |
movw -670(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_265 | |
.loc 9 0 9 | |
movq -824(%rbp), %rax | |
.loc 9 448 9 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_89: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 450 35 is_stmt 1 | |
movq -656(%rbp), %rdx | |
.loc 9 450 52 is_stmt 0 | |
movb -135(%rbp), %al | |
.loc 9 450 43 | |
movzbl %al, %ecx | |
leaq -312(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 9 450 29 | |
cmpw $0, -310(%rbp) | |
je .LBB51_92 | |
movw -310(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_266 | |
.loc 9 0 29 | |
movq -824(%rbp), %rax | |
.loc 9 450 29 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_92: | |
.cfi_def_cfa %rbp, 16 | |
movw -312(%rbp), %ax | |
movw %ax, -672(%rbp) | |
.loc 9 451 17 is_stmt 1 | |
movb -136(%rbp), %cl | |
.loc 9 451 24 is_stmt 0 | |
testb $1, %cl | |
movb %cl, -1001(%rbp) | |
jne .LBB51_93 | |
jmp .LBB51_94 | |
.LBB51_93: | |
.loc 9 451 40 | |
cmpw $64, -672(%rbp) | |
setne %al | |
movb %al, -1001(%rbp) | |
.LBB51_94: | |
.loc 9 0 40 | |
movb -1001(%rbp), %al | |
.loc 9 451 47 | |
testb $1, %al | |
movb %al, -1002(%rbp) | |
jne .LBB51_98 | |
.loc 9 451 55 | |
movb -136(%rbp), %al | |
.loc 9 451 51 | |
xorb $1, %al | |
.loc 9 451 62 | |
testb $1, %al | |
movb %al, -1003(%rbp) | |
jne .LBB51_96 | |
jmp .LBB51_97 | |
.LBB51_96: | |
.loc 9 451 78 | |
cmpw $52, -672(%rbp) | |
setne %al | |
movb %al, -1003(%rbp) | |
.LBB51_97: | |
.loc 9 0 78 | |
movb -1003(%rbp), %al | |
movb %al, -1002(%rbp) | |
.LBB51_98: | |
movb -1002(%rbp), %al | |
.loc 9 451 9 | |
testb $1, %al | |
jne .LBB51_99 | |
jmp .LBB51_101 | |
.LBB51_99: | |
.loc 9 0 9 | |
movq -816(%rbp), %rdi | |
.Ltmp452: | |
.loc 9 452 13 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_40+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_40+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_40(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_267 | |
.loc 9 0 13 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 452 13 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp453: | |
.LBB51_101: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 451 9 is_stmt 1 | |
jmp .LBB51_102 | |
.LBB51_102: | |
.loc 9 455 37 | |
movq -656(%rbp), %rdx | |
.loc 9 455 54 is_stmt 0 | |
movb -135(%rbp), %al | |
.loc 9 455 45 | |
movzbl %al, %ecx | |
leaq -320(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 9 455 31 | |
cmpw $0, -318(%rbp) | |
je .LBB51_105 | |
movw -318(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_268 | |
.loc 9 0 31 | |
movq -824(%rbp), %rax | |
.loc 9 455 31 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_105: | |
.cfi_def_cfa %rbp, 16 | |
movw -320(%rbp), %ax | |
movw %ax, -674(%rbp) | |
.loc 9 456 38 is_stmt 1 | |
movq -656(%rbp), %rdx | |
.loc 9 456 55 is_stmt 0 | |
movb -135(%rbp), %cl | |
.loc 9 456 46 | |
movzbl %cl, %ecx | |
leaq -328(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 9 456 32 | |
cmpw $0, -326(%rbp) | |
je .LBB51_108 | |
movw -326(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_269 | |
.loc 9 0 32 | |
movq -824(%rbp), %rax | |
.loc 9 456 32 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_108: | |
.cfi_def_cfa %rbp, 16 | |
movw -328(%rbp), %ax | |
movw %ax, -676(%rbp) | |
.loc 9 457 37 is_stmt 1 | |
movq -656(%rbp), %rdx | |
.loc 9 457 54 is_stmt 0 | |
movb -135(%rbp), %cl | |
.loc 9 457 45 | |
movzbl %cl, %ecx | |
leaq -336(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 9 457 31 | |
cmpw $0, -334(%rbp) | |
je .LBB51_111 | |
movw -334(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_270 | |
.loc 9 0 31 | |
movq -824(%rbp), %rax | |
.loc 9 457 31 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_111: | |
.cfi_def_cfa %rbp, 16 | |
movw -336(%rbp), %ax | |
movw %ax, -678(%rbp) | |
.loc 9 458 38 is_stmt 1 | |
movq -656(%rbp), %rdx | |
.loc 9 458 55 is_stmt 0 | |
movb -135(%rbp), %cl | |
.loc 9 458 46 | |
movzbl %cl, %ecx | |
leaq -344(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 9 458 32 | |
cmpw $0, -342(%rbp) | |
je .LBB51_114 | |
movw -342(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_271 | |
.loc 9 0 32 | |
movq -824(%rbp), %rax | |
.loc 9 458 32 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_114: | |
.cfi_def_cfa %rbp, 16 | |
movw -344(%rbp), %ax | |
movw %ax, -680(%rbp) | |
.loc 9 459 12 is_stmt 1 | |
leaq -152(%rbp), %rcx | |
addq $48, %rcx | |
.loc 9 459 48 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 459 65 | |
movb -135(%rbp), %sil | |
.loc 9 459 56 | |
movzbl %sil, %edi | |
leaq -352(%rbp), %r8 | |
movl %edi, -1008(%rbp) | |
movq %r8, %rdi | |
movq -816(%rbp), %rsi | |
movl -1008(%rbp), %r9d | |
movq %rcx, -1016(%rbp) | |
movl %r9d, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 9 459 42 | |
cmpw $0, -350(%rbp) | |
je .LBB51_117 | |
movw -350(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_272 | |
.loc 9 0 42 | |
movq -824(%rbp), %rax | |
.loc 9 459 42 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_117: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 459 41 | |
movzwl -352(%rbp), %eax | |
movl %eax, %ecx | |
movq -1016(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 9 461 16 is_stmt 1 | |
movq -104(%rbp), %rcx | |
.loc 9 461 41 is_stmt 0 | |
movzwl -680(%rbp), %eax | |
movl %eax, %esi | |
.loc 9 461 38 | |
cmpq %rsi, %rcx | |
.loc 9 461 9 | |
jb .LBB51_120 | |
.loc 9 0 9 | |
movq -816(%rbp), %rdi | |
.loc 9 461 57 | |
callq __zig_return_error | |
vmovups __unnamed_41+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_41+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_41(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_273 | |
.loc 9 0 57 | |
movq -824(%rbp), %rax | |
.loc 9 461 57 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_120: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 461 9 | |
jmp .LBB51_121 | |
.LBB51_121: | |
.loc 9 463 34 is_stmt 1 | |
movzwl -678(%rbp), %eax | |
.loc 9 463 55 is_stmt 0 | |
movzwl -680(%rbp), %ecx | |
movl %ecx, %edx | |
.loc 9 463 50 | |
mulq %rdx | |
seto %sil | |
movq %rax, -1024(%rbp) | |
jo .LBB51_238 | |
jmp .LBB51_239 | |
.LBB51_122: | |
.loc 9 464 24 is_stmt 1 | |
movw -360(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_274 | |
.loc 9 0 24 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 464 24 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_124: | |
.cfi_def_cfa %rbp, 16 | |
movq -368(%rbp), %rax | |
movq %rax, -696(%rbp) | |
.loc 9 465 34 is_stmt 1 | |
movzwl -674(%rbp), %ecx | |
movl %ecx, %eax | |
.loc 9 465 55 is_stmt 0 | |
movzwl -676(%rbp), %ecx | |
movl %ecx, %edx | |
.loc 9 465 50 | |
mulq %rdx | |
seto %sil | |
movq %rax, -1032(%rbp) | |
jo .LBB51_240 | |
jmp .LBB51_241 | |
.LBB51_125: | |
.loc 9 466 24 is_stmt 1 | |
movw -376(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_275 | |
.loc 9 0 24 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 466 24 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_127: | |
.cfi_def_cfa %rbp, 16 | |
movq -384(%rbp), %rax | |
movq %rax, -712(%rbp) | |
.loc 9 468 47 is_stmt 1 | |
movq -800(%rbp), %rdx | |
.loc 9 468 57 is_stmt 0 | |
leaq -400(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).getEndPos" | |
.loc 9 468 28 | |
cmpw $0, -392(%rbp) | |
je .LBB51_130 | |
movw -392(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_276 | |
.loc 9 0 28 | |
movq -824(%rbp), %rax | |
.loc 9 468 28 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_130: | |
.cfi_def_cfa %rbp, 16 | |
movq -400(%rbp), %rax | |
movq %rax, -720(%rbp) | |
.loc 9 469 13 is_stmt 1 | |
movq -720(%rbp), %rax | |
.loc 9 469 24 is_stmt 0 | |
cmpq -696(%rbp), %rax | |
setb %cl | |
.loc 9 469 33 | |
testb $1, %cl | |
movb %cl, -1033(%rbp) | |
jne .LBB51_132 | |
.loc 9 469 36 | |
movq -720(%rbp), %rax | |
.loc 9 469 47 | |
cmpq -712(%rbp), %rax | |
setb %cl | |
movb %cl, -1033(%rbp) | |
.LBB51_132: | |
.loc 9 0 47 | |
movb -1033(%rbp), %al | |
.loc 9 469 9 | |
testb $1, %al | |
jne .LBB51_133 | |
jmp .LBB51_135 | |
.LBB51_133: | |
.loc 9 0 9 | |
movq -816(%rbp), %rdi | |
.Ltmp454: | |
.loc 9 470 13 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_42+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_42+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_42(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_277 | |
.loc 9 0 13 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 470 13 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp455: | |
.LBB51_135: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 469 9 is_stmt 1 | |
jmp .LBB51_136 | |
.LBB51_136: | |
.loc 9 473 28 | |
movq -800(%rbp), %rsi | |
.loc 9 473 39 is_stmt 0 | |
movq -112(%rbp), %rdx | |
movq -816(%rbp), %rdi | |
.loc 9 473 35 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -722(%rbp) | |
.loc 9 473 9 | |
cmpw $0, -722(%rbp) | |
je .LBB51_139 | |
movw -722(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_278 | |
.loc 9 0 9 | |
movq -824(%rbp), %rax | |
.loc 9 473 9 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_139: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 475 12 is_stmt 1 | |
leaq -152(%rbp), %rax | |
addq $64, %rax | |
.loc 9 475 48 is_stmt 0 | |
movq -72(%rbp), %rdx | |
.loc 9 475 70 | |
movzwl -680(%rbp), %ecx | |
.loc 9 475 54 | |
leaq -424(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rax, -1048(%rbp) | |
callq std.mem.Allocator.alloc | |
.loc 9 475 31 | |
cmpw $0, -408(%rbp) | |
je .LBB51_142 | |
movw -408(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
movq -816(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_279 | |
.loc 9 0 31 | |
movq -824(%rbp), %rax | |
.loc 9 475 31 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_142: | |
.cfi_def_cfa %rbp, 16 | |
movq -424(%rbp), %rax | |
movq -1048(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -416(%rbp), %rax | |
movq %rax, 8(%rcx) | |
.Ltmp456: | |
.loc 9 478 9 is_stmt 1 | |
testb $1, -136(%rbp) | |
jne .LBB51_143 | |
jmp .LBB51_180 | |
.LBB51_143: | |
.Ltmp457: | |
.loc 9 479 31 | |
cmpw $64, -678(%rbp) | |
.loc 9 479 13 is_stmt 0 | |
je .LBB51_146 | |
.Ltmp458: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp459: | |
.loc 9 479 38 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_43+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_43+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_43(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_280 | |
.loc 9 0 38 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 479 38 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_146: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 479 13 | |
jmp .LBB51_147 | |
.LBB51_147: | |
.loc 9 481 21 is_stmt 1 | |
leaq -152(%rbp), %rax | |
addq $64, %rax | |
.loc 9 481 13 is_stmt 0 | |
movq $0, -736(%rbp) | |
movq -80(%rbp), %rcx | |
movq %rax, -1056(%rbp) | |
movq %rcx, -1064(%rbp) | |
.LBB51_148: | |
movq -736(%rbp), %rax | |
movq -1064(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -1072(%rbp) | |
jae .LBB51_217 | |
.loc 9 0 13 | |
movq -1072(%rbp), %rax | |
.loc 9 481 13 | |
shlq $6, %rax | |
movq -1056(%rbp), %rcx | |
addq (%rcx), %rax | |
.loc 9 481 41 | |
movq %rax, -744(%rbp) | |
.Ltmp460: | |
.loc 9 482 28 is_stmt 1 | |
movq -744(%rbp), %rax | |
.loc 9 482 42 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 482 59 | |
movb -135(%rbp), %sil | |
.loc 9 482 50 | |
movzbl %sil, %edi | |
leaq -432(%rbp), %r8 | |
movl %edi, -1076(%rbp) | |
movq %r8, %rdi | |
movq -816(%rbp), %rsi | |
movl -1076(%rbp), %r9d | |
movl %r9d, %ecx | |
movq %rax, -1088(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 482 36 | |
cmpw $0, -428(%rbp) | |
je .LBB51_152 | |
movw -428(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp461: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp462: | |
.loc 9 482 36 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_281 | |
.loc 9 0 36 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 482 36 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_152: | |
.cfi_def_cfa %rbp, 16 | |
movl -432(%rbp), %eax | |
movq -1088(%rbp), %rcx | |
movl %eax, (%rcx) | |
.loc 9 483 28 is_stmt 1 | |
movq -744(%rbp), %rdx | |
addq $4, %rdx | |
.loc 9 483 45 is_stmt 0 | |
movq -656(%rbp), %rsi | |
.loc 9 483 62 | |
movb -135(%rbp), %dil | |
.loc 9 483 53 | |
movzbl %dil, %eax | |
leaq -440(%rbp), %rdi | |
movq -816(%rbp), %r8 | |
movq %rsi, -1096(%rbp) | |
movq %r8, %rsi | |
movq -1096(%rbp), %r9 | |
movq %rdx, -1104(%rbp) | |
movq %r9, %rdx | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 483 39 | |
cmpw $0, -436(%rbp) | |
je .LBB51_155 | |
movw -436(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp463: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp464: | |
.loc 9 483 39 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_282 | |
.loc 9 0 39 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 483 39 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_155: | |
.cfi_def_cfa %rbp, 16 | |
movl -440(%rbp), %eax | |
movq -1104(%rbp), %rcx | |
movl %eax, (%rcx) | |
.loc 9 484 28 is_stmt 1 | |
movq -744(%rbp), %rdx | |
addq $8, %rdx | |
.loc 9 484 43 is_stmt 0 | |
movq -656(%rbp), %rsi | |
.loc 9 484 60 | |
movb -135(%rbp), %dil | |
.loc 9 484 51 | |
movzbl %dil, %eax | |
leaq -456(%rbp), %rdi | |
movq -816(%rbp), %r8 | |
movq %rsi, -1112(%rbp) | |
movq %r8, %rsi | |
movq -1112(%rbp), %r9 | |
movq %rdx, -1120(%rbp) | |
movq %r9, %rdx | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 9 484 37 | |
cmpw $0, -448(%rbp) | |
je .LBB51_158 | |
movw -448(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp465: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp466: | |
.loc 9 484 37 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_283 | |
.loc 9 0 37 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 484 37 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_158: | |
.cfi_def_cfa %rbp, 16 | |
movq -456(%rbp), %rax | |
movq -1120(%rbp), %rcx | |
movq %rax, (%rcx) | |
.loc 9 485 28 is_stmt 1 | |
movq -744(%rbp), %rax | |
addq $16, %rax | |
.loc 9 485 42 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 485 59 | |
movb -135(%rbp), %sil | |
.loc 9 485 50 | |
movzbl %sil, %edi | |
leaq -472(%rbp), %r8 | |
movl %edi, -1124(%rbp) | |
movq %r8, %rdi | |
movq -816(%rbp), %rsi | |
movl -1124(%rbp), %r9d | |
movl %r9d, %ecx | |
movq %rax, -1136(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 9 485 36 | |
cmpw $0, -464(%rbp) | |
je .LBB51_161 | |
movw -464(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp467: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp468: | |
.loc 9 485 36 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_284 | |
.loc 9 0 36 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 485 36 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_161: | |
.cfi_def_cfa %rbp, 16 | |
movq -472(%rbp), %rax | |
movq -1136(%rbp), %rcx | |
movq %rax, (%rcx) | |
.loc 9 486 28 is_stmt 1 | |
movq -744(%rbp), %rax | |
addq $24, %rax | |
.loc 9 486 44 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 486 61 | |
movb -135(%rbp), %sil | |
.loc 9 486 52 | |
movzbl %sil, %edi | |
leaq -488(%rbp), %r8 | |
movl %edi, -1140(%rbp) | |
movq %r8, %rdi | |
movq -816(%rbp), %rsi | |
movl -1140(%rbp), %r9d | |
movl %r9d, %ecx | |
movq %rax, -1152(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 9 486 38 | |
cmpw $0, -480(%rbp) | |
je .LBB51_164 | |
movw -480(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp469: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp470: | |
.loc 9 486 38 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_285 | |
.loc 9 0 38 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 486 38 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_164: | |
.cfi_def_cfa %rbp, 16 | |
movq -488(%rbp), %rax | |
movq -1152(%rbp), %rcx | |
movq %rax, (%rcx) | |
.loc 9 487 28 is_stmt 1 | |
movq -744(%rbp), %rax | |
addq $32, %rax | |
.loc 9 487 42 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 487 59 | |
movb -135(%rbp), %sil | |
.loc 9 487 50 | |
movzbl %sil, %edi | |
leaq -504(%rbp), %r8 | |
movl %edi, -1156(%rbp) | |
movq %r8, %rdi | |
movq -816(%rbp), %rsi | |
movl -1156(%rbp), %r9d | |
movl %r9d, %ecx | |
movq %rax, -1168(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 9 487 36 | |
cmpw $0, -496(%rbp) | |
je .LBB51_167 | |
movw -496(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp471: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp472: | |
.loc 9 487 36 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_286 | |
.loc 9 0 36 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 487 36 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_167: | |
.cfi_def_cfa %rbp, 16 | |
movq -504(%rbp), %rax | |
movq -1168(%rbp), %rcx | |
movq %rax, (%rcx) | |
.loc 9 488 28 is_stmt 1 | |
movq -744(%rbp), %rax | |
addq $40, %rax | |
.loc 9 488 42 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 488 59 | |
movb -135(%rbp), %sil | |
.loc 9 488 50 | |
movzbl %sil, %edi | |
leaq -512(%rbp), %r8 | |
movl %edi, -1172(%rbp) | |
movq %r8, %rdi | |
movq -816(%rbp), %rsi | |
movl -1172(%rbp), %r9d | |
movl %r9d, %ecx | |
movq %rax, -1184(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 488 36 | |
cmpw $0, -508(%rbp) | |
je .LBB51_170 | |
movw -508(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp473: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp474: | |
.loc 9 488 36 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_287 | |
.loc 9 0 36 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 488 36 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_170: | |
.cfi_def_cfa %rbp, 16 | |
movl -512(%rbp), %eax | |
movq -1184(%rbp), %rcx | |
movl %eax, (%rcx) | |
.loc 9 489 28 is_stmt 1 | |
movq -744(%rbp), %rdx | |
addq $44, %rdx | |
.loc 9 489 42 is_stmt 0 | |
movq -656(%rbp), %rsi | |
.loc 9 489 59 | |
movb -135(%rbp), %dil | |
.loc 9 489 50 | |
movzbl %dil, %eax | |
leaq -520(%rbp), %rdi | |
movq -816(%rbp), %r8 | |
movq %rsi, -1192(%rbp) | |
movq %r8, %rsi | |
movq -1192(%rbp), %r9 | |
movq %rdx, -1200(%rbp) | |
movq %r9, %rdx | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 489 36 | |
cmpw $0, -516(%rbp) | |
je .LBB51_173 | |
movw -516(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp475: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp476: | |
.loc 9 489 36 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_288 | |
.loc 9 0 36 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 489 36 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_173: | |
.cfi_def_cfa %rbp, 16 | |
movl -520(%rbp), %eax | |
movq -1200(%rbp), %rcx | |
movl %eax, (%rcx) | |
.loc 9 490 28 is_stmt 1 | |
movq -744(%rbp), %rdx | |
addq $48, %rdx | |
.loc 9 490 48 is_stmt 0 | |
movq -656(%rbp), %rsi | |
.loc 9 490 65 | |
movb -135(%rbp), %dil | |
.loc 9 490 56 | |
movzbl %dil, %eax | |
leaq -536(%rbp), %rdi | |
movq -816(%rbp), %r8 | |
movq %rsi, -1208(%rbp) | |
movq %r8, %rsi | |
movq -1208(%rbp), %r9 | |
movq %rdx, -1216(%rbp) | |
movq %r9, %rdx | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 9 490 42 | |
cmpw $0, -528(%rbp) | |
je .LBB51_176 | |
movw -528(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp477: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp478: | |
.loc 9 490 42 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_289 | |
.loc 9 0 42 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 490 42 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_176: | |
.cfi_def_cfa %rbp, 16 | |
movq -536(%rbp), %rax | |
movq -1216(%rbp), %rcx | |
movq %rax, (%rcx) | |
.loc 9 491 28 is_stmt 1 | |
movq -744(%rbp), %rax | |
addq $56, %rax | |
.loc 9 491 46 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 491 63 | |
movb -135(%rbp), %sil | |
.loc 9 491 54 | |
movzbl %sil, %edi | |
leaq -552(%rbp), %r8 | |
movl %edi, -1220(%rbp) | |
movq %r8, %rdi | |
movq -816(%rbp), %rsi | |
movl -1220(%rbp), %r9d | |
movl %r9d, %ecx | |
movq %rax, -1232(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 9 491 40 | |
cmpw $0, -544(%rbp) | |
je .LBB51_179 | |
movw -544(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp479: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp480: | |
.loc 9 491 40 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_290 | |
.loc 9 0 40 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 491 40 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_179: | |
.cfi_def_cfa %rbp, 16 | |
movq -552(%rbp), %rax | |
movq -1232(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -1072(%rbp), %rax | |
.Ltmp481: | |
.loc 9 481 13 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -736(%rbp) | |
jmp .LBB51_148 | |
.Ltmp482: | |
.LBB51_180: | |
.loc 9 494 31 | |
cmpw $40, -678(%rbp) | |
.loc 9 494 13 is_stmt 0 | |
je .LBB51_183 | |
.Ltmp483: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp484: | |
.loc 9 494 38 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_44+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_44+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_44(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_291 | |
.loc 9 0 38 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 494 38 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_183: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 494 13 | |
jmp .LBB51_184 | |
.LBB51_184: | |
.loc 9 496 21 is_stmt 1 | |
leaq -152(%rbp), %rax | |
addq $64, %rax | |
.loc 9 496 13 is_stmt 0 | |
movq $0, -752(%rbp) | |
movq -80(%rbp), %rcx | |
movq %rax, -1240(%rbp) | |
movq %rcx, -1248(%rbp) | |
.LBB51_185: | |
movq -752(%rbp), %rax | |
movq -1248(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -1256(%rbp) | |
jae .LBB51_218 | |
.loc 9 0 13 | |
movq -1256(%rbp), %rax | |
.loc 9 496 13 | |
shlq $6, %rax | |
movq -1240(%rbp), %rcx | |
addq (%rcx), %rax | |
.loc 9 496 41 | |
movq %rax, -760(%rbp) | |
.Ltmp485: | |
.loc 9 498 28 is_stmt 1 | |
movq -760(%rbp), %rax | |
.loc 9 498 42 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 498 59 | |
movb -135(%rbp), %sil | |
.loc 9 498 50 | |
movzbl %sil, %edi | |
leaq -560(%rbp), %r8 | |
movl %edi, -1260(%rbp) | |
movq %r8, %rdi | |
movq -816(%rbp), %rsi | |
movl -1260(%rbp), %r9d | |
movl %r9d, %ecx | |
movq %rax, -1272(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 498 36 | |
cmpw $0, -556(%rbp) | |
je .LBB51_189 | |
movw -556(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp486: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp487: | |
.loc 9 498 36 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_292 | |
.loc 9 0 36 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 498 36 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_189: | |
.cfi_def_cfa %rbp, 16 | |
movl -560(%rbp), %eax | |
movq -1272(%rbp), %rcx | |
movl %eax, (%rcx) | |
.loc 9 499 28 is_stmt 1 | |
movq -760(%rbp), %rdx | |
addq $4, %rdx | |
.loc 9 499 45 is_stmt 0 | |
movq -656(%rbp), %rsi | |
.loc 9 499 62 | |
movb -135(%rbp), %dil | |
.loc 9 499 53 | |
movzbl %dil, %eax | |
leaq -568(%rbp), %rdi | |
movq -816(%rbp), %r8 | |
movq %rsi, -1280(%rbp) | |
movq %r8, %rsi | |
movq -1280(%rbp), %r9 | |
movq %rdx, -1288(%rbp) | |
movq %r9, %rdx | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 499 39 | |
cmpw $0, -564(%rbp) | |
je .LBB51_192 | |
movw -564(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp488: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp489: | |
.loc 9 499 39 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_293 | |
.loc 9 0 39 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 499 39 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_192: | |
.cfi_def_cfa %rbp, 16 | |
movl -568(%rbp), %eax | |
movq -1288(%rbp), %rcx | |
movl %eax, (%rcx) | |
.loc 9 500 28 is_stmt 1 | |
movq -760(%rbp), %rdx | |
addq $8, %rdx | |
.loc 9 500 47 is_stmt 0 | |
movq -656(%rbp), %rsi | |
.loc 9 500 64 | |
movb -135(%rbp), %dil | |
.loc 9 500 55 | |
movzbl %dil, %eax | |
leaq -576(%rbp), %rdi | |
movq -816(%rbp), %r8 | |
movq %rsi, -1296(%rbp) | |
movq %r8, %rsi | |
movq -1296(%rbp), %r9 | |
movq %rdx, -1304(%rbp) | |
movq %r9, %rdx | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 500 41 | |
cmpw $0, -572(%rbp) | |
je .LBB51_195 | |
movw -572(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp490: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp491: | |
.loc 9 500 41 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_294 | |
.loc 9 0 41 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 500 41 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_195: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 500 40 | |
movl -576(%rbp), %eax | |
movl %eax, %ecx | |
movq -1304(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 9 501 28 is_stmt 1 | |
movq -760(%rbp), %rcx | |
addq $16, %rcx | |
.loc 9 501 46 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 501 63 | |
movb -135(%rbp), %sil | |
.loc 9 501 54 | |
movzbl %sil, %eax | |
leaq -584(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rcx, -1312(%rbp) | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 501 40 | |
cmpw $0, -580(%rbp) | |
je .LBB51_198 | |
movw -580(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp492: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp493: | |
.loc 9 501 40 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_295 | |
.loc 9 0 40 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 501 40 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_198: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 501 39 | |
movl -584(%rbp), %eax | |
movl %eax, %ecx | |
movq -1312(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 9 502 28 is_stmt 1 | |
movq -760(%rbp), %rcx | |
addq $24, %rcx | |
.loc 9 502 48 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 502 65 | |
movb -135(%rbp), %sil | |
.loc 9 502 56 | |
movzbl %sil, %eax | |
leaq -592(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rcx, -1320(%rbp) | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 502 42 | |
cmpw $0, -588(%rbp) | |
je .LBB51_201 | |
movw -588(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp494: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp495: | |
.loc 9 502 42 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_296 | |
.loc 9 0 42 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 502 42 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_201: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 502 41 | |
movl -592(%rbp), %eax | |
movl %eax, %ecx | |
movq -1320(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 9 503 28 is_stmt 1 | |
movq -760(%rbp), %rcx | |
addq $32, %rcx | |
.loc 9 503 46 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 503 63 | |
movb -135(%rbp), %sil | |
.loc 9 503 54 | |
movzbl %sil, %eax | |
leaq -600(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rcx, -1328(%rbp) | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 503 40 | |
cmpw $0, -596(%rbp) | |
je .LBB51_204 | |
movw -596(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp496: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp497: | |
.loc 9 503 40 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_297 | |
.loc 9 0 40 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 503 40 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_204: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 503 39 | |
movl -600(%rbp), %eax | |
movl %eax, %ecx | |
movq -1328(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 9 504 28 is_stmt 1 | |
movq -760(%rbp), %rcx | |
addq $40, %rcx | |
.loc 9 504 42 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 504 59 | |
movb -135(%rbp), %sil | |
.loc 9 504 50 | |
movzbl %sil, %eax | |
leaq -608(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rcx, -1336(%rbp) | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 504 36 | |
cmpw $0, -604(%rbp) | |
je .LBB51_207 | |
movw -604(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp498: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp499: | |
.loc 9 504 36 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_298 | |
.loc 9 0 36 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 504 36 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_207: | |
.cfi_def_cfa %rbp, 16 | |
movl -608(%rbp), %eax | |
movq -1336(%rbp), %rcx | |
movl %eax, (%rcx) | |
.loc 9 505 28 is_stmt 1 | |
movq -760(%rbp), %rdx | |
addq $44, %rdx | |
.loc 9 505 42 is_stmt 0 | |
movq -656(%rbp), %rsi | |
.loc 9 505 59 | |
movb -135(%rbp), %dil | |
.loc 9 505 50 | |
movzbl %dil, %eax | |
leaq -616(%rbp), %rdi | |
movq -816(%rbp), %r8 | |
movq %rsi, -1344(%rbp) | |
movq %r8, %rsi | |
movq -1344(%rbp), %r9 | |
movq %rdx, -1352(%rbp) | |
movq %r9, %rdx | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 505 36 | |
cmpw $0, -612(%rbp) | |
je .LBB51_210 | |
movw -612(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp500: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp501: | |
.loc 9 505 36 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_299 | |
.loc 9 0 36 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 505 36 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_210: | |
.cfi_def_cfa %rbp, 16 | |
movl -616(%rbp), %eax | |
movq -1352(%rbp), %rcx | |
movl %eax, (%rcx) | |
.loc 9 506 28 is_stmt 1 | |
movq -760(%rbp), %rdx | |
addq $48, %rdx | |
.loc 9 506 52 is_stmt 0 | |
movq -656(%rbp), %rsi | |
.loc 9 506 69 | |
movb -135(%rbp), %dil | |
.loc 9 506 60 | |
movzbl %dil, %eax | |
leaq -624(%rbp), %rdi | |
movq -816(%rbp), %r8 | |
movq %rsi, -1360(%rbp) | |
movq %r8, %rsi | |
movq -1360(%rbp), %r9 | |
movq %rdx, -1368(%rbp) | |
movq %r9, %rdx | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 506 46 | |
cmpw $0, -620(%rbp) | |
je .LBB51_213 | |
movw -620(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp502: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp503: | |
.loc 9 506 46 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_300 | |
.loc 9 0 46 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 506 46 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_213: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 506 45 | |
movl -624(%rbp), %eax | |
movl %eax, %ecx | |
movq -1368(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 9 507 28 is_stmt 1 | |
movq -760(%rbp), %rcx | |
addq $56, %rcx | |
.loc 9 507 50 is_stmt 0 | |
movq -656(%rbp), %rdx | |
.loc 9 507 67 | |
movb -135(%rbp), %sil | |
.loc 9 507 58 | |
movzbl %sil, %eax | |
leaq -632(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
movq %rcx, -1376(%rbp) | |
movl %eax, %ecx | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 9 507 44 | |
cmpw $0, -628(%rbp) | |
je .LBB51_216 | |
movw -628(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp504: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp505: | |
.loc 9 507 44 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_301 | |
.loc 9 0 44 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 507 44 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_216: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 507 43 | |
movl -632(%rbp), %eax | |
movl %eax, %ecx | |
movq -1376(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -1256(%rbp), %rcx | |
.Ltmp506: | |
.loc 9 496 13 is_stmt 1 | |
addq $1, %rcx | |
movq %rcx, -752(%rbp) | |
jmp .LBB51_185 | |
.Ltmp507: | |
.LBB51_217: | |
.loc 9 478 9 | |
jmp .LBB51_219 | |
.LBB51_218: | |
jmp .LBB51_219 | |
.LBB51_219: | |
.loc 9 511 17 | |
leaq -152(%rbp), %rax | |
addq $64, %rax | |
.loc 9 511 9 is_stmt 0 | |
movq $0, -768(%rbp) | |
movq -80(%rbp), %rcx | |
movq %rax, -1384(%rbp) | |
movq %rcx, -1392(%rbp) | |
.LBB51_220: | |
movq -768(%rbp), %rax | |
movq -1392(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -1400(%rbp) | |
jae .LBB51_232 | |
.loc 9 0 9 | |
movq -1400(%rbp), %rax | |
.loc 9 511 9 | |
shlq $6, %rax | |
movq -1384(%rbp), %rcx | |
addq (%rcx), %rax | |
.loc 9 511 37 | |
movq %rax, -776(%rbp) | |
.Ltmp508: | |
.loc 9 512 28 is_stmt 1 | |
movq -776(%rbp), %rax | |
.loc 9 512 37 is_stmt 0 | |
cmpl $8, 4(%rax) | |
.loc 9 512 13 | |
je .LBB51_230 | |
.Ltmp509: | |
.loc 9 513 70 is_stmt 1 | |
movq -776(%rbp), %rax | |
movq 24(%rax), %rdx | |
.loc 9 513 90 is_stmt 0 | |
movq -776(%rbp), %rax | |
movq 32(%rax), %rcx | |
.loc 9 513 53 | |
leaq -648(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq std.math.add | |
.loc 9 513 41 | |
cmpw $0, -640(%rbp) | |
je .LBB51_225 | |
movw -640(%rbp), %ax | |
movq -808(%rbp), %rcx | |
movw %ax, 88(%rcx) | |
.Ltmp510: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp511: | |
.loc 9 513 41 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_302 | |
.loc 9 0 41 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 513 41 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB51_225: | |
.cfi_def_cfa %rbp, 16 | |
movq -648(%rbp), %rax | |
movq %rax, -784(%rbp) | |
.loc 9 514 21 is_stmt 1 | |
movq -720(%rbp), %rax | |
.loc 9 514 32 is_stmt 0 | |
cmpq -784(%rbp), %rax | |
.loc 9 514 17 | |
jae .LBB51_228 | |
.Ltmp512: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp513: | |
.loc 9 514 51 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_45+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_45+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_45(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_303 | |
.loc 9 0 51 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 514 51 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB51_228: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 514 17 | |
jmp .LBB51_229 | |
.Ltmp514: | |
.LBB51_229: | |
.loc 9 512 13 is_stmt 1 | |
jmp .LBB51_231 | |
.LBB51_230: | |
jmp .LBB51_231 | |
.Ltmp515: | |
.LBB51_231: | |
.loc 9 0 13 is_stmt 0 | |
movq -1400(%rbp), %rax | |
.loc 9 511 9 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -768(%rbp) | |
jmp .LBB51_220 | |
.LBB51_232: | |
.loc 9 518 12 | |
leaq -152(%rbp), %rax | |
movq %rax, %rcx | |
addq $56, %rcx | |
.loc 9 518 34 is_stmt 0 | |
addq $64, %rax | |
.loc 9 518 54 | |
movq -104(%rbp), %rdx | |
.loc 9 518 50 | |
cmpq -80(%rbp), %rdx | |
movq %rcx, -1408(%rbp) | |
movq %rax, -1416(%rbp) | |
movq %rdx, -1424(%rbp) | |
jb .LBB51_243 | |
jmp .LBB51_242 | |
.Ltmp516: | |
.LBB51_233: | |
.loc 9 476 31 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 9 476 40 is_stmt 0 | |
leaq -88(%rbp), %rsi | |
.loc 9 476 36 | |
callq std.mem.Allocator.free | |
movq -816(%rbp), %rdi | |
.Ltmp517: | |
.loc 9 521 13 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_46+64(%rip), %ymm0 | |
movq -808(%rbp), %rax | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_46+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_46(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_304 | |
.loc 9 0 13 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 521 13 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp518: | |
.LBB51_235: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 519 9 is_stmt 1 | |
jmp .LBB51_236 | |
.LBB51_236: | |
.loc 9 0 9 is_stmt 0 | |
movq -808(%rbp), %rax | |
.loc 9 524 16 is_stmt 1 | |
movw $0, 88(%rax) | |
vmovups -152(%rbp), %ymm0 | |
vmovups -120(%rbp), %ymm1 | |
vmovups -96(%rbp), %ymm2 | |
vmovups %ymm2, 56(%rax) | |
vmovups %ymm1, 32(%rax) | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB51_305 | |
.loc 9 0 16 is_stmt 0 | |
movq -824(%rbp), %rax | |
.loc 9 524 9 | |
addq $1424, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp519: | |
.LBB51_238: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 9 463 50 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB51_239: | |
.loc 9 0 50 is_stmt 0 | |
movq -1024(%rbp), %rax | |
.loc 9 463 50 | |
movq %rax, -688(%rbp) | |
.loc 9 464 45 is_stmt 1 | |
movq -112(%rbp), %rdx | |
.loc 9 464 69 is_stmt 0 | |
movq -688(%rbp), %rcx | |
.loc 9 464 36 | |
leaq -368(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq std.math.add | |
.loc 9 464 24 | |
cmpw $0, -360(%rbp) | |
jne .LBB51_122 | |
jmp .LBB51_124 | |
.LBB51_240: | |
.loc 9 0 24 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 9 465 50 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB51_241: | |
.loc 9 0 50 is_stmt 0 | |
movq -1032(%rbp), %rax | |
.loc 9 465 50 | |
movq %rax, -704(%rbp) | |
.loc 9 466 45 is_stmt 1 | |
movq -120(%rbp), %rdx | |
.loc 9 466 69 is_stmt 0 | |
movq -704(%rbp), %rcx | |
.loc 9 466 36 | |
leaq -384(%rbp), %rdi | |
movq -816(%rbp), %rsi | |
callq std.math.add | |
.loc 9 466 24 | |
cmpw $0, -376(%rbp) | |
jne .LBB51_125 | |
jmp .LBB51_127 | |
.LBB51_242: | |
.loc 9 0 24 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp520: | |
.loc 9 518 50 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB51_243: | |
.loc 9 0 50 is_stmt 0 | |
movq -1424(%rbp), %rax | |
.loc 9 518 50 | |
shlq $6, %rax | |
movq -1416(%rbp), %rcx | |
addq (%rcx), %rax | |
movq -1408(%rbp), %rdx | |
movq %rax, (%rdx) | |
.loc 9 519 31 is_stmt 1 | |
movq -96(%rbp), %rax | |
.loc 9 519 40 is_stmt 0 | |
cmpl $3, 4(%rax) | |
.loc 9 519 9 | |
jne .LBB51_233 | |
jmp .LBB51_235 | |
.Ltmp521: | |
.LBB51_244: | |
.loc 9 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB51_245: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_246: | |
callq __stack_chk_fail@PLT | |
.LBB51_247: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_248: | |
callq __stack_chk_fail@PLT | |
.LBB51_249: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_250: | |
callq __stack_chk_fail@PLT | |
.LBB51_251: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_252: | |
callq __stack_chk_fail@PLT | |
.LBB51_253: | |
callq __stack_chk_fail@PLT | |
.LBB51_254: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_255: | |
callq __stack_chk_fail@PLT | |
.LBB51_256: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_257: | |
callq __stack_chk_fail@PLT | |
.LBB51_258: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_259: | |
callq __stack_chk_fail@PLT | |
.LBB51_260: | |
callq __stack_chk_fail@PLT | |
.LBB51_261: | |
callq __stack_chk_fail@PLT | |
.LBB51_262: | |
callq __stack_chk_fail@PLT | |
.LBB51_263: | |
callq __stack_chk_fail@PLT | |
.LBB51_264: | |
callq __stack_chk_fail@PLT | |
.LBB51_265: | |
callq __stack_chk_fail@PLT | |
.LBB51_266: | |
callq __stack_chk_fail@PLT | |
.LBB51_267: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_268: | |
callq __stack_chk_fail@PLT | |
.LBB51_269: | |
callq __stack_chk_fail@PLT | |
.LBB51_270: | |
callq __stack_chk_fail@PLT | |
.LBB51_271: | |
callq __stack_chk_fail@PLT | |
.LBB51_272: | |
callq __stack_chk_fail@PLT | |
.LBB51_273: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_274: | |
callq __stack_chk_fail@PLT | |
.LBB51_275: | |
callq __stack_chk_fail@PLT | |
.LBB51_276: | |
callq __stack_chk_fail@PLT | |
.LBB51_277: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_278: | |
callq __stack_chk_fail@PLT | |
.LBB51_279: | |
callq __stack_chk_fail@PLT | |
.LBB51_280: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_281: | |
callq __stack_chk_fail@PLT | |
.LBB51_282: | |
callq __stack_chk_fail@PLT | |
.LBB51_283: | |
callq __stack_chk_fail@PLT | |
.LBB51_284: | |
callq __stack_chk_fail@PLT | |
.LBB51_285: | |
callq __stack_chk_fail@PLT | |
.LBB51_286: | |
callq __stack_chk_fail@PLT | |
.LBB51_287: | |
callq __stack_chk_fail@PLT | |
.LBB51_288: | |
callq __stack_chk_fail@PLT | |
.LBB51_289: | |
callq __stack_chk_fail@PLT | |
.LBB51_290: | |
callq __stack_chk_fail@PLT | |
.LBB51_291: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_292: | |
callq __stack_chk_fail@PLT | |
.LBB51_293: | |
callq __stack_chk_fail@PLT | |
.LBB51_294: | |
callq __stack_chk_fail@PLT | |
.LBB51_295: | |
callq __stack_chk_fail@PLT | |
.LBB51_296: | |
callq __stack_chk_fail@PLT | |
.LBB51_297: | |
callq __stack_chk_fail@PLT | |
.LBB51_298: | |
callq __stack_chk_fail@PLT | |
.LBB51_299: | |
callq __stack_chk_fail@PLT | |
.LBB51_300: | |
callq __stack_chk_fail@PLT | |
.LBB51_301: | |
callq __stack_chk_fail@PLT | |
.LBB51_302: | |
callq __stack_chk_fail@PLT | |
.LBB51_303: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_304: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB51_305: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp522: | |
.Lfunc_end51: | |
.size std.elf.Elf.openStream, .Lfunc_end51-std.elf.Elf.openStream | |
.cfi_endproc | |
.section .rodata,"a",@progbits | |
.p2align 2 | |
.LJTI51_0: | |
.long .LBB51_39-.LJTI51_0 | |
.long .LBB51_40-.LJTI51_0 | |
.long .LBB51_41-.LJTI51_0 | |
.long .LBB51_42-.LJTI51_0 | |
.text | |
.p2align 4, 0x90 | |
.type std.debug.findDwarfSectionFromElf,@function | |
std.debug.findDwarfSectionFromElf: | |
.Lfunc_begin52: | |
.loc 2 1006 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -40(%rbp) | |
.Ltmp523: | |
.loc 2 1007 37 prologue_end | |
movq -40(%rbp), %rdx | |
.loc 2 1007 49 is_stmt 0 | |
leaq -24(%rbp), %r8 | |
movq %rdi, -48(%rbp) | |
movq %r8, %rdi | |
movq %rsi, -56(%rbp) | |
movq %rax, -64(%rbp) | |
callq std.elf.Elf.findSection | |
.Ltmp524: | |
.loc 2 1007 25 | |
cmpw $0, -16(%rbp) | |
je .LBB52_3 | |
movw -16(%rbp), %ax | |
movq -48(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -56(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB52_9 | |
.loc 2 0 25 | |
movq -64(%rbp), %rax | |
.loc 2 1007 25 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB52_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 25 | |
leaq -24(%rbp), %rax | |
.loc 2 1007 57 | |
cmpq $0, -24(%rbp) | |
movq %rax, -72(%rbp) | |
jne .LBB52_6 | |
.loc 2 1007 64 | |
vmovups __unnamed_47(%rip), %ymm0 | |
movq -48(%rbp), %rax | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB52_10 | |
.loc 2 0 64 | |
movq -64(%rbp), %rax | |
.loc 2 1007 64 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB52_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 64 | |
movq -72(%rbp), %rax | |
.loc 2 1007 57 | |
movq (%rax), %rcx | |
movq %rcx, -32(%rbp) | |
.loc 2 0 57 | |
movq -48(%rbp), %rax | |
.loc 2 1008 29 is_stmt 1 | |
movw $0, 24(%rax) | |
movb $1, 16(%rax) | |
.loc 2 1009 29 | |
movq -32(%rbp), %rcx | |
movq 24(%rcx), %rcx | |
movq %rcx, (%rax) | |
.loc 2 1010 27 | |
movq -32(%rbp), %rcx | |
movq 32(%rcx), %rcx | |
movq %rcx, 8(%rax) | |
.loc 2 1008 29 | |
movw $0, 24(%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB52_11 | |
.loc 2 0 29 is_stmt 0 | |
movq -64(%rbp), %rax | |
.loc 2 1008 5 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp525: | |
.LBB52_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB52_10: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB52_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp526: | |
.Lfunc_end52: | |
.size std.debug.findDwarfSectionFromElf, .Lfunc_end52-std.debug.findDwarfSectionFromElf | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.elf.Elf.close,@function | |
std.elf.Elf.close: | |
.Lfunc_begin53: | |
.loc 9 527 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp527: | |
.loc 9 528 12 prologue_end | |
movq -8(%rbp), %rax | |
.loc 9 528 22 is_stmt 0 | |
movq 80(%rax), %rdi | |
.loc 9 528 31 | |
movq -8(%rbp), %rax | |
addq $64, %rax | |
.loc 9 528 27 | |
movq %rax, %rsi | |
callq std.mem.Allocator.free | |
.loc 9 527 34 is_stmt 1 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp528: | |
.Lfunc_end53: | |
.size std.elf.Elf.close, .Lfunc_end53-std.elf.Elf.close | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.openDwarfDebugInfo,@function | |
std.debug.openDwarfDebugInfo: | |
.Lfunc_begin54: | |
.loc 2 1018 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
.Ltmp529: | |
.loc 2 1019 7 prologue_end | |
movq -16(%rbp), %rax | |
addq $112, %rax | |
.loc 2 1019 62 is_stmt 0 | |
movq -24(%rbp), %rsi | |
movq %rdi, -32(%rbp) | |
.loc 2 1019 61 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).init" | |
.loc 2 1020 7 is_stmt 1 | |
movq -16(%rbp), %rax | |
addq $144, %rax | |
.loc 2 1020 56 is_stmt 0 | |
movq -24(%rbp), %rsi | |
.loc 2 1020 55 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).init" | |
.loc 2 1021 7 is_stmt 1 | |
movq -16(%rbp), %rax | |
addq $176, %rax | |
.loc 2 1021 41 is_stmt 0 | |
movq -24(%rbp), %rsi | |
.loc 2 1021 40 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.Func,null).init" | |
.loc 2 1022 26 is_stmt 1 | |
movq -16(%rbp), %rsi | |
movq -32(%rbp), %rdi | |
.loc 2 1022 25 is_stmt 0 | |
callq std.debug.scanAllFunctions | |
movw %ax, -2(%rbp) | |
.loc 2 1022 5 | |
cmpw $0, -2(%rbp) | |
je .LBB54_2 | |
movw -2(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -34(%rbp) | |
callq __zig_return_error | |
movw -34(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB54_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1023 29 is_stmt 1 | |
movq -16(%rbp), %rsi | |
movq -32(%rbp), %rdi | |
.loc 2 1023 28 is_stmt 0 | |
callq std.debug.scanAllCompileUnits | |
movw %ax, -4(%rbp) | |
.loc 2 1023 5 | |
cmpw $0, -4(%rbp) | |
je .LBB54_4 | |
movw -4(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -36(%rbp) | |
callq __zig_return_error | |
movw -36(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB54_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 5 | |
xorl %eax, %eax | |
.loc 2 1018 76 is_stmt 1 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp530: | |
.Lfunc_end54: | |
.size std.debug.openDwarfDebugInfo, .Lfunc_end54-std.debug.openDwarfDebugInfo | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readNoEof",@function | |
"std.io.in_stream.InStream(anyerror).readNoEof": | |
.Lfunc_begin55: | |
.loc 38 59 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -40(%rbp) | |
.Ltmp531: | |
.loc 38 60 38 prologue_end | |
movq -40(%rbp), %rax | |
.loc 38 60 47 is_stmt 0 | |
leaq -24(%rbp), %rcx | |
movq %rdi, -48(%rbp) | |
movq %rcx, %rdi | |
movq -48(%rbp), %rsi | |
movq %rdx, -56(%rbp) | |
.Ltmp532: | |
movq %rax, %rdx | |
movq -56(%rbp), %rcx | |
callq "std.io.in_stream.InStream(anyerror).readFull" | |
.loc 38 60 30 | |
cmpw $0, -16(%rbp) | |
je .LBB55_3 | |
.Ltmp533: | |
movw -16(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB55_9 | |
.Ltmp534: | |
.loc 38 0 30 | |
movw -58(%rbp), %ax | |
.loc 38 60 30 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp535: | |
.LBB55_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
.loc 38 61 17 is_stmt 1 | |
movq -32(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 38 61 26 is_stmt 0 | |
cmpq 8(%rcx), %rax | |
.loc 38 61 13 | |
jae .LBB55_6 | |
.Ltmp536: | |
.loc 38 0 13 | |
movq -48(%rbp), %rdi | |
.loc 38 61 37 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB55_10 | |
.Ltmp537: | |
movw $33, %ax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp538: | |
.LBB55_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 61 13 | |
jmp .LBB55_7 | |
.Ltmp539: | |
.LBB55_7: | |
.loc 38 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB55_11 | |
.Ltmp540: | |
xorl %eax, %eax | |
.loc 38 59 56 is_stmt 1 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp541: | |
.LBB55_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp542: | |
.LBB55_10: | |
callq __stack_chk_fail@PLT | |
.Ltmp543: | |
.LBB55_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp544: | |
.Lfunc_end55: | |
.size "std.io.in_stream.InStream(anyerror).readNoEof", .Lfunc_end55-"std.io.in_stream.InStream(anyerror).readNoEof" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.eql,@function | |
std.mem.eql: | |
.Lfunc_begin56: | |
.loc 8 340 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
.Ltmp545: | |
.loc 8 341 10 prologue_end | |
movq 8(%rdi), %rax | |
.loc 8 341 15 is_stmt 0 | |
cmpq 8(%rsi), %rax | |
movq %rsi, -16(%rbp) | |
.Ltmp546: | |
.loc 8 0 15 | |
movq %rdi, -24(%rbp) | |
.Ltmp547: | |
.loc 8 341 5 | |
je .LBB56_2 | |
.Ltmp548: | |
.loc 8 0 5 | |
xorl %eax, %eax | |
.loc 8 341 25 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp549: | |
.LBB56_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 341 5 | |
jmp .LBB56_3 | |
.Ltmp550: | |
.LBB56_3: | |
.loc 8 0 5 | |
movq -24(%rbp), %rax | |
.loc 8 342 10 is_stmt 1 | |
movq (%rax), %rcx | |
movq -16(%rbp), %rdx | |
.loc 8 342 15 is_stmt 0 | |
cmpq (%rdx), %rcx | |
.loc 8 342 5 | |
jne .LBB56_5 | |
.Ltmp551: | |
.loc 8 0 5 | |
movb $1, %al | |
.loc 8 342 25 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp552: | |
.LBB56_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 342 5 | |
jmp .LBB56_6 | |
.Ltmp553: | |
.LBB56_6: | |
.loc 8 343 20 is_stmt 1 | |
movq $0, -8(%rbp) | |
movq -24(%rbp), %rax | |
.loc 8 343 5 is_stmt 0 | |
movq 8(%rax), %rcx | |
movq %rcx, -32(%rbp) | |
.Ltmp554: | |
.LBB56_7: | |
movq -8(%rbp), %rax | |
movq -32(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -40(%rbp) | |
jae .LBB56_12 | |
.Ltmp555: | |
.loc 8 0 5 | |
movq -40(%rbp), %rax | |
movq -24(%rbp), %rcx | |
.loc 8 343 5 | |
addq (%rcx), %rax | |
.Ltmp556: | |
.loc 8 344 15 is_stmt 1 | |
movq -8(%rbp), %rdx | |
movq -16(%rbp), %rsi | |
.loc 8 344 14 is_stmt 0 | |
cmpq 8(%rsi), %rdx | |
movq %rax, -48(%rbp) | |
.Ltmp557: | |
.loc 8 0 14 | |
movq %rdx, -56(%rbp) | |
.loc 8 344 14 | |
jb .LBB56_14 | |
jmp .LBB56_13 | |
.Ltmp558: | |
.LBB56_9: | |
.loc 8 0 14 | |
xorl %eax, %eax | |
.loc 8 344 31 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp559: | |
.LBB56_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 344 9 | |
jmp .LBB56_11 | |
.Ltmp560: | |
.LBB56_11: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 343 5 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -8(%rbp) | |
jmp .LBB56_7 | |
.Ltmp561: | |
.LBB56_12: | |
.loc 8 0 5 is_stmt 0 | |
movb $1, %al | |
.loc 8 346 5 is_stmt 1 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp562: | |
.LBB56_13: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 5 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp563: | |
.loc 8 344 14 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp564: | |
.LBB56_14: | |
.loc 8 0 14 is_stmt 0 | |
movq -16(%rbp), %rax | |
.loc 8 344 14 | |
movq (%rax), %rcx | |
movq -56(%rbp), %rdx | |
movb (%rcx,%rdx), %sil | |
movq -48(%rbp), %rcx | |
.loc 8 344 22 | |
cmpb (%rcx), %sil | |
.loc 8 344 9 | |
jne .LBB56_9 | |
jmp .LBB56_10 | |
.Ltmp565: | |
.Lfunc_end56: | |
.size std.mem.eql, .Lfunc_end56-std.mem.eql | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readByte",@function | |
"std.io.in_stream.InStream(anyerror).readByte": | |
.Lfunc_begin57: | |
.loc 38 134 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %rcx | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
.Ltmp566: | |
.loc 38 135 13 prologue_end | |
leaq -57(%rbp), %rdx | |
movq %rdi, -104(%rbp) | |
movq %rdx, %rdi | |
movl $170, %r9d | |
movq %rsi, -112(%rbp) | |
movl %r9d, %esi | |
movl $1, %r8d | |
movq %rdx, -120(%rbp) | |
movq %r8, %rdx | |
movq %rax, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -120(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $1, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -136(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -57(%rbp), %rax | |
.Ltmp567: | |
.loc 38 136 21 | |
movq -96(%rbp), %rsi | |
.loc 38 136 38 is_stmt 0 | |
movq %rax, -80(%rbp) | |
movq $1, -72(%rbp) | |
movq -112(%rbp), %rdi | |
.loc 38 136 31 | |
leaq -80(%rbp), %rax | |
.Ltmp568: | |
.loc 38 0 31 | |
movq %rdx, -144(%rbp) | |
.loc 38 136 31 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -82(%rbp) | |
.loc 38 136 13 | |
cmpw $0, -82(%rbp) | |
je .LBB57_3 | |
movw -82(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 2(%rcx) | |
movq -112(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB57_5 | |
.loc 38 0 13 | |
movq -128(%rbp), %rax | |
.loc 38 136 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB57_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 137 26 is_stmt 1 | |
movb -57(%rbp), %al | |
movq -104(%rbp), %rcx | |
movw $0, 2(%rcx) | |
movb %al, (%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB57_6 | |
.loc 38 0 26 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 38 137 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp569: | |
.LBB57_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB57_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp570: | |
.Lfunc_end57: | |
.size "std.io.in_stream.InStream(anyerror).readByte", .Lfunc_end57-"std.io.in_stream.InStream(anyerror).readByte" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekBy",@function | |
"std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekBy": | |
.Lfunc_begin58: | |
.loc 37 20 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
.Ltmp571: | |
.loc 37 21 24 prologue_end | |
movq -8(%rbp), %rax | |
movq 8(%rax), %rax | |
.loc 37 21 34 is_stmt 0 | |
movq -8(%rbp), %rsi | |
.loc 37 21 40 | |
movq -16(%rbp), %rdx | |
movq %rdi, -24(%rbp) | |
.loc 37 21 33 | |
callq *%rax | |
.loc 37 21 13 | |
cmpw $0, %ax | |
movw %ax, -26(%rbp) | |
je .LBB58_2 | |
.loc 37 0 13 | |
movq -24(%rbp), %rdi | |
.loc 37 21 13 | |
callq __zig_return_error | |
jmp .LBB58_3 | |
.LBB58_2: | |
jmp .LBB58_3 | |
.LBB58_3: | |
.loc 37 0 13 | |
movw -26(%rbp), %ax | |
.loc 37 21 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp572: | |
.Lfunc_end58: | |
.size "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekBy", .Lfunc_end58-"std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekBy" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readInt",@function | |
"std.io.in_stream.InStream(anyerror).readInt": | |
.Lfunc_begin59: | |
.loc 38 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $160, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %r8 | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
andb $1, %cl | |
movb %cl, -97(%rbp) | |
.Ltmp573: | |
.loc 38 172 13 prologue_end | |
leaq -58(%rbp), %rdx | |
movq %rdi, -112(%rbp) | |
movq %rdx, %rdi | |
movl $170, %r10d | |
movq %rsi, -120(%rbp) | |
movl %r10d, %esi | |
movl $2, %r9d | |
movq %rdx, -128(%rbp) | |
movq %r9, %rdx | |
movq %rax, -136(%rbp) | |
movq %r8, -144(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -128(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $2, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -144(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -58(%rbp), %rax | |
.Ltmp574: | |
.loc 38 173 21 | |
movq -96(%rbp), %rsi | |
.loc 38 173 37 is_stmt 0 | |
movq %rax, -80(%rbp) | |
movq $2, -72(%rbp) | |
movq -120(%rbp), %rdi | |
.loc 38 173 31 | |
leaq -80(%rbp), %rax | |
.Ltmp575: | |
.loc 38 0 31 | |
movq %rdx, -152(%rbp) | |
.loc 38 173 31 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -82(%rbp) | |
.loc 38 173 13 | |
cmpw $0, -82(%rbp) | |
je .LBB59_3 | |
movw -82(%rbp), %ax | |
movq -112(%rbp), %rcx | |
movw %ax, 2(%rcx) | |
movq -120(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB59_5 | |
.loc 38 0 13 | |
movq -136(%rbp), %rax | |
.loc 38 173 13 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB59_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 174 31 is_stmt 1 | |
movzbl -97(%rbp), %esi | |
leaq -58(%rbp), %rdi | |
callq std.mem.readInt | |
movq -112(%rbp), %rcx | |
movw $0, 2(%rcx) | |
movw %ax, (%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rdx | |
jne .LBB59_6 | |
.loc 38 0 31 is_stmt 0 | |
movq -136(%rbp), %rax | |
.loc 38 174 13 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp576: | |
.LBB59_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB59_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp577: | |
.Lfunc_end59: | |
.size "std.io.in_stream.InStream(anyerror).readInt", .Lfunc_end59-"std.io.in_stream.InStream(anyerror).readInt" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readInt.15",@function | |
"std.io.in_stream.InStream(anyerror).readInt.15": | |
.Lfunc_begin60: | |
.loc 38 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $160, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %r8 | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
andb $1, %cl | |
movb %cl, -97(%rbp) | |
.Ltmp578: | |
.loc 38 172 13 prologue_end | |
leaq -60(%rbp), %rdx | |
movq %rdi, -112(%rbp) | |
movq %rdx, %rdi | |
movl $170, %r10d | |
movq %rsi, -120(%rbp) | |
movl %r10d, %esi | |
movl $4, %r9d | |
movq %rdx, -128(%rbp) | |
movq %r9, %rdx | |
movq %rax, -136(%rbp) | |
movq %r8, -144(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -128(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $4, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -144(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -60(%rbp), %rax | |
.Ltmp579: | |
.loc 38 173 21 | |
movq -96(%rbp), %rsi | |
.loc 38 173 37 is_stmt 0 | |
movq %rax, -80(%rbp) | |
movq $4, -72(%rbp) | |
movq -120(%rbp), %rdi | |
.loc 38 173 31 | |
leaq -80(%rbp), %rax | |
.Ltmp580: | |
.loc 38 0 31 | |
movq %rdx, -152(%rbp) | |
.loc 38 173 31 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -82(%rbp) | |
.loc 38 173 13 | |
cmpw $0, -82(%rbp) | |
je .LBB60_3 | |
movw -82(%rbp), %ax | |
movq -112(%rbp), %rcx | |
movw %ax, 4(%rcx) | |
movq -120(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB60_5 | |
.loc 38 0 13 | |
movq -136(%rbp), %rax | |
.loc 38 173 13 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB60_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 174 31 is_stmt 1 | |
movzbl -97(%rbp), %esi | |
leaq -60(%rbp), %rdi | |
callq std.mem.readInt.17 | |
movq -112(%rbp), %rcx | |
movw $0, 4(%rcx) | |
movl %eax, (%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rdx | |
jne .LBB60_6 | |
.loc 38 0 31 is_stmt 0 | |
movq -136(%rbp), %rax | |
.loc 38 174 13 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp581: | |
.LBB60_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB60_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp582: | |
.Lfunc_end60: | |
.size "std.io.in_stream.InStream(anyerror).readInt.15", .Lfunc_end60-"std.io.in_stream.InStream(anyerror).readInt.15" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readInt.16",@function | |
"std.io.in_stream.InStream(anyerror).readInt.16": | |
.Lfunc_begin61: | |
.loc 38 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $160, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %r8 | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
andb $1, %cl | |
movb %cl, -97(%rbp) | |
.Ltmp583: | |
.loc 38 172 13 prologue_end | |
leaq -64(%rbp), %rdx | |
movq %rdi, -112(%rbp) | |
movq %rdx, %rdi | |
movl $170, %r10d | |
movq %rsi, -120(%rbp) | |
movl %r10d, %esi | |
movl $8, %r9d | |
movq %rdx, -128(%rbp) | |
movq %r9, %rdx | |
movq %rax, -136(%rbp) | |
movq %r8, -144(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -128(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -144(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -64(%rbp), %rax | |
.Ltmp584: | |
.loc 38 173 21 | |
movq -96(%rbp), %rsi | |
.loc 38 173 37 is_stmt 0 | |
movq %rax, -80(%rbp) | |
movq $8, -72(%rbp) | |
movq -120(%rbp), %rdi | |
.loc 38 173 31 | |
leaq -80(%rbp), %rax | |
.Ltmp585: | |
.loc 38 0 31 | |
movq %rdx, -152(%rbp) | |
.loc 38 173 31 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -82(%rbp) | |
.loc 38 173 13 | |
cmpw $0, -82(%rbp) | |
je .LBB61_3 | |
movw -82(%rbp), %ax | |
movq -112(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -120(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB61_5 | |
.loc 38 0 13 | |
movq -136(%rbp), %rax | |
.loc 38 173 13 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB61_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 174 31 is_stmt 1 | |
movzbl -97(%rbp), %esi | |
leaq -64(%rbp), %rdi | |
callq std.mem.readInt.20 | |
movq -112(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB61_6 | |
.loc 38 0 31 is_stmt 0 | |
movq -136(%rbp), %rax | |
.loc 38 174 13 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp586: | |
.LBB61_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB61_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp587: | |
.Lfunc_end61: | |
.size "std.io.in_stream.InStream(anyerror).readInt.16", .Lfunc_end61-"std.io.in_stream.InStream(anyerror).readInt.16" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.math.add,@function | |
std.math.add: | |
.Lfunc_begin62: | |
.loc 36 330 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %r8 | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -88(%rbp) | |
movq %rcx, -96(%rbp) | |
.Ltmp588: | |
.loc 36 331 5 prologue_end | |
leaq -64(%rbp), %rcx | |
movq %rdi, -104(%rbp) | |
movq %rcx, %rdi | |
movl $170, %r10d | |
movq %rsi, -112(%rbp) | |
movl %r10d, %esi | |
movl $8, %edx | |
movq %rax, -120(%rbp) | |
movq %r8, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -136(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -128(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 36 332 36 | |
movq -88(%rbp), %rax | |
.loc 36 332 16 is_stmt 0 | |
addq -96(%rbp), %rax | |
setb %r11b | |
movq %rax, -64(%rbp) | |
.loc 36 332 12 | |
testb $1, %r11b | |
jne .LBB62_1 | |
jmp .LBB62_2 | |
.LBB62_1: | |
.loc 36 0 12 | |
movq -104(%rbp), %rax | |
.loc 36 332 57 | |
movw $29, 8(%rax) | |
.loc 36 332 12 | |
leaq __unnamed_48(%rip), %rcx | |
movq %rcx, -144(%rbp) | |
jmp .LBB62_3 | |
.LBB62_2: | |
.loc 36 332 72 | |
movq -64(%rbp), %rax | |
movq -104(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movw $0, -72(%rbp) | |
movq %rax, -80(%rbp) | |
leaq -80(%rbp), %rax | |
movq %rax, -144(%rbp) | |
.LBB62_3: | |
.loc 36 0 72 | |
movq -144(%rbp), %rax | |
.loc 36 332 5 | |
cmpw $0, 8(%rax) | |
je .LBB62_5 | |
.loc 36 0 5 | |
movq -112(%rbp), %rdi | |
.loc 36 332 5 | |
callq __zig_return_error | |
jmp .LBB62_6 | |
.LBB62_5: | |
jmp .LBB62_6 | |
.LBB62_6: | |
.loc 36 0 5 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB62_8 | |
movq -120(%rbp), %rax | |
.loc 36 332 5 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp589: | |
.LBB62_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 36 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp590: | |
.Lfunc_end62: | |
.size std.math.add, .Lfunc_end62-std.math.add | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.seekable_stream.SeekableStream(anyerror,anyerror).getEndPos",@function | |
"std.io.seekable_stream.SeekableStream(anyerror,anyerror).getEndPos": | |
.Lfunc_begin63: | |
.loc 37 24 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp591: | |
.loc 37 25 24 prologue_end | |
movq -8(%rbp), %rcx | |
movq 24(%rcx), %rcx | |
.loc 37 25 37 is_stmt 0 | |
movq -8(%rbp), %rdx | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
movq %rax, -32(%rbp) | |
.loc 37 25 36 | |
callq *%rcx | |
movq -16(%rbp), %rax | |
.loc 37 25 13 | |
cmpw $0, 8(%rax) | |
je .LBB63_2 | |
.loc 37 0 13 | |
movq -24(%rbp), %rdi | |
.loc 37 25 13 | |
callq __zig_return_error | |
jmp .LBB63_3 | |
.LBB63_2: | |
jmp .LBB63_3 | |
.LBB63_3: | |
.loc 37 0 13 | |
movq -32(%rbp), %rax | |
.loc 37 25 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp592: | |
.Lfunc_end63: | |
.size "std.io.seekable_stream.SeekableStream(anyerror,anyerror).getEndPos", .Lfunc_end63-"std.io.seekable_stream.SeekableStream(anyerror,anyerror).getEndPos" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo",@function | |
"std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo": | |
.Lfunc_begin64: | |
.loc 37 16 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
.Ltmp593: | |
.loc 37 17 24 prologue_end | |
movq -8(%rbp), %rax | |
movq (%rax), %rax | |
.loc 37 17 34 is_stmt 0 | |
movq -8(%rbp), %rsi | |
.loc 37 17 40 | |
movq -16(%rbp), %rdx | |
movq %rdi, -24(%rbp) | |
.loc 37 17 33 | |
callq *%rax | |
.loc 37 17 13 | |
cmpw $0, %ax | |
movw %ax, -26(%rbp) | |
je .LBB64_2 | |
.loc 37 0 13 | |
movq -24(%rbp), %rdi | |
.loc 37 17 13 | |
callq __zig_return_error | |
jmp .LBB64_3 | |
.LBB64_2: | |
jmp .LBB64_3 | |
.LBB64_3: | |
.loc 37 0 13 | |
movw -26(%rbp), %ax | |
.loc 37 17 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp594: | |
.Lfunc_end64: | |
.size "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo", .Lfunc_end64-"std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alloc,@function | |
std.mem.Allocator.alloc: | |
.Lfunc_begin65: | |
.loc 8 96 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp595: | |
.loc 8 97 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 97 43 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 97 33 | |
callq std.mem.Allocator.alignedAlloc | |
movq -24(%rbp), %rax | |
.loc 8 97 9 | |
cmpw $0, 16(%rax) | |
je .LBB65_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 97 9 | |
callq __zig_return_error | |
jmp .LBB65_3 | |
.LBB65_2: | |
jmp .LBB65_3 | |
.LBB65_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 97 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp596: | |
.Lfunc_end65: | |
.size std.mem.Allocator.alloc, .Lfunc_end65-std.mem.Allocator.alloc | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free,@function | |
std.mem.Allocator.free: | |
.Lfunc_begin66: | |
.loc 8 221 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %r14 | |
pushq %rbx | |
subq $128, %rsp | |
.cfi_offset %rbx, -32 | |
.cfi_offset %r14, -24 | |
movq %fs:40, %rax | |
movq %rax, -24(%rbp) | |
movq %rdi, -88(%rbp) | |
.Ltmp597: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -72(%rbp) | |
movq 8(%rsi), %rax | |
shlq $6, %rax | |
movq %rax, -64(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -64(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB66_3 | |
.Ltmp598: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -24(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB66_10 | |
.Ltmp599: | |
.loc 8 224 29 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp600: | |
.LBB66_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB66_4 | |
.Ltmp601: | |
.LBB66_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -96(%rbp) | |
jne .LBB66_6 | |
.Ltmp602: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp603: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB66_6: | |
.Ltmp604: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -96(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -80(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -88(%rbp), %rsi | |
.Ltmp605: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -88(%rbp), %rdi | |
.loc 8 226 74 | |
movq -64(%rbp), %r8 | |
.loc 8 226 64 | |
movq -80(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %r8, -120(%rbp) | |
movq %r9, -128(%rbp) | |
jbe .LBB66_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB66_8: | |
.loc 8 0 64 | |
movq -128(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -40(%rbp) | |
movq -120(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -56(%rbp), %rdi | |
leaq -40(%rbp), %rdx | |
movl $8, %esi | |
movl $1, %r9d | |
movq -112(%rbp), %r10 | |
movl %esi, -132(%rbp) | |
.loc 8 226 44 | |
movq %r10, %rsi | |
movl -132(%rbp), %r11d | |
movl %r11d, %ecx | |
movq -104(%rbp), %rbx | |
callq *%rbx | |
.loc 8 227 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %r14b | |
.loc 8 227 15 | |
movzbl %r14b, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -24(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB66_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp606: | |
.LBB66_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp607: | |
.LBB66_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp608: | |
.Lfunc_end66: | |
.size std.mem.Allocator.free, .Lfunc_end66-std.mem.Allocator.free | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readFull",@function | |
"std.io.in_stream.InStream(anyerror).readFull": | |
.Lfunc_begin67: | |
.loc 38 47 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $128, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -64(%rbp) | |
.Ltmp609: | |
.loc 38 48 13 prologue_end | |
movq $0, -48(%rbp) | |
movq %rcx, -72(%rbp) | |
.Ltmp610: | |
.loc 38 0 13 is_stmt 0 | |
movq %rsi, -80(%rbp) | |
movq %rdi, -88(%rbp) | |
movq %rax, -96(%rbp) | |
.Ltmp611: | |
.LBB67_1: | |
.loc 38 49 20 is_stmt 1 | |
movq -48(%rbp), %rax | |
movq -72(%rbp), %rcx | |
.loc 38 49 26 is_stmt 0 | |
cmpq 8(%rcx), %rax | |
je .LBB67_10 | |
.Ltmp612: | |
.loc 38 50 37 is_stmt 1 | |
movq -64(%rbp), %rdx | |
.loc 38 50 50 is_stmt 0 | |
movq -48(%rbp), %rax | |
movq -72(%rbp), %rcx | |
.loc 38 50 49 | |
movq 8(%rcx), %rsi | |
cmpq %rsi, %rax | |
movq %rdx, -104(%rbp) | |
movq %rax, -112(%rbp) | |
movq %rsi, -120(%rbp) | |
jbe .LBB67_13 | |
jmp .LBB67_12 | |
.Ltmp613: | |
.LBB67_3: | |
.loc 38 50 29 | |
movw -32(%rbp), %ax | |
movq -88(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -80(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB67_16 | |
.Ltmp614: | |
.loc 38 0 29 | |
movq -96(%rbp), %rax | |
.loc 38 50 29 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp615: | |
.LBB67_5: | |
.cfi_def_cfa %rbp, 16 | |
movq -40(%rbp), %rax | |
movq %rax, -56(%rbp) | |
.loc 38 51 25 is_stmt 1 | |
cmpq $0, -56(%rbp) | |
.loc 38 51 17 is_stmt 0 | |
jne .LBB67_8 | |
.Ltmp616: | |
.loc 38 51 38 | |
movq -48(%rbp), %rax | |
movq -88(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB67_17 | |
.Ltmp617: | |
.loc 38 0 38 | |
movq -96(%rbp), %rax | |
.loc 38 51 31 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp618: | |
.LBB67_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 51 17 | |
jmp .LBB67_9 | |
.Ltmp619: | |
.LBB67_9: | |
.loc 38 52 17 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 38 52 23 is_stmt 0 | |
addq -56(%rbp), %rax | |
setb %cl | |
movq %rax, -128(%rbp) | |
jb .LBB67_14 | |
jmp .LBB67_15 | |
.Ltmp620: | |
.LBB67_10: | |
.loc 38 54 20 is_stmt 1 | |
movq -48(%rbp), %rax | |
movq -88(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB67_18 | |
.Ltmp621: | |
.loc 38 0 20 is_stmt 0 | |
movq -96(%rbp), %rax | |
.loc 38 54 13 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp622: | |
.LBB67_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp623: | |
.loc 38 50 49 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp624: | |
.LBB67_13: | |
.loc 38 0 49 is_stmt 0 | |
movq -112(%rbp), %rax | |
movq -72(%rbp), %rcx | |
.loc 38 50 49 | |
addq (%rcx), %rax | |
movq %rax, -24(%rbp) | |
movq -120(%rbp), %rax | |
movq -112(%rbp), %rdx | |
subq %rdx, %rax | |
movq %rax, -16(%rbp) | |
.loc 38 50 42 | |
leaq -40(%rbp), %rdi | |
movq -80(%rbp), %rsi | |
movq -104(%rbp), %rdx | |
leaq -24(%rbp), %rcx | |
callq "std.io.in_stream.InStream(anyerror).read" | |
.loc 38 50 29 | |
cmpw $0, -32(%rbp) | |
jne .LBB67_3 | |
jmp .LBB67_5 | |
.Ltmp625: | |
.LBB67_14: | |
.loc 38 0 29 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 38 52 23 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp626: | |
.LBB67_15: | |
.loc 38 0 23 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 38 52 23 | |
movq %rax, -48(%rbp) | |
.Ltmp627: | |
.loc 38 49 13 is_stmt 1 | |
jmp .LBB67_1 | |
.Ltmp628: | |
.LBB67_16: | |
.loc 38 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp629: | |
.LBB67_17: | |
callq __stack_chk_fail@PLT | |
.Ltmp630: | |
.LBB67_18: | |
callq __stack_chk_fail@PLT | |
.Ltmp631: | |
.Lfunc_end67: | |
.size "std.io.in_stream.InStream(anyerror).readFull", .Lfunc_end67-"std.io.in_stream.InStream(anyerror).readFull" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).read",@function | |
"std.io.in_stream.InStream(anyerror).read": | |
.Lfunc_begin68: | |
.loc 38 33 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp632: | |
.loc 38 40 28 prologue_end | |
movq -8(%rbp), %rdx | |
movq (%rdx), %rdx | |
.loc 38 40 36 is_stmt 0 | |
movq -8(%rbp), %r8 | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
movq %rdx, -32(%rbp) | |
.loc 38 40 35 | |
movq %r8, %rdx | |
movq -32(%rbp), %r8 | |
movq %rax, -40(%rbp) | |
callq *%r8 | |
.Ltmp633: | |
.loc 38 0 35 | |
movq -16(%rbp), %rax | |
.loc 38 40 17 | |
cmpw $0, 8(%rax) | |
je .LBB68_2 | |
.loc 38 0 17 | |
movq -24(%rbp), %rdi | |
.loc 38 40 17 | |
callq __zig_return_error | |
jmp .LBB68_3 | |
.LBB68_2: | |
jmp .LBB68_3 | |
.LBB68_3: | |
.loc 38 0 17 | |
movq -40(%rbp), %rax | |
.loc 38 40 17 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp634: | |
.Lfunc_end68: | |
.size "std.io.in_stream.InStream(anyerror).read", .Lfunc_end68-"std.io.in_stream.InStream(anyerror).read" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readInt,@function | |
std.mem.readInt: | |
.Lfunc_begin69: | |
.loc 8 583 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
andb $1, %sil | |
movb %sil, -9(%rbp) | |
.Ltmp635: | |
.loc 8 584 9 prologue_end | |
movb -9(%rbp), %al | |
.loc 8 584 16 is_stmt 0 | |
subb $1, %al | |
.loc 8 584 5 | |
jne .LBB69_2 | |
jmp .LBB69_1 | |
.LBB69_1: | |
.Ltmp636: | |
.loc 8 585 33 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 8 585 29 is_stmt 0 | |
callq std.mem.readIntNative | |
.loc 8 585 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp637: | |
.LBB69_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 587 34 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 8 587 30 is_stmt 0 | |
callq std.mem.readIntForeign | |
.loc 8 587 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp638: | |
.Lfunc_end69: | |
.size std.mem.readInt, .Lfunc_end69-std.mem.readInt | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readIntNative,@function | |
std.mem.readIntNative: | |
.Lfunc_begin70: | |
.loc 8 528 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp639: | |
.loc 8 529 40 prologue_end | |
movq -8(%rbp), %rax | |
.loc 8 529 12 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -16(%rbp) | |
jne .LBB70_2 | |
.loc 8 0 12 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 529 12 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB70_2: | |
.loc 8 0 12 | |
movq -16(%rbp), %rax | |
.loc 8 529 46 | |
movw (%rax), %cx | |
.loc 8 529 5 | |
movw %cx, %ax | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp640: | |
.Lfunc_end70: | |
.size std.mem.readIntNative, .Lfunc_end70-std.mem.readIntNative | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readIntForeign,@function | |
std.mem.readIntForeign: | |
.Lfunc_begin71: | |
.loc 8 536 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp641: | |
.loc 8 537 42 prologue_end | |
movq -8(%rbp), %rdi | |
.loc 8 537 38 is_stmt 0 | |
callq std.mem.readIntNative | |
.loc 8 537 12 | |
rolw $8, %ax | |
.loc 8 537 5 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp642: | |
.Lfunc_end71: | |
.size std.mem.readIntForeign, .Lfunc_end71-std.mem.readIntForeign | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readInt.17,@function | |
std.mem.readInt.17: | |
.Lfunc_begin72: | |
.loc 8 583 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
andb $1, %sil | |
movb %sil, -9(%rbp) | |
.Ltmp643: | |
.loc 8 584 9 prologue_end | |
movb -9(%rbp), %al | |
.loc 8 584 16 is_stmt 0 | |
subb $1, %al | |
.loc 8 584 5 | |
jne .LBB72_2 | |
jmp .LBB72_1 | |
.LBB72_1: | |
.Ltmp644: | |
.loc 8 585 33 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 8 585 29 is_stmt 0 | |
callq std.mem.readIntNative.18 | |
.loc 8 585 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp645: | |
.LBB72_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 587 34 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 8 587 30 is_stmt 0 | |
callq std.mem.readIntForeign.19 | |
.loc 8 587 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp646: | |
.Lfunc_end72: | |
.size std.mem.readInt.17, .Lfunc_end72-std.mem.readInt.17 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readIntNative.18,@function | |
std.mem.readIntNative.18: | |
.Lfunc_begin73: | |
.loc 8 528 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp647: | |
.loc 8 529 40 prologue_end | |
movq -8(%rbp), %rax | |
.loc 8 529 12 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -16(%rbp) | |
jne .LBB73_2 | |
.loc 8 0 12 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 529 12 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB73_2: | |
.loc 8 0 12 | |
movq -16(%rbp), %rax | |
.loc 8 529 46 | |
movl (%rax), %ecx | |
.loc 8 529 5 | |
movl %ecx, %eax | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp648: | |
.Lfunc_end73: | |
.size std.mem.readIntNative.18, .Lfunc_end73-std.mem.readIntNative.18 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readIntForeign.19,@function | |
std.mem.readIntForeign.19: | |
.Lfunc_begin74: | |
.loc 8 536 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp649: | |
.loc 8 537 42 prologue_end | |
movq -8(%rbp), %rdi | |
.loc 8 537 38 is_stmt 0 | |
callq std.mem.readIntNative.18 | |
.loc 8 537 12 | |
bswapl %eax | |
.loc 8 537 5 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp650: | |
.Lfunc_end74: | |
.size std.mem.readIntForeign.19, .Lfunc_end74-std.mem.readIntForeign.19 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readInt.20,@function | |
std.mem.readInt.20: | |
.Lfunc_begin75: | |
.loc 8 583 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
andb $1, %sil | |
movb %sil, -9(%rbp) | |
.Ltmp651: | |
.loc 8 584 9 prologue_end | |
movb -9(%rbp), %al | |
.loc 8 584 16 is_stmt 0 | |
subb $1, %al | |
.loc 8 584 5 | |
jne .LBB75_2 | |
jmp .LBB75_1 | |
.LBB75_1: | |
.Ltmp652: | |
.loc 8 585 33 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 8 585 29 is_stmt 0 | |
callq std.mem.readIntNative.21 | |
.loc 8 585 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp653: | |
.LBB75_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 587 34 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 8 587 30 is_stmt 0 | |
callq std.mem.readIntForeign.22 | |
.loc 8 587 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp654: | |
.Lfunc_end75: | |
.size std.mem.readInt.20, .Lfunc_end75-std.mem.readInt.20 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readIntNative.21,@function | |
std.mem.readIntNative.21: | |
.Lfunc_begin76: | |
.loc 8 528 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp655: | |
.loc 8 529 40 prologue_end | |
movq -8(%rbp), %rax | |
.loc 8 529 12 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -16(%rbp) | |
jne .LBB76_2 | |
.loc 8 0 12 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 529 12 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB76_2: | |
.loc 8 0 12 | |
movq -16(%rbp), %rax | |
.loc 8 529 46 | |
movq (%rax), %rax | |
.loc 8 529 5 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp656: | |
.Lfunc_end76: | |
.size std.mem.readIntNative.21, .Lfunc_end76-std.mem.readIntNative.21 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readIntForeign.22,@function | |
std.mem.readIntForeign.22: | |
.Lfunc_begin77: | |
.loc 8 536 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp657: | |
.loc 8 537 42 prologue_end | |
movq -8(%rbp), %rdi | |
.loc 8 537 38 is_stmt 0 | |
callq std.mem.readIntNative.21 | |
.loc 8 537 12 | |
bswapq %rax | |
.loc 8 537 5 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp658: | |
.Lfunc_end77: | |
.size std.mem.readIntForeign.22, .Lfunc_end77-std.mem.readIntForeign.22 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc,@function | |
std.mem.Allocator.alignedAlloc: | |
.Lfunc_begin78: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $224, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -136(%rbp) | |
movq %rcx, -144(%rbp) | |
.Ltmp659: | |
.loc 8 112 15 prologue_end | |
cmpq $0, -144(%rbp) | |
movq %rsi, -152(%rbp) | |
movq %rdi, -160(%rbp) | |
movq %rax, -168(%rbp) | |
.loc 8 112 9 is_stmt 0 | |
jne .LBB78_3 | |
.Ltmp660: | |
.loc 8 113 13 is_stmt 1 | |
movq __unnamed_49+16(%rip), %rax | |
movq -160(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_49(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB78_17 | |
.loc 8 0 13 is_stmt 0 | |
movq -168(%rbp), %rax | |
.loc 8 113 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp661: | |
.LBB78_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 112 9 is_stmt 1 | |
jmp .LBB78_4 | |
.LBB78_4: | |
.loc 8 116 56 | |
movq -144(%rbp), %rcx | |
.loc 8 116 36 is_stmt 0 | |
leaq -72(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
movl $64, %edx | |
callq std.math.mul | |
.loc 8 116 59 | |
cmpw $0, -64(%rbp) | |
je .LBB78_7 | |
.loc 8 0 59 | |
movq -152(%rbp), %rdi | |
.loc 8 116 65 | |
callq __zig_return_error | |
movq __unnamed_50+16(%rip), %rax | |
movq -160(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_50(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB78_18 | |
.loc 8 0 65 | |
movq -168(%rbp), %rax | |
.loc 8 116 65 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB78_7: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 116 59 | |
movq -72(%rbp), %rax | |
movq %rax, -104(%rbp) | |
.loc 8 117 36 is_stmt 1 | |
movq -136(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 117 47 is_stmt 0 | |
movq -136(%rbp), %rdx | |
.loc 8 117 91 | |
movq -104(%rbp), %r9 | |
.loc 8 117 46 | |
movq %rsp, %rcx | |
movl $8, (%rcx) | |
leaq __unnamed_51(%rip), %rcx | |
leaq -96(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
callq *%rax | |
.loc 8 117 28 | |
cmpw $0, -80(%rbp) | |
je .LBB78_11 | |
movw -80(%rbp), %ax | |
movq -160(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -152(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB78_19 | |
.loc 8 0 28 | |
movq -168(%rbp), %rax | |
.loc 8 117 28 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB78_11: | |
.cfi_def_cfa %rbp, 16 | |
movq -96(%rbp), %rax | |
movq %rax, -120(%rbp) | |
movq -88(%rbp), %rax | |
movq %rax, -112(%rbp) | |
.loc 8 118 26 is_stmt 1 | |
movq -112(%rbp), %rax | |
.loc 8 118 31 is_stmt 0 | |
cmpq -104(%rbp), %rax | |
sete %cl | |
.loc 8 118 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
leaq -56(%rbp), %rax | |
.loc 8 119 27 is_stmt 1 | |
movq -120(%rbp), %rdx | |
.loc 8 119 54 is_stmt 0 | |
movq -112(%rbp), %rsi | |
.loc 8 119 9 | |
movq %rdx, %rdi | |
movl $170, %r8d | |
movq %rsi, -176(%rbp) | |
movl %r8d, %esi | |
movq -176(%rbp), %r9 | |
movq %rdx, -184(%rbp) | |
movq %r9, %rdx | |
movq %rax, -192(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -184(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -176(%rbp), %rdx | |
movq %rdx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -192(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp662: | |
.loc 8 125 56 is_stmt 1 | |
movq -120(%rbp), %rax | |
.loc 8 125 20 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -200(%rbp) | |
jne .LBB78_13 | |
.loc 8 0 20 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 125 20 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB78_13: | |
.loc 8 0 20 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -200(%rbp), %rdx | |
.loc 8 125 20 | |
movq %rdx, -128(%rbp) | |
.loc 8 125 67 | |
movq -144(%rbp), %rsi | |
movq -160(%rbp), %rdi | |
.loc 8 125 62 | |
movw $0, 16(%rdi) | |
movq -128(%rbp), %r8 | |
cmpq %rsi, %rcx | |
movq %rsi, -208(%rbp) | |
movq %r8, -216(%rbp) | |
jbe .LBB78_15 | |
.loc 8 0 62 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 125 62 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB78_15: | |
.loc 8 0 62 | |
movq -160(%rbp), %rax | |
movq -216(%rbp), %rcx | |
.loc 8 125 62 | |
movq %rcx, (%rax) | |
movq -208(%rbp), %rdx | |
movq %rdx, 8(%rax) | |
movw $0, 16(%rax) | |
movq %fs:40, %rsi | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rsi | |
jne .LBB78_20 | |
.loc 8 0 62 | |
movq -168(%rbp), %rax | |
.loc 8 125 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp663: | |
.LBB78_17: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB78_18: | |
callq __stack_chk_fail@PLT | |
.LBB78_19: | |
callq __stack_chk_fail@PLT | |
.LBB78_20: | |
callq __stack_chk_fail@PLT | |
.Ltmp664: | |
.Lfunc_end78: | |
.size std.mem.Allocator.alignedAlloc, .Lfunc_end78-std.mem.Allocator.alignedAlloc | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.elf.Elf.findSection,@function | |
std.elf.Elf.findSection: | |
.Lfunc_begin79: | |
.loc 9 531 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $176, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -80(%rbp) | |
.Ltmp665: | |
.loc 9 532 31 prologue_end | |
movq -80(%rbp), %rdx | |
movq %rdx, %r8 | |
addq $64, %r8 | |
.loc 9 532 23 is_stmt 0 | |
movq $0, -32(%rbp) | |
movq 72(%rdx), %rdx | |
movq %rcx, -88(%rbp) | |
.Ltmp666: | |
.loc 9 0 23 | |
movq %rsi, -96(%rbp) | |
movq %rdi, -104(%rbp) | |
movq %rax, -112(%rbp) | |
movq %r8, -120(%rbp) | |
movq %rdx, -128(%rbp) | |
.Ltmp667: | |
.LBB79_1: | |
.loc 9 532 23 | |
movq -32(%rbp), %rax | |
movq -128(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -136(%rbp) | |
jae .LBB79_28 | |
.Ltmp668: | |
.loc 9 0 23 | |
movq -136(%rbp), %rax | |
.loc 9 532 23 | |
shlq $6, %rax | |
movq -120(%rbp), %rcx | |
addq (%rcx), %rax | |
.loc 9 532 51 | |
movq %rax, -40(%rbp) | |
.Ltmp669: | |
.loc 9 533 28 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 9 533 37 is_stmt 0 | |
cmpl $0, 4(%rax) | |
.loc 9 533 13 | |
jne .LBB79_4 | |
.Ltmp670: | |
.loc 9 533 50 | |
jmp .LBB79_27 | |
.Ltmp671: | |
.LBB79_4: | |
.loc 9 533 13 | |
jmp .LBB79_5 | |
.Ltmp672: | |
.LBB79_5: | |
.loc 9 535 36 is_stmt 1 | |
movq -80(%rbp), %rax | |
.loc 9 535 51 is_stmt 0 | |
movq 56(%rax), %rax | |
movq 24(%rax), %rax | |
.loc 9 535 72 | |
movq -40(%rbp), %rcx | |
movl (%rcx), %edx | |
movl %edx, %ecx | |
.loc 9 535 59 | |
addq %rcx, %rax | |
setb %sil | |
movq %rax, -144(%rbp) | |
jb .LBB79_30 | |
jmp .LBB79_31 | |
.Ltmp673: | |
.LBB79_6: | |
.loc 9 536 13 is_stmt 1 | |
movw -50(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -96(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB79_32 | |
.Ltmp674: | |
.loc 9 0 13 is_stmt 0 | |
movq -112(%rbp), %rax | |
.loc 9 536 13 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp675: | |
.LBB79_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 538 13 is_stmt 1 | |
movq $0, -64(%rbp) | |
movq -88(%rbp), %rax | |
movq 8(%rax), %rcx | |
movq %rcx, -152(%rbp) | |
.Ltmp676: | |
.LBB79_9: | |
movq -64(%rbp), %rax | |
movq -152(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -160(%rbp) | |
jae .LBB79_19 | |
.Ltmp677: | |
.loc 9 0 13 is_stmt 0 | |
movq -160(%rbp), %rax | |
movq -88(%rbp), %rcx | |
.loc 9 538 13 | |
addq (%rcx), %rax | |
.Ltmp678: | |
.loc 9 539 41 is_stmt 1 | |
movq -80(%rbp), %rdx | |
.loc 9 539 51 is_stmt 0 | |
movq 8(%rdx), %rdx | |
.loc 9 539 60 | |
leaq -16(%rbp), %rdi | |
movq -96(%rbp), %rsi | |
movq %rax, -168(%rbp) | |
.Ltmp679: | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 9 539 34 | |
cmpw $0, -14(%rbp) | |
je .LBB79_13 | |
.Ltmp680: | |
movw -14(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -96(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB79_33 | |
.Ltmp681: | |
.loc 9 0 34 | |
movq -112(%rbp), %rax | |
.loc 9 539 34 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp682: | |
.LBB79_13: | |
.cfi_def_cfa %rbp, 16 | |
movb -16(%rbp), %al | |
movb %al, -65(%rbp) | |
.loc 9 540 30 is_stmt 1 | |
cmpb $0, -65(%rbp) | |
sete %al | |
.loc 9 540 35 is_stmt 0 | |
testb $1, %al | |
movb %al, -169(%rbp) | |
jne .LBB79_15 | |
.Ltmp683: | |
.loc 9 0 35 | |
movq -168(%rbp), %rax | |
.loc 9 540 38 | |
movb (%rax), %cl | |
.loc 9 540 49 | |
cmpb -65(%rbp), %cl | |
setne %cl | |
movb %cl, -169(%rbp) | |
.Ltmp684: | |
.LBB79_15: | |
.loc 9 0 49 | |
movb -169(%rbp), %al | |
.loc 9 540 17 | |
testb $1, %al | |
jne .LBB79_16 | |
jmp .LBB79_17 | |
.Ltmp685: | |
.LBB79_16: | |
.loc 9 540 62 | |
jmp .LBB79_27 | |
.Ltmp686: | |
.LBB79_17: | |
.loc 9 540 17 | |
jmp .LBB79_18 | |
.Ltmp687: | |
.LBB79_18: | |
.loc 9 0 17 | |
movq -160(%rbp), %rax | |
.loc 9 538 13 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -64(%rbp) | |
jmp .LBB79_9 | |
.Ltmp688: | |
.LBB79_19: | |
.loc 9 544 42 | |
movq -80(%rbp), %rax | |
.loc 9 544 52 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 9 544 61 | |
leaq -24(%rbp), %rdi | |
movq -96(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 9 544 35 | |
cmpw $0, -22(%rbp) | |
je .LBB79_22 | |
.Ltmp689: | |
movw -22(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -96(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB79_34 | |
.Ltmp690: | |
.loc 9 0 35 | |
movq -112(%rbp), %rax | |
.loc 9 544 35 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp691: | |
.LBB79_22: | |
.cfi_def_cfa %rbp, 16 | |
movb -24(%rbp), %al | |
movb %al, -66(%rbp) | |
.loc 9 545 31 is_stmt 1 | |
cmpb $0, -66(%rbp) | |
.loc 9 545 17 is_stmt 0 | |
jne .LBB79_25 | |
.Ltmp692: | |
.loc 9 545 44 | |
movq -40(%rbp), %rax | |
movq -104(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB79_35 | |
.Ltmp693: | |
.loc 9 0 44 | |
movq -112(%rbp), %rax | |
.loc 9 545 37 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp694: | |
.LBB79_25: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 545 17 | |
jmp .LBB79_26 | |
.Ltmp695: | |
.LBB79_26: | |
.loc 9 532 23 is_stmt 1 | |
jmp .LBB79_27 | |
.Ltmp696: | |
.LBB79_27: | |
.loc 9 0 23 is_stmt 0 | |
movq -136(%rbp), %rax | |
.loc 9 532 23 | |
addq $1, %rax | |
movq %rax, -32(%rbp) | |
jmp .LBB79_1 | |
.Ltmp697: | |
.LBB79_28: | |
.loc 9 549 9 is_stmt 1 | |
vxorps %xmm0, %xmm0, %xmm0 | |
movq -104(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB79_36 | |
.Ltmp698: | |
.loc 9 0 9 is_stmt 0 | |
movq -112(%rbp), %rax | |
.loc 9 549 9 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp699: | |
.LBB79_30: | |
.cfi_def_cfa %rbp, 16 | |
.loc 9 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp700: | |
.loc 9 535 59 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp701: | |
.LBB79_31: | |
.loc 9 0 59 is_stmt 0 | |
movq -144(%rbp), %rax | |
.loc 9 535 59 | |
movq %rax, -48(%rbp) | |
.loc 9 536 20 is_stmt 1 | |
movq -80(%rbp), %rcx | |
.loc 9 536 36 is_stmt 0 | |
movq (%rcx), %rsi | |
.loc 9 536 44 | |
movq -48(%rbp), %rdx | |
movq -96(%rbp), %rdi | |
.loc 9 536 43 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -50(%rbp) | |
.loc 9 536 13 | |
cmpw $0, -50(%rbp) | |
jne .LBB79_6 | |
jmp .LBB79_8 | |
.Ltmp702: | |
.LBB79_32: | |
.loc 9 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp703: | |
.LBB79_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp704: | |
.LBB79_34: | |
callq __stack_chk_fail@PLT | |
.Ltmp705: | |
.LBB79_35: | |
callq __stack_chk_fail@PLT | |
.Ltmp706: | |
.LBB79_36: | |
callq __stack_chk_fail@PLT | |
.Ltmp707: | |
.Lfunc_end79: | |
.size std.elf.Elf.findSection, .Lfunc_end79-std.elf.Elf.findSection | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).init",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).init": | |
.Lfunc_begin80: | |
.file 39 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/array_list.zig" | |
.loc 39 32 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rax | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
.Ltmp708: | |
.loc 39 34 30 prologue_end | |
movq __unnamed_52(%rip), %rcx | |
movq %rcx, (%rdi) | |
movq __unnamed_52+8(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 39 35 24 | |
movq $0, 16(%rdi) | |
.loc 39 36 30 | |
movq -8(%rbp), %rcx | |
movq %rcx, 24(%rdi) | |
.loc 39 33 13 | |
addq $8, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp709: | |
.Lfunc_end80: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).init", .Lfunc_end80-"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).init" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).init",@function | |
"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).init": | |
.Lfunc_begin81: | |
.loc 39 32 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rax | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
.Ltmp710: | |
.loc 39 34 30 prologue_end | |
movq __unnamed_53(%rip), %rcx | |
movq %rcx, (%rdi) | |
movq __unnamed_53+8(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 39 35 24 | |
movq $0, 16(%rdi) | |
.loc 39 36 30 | |
movq -8(%rbp), %rcx | |
movq %rcx, 24(%rdi) | |
.loc 39 33 13 | |
addq $8, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp711: | |
.Lfunc_end81: | |
.size "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).init", .Lfunc_end81-"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).init" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Func,null).init",@function | |
"std.array_list.AlignedArrayList(std.debug.Func,null).init": | |
.Lfunc_begin82: | |
.loc 39 32 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rax | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
.Ltmp712: | |
.loc 39 34 30 prologue_end | |
movq __unnamed_54(%rip), %rcx | |
movq %rcx, (%rdi) | |
movq __unnamed_54+8(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 39 35 24 | |
movq $0, 16(%rdi) | |
.loc 39 36 30 | |
movq -8(%rbp), %rcx | |
movq %rcx, 24(%rdi) | |
.loc 39 33 13 | |
addq $8, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp713: | |
.Lfunc_end82: | |
.size "std.array_list.AlignedArrayList(std.debug.Func,null).init", .Lfunc_end82-"std.array_list.AlignedArrayList(std.debug.Func,null).init" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.scanAllFunctions,@function | |
std.debug.scanAllFunctions: | |
.Lfunc_begin83: | |
.loc 2 2072 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $1216, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -616(%rbp) | |
.Ltmp714: | |
.loc 2 2073 30 prologue_end | |
movq -616(%rbp), %rax | |
.loc 2 2073 41 is_stmt 0 | |
movq 24(%rax), %rax | |
.loc 2 2073 53 | |
movq -616(%rbp), %rcx | |
.loc 2 2073 49 | |
addq 32(%rcx), %rax | |
setb %dl | |
movq %rdi, -944(%rbp) | |
movq %rax, -952(%rbp) | |
jb .LBB83_144 | |
jmp .LBB83_145 | |
.LBB83_1: | |
.loc 2 2076 12 is_stmt 1 | |
movq -632(%rbp), %rax | |
.loc 2 2076 29 is_stmt 0 | |
cmpq -624(%rbp), %rax | |
jae .LBB83_142 | |
.Ltmp715: | |
.loc 2 2077 15 is_stmt 1 | |
movq -616(%rbp), %rax | |
.loc 2 2077 37 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 2077 45 | |
movq -632(%rbp), %rdx | |
movq -944(%rbp), %rdi | |
.loc 2 2077 44 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -634(%rbp) | |
.loc 2 2077 9 | |
cmpw $0, -634(%rbp) | |
je .LBB83_5 | |
movw -634(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -954(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_160 | |
.loc 2 0 9 | |
movw -954(%rbp), %ax | |
.loc 2 2077 9 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 9 | |
leaq -56(%rbp), %rax | |
.loc 2 2079 9 is_stmt 1 | |
leaq -57(%rbp), %rcx | |
movq %rcx, %rdi | |
movl $170, %esi | |
movl $1, %edx | |
movq %rax, -968(%rbp) | |
movq %rcx, -976(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -976(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $1, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -968(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 2 2080 109 | |
movq -616(%rbp), %rax | |
movq 8(%rax), %rax | |
.loc 2 2080 50 is_stmt 0 | |
leaq -80(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
movq %rdx, -984(%rbp) | |
movq %rax, %rdx | |
leaq -57(%rbp), %rcx | |
.Ltmp716: | |
callq std.debug.readInitialLength | |
.Ltmp717: | |
.loc 2 2080 29 | |
cmpw $0, -72(%rbp) | |
je .LBB83_8 | |
movw -72(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -986(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_161 | |
.loc 2 0 29 | |
movw -986(%rbp), %ax | |
.loc 2 2080 29 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_8: | |
.cfi_def_cfa %rbp, 16 | |
movq -80(%rbp), %rax | |
movq %rax, -648(%rbp) | |
.loc 2 2081 25 is_stmt 1 | |
cmpq $0, -648(%rbp) | |
.loc 2 2081 9 is_stmt 0 | |
jne .LBB83_11 | |
.loc 2 0 9 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB83_162 | |
xorl %eax, %eax | |
.loc 2 2081 31 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2081 9 | |
jmp .LBB83_12 | |
.LBB83_12: | |
.loc 2 2082 29 is_stmt 1 | |
movq -648(%rbp), %rax | |
.loc 2 2082 44 is_stmt 0 | |
testb $1, -57(%rbp) | |
movq %rax, -1000(%rbp) | |
jne .LBB83_13 | |
jmp .LBB83_14 | |
.LBB83_13: | |
.loc 2 2082 60 | |
movq $12, -656(%rbp) | |
.loc 2 2082 44 | |
movl $12, %eax | |
movq %rax, -1008(%rbp) | |
jmp .LBB83_15 | |
.LBB83_14: | |
.loc 2 2082 75 | |
movq $4, -656(%rbp) | |
movl $4, %eax | |
movq %rax, -1008(%rbp) | |
.LBB83_15: | |
.loc 2 0 75 | |
movq -1008(%rbp), %rax | |
movq -1000(%rbp), %rcx | |
.loc 2 2082 41 | |
addq %rax, %rcx | |
setb %dl | |
movq %rcx, -1016(%rbp) | |
jb .LBB83_146 | |
jmp .LBB83_147 | |
.LBB83_16: | |
.loc 2 2084 25 is_stmt 1 | |
movw -86(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1018(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_163 | |
.loc 2 0 25 is_stmt 0 | |
movw -1018(%rbp), %ax | |
.loc 2 2084 25 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_18: | |
.cfi_def_cfa %rbp, 16 | |
movw -88(%rbp), %ax | |
movw %ax, -666(%rbp) | |
.loc 2 2085 21 is_stmt 1 | |
cmpw $2, -666(%rbp) | |
setb %cl | |
.loc 2 2085 25 is_stmt 0 | |
testb $1, %cl | |
movb %cl, -1019(%rbp) | |
jne .LBB83_20 | |
.loc 2 2085 36 | |
cmpw $5, -666(%rbp) | |
seta %al | |
movb %al, -1019(%rbp) | |
.LBB83_20: | |
.loc 2 0 36 | |
movb -1019(%rbp), %al | |
.loc 2 2085 9 | |
testb $1, %al | |
jne .LBB83_21 | |
jmp .LBB83_23 | |
.LBB83_21: | |
.loc 2 0 9 | |
movq -944(%rbp), %rdi | |
.loc 2 2085 41 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB83_164 | |
movw $36, %ax | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_23: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2085 9 | |
jmp .LBB83_24 | |
.LBB83_24: | |
.loc 2 2087 37 is_stmt 1 | |
testb $1, -57(%rbp) | |
jne .LBB83_25 | |
jmp .LBB83_28 | |
.LBB83_25: | |
.loc 2 2087 54 is_stmt 0 | |
movq -616(%rbp), %rax | |
.loc 2 2087 70 | |
movq 8(%rax), %rdx | |
.loc 2 2087 86 | |
movq -616(%rbp), %rax | |
movb 16(%rax), %cl | |
.loc 2 2087 78 | |
movzbl %cl, %ecx | |
leaq -104(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 2 2087 48 | |
cmpw $0, -96(%rbp) | |
je .LBB83_31 | |
movw -96(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1022(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_165 | |
.loc 2 0 48 | |
movw -1022(%rbp), %ax | |
.loc 2 2087 48 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2087 106 | |
movq -616(%rbp), %rax | |
.loc 2 2087 122 | |
movq 8(%rax), %rdx | |
.loc 2 2087 138 | |
movq -616(%rbp), %rax | |
movb 16(%rax), %cl | |
.loc 2 2087 130 | |
movzbl %cl, %ecx | |
leaq -112(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 2 2087 100 | |
cmpw $0, -108(%rbp) | |
je .LBB83_32 | |
movw -108(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1024(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_166 | |
.loc 2 0 100 | |
movw -1024(%rbp), %ax | |
.loc 2 2087 100 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_31: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2087 48 | |
movq -104(%rbp), %rax | |
movq %rax, -680(%rbp) | |
.loc 2 2087 37 | |
jmp .LBB83_33 | |
.LBB83_32: | |
.loc 2 2087 100 | |
movl -112(%rbp), %eax | |
movl %eax, %eax | |
movl %eax, %ecx | |
movq %rcx, -680(%rbp) | |
.LBB83_33: | |
.loc 2 2089 36 is_stmt 1 | |
movq -616(%rbp), %rax | |
.loc 2 2089 52 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 2089 61 | |
leaq -120(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 2089 30 | |
cmpw $0, -118(%rbp) | |
je .LBB83_36 | |
movw -118(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1026(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_167 | |
.loc 2 0 30 | |
movw -1026(%rbp), %ax | |
.loc 2 2089 30 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_36: | |
.cfi_def_cfa %rbp, 16 | |
movb -120(%rbp), %al | |
movb %al, -681(%rbp) | |
.loc 2 2090 26 is_stmt 1 | |
cmpb $8, -681(%rbp) | |
.loc 2 2090 9 is_stmt 0 | |
je .LBB83_39 | |
.loc 2 0 9 | |
movq -944(%rbp), %rdi | |
.loc 2 2090 45 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB83_168 | |
movw $36, %ax | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_39: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2090 9 | |
jmp .LBB83_40 | |
.LBB83_40: | |
.loc 2 2092 40 is_stmt 1 | |
movq -616(%rbp), %rax | |
.loc 2 2092 62 is_stmt 0 | |
movq (%rax), %rdx | |
.loc 2 2092 69 | |
leaq -136(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).getPos" | |
.loc 2 2092 34 | |
cmpw $0, -128(%rbp) | |
je .LBB83_43 | |
movw -128(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1028(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_169 | |
.loc 2 0 34 | |
movw -1028(%rbp), %ax | |
.loc 2 2092 34 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_43: | |
.cfi_def_cfa %rbp, 16 | |
movq -136(%rbp), %rax | |
movq %rax, -696(%rbp) | |
.loc 2 2093 49 is_stmt 1 | |
movq -616(%rbp), %rdx | |
.loc 2 2093 53 is_stmt 0 | |
movq -680(%rbp), %rcx | |
.loc 2 2093 48 | |
leaq -152(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq std.debug.getAbbrevTable | |
.loc 2 2093 30 | |
cmpw $0, -144(%rbp) | |
je .LBB83_46 | |
movw -144(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1030(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_170 | |
.loc 2 0 30 | |
movw -1030(%rbp), %ax | |
.loc 2 2093 30 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_46: | |
.cfi_def_cfa %rbp, 16 | |
movq -152(%rbp), %rax | |
movq %rax, -704(%rbp) | |
.loc 2 2095 15 is_stmt 1 | |
movq -616(%rbp), %rax | |
.loc 2 2095 37 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 2095 45 | |
movq -696(%rbp), %rdx | |
movq -944(%rbp), %rdi | |
.loc 2 2095 44 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -706(%rbp) | |
.loc 2 2095 9 | |
cmpw $0, -706(%rbp) | |
je .LBB83_49 | |
movw -706(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1032(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_171 | |
.loc 2 0 9 | |
movw -1032(%rbp), %ax | |
.loc 2 2095 9 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_49: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2097 31 is_stmt 1 | |
movq -632(%rbp), %rax | |
.loc 2 2097 48 is_stmt 0 | |
addq -664(%rbp), %rax | |
setb %cl | |
movq %rax, -1040(%rbp) | |
jb .LBB83_148 | |
jmp .LBB83_149 | |
.LBB83_50: | |
.loc 2 2099 23 is_stmt 1 | |
movq -616(%rbp), %rax | |
.loc 2 2099 45 is_stmt 0 | |
movq (%rax), %rdx | |
.loc 2 2099 52 | |
leaq -168(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).getPos" | |
.loc 2 2099 17 | |
cmpw $0, -160(%rbp) | |
je .LBB83_53 | |
movw -160(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1042(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_172 | |
.loc 2 0 17 | |
movw -1042(%rbp), %ax | |
.loc 2 2099 17 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_53: | |
.cfi_def_cfa %rbp, 16 | |
movq -168(%rbp), %rax | |
.loc 2 2099 56 | |
cmpq -720(%rbp), %rax | |
jae .LBB83_141 | |
.Ltmp718: | |
.loc 2 2100 43 is_stmt 1 | |
movq -616(%rbp), %rdx | |
.loc 2 2100 47 is_stmt 0 | |
movq -704(%rbp), %rcx | |
.loc 2 2100 61 | |
movb -57(%rbp), %al | |
.loc 2 2100 42 | |
movzbl %al, %r8d | |
leaq -232(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq std.debug.parseDie | |
.loc 2 2100 30 | |
cmpw $0, -176(%rbp) | |
je .LBB83_57 | |
movw -176(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1044(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_173 | |
.loc 2 0 30 | |
movw -1044(%rbp), %ax | |
.loc 2 2100 30 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_57: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 30 | |
leaq -232(%rbp), %rax | |
.loc 2 2100 69 | |
testb $1, -184(%rbp) | |
movq %rax, -1056(%rbp) | |
jne .LBB83_59 | |
.loc 2 2100 76 | |
jmp .LBB83_50 | |
.LBB83_59: | |
.loc 2 0 76 | |
movq -1056(%rbp), %rax | |
.loc 2 2100 69 | |
leaq -280(%rbp), %rcx | |
movq %rcx, %rdi | |
movq %rax, %rsi | |
movl $48, %edx | |
callq memcpy@PLT | |
.loc 2 2101 44 is_stmt 1 | |
movq -616(%rbp), %rax | |
.loc 2 2101 66 is_stmt 0 | |
movq (%rax), %rdx | |
.loc 2 2101 73 | |
leaq -296(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).getPos" | |
.loc 2 2101 38 | |
cmpw $0, -288(%rbp) | |
je .LBB83_63 | |
movw -288(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1058(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_174 | |
.loc 2 0 38 | |
movw -1058(%rbp), %ax | |
.loc 2 2101 38 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_63: | |
.cfi_def_cfa %rbp, 16 | |
movq -296(%rbp), %rax | |
movq %rax, -728(%rbp) | |
.loc 2 2103 13 is_stmt 1 | |
movq -280(%rbp), %rax | |
movq %rax, %rcx | |
subq $3, %rcx | |
movq %rax, -1072(%rbp) | |
je .LBB83_65 | |
jmp .LBB83_192 | |
.LBB83_192: | |
.loc 2 0 13 is_stmt 0 | |
movq -1072(%rbp), %rax | |
.loc 2 2103 13 | |
subq $20, %rax | |
je .LBB83_65 | |
jmp .LBB83_193 | |
.LBB83_193: | |
.loc 2 0 13 | |
movq -1072(%rbp), %rax | |
.loc 2 2103 13 | |
subq $29, %rax | |
je .LBB83_65 | |
jmp .LBB83_194 | |
.LBB83_194: | |
.loc 2 0 13 | |
movq -1072(%rbp), %rax | |
.loc 2 2103 13 | |
subq $46, %rax | |
je .LBB83_65 | |
jmp .LBB83_64 | |
.LBB83_64: | |
.Ltmp719: | |
.loc 2 2163 21 is_stmt 1 | |
jmp .LBB83_50 | |
.Ltmp720: | |
.LBB83_65: | |
.loc 2 2106 25 | |
movl $3, -732(%rbp) | |
.loc 2 2107 44 | |
leaq -280(%rbp), %rax | |
leaq -344(%rbp), %rcx | |
movq %rcx, %rdi | |
movq %rax, %rsi | |
movl $48, %edx | |
callq memcpy@PLT | |
.LBB83_66: | |
.loc 2 2109 38 | |
cmpl $0, -732(%rbp) | |
jle .LBB83_114 | |
.Ltmp721: | |
.loc 2 2110 53 | |
leaq -344(%rbp), %rdi | |
movl $3, %esi | |
callq std.debug.Die.getAttr | |
movq %rax, -744(%rbp) | |
.loc 2 2110 29 is_stmt 0 | |
cmpq $0, -744(%rbp) | |
je .LBB83_71 | |
.Ltmp722: | |
.loc 2 2111 77 is_stmt 1 | |
movq -616(%rbp), %rcx | |
.loc 2 2111 76 is_stmt 0 | |
leaq -368(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
leaq -344(%rbp), %rdx | |
movl $3, %r8d | |
callq std.debug.Die.getAttrString | |
.loc 2 2111 46 | |
cmpw $0, -352(%rbp) | |
je .LBB83_112 | |
movw -352(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1074(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_175 | |
.loc 2 0 46 | |
movw -1074(%rbp), %ax | |
.loc 2 2111 46 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp723: | |
.LBB83_71: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2113 60 is_stmt 1 | |
leaq -344(%rbp), %rdi | |
movl $49, %esi | |
callq std.debug.Die.getAttr | |
movq %rax, -768(%rbp) | |
.loc 2 2113 36 is_stmt 0 | |
cmpq $0, -768(%rbp) | |
je .LBB83_89 | |
.Ltmp724: | |
.loc 2 2115 79 is_stmt 1 | |
leaq -384(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
leaq -344(%rbp), %rdx | |
movl $49, %ecx | |
callq std.debug.Die.getAttrRef | |
.loc 2 2115 52 is_stmt 0 | |
cmpw $0, -376(%rbp) | |
je .LBB83_75 | |
movw -376(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1076(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_176 | |
.loc 2 0 52 | |
movw -1076(%rbp), %ax | |
.loc 2 2115 52 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_75: | |
.cfi_def_cfa %rbp, 16 | |
movq -384(%rbp), %rax | |
movq %rax, -776(%rbp) | |
.loc 2 2116 37 is_stmt 1 | |
movq -776(%rbp), %rax | |
.loc 2 2116 48 is_stmt 0 | |
cmpq -664(%rbp), %rax | |
.loc 2 2116 33 | |
jbe .LBB83_78 | |
.loc 2 0 33 | |
movq -944(%rbp), %rdi | |
.loc 2 2116 63 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB83_177 | |
movw $36, %ax | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_78: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2116 33 | |
jmp .LBB83_79 | |
.LBB83_79: | |
.loc 2 2117 39 is_stmt 1 | |
movq -616(%rbp), %rax | |
.loc 2 2117 61 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 2117 69 | |
movq -632(%rbp), %rax | |
.loc 2 2117 86 | |
addq -776(%rbp), %rax | |
setb %cl | |
movq %rsi, -1088(%rbp) | |
movq %rax, -1096(%rbp) | |
jb .LBB83_150 | |
jmp .LBB83_151 | |
.LBB83_80: | |
.loc 2 2117 33 | |
movw -778(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1098(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_178 | |
.loc 2 0 33 | |
movw -1098(%rbp), %ax | |
.loc 2 2117 33 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_82: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2118 62 is_stmt 1 | |
movq -616(%rbp), %rdx | |
.loc 2 2118 66 is_stmt 0 | |
movq -704(%rbp), %rcx | |
.loc 2 2118 80 | |
movb -57(%rbp), %al | |
.loc 2 2118 61 | |
movzbl %al, %r8d | |
leaq -448(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq std.debug.parseDie | |
.loc 2 2118 49 | |
cmpw $0, -392(%rbp) | |
je .LBB83_85 | |
movw -392(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1100(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_179 | |
.loc 2 0 49 | |
movw -1100(%rbp), %ax | |
.loc 2 2118 49 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_85: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 49 | |
leaq -448(%rbp), %rax | |
.loc 2 2118 88 | |
testb $1, -400(%rbp) | |
movq %rax, -1112(%rbp) | |
jne .LBB83_88 | |
.loc 2 0 88 | |
movq -944(%rbp), %rdi | |
.loc 2 2118 95 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB83_180 | |
movw $36, %ax | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_88: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 95 | |
movq -1112(%rbp), %rax | |
.loc 2 2118 88 | |
leaq -344(%rbp), %rcx | |
movq %rcx, %rdi | |
movq %rax, %rsi | |
movl $48, %edx | |
callq memcpy@PLT | |
jmp .LBB83_107 | |
.Ltmp725: | |
.LBB83_89: | |
.loc 2 2119 60 is_stmt 1 | |
leaq -344(%rbp), %rdi | |
movl $71, %esi | |
callq std.debug.Die.getAttr | |
movq %rax, -792(%rbp) | |
.loc 2 2119 36 is_stmt 0 | |
cmpq $0, -792(%rbp) | |
je .LBB83_113 | |
.Ltmp726: | |
.loc 2 2121 79 is_stmt 1 | |
leaq -464(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
leaq -344(%rbp), %rdx | |
movl $71, %ecx | |
callq std.debug.Die.getAttrRef | |
.loc 2 2121 52 is_stmt 0 | |
cmpw $0, -456(%rbp) | |
je .LBB83_93 | |
movw -456(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1114(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_181 | |
.loc 2 0 52 | |
movw -1114(%rbp), %ax | |
.loc 2 2121 52 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_93: | |
.cfi_def_cfa %rbp, 16 | |
movq -464(%rbp), %rax | |
movq %rax, -800(%rbp) | |
.loc 2 2122 37 is_stmt 1 | |
movq -800(%rbp), %rax | |
.loc 2 2122 48 is_stmt 0 | |
cmpq -664(%rbp), %rax | |
.loc 2 2122 33 | |
jbe .LBB83_96 | |
.loc 2 0 33 | |
movq -944(%rbp), %rdi | |
.loc 2 2122 63 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB83_182 | |
movw $36, %ax | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_96: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2122 33 | |
jmp .LBB83_97 | |
.LBB83_97: | |
.loc 2 2123 39 is_stmt 1 | |
movq -616(%rbp), %rax | |
.loc 2 2123 61 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 2123 69 | |
movq -632(%rbp), %rax | |
.loc 2 2123 86 | |
addq -800(%rbp), %rax | |
setb %cl | |
movq %rsi, -1128(%rbp) | |
movq %rax, -1136(%rbp) | |
jb .LBB83_152 | |
jmp .LBB83_153 | |
.LBB83_98: | |
.loc 2 2123 33 | |
movw -802(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1138(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_183 | |
.loc 2 0 33 | |
movw -1138(%rbp), %ax | |
.loc 2 2123 33 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_100: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2124 62 is_stmt 1 | |
movq -616(%rbp), %rdx | |
.loc 2 2124 66 is_stmt 0 | |
movq -704(%rbp), %rcx | |
.loc 2 2124 80 | |
movb -57(%rbp), %al | |
.loc 2 2124 61 | |
movzbl %al, %r8d | |
leaq -528(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq std.debug.parseDie | |
.loc 2 2124 49 | |
cmpw $0, -472(%rbp) | |
je .LBB83_103 | |
movw -472(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1140(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_184 | |
.loc 2 0 49 | |
movw -1140(%rbp), %ax | |
.loc 2 2124 49 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_103: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 49 | |
leaq -528(%rbp), %rax | |
.loc 2 2124 88 | |
testb $1, -480(%rbp) | |
movq %rax, -1152(%rbp) | |
jne .LBB83_106 | |
.loc 2 0 88 | |
movq -944(%rbp), %rdi | |
.loc 2 2124 95 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB83_185 | |
movw $36, %ax | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_106: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 95 | |
movq -1152(%rbp), %rax | |
.loc 2 2124 88 | |
leaq -344(%rbp), %rcx | |
movq %rcx, %rdi | |
movq %rax, %rsi | |
movl $48, %edx | |
callq memcpy@PLT | |
jmp .LBB83_108 | |
.Ltmp727: | |
.LBB83_107: | |
.loc 2 2113 36 is_stmt 1 | |
jmp .LBB83_110 | |
.LBB83_108: | |
.loc 2 2119 36 | |
jmp .LBB83_109 | |
.LBB83_109: | |
.loc 2 2113 36 | |
jmp .LBB83_110 | |
.LBB83_110: | |
.loc 2 2110 29 | |
jmp .LBB83_111 | |
.Ltmp728: | |
.LBB83_111: | |
.loc 2 2109 46 | |
movl -732(%rbp), %eax | |
.loc 2 2109 52 is_stmt 0 | |
decl %eax | |
seto %cl | |
movl %eax, -1156(%rbp) | |
jo .LBB83_154 | |
jmp .LBB83_155 | |
.LBB83_112: | |
.Ltmp729: | |
.loc 2 2111 46 is_stmt 1 | |
movq -368(%rbp), %rax | |
movq %rax, -760(%rbp) | |
movq -360(%rbp), %rax | |
movq %rax, -752(%rbp) | |
.loc 2 2112 42 | |
movb $1, -816(%rbp) | |
movq -760(%rbp), %rax | |
movq %rax, -832(%rbp) | |
movq -752(%rbp), %rax | |
movq %rax, -824(%rbp) | |
movq -760(%rbp), %rax | |
movq %rax, -856(%rbp) | |
movq -752(%rbp), %rax | |
movq %rax, -848(%rbp) | |
movb $1, -840(%rbp) | |
.loc 2 2112 33 is_stmt 0 | |
jmp .LBB83_115 | |
.Ltmp730: | |
.LBB83_113: | |
.loc 2 2126 42 is_stmt 1 | |
movq __unnamed_55(%rip), %rax | |
movq %rax, -832(%rbp) | |
movq __unnamed_55+8(%rip), %rax | |
movq %rax, -824(%rbp) | |
movq __unnamed_55+16(%rip), %rax | |
movq %rax, -816(%rbp) | |
.loc 2 2126 33 is_stmt 0 | |
jmp .LBB83_115 | |
.Ltmp731: | |
.LBB83_114: | |
.loc 2 2130 34 is_stmt 1 | |
movq __unnamed_56(%rip), %rax | |
movq %rax, -832(%rbp) | |
movq __unnamed_56+8(%rip), %rax | |
movq %rax, -824(%rbp) | |
movq __unnamed_56+16(%rip), %rax | |
movq %rax, -816(%rbp) | |
.Ltmp732: | |
.LBB83_115: | |
.loc 2 2134 48 | |
leaq -544(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
leaq -280(%rbp), %rdx | |
movl $17, %ecx | |
callq std.debug.Die.getAttrAddr | |
.loc 2 2134 25 is_stmt 0 | |
cmpw $0, -536(%rbp) | |
jne .LBB83_126 | |
.loc 2 0 25 | |
leaq -544(%rbp), %rax | |
.Ltmp733: | |
.loc 2 2135 48 is_stmt 1 | |
leaq -280(%rbp), %rdi | |
movl $18, %esi | |
movq %rax, -1168(%rbp) | |
.Ltmp734: | |
callq std.debug.Die.getAttr | |
movq %rax, -864(%rbp) | |
.loc 2 2135 29 is_stmt 0 | |
cmpq $0, -864(%rbp) | |
je .LBB83_131 | |
.Ltmp735: | |
.loc 2 2136 69 is_stmt 1 | |
movq -864(%rbp), %rax | |
.loc 2 2136 48 is_stmt 0 | |
movb 16(%rax), %cl | |
testb %cl, %cl | |
movq %rax, -1176(%rbp) | |
movb %cl, -1177(%rbp) | |
je .LBB83_123 | |
jmp .LBB83_195 | |
.Ltmp736: | |
.LBB83_195: | |
.loc 2 0 48 | |
movb -1177(%rbp), %al | |
andb $15, %al | |
.loc 2 2136 48 | |
subb $2, %al | |
je .LBB83_120 | |
jmp .LBB83_118 | |
.Ltmp737: | |
.LBB83_118: | |
.loc 2 0 48 | |
movq -944(%rbp), %rdi | |
.loc 2 2142 45 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB83_186 | |
.Ltmp738: | |
movw $36, %ax | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp739: | |
.LBB83_120: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 45 is_stmt 0 | |
movq -1176(%rbp), %rax | |
.Ltmp740: | |
.loc 2 2139 78 is_stmt 1 | |
leaq -560(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
movq %rax, %rdx | |
callq std.debug.Constant.asUnsignedLe | |
.Ltmp741: | |
.loc 2 2139 56 is_stmt 0 | |
cmpw $0, -552(%rbp) | |
je .LBB83_124 | |
.Ltmp742: | |
movw -552(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1180(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_187 | |
.Ltmp743: | |
.loc 2 0 56 | |
movw -1180(%rbp), %ax | |
.loc 2 2139 56 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp744: | |
.LBB83_123: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 56 | |
movq -1176(%rbp), %rax | |
.Ltmp745: | |
movq -1176(%rbp), %rcx | |
.loc 2 2137 66 is_stmt 1 | |
movq (%rcx), %rdx | |
movq %rdx, -880(%rbp) | |
.loc 2 2136 48 | |
jmp .LBB83_130 | |
.Ltmp746: | |
.LBB83_124: | |
.loc 2 2139 56 | |
movq -560(%rbp), %rax | |
movq %rax, -872(%rbp) | |
movq -1168(%rbp), %rax | |
.loc 2 2140 51 | |
movq (%rax), %rcx | |
.loc 2 2140 58 is_stmt 0 | |
addq -872(%rbp), %rcx | |
setb %dl | |
movq %rcx, -1192(%rbp) | |
jb .LBB83_156 | |
jmp .LBB83_157 | |
.Ltmp747: | |
.LBB83_125: | |
.loc 2 0 58 | |
movq -1192(%rbp), %rax | |
.loc 2 2138 67 is_stmt 1 | |
movq %rax, -880(%rbp) | |
.loc 2 2136 48 | |
jmp .LBB83_130 | |
.Ltmp748: | |
.LBB83_126: | |
.loc 2 2134 25 | |
leaq -544(%rbp), %rax | |
addq $8, %rax | |
.Ltmp749: | |
.loc 2 2152 37 | |
cmpw $35, -536(%rbp) | |
movq %rax, -1200(%rbp) | |
.Ltmp750: | |
.loc 2 2152 29 is_stmt 0 | |
je .LBB83_129 | |
.Ltmp751: | |
.loc 2 0 29 | |
movq -1200(%rbp), %rax | |
.loc 2 2152 71 | |
movw (%rax), %cx | |
movq -944(%rbp), %rdi | |
movw %cx, -1202(%rbp) | |
.loc 2 2152 64 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB83_188 | |
.Ltmp752: | |
.loc 2 0 64 | |
movw -1202(%rbp), %ax | |
.loc 2 2152 64 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp753: | |
.LBB83_129: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2152 29 | |
jmp .LBB83_132 | |
.Ltmp754: | |
.LBB83_130: | |
.loc 2 2144 49 is_stmt 1 | |
movb $1, -888(%rbp) | |
movq -1168(%rbp), %rax | |
.loc 2 2145 46 | |
movq (%rax), %rcx | |
movq %rcx, -904(%rbp) | |
.loc 2 2146 44 | |
movq -880(%rbp), %rcx | |
movq %rcx, -896(%rbp) | |
.loc 2 2144 49 | |
movb $1, -888(%rbp) | |
movq -904(%rbp), %rcx | |
movq %rcx, -904(%rbp) | |
movq -896(%rbp), %rcx | |
movq %rcx, -896(%rbp) | |
movq -904(%rbp), %rcx | |
movq %rcx, -928(%rbp) | |
movq -896(%rbp), %rcx | |
movq %rcx, -920(%rbp) | |
movb $1, -912(%rbp) | |
.loc 2 2144 33 is_stmt 0 | |
jmp .LBB83_133 | |
.Ltmp755: | |
.LBB83_131: | |
.loc 2 2149 42 is_stmt 1 | |
movq __unnamed_57(%rip), %rax | |
movq %rax, -904(%rbp) | |
movq __unnamed_57+8(%rip), %rax | |
movq %rax, -896(%rbp) | |
movq __unnamed_57+16(%rip), %rax | |
movq %rax, -888(%rbp) | |
.loc 2 2149 33 is_stmt 0 | |
jmp .LBB83_133 | |
.Ltmp756: | |
.LBB83_132: | |
.loc 2 2153 38 is_stmt 1 | |
movq __unnamed_58(%rip), %rax | |
movq %rax, -904(%rbp) | |
movq __unnamed_58+8(%rip), %rax | |
movq %rax, -896(%rbp) | |
movq __unnamed_58+16(%rip), %rax | |
movq %rax, -888(%rbp) | |
.Ltmp757: | |
.LBB83_133: | |
.loc 2 2157 27 | |
movq -616(%rbp), %rax | |
addq $176, %rax | |
.loc 2 2158 33 | |
movq -832(%rbp), %rcx | |
movq %rcx, -584(%rbp) | |
movq -824(%rbp), %rcx | |
movq %rcx, -576(%rbp) | |
movq -816(%rbp), %rcx | |
movq %rcx, -568(%rbp) | |
.loc 2 2159 37 | |
movq -904(%rbp), %rcx | |
movq %rcx, -608(%rbp) | |
movq -896(%rbp), %rcx | |
movq %rcx, -600(%rbp) | |
movq -888(%rbp), %rcx | |
movq %rcx, -592(%rbp) | |
movq -944(%rbp), %rdi | |
.loc 2 2157 44 | |
movq %rax, %rsi | |
leaq -608(%rbp), %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.Func,null).append" | |
movw %ax, -930(%rbp) | |
.loc 2 2157 21 is_stmt 0 | |
cmpw $0, -930(%rbp) | |
je .LBB83_136 | |
movw -930(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1204(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_189 | |
.loc 2 0 21 | |
movw -1204(%rbp), %ax | |
.loc 2 2157 21 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp758: | |
.LBB83_136: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2103 13 is_stmt 1 | |
jmp .LBB83_137 | |
.LBB83_137: | |
.loc 2 2167 19 | |
movq -616(%rbp), %rax | |
.loc 2 2167 41 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 2167 49 | |
movq -728(%rbp), %rdx | |
movq -944(%rbp), %rdi | |
.loc 2 2167 48 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -932(%rbp) | |
.loc 2 2167 13 | |
cmpw $0, -932(%rbp) | |
je .LBB83_140 | |
movw -932(%rbp), %ax | |
movq -944(%rbp), %rdi | |
movw %ax, -1206(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB83_190 | |
.loc 2 0 13 | |
movw -1206(%rbp), %ax | |
.loc 2 2167 13 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp759: | |
.LBB83_140: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2099 9 is_stmt 1 | |
jmp .LBB83_50 | |
.LBB83_141: | |
.loc 2 2170 9 | |
movq -632(%rbp), %rax | |
.loc 2 2170 26 is_stmt 0 | |
addq -664(%rbp), %rax | |
setb %cl | |
movq %rax, -1216(%rbp) | |
jb .LBB83_158 | |
jmp .LBB83_159 | |
.Ltmp760: | |
.LBB83_142: | |
.loc 2 0 26 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB83_191 | |
xorl %eax, %eax | |
.loc 2 2072 43 is_stmt 1 | |
addq $1216, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB83_144: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 43 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2073 49 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB83_145: | |
.loc 2 0 49 is_stmt 0 | |
movq -952(%rbp), %rax | |
.loc 2 2073 49 | |
movq %rax, -624(%rbp) | |
.loc 2 2074 30 is_stmt 1 | |
movq -616(%rbp), %rcx | |
.loc 2 2074 41 is_stmt 0 | |
movq 24(%rcx), %rcx | |
movq %rcx, -632(%rbp) | |
.loc 2 2076 5 is_stmt 1 | |
jmp .LBB83_1 | |
.LBB83_146: | |
.loc 2 0 5 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp761: | |
.loc 2 2082 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB83_147: | |
.loc 2 0 41 is_stmt 0 | |
movq -1016(%rbp), %rax | |
.loc 2 2082 41 | |
movq %rax, -664(%rbp) | |
.loc 2 2084 31 is_stmt 1 | |
movq -616(%rbp), %rcx | |
.loc 2 2084 47 is_stmt 0 | |
movq 8(%rcx), %rdx | |
.loc 2 2084 63 | |
movq -616(%rbp), %rcx | |
movb 16(%rcx), %sil | |
.loc 2 2084 55 | |
movzbl %sil, %ecx | |
leaq -88(%rbp), %rdi | |
movq -944(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 2 2084 25 | |
cmpw $0, -86(%rbp) | |
jne .LBB83_16 | |
jmp .LBB83_18 | |
.LBB83_148: | |
.loc 2 0 25 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2097 48 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB83_149: | |
.loc 2 0 48 is_stmt 0 | |
movq -1040(%rbp), %rax | |
.loc 2 2097 48 | |
movq %rax, -720(%rbp) | |
.loc 2 2099 9 is_stmt 1 | |
jmp .LBB83_50 | |
.LBB83_150: | |
.loc 2 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp762: | |
.loc 2 2117 86 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB83_151: | |
.loc 2 0 86 is_stmt 0 | |
movq -944(%rbp), %rdi | |
movq -1088(%rbp), %rsi | |
movq -1096(%rbp), %rdx | |
.loc 2 2117 68 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -778(%rbp) | |
.loc 2 2117 33 | |
cmpw $0, -778(%rbp) | |
jne .LBB83_80 | |
jmp .LBB83_82 | |
.Ltmp763: | |
.LBB83_152: | |
.loc 2 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp764: | |
.loc 2 2123 86 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB83_153: | |
.loc 2 0 86 is_stmt 0 | |
movq -944(%rbp), %rdi | |
movq -1128(%rbp), %rsi | |
movq -1136(%rbp), %rdx | |
.loc 2 2123 68 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -802(%rbp) | |
.loc 2 2123 33 | |
cmpw $0, -802(%rbp) | |
jne .LBB83_98 | |
jmp .LBB83_100 | |
.Ltmp765: | |
.LBB83_154: | |
.loc 2 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2109 52 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB83_155: | |
.loc 2 0 52 is_stmt 0 | |
movl -1156(%rbp), %eax | |
.loc 2 2109 52 | |
movl %eax, -732(%rbp) | |
.loc 2 2109 25 | |
jmp .LBB83_66 | |
.Ltmp766: | |
.LBB83_156: | |
.loc 2 0 25 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp767: | |
.loc 2 2140 58 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp768: | |
.LBB83_157: | |
.loc 2 0 58 is_stmt 0 | |
movq -1192(%rbp), %rax | |
.loc 2 2140 58 | |
movq %rax, -880(%rbp) | |
.loc 2 2140 41 | |
jmp .LBB83_125 | |
.Ltmp769: | |
.LBB83_158: | |
.loc 2 0 41 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2170 26 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB83_159: | |
.loc 2 0 26 is_stmt 0 | |
movq -1216(%rbp), %rax | |
.loc 2 2170 26 | |
movq %rax, -632(%rbp) | |
.Ltmp770: | |
.loc 2 2076 5 is_stmt 1 | |
jmp .LBB83_1 | |
.Ltmp771: | |
.LBB83_160: | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB83_161: | |
callq __stack_chk_fail@PLT | |
.LBB83_162: | |
callq __stack_chk_fail@PLT | |
.LBB83_163: | |
callq __stack_chk_fail@PLT | |
.LBB83_164: | |
callq __stack_chk_fail@PLT | |
.LBB83_165: | |
callq __stack_chk_fail@PLT | |
.LBB83_166: | |
callq __stack_chk_fail@PLT | |
.LBB83_167: | |
callq __stack_chk_fail@PLT | |
.LBB83_168: | |
callq __stack_chk_fail@PLT | |
.LBB83_169: | |
callq __stack_chk_fail@PLT | |
.LBB83_170: | |
callq __stack_chk_fail@PLT | |
.LBB83_171: | |
callq __stack_chk_fail@PLT | |
.LBB83_172: | |
callq __stack_chk_fail@PLT | |
.LBB83_173: | |
callq __stack_chk_fail@PLT | |
.LBB83_174: | |
callq __stack_chk_fail@PLT | |
.LBB83_175: | |
callq __stack_chk_fail@PLT | |
.LBB83_176: | |
callq __stack_chk_fail@PLT | |
.LBB83_177: | |
callq __stack_chk_fail@PLT | |
.LBB83_178: | |
callq __stack_chk_fail@PLT | |
.LBB83_179: | |
callq __stack_chk_fail@PLT | |
.LBB83_180: | |
callq __stack_chk_fail@PLT | |
.LBB83_181: | |
callq __stack_chk_fail@PLT | |
.LBB83_182: | |
callq __stack_chk_fail@PLT | |
.LBB83_183: | |
callq __stack_chk_fail@PLT | |
.LBB83_184: | |
callq __stack_chk_fail@PLT | |
.LBB83_185: | |
callq __stack_chk_fail@PLT | |
.LBB83_186: | |
.Ltmp772: | |
callq __stack_chk_fail@PLT | |
.Ltmp773: | |
.LBB83_187: | |
callq __stack_chk_fail@PLT | |
.Ltmp774: | |
.LBB83_188: | |
callq __stack_chk_fail@PLT | |
.Ltmp775: | |
.LBB83_189: | |
callq __stack_chk_fail@PLT | |
.LBB83_190: | |
callq __stack_chk_fail@PLT | |
.LBB83_191: | |
callq __stack_chk_fail@PLT | |
.Ltmp776: | |
.Lfunc_end83: | |
.size std.debug.scanAllFunctions, .Lfunc_end83-std.debug.scanAllFunctions | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.scanAllCompileUnits,@function | |
std.debug.scanAllCompileUnits: | |
.Lfunc_begin84: | |
.loc 2 2174 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $688, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -504(%rbp) | |
.Ltmp777: | |
.loc 2 2175 30 prologue_end | |
movq -504(%rbp), %rax | |
.loc 2 2175 41 is_stmt 0 | |
movq 24(%rax), %rax | |
.loc 2 2175 53 | |
movq -504(%rbp), %rcx | |
.loc 2 2175 49 | |
addq 32(%rcx), %rax | |
setb %dl | |
movq %rdi, -512(%rbp) | |
movq %rax, -520(%rbp) | |
jb .LBB84_87 | |
jmp .LBB84_88 | |
.LBB84_1: | |
.loc 2 2178 12 is_stmt 1 | |
movq -320(%rbp), %rax | |
.loc 2 2178 29 is_stmt 0 | |
cmpq -312(%rbp), %rax | |
jae .LBB84_85 | |
.Ltmp778: | |
.loc 2 2179 15 is_stmt 1 | |
movq -504(%rbp), %rax | |
.loc 2 2179 37 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 2179 45 | |
movq -320(%rbp), %rdx | |
movq -512(%rbp), %rdi | |
.loc 2 2179 44 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -322(%rbp) | |
.loc 2 2179 9 | |
cmpw $0, -322(%rbp) | |
je .LBB84_5 | |
movw -322(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -522(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_95 | |
.loc 2 0 9 | |
movw -522(%rbp), %ax | |
.loc 2 2179 9 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 9 | |
leaq -56(%rbp), %rax | |
.loc 2 2181 9 is_stmt 1 | |
leaq -57(%rbp), %rcx | |
movq %rcx, %rdi | |
movl $170, %esi | |
movl $1, %edx | |
movq %rax, -536(%rbp) | |
movq %rcx, -544(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -544(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $1, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -536(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 2 2182 109 | |
movq -504(%rbp), %rax | |
movq 8(%rax), %rax | |
.loc 2 2182 50 is_stmt 0 | |
leaq -80(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
movq %rdx, -552(%rbp) | |
movq %rax, %rdx | |
leaq -57(%rbp), %rcx | |
.Ltmp779: | |
callq std.debug.readInitialLength | |
.Ltmp780: | |
.loc 2 2182 29 | |
cmpw $0, -72(%rbp) | |
je .LBB84_8 | |
movw -72(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -554(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_96 | |
.loc 2 0 29 | |
movw -554(%rbp), %ax | |
.loc 2 2182 29 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_8: | |
.cfi_def_cfa %rbp, 16 | |
movq -80(%rbp), %rax | |
movq %rax, -336(%rbp) | |
.loc 2 2183 25 is_stmt 1 | |
cmpq $0, -336(%rbp) | |
.loc 2 2183 9 is_stmt 0 | |
jne .LBB84_11 | |
.loc 2 0 9 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB84_97 | |
xorl %eax, %eax | |
.loc 2 2183 31 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2183 9 | |
jmp .LBB84_12 | |
.LBB84_12: | |
.loc 2 2184 29 is_stmt 1 | |
movq -336(%rbp), %rax | |
.loc 2 2184 44 is_stmt 0 | |
testb $1, -57(%rbp) | |
movq %rax, -568(%rbp) | |
jne .LBB84_13 | |
jmp .LBB84_14 | |
.LBB84_13: | |
.loc 2 2184 60 | |
movq $12, -344(%rbp) | |
.loc 2 2184 44 | |
movl $12, %eax | |
movq %rax, -576(%rbp) | |
jmp .LBB84_15 | |
.LBB84_14: | |
.loc 2 2184 75 | |
movq $4, -344(%rbp) | |
movl $4, %eax | |
movq %rax, -576(%rbp) | |
.LBB84_15: | |
.loc 2 0 75 | |
movq -576(%rbp), %rax | |
movq -568(%rbp), %rcx | |
.loc 2 2184 41 | |
addq %rax, %rcx | |
setb %dl | |
movq %rcx, -584(%rbp) | |
jb .LBB84_89 | |
jmp .LBB84_90 | |
.LBB84_16: | |
.loc 2 2186 25 is_stmt 1 | |
movw -86(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -586(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_98 | |
.loc 2 0 25 is_stmt 0 | |
movw -586(%rbp), %ax | |
.loc 2 2186 25 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_18: | |
.cfi_def_cfa %rbp, 16 | |
movw -88(%rbp), %ax | |
movw %ax, -354(%rbp) | |
.loc 2 2187 21 is_stmt 1 | |
cmpw $2, -354(%rbp) | |
setb %cl | |
.loc 2 2187 25 is_stmt 0 | |
testb $1, %cl | |
movb %cl, -587(%rbp) | |
jne .LBB84_20 | |
.loc 2 2187 36 | |
cmpw $5, -354(%rbp) | |
seta %al | |
movb %al, -587(%rbp) | |
.LBB84_20: | |
.loc 2 0 36 | |
movb -587(%rbp), %al | |
.loc 2 2187 9 | |
testb $1, %al | |
jne .LBB84_21 | |
jmp .LBB84_23 | |
.LBB84_21: | |
.loc 2 0 9 | |
movq -512(%rbp), %rdi | |
.loc 2 2187 41 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB84_99 | |
movw $36, %ax | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_23: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2187 9 | |
jmp .LBB84_24 | |
.LBB84_24: | |
.loc 2 2189 37 is_stmt 1 | |
testb $1, -57(%rbp) | |
jne .LBB84_25 | |
jmp .LBB84_28 | |
.LBB84_25: | |
.loc 2 2189 54 is_stmt 0 | |
movq -504(%rbp), %rax | |
.loc 2 2189 70 | |
movq 8(%rax), %rdx | |
.loc 2 2189 86 | |
movq -504(%rbp), %rax | |
movb 16(%rax), %cl | |
.loc 2 2189 78 | |
movzbl %cl, %ecx | |
leaq -104(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 2 2189 48 | |
cmpw $0, -96(%rbp) | |
je .LBB84_31 | |
movw -96(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -590(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_100 | |
.loc 2 0 48 | |
movw -590(%rbp), %ax | |
.loc 2 2189 48 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2189 106 | |
movq -504(%rbp), %rax | |
.loc 2 2189 122 | |
movq 8(%rax), %rdx | |
.loc 2 2189 138 | |
movq -504(%rbp), %rax | |
movb 16(%rax), %cl | |
.loc 2 2189 130 | |
movzbl %cl, %ecx | |
leaq -112(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 2 2189 100 | |
cmpw $0, -108(%rbp) | |
je .LBB84_32 | |
movw -108(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -592(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_101 | |
.loc 2 0 100 | |
movw -592(%rbp), %ax | |
.loc 2 2189 100 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_31: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2189 48 | |
movq -104(%rbp), %rax | |
movq %rax, -368(%rbp) | |
.loc 2 2189 37 | |
jmp .LBB84_33 | |
.LBB84_32: | |
.loc 2 2189 100 | |
movl -112(%rbp), %eax | |
movl %eax, %eax | |
movl %eax, %ecx | |
movq %rcx, -368(%rbp) | |
.LBB84_33: | |
.loc 2 2191 36 is_stmt 1 | |
movq -504(%rbp), %rax | |
.loc 2 2191 52 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 2191 61 | |
leaq -120(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 2191 30 | |
cmpw $0, -118(%rbp) | |
je .LBB84_36 | |
movw -118(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -594(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_102 | |
.loc 2 0 30 | |
movw -594(%rbp), %ax | |
.loc 2 2191 30 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_36: | |
.cfi_def_cfa %rbp, 16 | |
movb -120(%rbp), %al | |
movb %al, -369(%rbp) | |
.loc 2 2192 26 is_stmt 1 | |
cmpb $8, -369(%rbp) | |
.loc 2 2192 9 is_stmt 0 | |
je .LBB84_39 | |
.loc 2 0 9 | |
movq -512(%rbp), %rdi | |
.loc 2 2192 45 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB84_103 | |
movw $36, %ax | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_39: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2192 9 | |
jmp .LBB84_40 | |
.LBB84_40: | |
.loc 2 2194 40 is_stmt 1 | |
movq -504(%rbp), %rax | |
.loc 2 2194 62 is_stmt 0 | |
movq (%rax), %rdx | |
.loc 2 2194 69 | |
leaq -136(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).getPos" | |
.loc 2 2194 34 | |
cmpw $0, -128(%rbp) | |
je .LBB84_43 | |
movw -128(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -596(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_104 | |
.loc 2 0 34 | |
movw -596(%rbp), %ax | |
.loc 2 2194 34 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_43: | |
.cfi_def_cfa %rbp, 16 | |
movq -136(%rbp), %rax | |
movq %rax, -384(%rbp) | |
.loc 2 2195 49 is_stmt 1 | |
movq -504(%rbp), %rdx | |
.loc 2 2195 53 is_stmt 0 | |
movq -368(%rbp), %rcx | |
.loc 2 2195 48 | |
leaq -152(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
callq std.debug.getAbbrevTable | |
.loc 2 2195 30 | |
cmpw $0, -144(%rbp) | |
je .LBB84_46 | |
movw -144(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -598(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_105 | |
.loc 2 0 30 | |
movw -598(%rbp), %ax | |
.loc 2 2195 30 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_46: | |
.cfi_def_cfa %rbp, 16 | |
movq -152(%rbp), %rax | |
movq %rax, -392(%rbp) | |
.loc 2 2197 15 is_stmt 1 | |
movq -504(%rbp), %rax | |
.loc 2 2197 37 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 2197 45 | |
movq -384(%rbp), %rdx | |
movq -512(%rbp), %rdi | |
.loc 2 2197 44 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -394(%rbp) | |
.loc 2 2197 9 | |
cmpw $0, -394(%rbp) | |
je .LBB84_49 | |
movw -394(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -600(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_106 | |
.loc 2 0 9 | |
movw -600(%rbp), %ax | |
.loc 2 2197 9 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_49: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2199 40 is_stmt 1 | |
movq -504(%rbp), %rdi | |
.loc 2 2199 50 is_stmt 0 | |
callq std.debug.DwarfInfo.allocator | |
movq %rax, -408(%rbp) | |
.loc 2 2199 52 | |
movq -408(%rbp), %rdx | |
.loc 2 2199 59 | |
leaq -168(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
callq std.mem.Allocator.create.37 | |
.loc 2 2199 34 | |
cmpw $0, -160(%rbp) | |
je .LBB84_52 | |
movw -160(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -602(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_107 | |
.loc 2 0 34 | |
movw -602(%rbp), %ax | |
.loc 2 2199 34 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_52: | |
.cfi_def_cfa %rbp, 16 | |
movq -168(%rbp), %rax | |
movq %rax, -416(%rbp) | |
.loc 2 2200 25 is_stmt 1 | |
movq -416(%rbp), %rax | |
.loc 2 2200 44 is_stmt 0 | |
movq -504(%rbp), %rdx | |
.loc 2 2200 48 | |
movq -392(%rbp), %rcx | |
.loc 2 2200 62 | |
movb -57(%rbp), %sil | |
.loc 2 2200 43 | |
movzbl %sil, %r8d | |
leaq -232(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
movq %rax, -616(%rbp) | |
callq std.debug.parseDie | |
.loc 2 2200 31 | |
cmpw $0, -176(%rbp) | |
je .LBB84_55 | |
movw -176(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -618(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_108 | |
.loc 2 0 31 | |
movw -618(%rbp), %ax | |
.loc 2 2200 31 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_55: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 31 | |
leaq -232(%rbp), %rax | |
.loc 2 2200 70 | |
testb $1, -184(%rbp) | |
movq %rax, -632(%rbp) | |
jne .LBB84_58 | |
.loc 2 0 70 | |
movq -512(%rbp), %rdi | |
.loc 2 2200 77 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB84_109 | |
movw $36, %ax | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_58: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 77 | |
movq -632(%rbp), %rax | |
movq -616(%rbp), %rcx | |
.loc 2 2200 70 | |
movq %rcx, %rdi | |
movq %rax, %rsi | |
movl $48, %edx | |
callq memcpy@PLT | |
.loc 2 2202 29 is_stmt 1 | |
movq -416(%rbp), %rax | |
.loc 2 2202 37 is_stmt 0 | |
cmpq $17, (%rax) | |
.loc 2 2202 9 | |
je .LBB84_62 | |
.loc 2 0 9 | |
movq -512(%rbp), %rdi | |
.loc 2 2202 61 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB84_110 | |
movw $36, %ax | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_62: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2202 9 | |
jmp .LBB84_63 | |
.LBB84_63: | |
.Ltmp781: | |
.loc 2 2205 33 is_stmt 1 | |
movq -416(%rbp), %rdx | |
.loc 2 2205 45 is_stmt 0 | |
leaq -248(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
movl $17, %ecx | |
callq std.debug.Die.getAttrAddr | |
.loc 2 2205 13 | |
cmpw $0, -240(%rbp) | |
jne .LBB84_74 | |
.loc 2 0 13 | |
leaq -248(%rbp), %rax | |
.Ltmp782: | |
.loc 2 2206 37 is_stmt 1 | |
movq -416(%rbp), %rdi | |
.loc 2 2206 45 is_stmt 0 | |
movl $18, %esi | |
movq %rax, -640(%rbp) | |
.Ltmp783: | |
callq std.debug.Die.getAttr | |
movq %rax, -424(%rbp) | |
.loc 2 2206 17 | |
cmpq $0, -424(%rbp) | |
je .LBB84_79 | |
.Ltmp784: | |
.loc 2 2207 57 is_stmt 1 | |
movq -424(%rbp), %rax | |
.loc 2 2207 36 is_stmt 0 | |
movb 16(%rax), %cl | |
testb %cl, %cl | |
movq %rax, -648(%rbp) | |
movb %cl, -649(%rbp) | |
je .LBB84_71 | |
jmp .LBB84_116 | |
.Ltmp785: | |
.LBB84_116: | |
.loc 2 0 36 | |
movb -649(%rbp), %al | |
andb $15, %al | |
.loc 2 2207 36 | |
subb $2, %al | |
je .LBB84_68 | |
jmp .LBB84_66 | |
.Ltmp786: | |
.LBB84_66: | |
.loc 2 0 36 | |
movq -512(%rbp), %rdi | |
.loc 2 2213 33 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB84_111 | |
.Ltmp787: | |
movw $36, %ax | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp788: | |
.LBB84_68: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 33 is_stmt 0 | |
movq -648(%rbp), %rax | |
.Ltmp789: | |
.loc 2 2210 66 is_stmt 1 | |
leaq -264(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
movq %rax, %rdx | |
callq std.debug.Constant.asUnsignedLe | |
.Ltmp790: | |
.loc 2 2210 44 is_stmt 0 | |
cmpw $0, -256(%rbp) | |
je .LBB84_72 | |
.Ltmp791: | |
movw -256(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -652(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_112 | |
.Ltmp792: | |
.loc 2 0 44 | |
movw -652(%rbp), %ax | |
.loc 2 2210 44 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp793: | |
.LBB84_71: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 44 | |
movq -648(%rbp), %rax | |
.Ltmp794: | |
movq -648(%rbp), %rcx | |
.loc 2 2208 54 is_stmt 1 | |
movq (%rcx), %rdx | |
movq %rdx, -440(%rbp) | |
.loc 2 2207 36 | |
jmp .LBB84_78 | |
.Ltmp795: | |
.LBB84_72: | |
.loc 2 2210 44 | |
movq -264(%rbp), %rax | |
movq %rax, -432(%rbp) | |
movq -640(%rbp), %rax | |
.loc 2 2211 39 | |
movq (%rax), %rcx | |
.loc 2 2211 46 is_stmt 0 | |
addq -432(%rbp), %rcx | |
setb %dl | |
movq %rcx, -664(%rbp) | |
jb .LBB84_91 | |
jmp .LBB84_92 | |
.Ltmp796: | |
.LBB84_73: | |
.loc 2 0 46 | |
movq -664(%rbp), %rax | |
.loc 2 2209 55 is_stmt 1 | |
movq %rax, -440(%rbp) | |
.loc 2 2207 36 | |
jmp .LBB84_78 | |
.Ltmp797: | |
.LBB84_74: | |
.loc 2 2205 13 | |
leaq -248(%rbp), %rax | |
addq $8, %rax | |
.Ltmp798: | |
.loc 2 2223 25 | |
cmpw $35, -240(%rbp) | |
movq %rax, -672(%rbp) | |
.Ltmp799: | |
.loc 2 2223 17 is_stmt 0 | |
je .LBB84_77 | |
.Ltmp800: | |
.loc 2 0 17 | |
movq -672(%rbp), %rax | |
.loc 2 2223 59 | |
movw (%rax), %cx | |
movq -512(%rbp), %rdi | |
movw %cx, -674(%rbp) | |
.loc 2 2223 52 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB84_113 | |
.Ltmp801: | |
.loc 2 0 52 | |
movw -674(%rbp), %ax | |
.loc 2 2223 52 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp802: | |
.LBB84_77: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2223 17 | |
jmp .LBB84_80 | |
.Ltmp803: | |
.LBB84_78: | |
.loc 2 2215 37 is_stmt 1 | |
movb $1, -448(%rbp) | |
movq -640(%rbp), %rax | |
.loc 2 2216 34 | |
movq (%rax), %rcx | |
movq %rcx, -464(%rbp) | |
.loc 2 2217 32 | |
movq -440(%rbp), %rcx | |
movq %rcx, -456(%rbp) | |
.loc 2 2215 37 | |
movb $1, -448(%rbp) | |
movq -464(%rbp), %rcx | |
movq %rcx, -464(%rbp) | |
movq -456(%rbp), %rcx | |
movq %rcx, -456(%rbp) | |
movq -464(%rbp), %rcx | |
movq %rcx, -488(%rbp) | |
movq -456(%rbp), %rcx | |
movq %rcx, -480(%rbp) | |
movb $1, -472(%rbp) | |
.loc 2 2215 21 is_stmt 0 | |
jmp .LBB84_81 | |
.Ltmp804: | |
.LBB84_79: | |
.loc 2 2220 30 is_stmt 1 | |
movq __unnamed_59(%rip), %rax | |
movq %rax, -464(%rbp) | |
movq __unnamed_59+8(%rip), %rax | |
movq %rax, -456(%rbp) | |
movq __unnamed_59+16(%rip), %rax | |
movq %rax, -448(%rbp) | |
.loc 2 2220 21 is_stmt 0 | |
jmp .LBB84_81 | |
.Ltmp805: | |
.LBB84_80: | |
.loc 2 2224 26 is_stmt 1 | |
movq __unnamed_60(%rip), %rax | |
movq %rax, -464(%rbp) | |
movq __unnamed_60+8(%rip), %rax | |
movq %rax, -456(%rbp) | |
movq __unnamed_60+16(%rip), %rax | |
movq %rax, -448(%rbp) | |
.Ltmp806: | |
.LBB84_81: | |
.loc 2 2228 15 | |
movq -504(%rbp), %rax | |
addq $144, %rax | |
.loc 2 2229 24 | |
movw -354(%rbp), %cx | |
movw %cx, -304(%rbp) | |
.loc 2 2230 22 | |
movb -57(%rbp), %dl | |
andb $1, %dl | |
movb %dl, -302(%rbp) | |
.loc 2 2231 25 | |
movq -464(%rbp), %rsi | |
movq %rsi, -288(%rbp) | |
movq -456(%rbp), %rsi | |
movq %rsi, -280(%rbp) | |
movq -448(%rbp), %rsi | |
movq %rsi, -272(%rbp) | |
.loc 2 2232 20 | |
movq -416(%rbp), %rsi | |
movq %rsi, -296(%rbp) | |
movq -512(%rbp), %rdi | |
.loc 2 2228 40 | |
movq %rax, %rsi | |
leaq -304(%rbp), %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).append" | |
movw %ax, -490(%rbp) | |
.loc 2 2228 9 is_stmt 0 | |
cmpw $0, -490(%rbp) | |
je .LBB84_84 | |
movw -490(%rbp), %ax | |
movq -512(%rbp), %rdi | |
movw %ax, -676(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB84_114 | |
.loc 2 0 9 | |
movw -676(%rbp), %ax | |
.loc 2 2228 9 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_84: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2235 9 is_stmt 1 | |
movq -320(%rbp), %rax | |
.loc 2 2235 26 is_stmt 0 | |
addq -352(%rbp), %rax | |
setb %cl | |
movq %rax, -688(%rbp) | |
jb .LBB84_93 | |
jmp .LBB84_94 | |
.Ltmp807: | |
.LBB84_85: | |
.loc 2 0 26 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB84_115 | |
xorl %eax, %eax | |
.loc 2 2174 46 is_stmt 1 | |
addq $688, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB84_87: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 46 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2175 49 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB84_88: | |
.loc 2 0 49 is_stmt 0 | |
movq -520(%rbp), %rax | |
.loc 2 2175 49 | |
movq %rax, -312(%rbp) | |
.loc 2 2176 30 is_stmt 1 | |
movq -504(%rbp), %rcx | |
.loc 2 2176 41 is_stmt 0 | |
movq 24(%rcx), %rcx | |
movq %rcx, -320(%rbp) | |
.loc 2 2178 5 is_stmt 1 | |
jmp .LBB84_1 | |
.LBB84_89: | |
.loc 2 0 5 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp808: | |
.loc 2 2184 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB84_90: | |
.loc 2 0 41 is_stmt 0 | |
movq -584(%rbp), %rax | |
.loc 2 2184 41 | |
movq %rax, -352(%rbp) | |
.loc 2 2186 31 is_stmt 1 | |
movq -504(%rbp), %rcx | |
.loc 2 2186 47 is_stmt 0 | |
movq 8(%rcx), %rdx | |
.loc 2 2186 63 | |
movq -504(%rbp), %rcx | |
movb 16(%rcx), %sil | |
.loc 2 2186 55 | |
movzbl %sil, %ecx | |
leaq -88(%rbp), %rdi | |
movq -512(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 2 2186 25 | |
cmpw $0, -86(%rbp) | |
jne .LBB84_16 | |
jmp .LBB84_18 | |
.LBB84_91: | |
.Ltmp809: | |
.loc 2 0 25 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp810: | |
.loc 2 2211 46 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp811: | |
.LBB84_92: | |
.loc 2 0 46 is_stmt 0 | |
movq -664(%rbp), %rax | |
.loc 2 2211 46 | |
movq %rax, -440(%rbp) | |
.loc 2 2211 29 | |
jmp .LBB84_73 | |
.Ltmp812: | |
.LBB84_93: | |
.loc 2 0 29 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2235 26 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB84_94: | |
.loc 2 0 26 is_stmt 0 | |
movq -688(%rbp), %rax | |
.loc 2 2235 26 | |
movq %rax, -320(%rbp) | |
.Ltmp813: | |
.loc 2 2178 5 is_stmt 1 | |
jmp .LBB84_1 | |
.Ltmp814: | |
.LBB84_95: | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB84_96: | |
callq __stack_chk_fail@PLT | |
.LBB84_97: | |
callq __stack_chk_fail@PLT | |
.LBB84_98: | |
callq __stack_chk_fail@PLT | |
.LBB84_99: | |
callq __stack_chk_fail@PLT | |
.LBB84_100: | |
callq __stack_chk_fail@PLT | |
.LBB84_101: | |
callq __stack_chk_fail@PLT | |
.LBB84_102: | |
callq __stack_chk_fail@PLT | |
.LBB84_103: | |
callq __stack_chk_fail@PLT | |
.LBB84_104: | |
callq __stack_chk_fail@PLT | |
.LBB84_105: | |
callq __stack_chk_fail@PLT | |
.LBB84_106: | |
callq __stack_chk_fail@PLT | |
.LBB84_107: | |
callq __stack_chk_fail@PLT | |
.LBB84_108: | |
callq __stack_chk_fail@PLT | |
.LBB84_109: | |
callq __stack_chk_fail@PLT | |
.LBB84_110: | |
callq __stack_chk_fail@PLT | |
.LBB84_111: | |
.Ltmp815: | |
callq __stack_chk_fail@PLT | |
.Ltmp816: | |
.LBB84_112: | |
callq __stack_chk_fail@PLT | |
.Ltmp817: | |
.LBB84_113: | |
callq __stack_chk_fail@PLT | |
.Ltmp818: | |
.LBB84_114: | |
callq __stack_chk_fail@PLT | |
.LBB84_115: | |
callq __stack_chk_fail@PLT | |
.Ltmp819: | |
.Lfunc_end84: | |
.size std.debug.scanAllCompileUnits, .Lfunc_end84-std.debug.scanAllCompileUnits | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.readInitialLength,@function | |
std.debug.readInitialLength: | |
.Lfunc_begin85: | |
.loc 2 2311 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
.Ltmp820: | |
.loc 2 2312 40 prologue_end | |
movq -32(%rbp), %rdx | |
.loc 2 2312 54 is_stmt 0 | |
leaq -16(%rbp), %rcx | |
movq %rdi, -48(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -56(%rbp) | |
movq %rax, -64(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle" | |
.loc 2 2312 27 | |
cmpw $0, -12(%rbp) | |
je .LBB85_3 | |
movw -12(%rbp), %ax | |
movq -48(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -56(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB85_15 | |
.loc 2 0 27 | |
movq -64(%rbp), %rax | |
.loc 2 2312 27 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB85_3: | |
.cfi_def_cfa %rbp, 16 | |
movl -16(%rbp), %eax | |
movl %eax, -20(%rbp) | |
.loc 2 2313 10 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 2 2313 30 is_stmt 0 | |
cmpl $-1, -20(%rbp) | |
sete %dl | |
andb $1, %dl | |
movb %dl, (%rcx) | |
.loc 2 2314 9 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 2 2314 5 is_stmt 0 | |
testb $1, (%rcx) | |
jne .LBB85_4 | |
jmp .LBB85_9 | |
.LBB85_4: | |
.Ltmp821: | |
.loc 2 2315 25 is_stmt 1 | |
movq -32(%rbp), %rdx | |
movq -48(%rbp), %rdi | |
movq -56(%rbp), %rsi | |
.loc 2 2315 39 is_stmt 0 | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.23" | |
movq -48(%rbp), %rax | |
.loc 2 2315 9 | |
cmpw $0, 8(%rax) | |
je .LBB85_6 | |
.loc 2 0 9 | |
movq -56(%rbp), %rdi | |
.loc 2 2315 9 | |
callq __zig_return_error | |
jmp .LBB85_7 | |
.LBB85_6: | |
jmp .LBB85_7 | |
.LBB85_7: | |
.loc 2 0 9 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB85_16 | |
movq -64(%rbp), %rax | |
.loc 2 2315 9 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp822: | |
.LBB85_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2317 27 is_stmt 1 | |
cmpl $-16, -20(%rbp) | |
.loc 2 2317 9 is_stmt 0 | |
jb .LBB85_12 | |
.loc 2 0 9 | |
movq -56(%rbp), %rdi | |
.loc 2 2317 42 | |
callq __zig_return_error | |
vmovdqu __unnamed_61(%rip), %xmm0 | |
movq -48(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB85_17 | |
.loc 2 0 42 | |
movq -64(%rbp), %rax | |
.loc 2 2317 42 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB85_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2317 9 | |
jmp .LBB85_13 | |
.LBB85_13: | |
.loc 2 2318 20 is_stmt 1 | |
movl -20(%rbp), %eax | |
movl %eax, %ecx | |
movq -48(%rbp), %rdx | |
.loc 2 2318 19 is_stmt 0 | |
movw $0, 8(%rdx) | |
movq %rcx, (%rdx) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rcx | |
jne .LBB85_18 | |
.loc 2 0 19 | |
movq -64(%rbp), %rax | |
.loc 2 2318 9 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp823: | |
.LBB85_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB85_16: | |
callq __stack_chk_fail@PLT | |
.LBB85_17: | |
callq __stack_chk_fail@PLT | |
.LBB85_18: | |
callq __stack_chk_fail@PLT | |
.Ltmp824: | |
.Lfunc_end85: | |
.size std.debug.readInitialLength, .Lfunc_end85-std.debug.readInitialLength | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.seekable_stream.SeekableStream(anyerror,anyerror).getPos",@function | |
"std.io.seekable_stream.SeekableStream(anyerror,anyerror).getPos": | |
.Lfunc_begin86: | |
.loc 37 28 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp825: | |
.loc 37 29 24 prologue_end | |
movq -8(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 37 29 34 is_stmt 0 | |
movq -8(%rbp), %rdx | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
movq %rax, -32(%rbp) | |
.loc 37 29 33 | |
callq *%rcx | |
movq -16(%rbp), %rax | |
.loc 37 29 13 | |
cmpw $0, 8(%rax) | |
je .LBB86_2 | |
.loc 37 0 13 | |
movq -24(%rbp), %rdi | |
.loc 37 29 13 | |
callq __zig_return_error | |
jmp .LBB86_3 | |
.LBB86_2: | |
jmp .LBB86_3 | |
.LBB86_3: | |
.loc 37 0 13 | |
movq -32(%rbp), %rax | |
.loc 37 29 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp826: | |
.Lfunc_end86: | |
.size "std.io.seekable_stream.SeekableStream(anyerror,anyerror).getPos", .Lfunc_end86-"std.io.seekable_stream.SeekableStream(anyerror,anyerror).getPos" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.getAbbrevTable,@function | |
std.debug.getAbbrevTable: | |
.Lfunc_begin87: | |
.loc 2 1650 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $240, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -136(%rbp) | |
movq %rcx, -144(%rbp) | |
.Ltmp827: | |
.loc 2 1651 12 prologue_end | |
movq -136(%rbp), %rcx | |
addq $112, %rcx | |
.loc 2 1651 38 is_stmt 0 | |
leaq -24(%rbp), %rdx | |
movq %rdi, -152(%rbp) | |
movq %rdx, %rdi | |
movq %rsi, -160(%rbp) | |
movq %rcx, %rsi | |
movq %rax, -168(%rbp) | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).toSlice" | |
.loc 2 1651 5 | |
movq $0, -112(%rbp) | |
movq -16(%rbp), %rax | |
movq %rax, -176(%rbp) | |
.LBB87_1: | |
movq -112(%rbp), %rax | |
movq -176(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -184(%rbp) | |
jae .LBB87_7 | |
.loc 2 0 5 | |
movq -184(%rbp), %rax | |
.loc 2 1651 5 | |
imulq $40, %rax, %rcx | |
addq -24(%rbp), %rcx | |
.loc 2 1651 44 | |
movq %rcx, -120(%rbp) | |
.Ltmp828: | |
.loc 2 1652 19 is_stmt 1 | |
movq -120(%rbp), %rcx | |
movq (%rcx), %rcx | |
.loc 2 1652 27 is_stmt 0 | |
cmpq -144(%rbp), %rcx | |
.loc 2 1652 9 | |
jne .LBB87_5 | |
.Ltmp829: | |
.loc 2 1653 27 is_stmt 1 | |
movq -120(%rbp), %rax | |
addq $8, %rax | |
movq -152(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB87_24 | |
.loc 2 0 27 is_stmt 0 | |
movq -168(%rbp), %rax | |
.loc 2 1653 13 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp830: | |
.LBB87_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1652 9 is_stmt 1 | |
jmp .LBB87_6 | |
.Ltmp831: | |
.LBB87_6: | |
.loc 2 0 9 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 2 1651 5 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -112(%rbp) | |
jmp .LBB87_1 | |
.LBB87_7: | |
.loc 2 1656 11 | |
movq -136(%rbp), %rax | |
.loc 2 1656 33 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 1656 43 | |
movq -136(%rbp), %rax | |
.loc 2 1656 56 | |
movq 40(%rax), %rax | |
.loc 2 1656 64 | |
addq -144(%rbp), %rax | |
setb %cl | |
movq %rsi, -192(%rbp) | |
movq %rax, -200(%rbp) | |
jb .LBB87_17 | |
jmp .LBB87_18 | |
.LBB87_8: | |
.loc 2 1656 5 | |
movw -122(%rbp), %ax | |
movq -152(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -160(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB87_25 | |
.loc 2 0 5 | |
movq -168(%rbp), %rax | |
.loc 2 1656 5 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB87_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1657 11 is_stmt 1 | |
movq -136(%rbp), %rax | |
addq $112, %rax | |
.loc 2 1658 19 | |
movq -144(%rbp), %rcx | |
movq %rcx, -64(%rbp) | |
.loc 2 1659 9 | |
leaq -64(%rbp), %rcx | |
addq $8, %rcx | |
.loc 2 1659 39 is_stmt 0 | |
movq -136(%rbp), %rdx | |
.loc 2 1659 38 | |
leaq -104(%rbp), %rdi | |
movq -160(%rbp), %rsi | |
movq %rax, -208(%rbp) | |
movq %rcx, -216(%rbp) | |
callq std.debug.parseAbbrevTable | |
.loc 2 1659 18 | |
cmpw $0, -72(%rbp) | |
je .LBB87_13 | |
movw -72(%rbp), %ax | |
movq -152(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -160(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB87_26 | |
.loc 2 0 18 | |
movq -168(%rbp), %rax | |
.loc 2 1659 18 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB87_13: | |
.cfi_def_cfa %rbp, 16 | |
movq -104(%rbp), %rax | |
movq -216(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -96(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movq -88(%rbp), %rax | |
movq %rax, 16(%rcx) | |
movq -80(%rbp), %rax | |
movq %rax, 24(%rcx) | |
movq -160(%rbp), %rdi | |
movq -208(%rbp), %rsi | |
.loc 2 1657 36 is_stmt 1 | |
leaq -64(%rbp), %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).append" | |
movw %ax, -124(%rbp) | |
.loc 2 1657 5 is_stmt 0 | |
cmpw $0, -124(%rbp) | |
je .LBB87_16 | |
movw -124(%rbp), %ax | |
movq -152(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -160(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB87_27 | |
.loc 2 0 5 | |
movq -168(%rbp), %rax | |
.loc 2 1657 5 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB87_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1661 15 is_stmt 1 | |
movq -136(%rbp), %rax | |
addq $112, %rax | |
.loc 2 1661 42 is_stmt 0 | |
movq -136(%rbp), %rcx | |
.loc 2 1661 60 | |
movq 128(%rcx), %rcx | |
.loc 2 1661 65 | |
subq $1, %rcx | |
setb %dl | |
movq %rax, -224(%rbp) | |
movq %rcx, -232(%rbp) | |
jb .LBB87_19 | |
jmp .LBB87_20 | |
.LBB87_17: | |
.loc 2 0 65 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1656 64 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB87_18: | |
.loc 2 0 64 is_stmt 0 | |
movq -160(%rbp), %rdi | |
movq -192(%rbp), %rsi | |
movq -200(%rbp), %rdx | |
.loc 2 1656 40 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -122(%rbp) | |
.loc 2 1656 5 | |
cmpw $0, -122(%rbp) | |
jne .LBB87_8 | |
jmp .LBB87_10 | |
.LBB87_19: | |
.loc 2 0 5 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1661 65 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB87_20: | |
.loc 2 0 65 is_stmt 0 | |
movq -232(%rbp), %rax | |
movq -224(%rbp), %rcx | |
.loc 2 1661 39 | |
cmpq 8(%rcx), %rax | |
jb .LBB87_22 | |
.loc 2 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1661 39 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB87_22: | |
.loc 2 0 39 | |
movq -224(%rbp), %rax | |
.loc 2 1661 39 | |
movq (%rax), %rcx | |
movq -232(%rbp), %rdx | |
leaq (%rdx,%rdx,4), %rsi | |
.loc 2 1661 69 | |
leaq 8(%rcx,%rsi,8), %rcx | |
movq -152(%rbp), %rsi | |
movw $0, 8(%rsi) | |
movq %rcx, (%rsi) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rcx | |
jne .LBB87_28 | |
.loc 2 0 69 | |
movq -168(%rbp), %rax | |
.loc 2 1661 5 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp832: | |
.LBB87_24: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB87_25: | |
callq __stack_chk_fail@PLT | |
.LBB87_26: | |
callq __stack_chk_fail@PLT | |
.LBB87_27: | |
callq __stack_chk_fail@PLT | |
.LBB87_28: | |
callq __stack_chk_fail@PLT | |
.Ltmp833: | |
.Lfunc_end87: | |
.size std.debug.getAbbrevTable, .Lfunc_end87-std.debug.getAbbrevTable | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseDie,@function | |
std.debug.parseDie: | |
.Lfunc_begin88: | |
.loc 2 1671 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $272, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -168(%rbp) | |
movq %rcx, -176(%rbp) | |
andb $1, %r8b | |
movb %r8b, -177(%rbp) | |
.Ltmp834: | |
.loc 2 1672 52 prologue_end | |
movq -168(%rbp), %rcx | |
movq 8(%rcx), %rdx | |
.loc 2 1672 44 is_stmt 0 | |
leaq -56(%rbp), %rcx | |
movq %rdi, -192(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -200(%rbp) | |
movq %rax, -208(%rbp) | |
callq std.debug.leb128.readULEB128 | |
.loc 2 1672 25 | |
cmpw $0, -48(%rbp) | |
je .LBB88_3 | |
movw -48(%rbp), %ax | |
movq -192(%rbp), %rcx | |
movw %ax, 56(%rcx) | |
movq -200(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB88_24 | |
.loc 2 0 25 | |
movq -208(%rbp), %rax | |
.loc 2 1672 25 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB88_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -56(%rbp), %rax | |
movq %rax, -128(%rbp) | |
.loc 2 1673 21 is_stmt 1 | |
cmpq $0, -128(%rbp) | |
.loc 2 1673 5 is_stmt 0 | |
jne .LBB88_6 | |
.loc 2 1673 27 | |
vmovups __unnamed_62+32(%rip), %ymm0 | |
movq -192(%rbp), %rax | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_62(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB88_25 | |
.loc 2 0 27 | |
movq -208(%rbp), %rax | |
.loc 2 1673 27 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB88_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1673 5 | |
jmp .LBB88_7 | |
.LBB88_7: | |
.loc 2 1674 45 is_stmt 1 | |
movq -176(%rbp), %rdi | |
.loc 2 1674 59 is_stmt 0 | |
movq -128(%rbp), %rsi | |
.loc 2 1674 44 | |
callq std.debug.getAbbrevTableEntry | |
movq %rax, -136(%rbp) | |
.loc 2 1674 72 | |
cmpq $0, -136(%rbp) | |
jne .LBB88_10 | |
.loc 2 0 72 | |
movq -200(%rbp), %rdi | |
.loc 2 1674 79 | |
callq __zig_return_error | |
vmovups __unnamed_63+32(%rip), %ymm0 | |
movq -192(%rbp), %rax | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_63(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB88_26 | |
.loc 2 0 79 | |
movq -208(%rbp), %rax | |
.loc 2 1674 79 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB88_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1674 72 | |
movq -136(%rbp), %rax | |
movq %rax, -144(%rbp) | |
.loc 2 1677 30 is_stmt 1 | |
movq -144(%rbp), %rax | |
movq 16(%rax), %rax | |
movq %rax, -104(%rbp) | |
.loc 2 1678 36 | |
movq -144(%rbp), %rax | |
movb (%rax), %cl | |
andb $1, %cl | |
movb %cl, -96(%rbp) | |
.loc 2 1679 9 | |
leaq -104(%rbp), %rax | |
addq $16, %rax | |
.loc 2 1679 45 is_stmt 0 | |
movq -168(%rbp), %rdi | |
movq %rax, -216(%rbp) | |
.loc 2 1679 55 | |
callq std.debug.DwarfInfo.allocator | |
movq -216(%rbp), %rdi | |
.loc 2 1679 42 | |
movq %rax, %rsi | |
callq "std.array_list.AlignedArrayList(std.debug.Attr,null).init" | |
.loc 2 1681 15 is_stmt 1 | |
leaq -104(%rbp), %rax | |
.Ltmp835: | |
addq $16, %rax | |
.Ltmp836: | |
.loc 2 1681 40 is_stmt 0 | |
movq -144(%rbp), %rdx | |
.loc 2 1681 46 | |
movq 40(%rdx), %rdx | |
movq -200(%rbp), %rdi | |
.loc 2 1681 28 | |
movq %rax, %rsi | |
callq "std.array_list.AlignedArrayList(std.debug.Attr,null).resize" | |
movw %ax, -146(%rbp) | |
.loc 2 1681 5 | |
cmpw $0, -146(%rbp) | |
je .LBB88_14 | |
movw -146(%rbp), %ax | |
movq -192(%rbp), %rcx | |
movw %ax, 56(%rcx) | |
movq -200(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB88_27 | |
.loc 2 0 5 | |
movq -208(%rbp), %rax | |
.loc 2 1681 5 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB88_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1682 21 is_stmt 1 | |
movq -144(%rbp), %rax | |
addq $24, %rax | |
.loc 2 1682 40 is_stmt 0 | |
leaq -120(%rbp), %rdi | |
movq %rax, %rsi | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).toSliceConst" | |
.loc 2 1682 51 | |
movq $0, -160(%rbp) | |
.loc 2 1682 5 | |
movq -112(%rbp), %rax | |
movq %rax, -224(%rbp) | |
.LBB88_15: | |
movq -160(%rbp), %rax | |
movq -224(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -232(%rbp) | |
jae .LBB88_20 | |
.loc 2 0 5 | |
movq -232(%rbp), %rax | |
.loc 2 1682 5 | |
shlq $4, %rax | |
addq -120(%rbp), %rax | |
.Ltmp837: | |
.loc 2 1683 15 is_stmt 1 | |
leaq -104(%rbp), %rcx | |
addq $16, %rcx | |
.loc 2 1683 28 is_stmt 0 | |
movq -160(%rbp), %rdx | |
.loc 2 1683 27 | |
cmpq -80(%rbp), %rdx | |
movq %rax, -240(%rbp) | |
.Ltmp838: | |
.loc 2 0 27 | |
movq %rcx, -248(%rbp) | |
movq %rdx, -256(%rbp) | |
.loc 2 1683 27 | |
jb .LBB88_23 | |
jmp .LBB88_22 | |
.Ltmp839: | |
.LBB88_17: | |
.loc 2 1685 22 is_stmt 1 | |
movw -16(%rbp), %ax | |
movq -192(%rbp), %rcx | |
movw %ax, 56(%rcx) | |
movq -200(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB88_28 | |
.Ltmp840: | |
.loc 2 0 22 is_stmt 0 | |
movq -208(%rbp), %rax | |
.loc 2 1685 22 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp841: | |
.LBB88_19: | |
.cfi_def_cfa %rbp, 16 | |
movq -40(%rbp), %rax | |
movq -264(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -32(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movq -24(%rbp), %rax | |
movq %rax, 16(%rcx) | |
movq -232(%rbp), %rax | |
.Ltmp842: | |
.loc 2 1682 5 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -160(%rbp) | |
jmp .LBB88_15 | |
.Ltmp843: | |
.LBB88_20: | |
.loc 2 0 5 is_stmt 0 | |
movq -192(%rbp), %rax | |
.loc 2 1688 12 is_stmt 1 | |
movw $0, 56(%rax) | |
movb $1, 48(%rax) | |
vmovups -104(%rbp), %ymm0 | |
vmovups -88(%rbp), %ymm1 | |
vmovups %ymm1, 16(%rax) | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB88_29 | |
.loc 2 0 12 is_stmt 0 | |
movq -208(%rbp), %rax | |
.loc 2 1688 5 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB88_22: | |
.cfi_def_cfa %rbp, 16 | |
.Ltmp844: | |
.loc 2 0 5 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp845: | |
.loc 2 1683 27 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp846: | |
.LBB88_23: | |
.loc 2 0 27 is_stmt 0 | |
movq -256(%rbp), %rax | |
.loc 2 1683 27 | |
shlq $5, %rax | |
movq -248(%rbp), %rcx | |
addq (%rcx), %rax | |
movq -240(%rbp), %rdx | |
.loc 2 1684 23 is_stmt 1 | |
movq (%rdx), %rsi | |
movq %rsi, (%rax) | |
.loc 2 1685 13 | |
addq $8, %rax | |
.loc 2 1685 43 is_stmt 0 | |
movq -168(%rbp), %rdi | |
movq %rax, -264(%rbp) | |
.loc 2 1685 53 | |
callq std.debug.DwarfInfo.allocator | |
.loc 2 1685 59 | |
movq -168(%rbp), %rcx | |
movq 8(%rcx), %rcx | |
movq -240(%rbp), %rdx | |
.loc 2 1685 81 | |
movq 8(%rdx), %r8 | |
.loc 2 1685 91 | |
movb -177(%rbp), %r9b | |
.loc 2 1685 40 | |
movzbl %r9b, %r9d | |
leaq -40(%rbp), %rdi | |
movq -200(%rbp), %rsi | |
movq %rax, %rdx | |
callq std.debug.parseFormValue | |
.loc 2 1685 22 | |
cmpw $0, -16(%rbp) | |
jne .LBB88_17 | |
jmp .LBB88_19 | |
.Ltmp847: | |
.LBB88_24: | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB88_25: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB88_26: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB88_27: | |
callq __stack_chk_fail@PLT | |
.LBB88_28: | |
.Ltmp848: | |
callq __stack_chk_fail@PLT | |
.Ltmp849: | |
.LBB88_29: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp850: | |
.Lfunc_end88: | |
.size std.debug.parseDie, .Lfunc_end88-std.debug.parseDie | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.Die.getAttr,@function | |
std.debug.Die.getAttr: | |
.Lfunc_begin89: | |
.loc 2 1335 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rdi, -48(%rbp) | |
movq %rsi, -56(%rbp) | |
.Ltmp851: | |
.loc 2 1336 18 prologue_end | |
movq -48(%rbp), %rax | |
addq $16, %rax | |
.loc 2 1336 37 is_stmt 0 | |
leaq -24(%rbp), %rdi | |
movq %rax, %rsi | |
callq "std.array_list.AlignedArrayList(std.debug.Attr,null).toSliceConst" | |
.loc 2 1336 9 | |
movq $0, -32(%rbp) | |
movq -16(%rbp), %rax | |
movq %rax, -64(%rbp) | |
.LBB89_1: | |
movq -32(%rbp), %rax | |
movq -64(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -72(%rbp) | |
jae .LBB89_7 | |
.loc 2 0 9 | |
movq -72(%rbp), %rax | |
.loc 2 1336 9 | |
shlq $5, %rax | |
addq -24(%rbp), %rax | |
.loc 2 1336 43 | |
movq %rax, -40(%rbp) | |
.Ltmp852: | |
.loc 2 1337 21 is_stmt 1 | |
movq -40(%rbp), %rax | |
movq (%rax), %rax | |
.loc 2 1337 25 is_stmt 0 | |
cmpq -56(%rbp), %rax | |
.loc 2 1337 13 | |
jne .LBB89_5 | |
.loc 2 1337 44 | |
movq -40(%rbp), %rax | |
addq $8, %rax | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
movq %rax, -80(%rbp) | |
jne .LBB89_9 | |
.loc 2 0 44 | |
movq -80(%rbp), %rax | |
.loc 2 1337 32 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB89_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1337 13 | |
jmp .LBB89_6 | |
.Ltmp853: | |
.LBB89_6: | |
.loc 2 0 13 | |
movq -72(%rbp), %rax | |
.loc 2 1336 9 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -32(%rbp) | |
jmp .LBB89_1 | |
.LBB89_7: | |
.loc 2 0 9 is_stmt 0 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB89_10 | |
xorl %eax, %eax | |
.loc 2 1339 9 is_stmt 1 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp854: | |
.LBB89_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB89_10: | |
callq __stack_chk_fail@PLT | |
.Ltmp855: | |
.Lfunc_end89: | |
.size std.debug.Die.getAttr, .Lfunc_end89-std.debug.Die.getAttr | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.Die.getAttrString,@function | |
std.debug.Die.getAttrString: | |
.Lfunc_begin90: | |
.loc 2 1375 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $128, %rsp | |
movq %rdi, %rax | |
movq %rdx, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
movq %r8, -64(%rbp) | |
.Ltmp856: | |
.loc 2 1376 32 prologue_end | |
movq -48(%rbp), %rcx | |
.loc 2 1376 41 is_stmt 0 | |
movq -64(%rbp), %rdx | |
movq %rdi, -72(%rbp) | |
.loc 2 1376 40 | |
movq %rcx, %rdi | |
movq %rsi, -80(%rbp) | |
movq %rdx, %rsi | |
movq %rax, -88(%rbp) | |
callq std.debug.Die.getAttr | |
movq %rax, -8(%rbp) | |
.loc 2 1376 45 | |
cmpq $0, -8(%rbp) | |
jne .LBB90_2 | |
.loc 2 0 45 | |
movq -80(%rbp), %rdi | |
.loc 2 1376 52 | |
callq __zig_return_error | |
movq __unnamed_64(%rip), %rax | |
movq -72(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_64+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq __unnamed_64+16(%rip), %rax | |
movq %rax, 16(%rcx) | |
movq -88(%rbp), %rax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB90_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1376 45 | |
movq -8(%rbp), %rax | |
movq %rax, -16(%rbp) | |
.loc 2 1377 34 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 2 1377 16 is_stmt 0 | |
movb 16(%rax), %cl | |
movb %cl, %dl | |
subb $8, %dl | |
movq %rax, -96(%rbp) | |
movb %cl, -97(%rbp) | |
je .LBB90_5 | |
jmp .LBB90_11 | |
.LBB90_11: | |
.loc 2 0 16 | |
movb -97(%rbp), %al | |
andb $15, %al | |
.loc 2 1377 16 | |
subb $9, %al | |
je .LBB90_6 | |
jmp .LBB90_4 | |
.LBB90_4: | |
.loc 2 0 16 | |
movq -72(%rbp), %rax | |
.loc 2 1380 26 is_stmt 1 | |
movw $36, 16(%rax) | |
.loc 2 1377 16 | |
leaq __unnamed_65(%rip), %rcx | |
movq %rcx, -112(%rbp) | |
jmp .LBB90_7 | |
.LBB90_5: | |
.loc 2 0 16 is_stmt 0 | |
movq -96(%rbp), %rax | |
.Ltmp857: | |
movq -72(%rbp), %rcx | |
.loc 2 1378 41 is_stmt 1 | |
movw $0, 16(%rcx) | |
movq -96(%rbp), %rdx | |
movq (%rdx), %rsi | |
movq %rsi, (%rcx) | |
movq 8(%rdx), %rsi | |
movq %rsi, 8(%rcx) | |
movw $0, -24(%rbp) | |
movq (%rdx), %rsi | |
movq %rsi, -40(%rbp) | |
movq 8(%rdx), %rsi | |
movq %rsi, -32(%rbp) | |
.loc 2 1377 16 | |
leaq -40(%rbp), %rsi | |
movq %rsi, -112(%rbp) | |
jmp .LBB90_7 | |
.Ltmp858: | |
.LBB90_6: | |
.loc 2 0 16 is_stmt 0 | |
movq -96(%rbp), %rax | |
.Ltmp859: | |
.loc 2 1379 52 is_stmt 1 | |
movq -56(%rbp), %rdx | |
movq -96(%rbp), %rcx | |
.loc 2 1379 56 is_stmt 0 | |
movq (%rcx), %rcx | |
movq -72(%rbp), %rdi | |
movq -80(%rbp), %rsi | |
movq %rax, -120(%rbp) | |
.Ltmp860: | |
.loc 2 1379 51 | |
callq std.debug.getString | |
movq -72(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq %rax, -112(%rbp) | |
.Ltmp861: | |
.LBB90_7: | |
.loc 2 0 51 | |
movq -112(%rbp), %rax | |
.loc 2 1377 9 is_stmt 1 | |
cmpw $0, 16(%rax) | |
je .LBB90_9 | |
.loc 2 0 9 is_stmt 0 | |
movq -80(%rbp), %rdi | |
.loc 2 1377 9 | |
callq __zig_return_error | |
jmp .LBB90_10 | |
.LBB90_9: | |
jmp .LBB90_10 | |
.LBB90_10: | |
.loc 2 0 9 | |
movq -88(%rbp), %rax | |
.loc 2 1377 9 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp862: | |
.Lfunc_end90: | |
.size std.debug.Die.getAttrString, .Lfunc_end90-std.debug.Die.getAttrString | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.Die.getAttrRef,@function | |
std.debug.Die.getAttrRef: | |
.Lfunc_begin91: | |
.loc 2 1367 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, %rax | |
movq %rdx, -40(%rbp) | |
movq %rcx, -48(%rbp) | |
.Ltmp863: | |
.loc 2 1368 32 prologue_end | |
movq -40(%rbp), %rcx | |
.loc 2 1368 41 is_stmt 0 | |
movq -48(%rbp), %rdx | |
movq %rdi, -56(%rbp) | |
.loc 2 1368 40 | |
movq %rcx, %rdi | |
movq %rsi, -64(%rbp) | |
movq %rdx, %rsi | |
movq %rax, -72(%rbp) | |
callq std.debug.Die.getAttr | |
movq %rax, -8(%rbp) | |
.loc 2 1368 45 | |
cmpq $0, -8(%rbp) | |
jne .LBB91_2 | |
.loc 2 0 45 | |
movq -64(%rbp), %rdi | |
.loc 2 1368 52 | |
callq __zig_return_error | |
movq __unnamed_66(%rip), %rax | |
movq -56(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_66+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -72(%rbp), %rax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB91_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1368 45 | |
movq -8(%rbp), %rax | |
movq %rax, -16(%rbp) | |
.loc 2 1369 34 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 2 1369 16 is_stmt 0 | |
movb 16(%rax), %cl | |
subb $6, %cl | |
movq %rax, -80(%rbp) | |
je .LBB91_5 | |
jmp .LBB91_4 | |
.LBB91_4: | |
.loc 2 0 16 | |
movq -56(%rbp), %rax | |
.loc 2 1371 26 is_stmt 1 | |
movw $36, 8(%rax) | |
.loc 2 1369 16 | |
leaq __unnamed_67(%rip), %rcx | |
movq %rcx, -88(%rbp) | |
jmp .LBB91_6 | |
.LBB91_5: | |
.loc 2 0 16 is_stmt 0 | |
movq -80(%rbp), %rax | |
.Ltmp864: | |
movq -80(%rbp), %rcx | |
.loc 2 1370 38 is_stmt 1 | |
movq (%rcx), %rdx | |
movq -56(%rbp), %rsi | |
movw $0, 8(%rsi) | |
movq %rdx, (%rsi) | |
movw $0, -24(%rbp) | |
movq %rdx, -32(%rbp) | |
leaq -32(%rbp), %rdx | |
movq %rdx, -88(%rbp) | |
.Ltmp865: | |
.LBB91_6: | |
.loc 2 0 38 is_stmt 0 | |
movq -88(%rbp), %rax | |
.loc 2 1369 9 is_stmt 1 | |
cmpw $0, 8(%rax) | |
je .LBB91_8 | |
.loc 2 0 9 is_stmt 0 | |
movq -64(%rbp), %rdi | |
.loc 2 1369 9 | |
callq __zig_return_error | |
jmp .LBB91_9 | |
.LBB91_8: | |
jmp .LBB91_9 | |
.LBB91_9: | |
.loc 2 0 9 | |
movq -72(%rbp), %rax | |
.loc 2 1369 9 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp866: | |
.Lfunc_end91: | |
.size std.debug.Die.getAttrRef, .Lfunc_end91-std.debug.Die.getAttrRef | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.Die.getAttrAddr,@function | |
std.debug.Die.getAttrAddr: | |
.Lfunc_begin92: | |
.loc 2 1342 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, %rax | |
movq %rdx, -40(%rbp) | |
movq %rcx, -48(%rbp) | |
.Ltmp867: | |
.loc 2 1343 32 prologue_end | |
movq -40(%rbp), %rcx | |
.loc 2 1343 41 is_stmt 0 | |
movq -48(%rbp), %rdx | |
movq %rdi, -56(%rbp) | |
.loc 2 1343 40 | |
movq %rcx, %rdi | |
movq %rsi, -64(%rbp) | |
movq %rdx, %rsi | |
movq %rax, -72(%rbp) | |
callq std.debug.Die.getAttr | |
movq %rax, -8(%rbp) | |
.loc 2 1343 45 | |
cmpq $0, -8(%rbp) | |
jne .LBB92_2 | |
.loc 2 0 45 | |
movq -64(%rbp), %rdi | |
.loc 2 1343 52 | |
callq __zig_return_error | |
movq __unnamed_68(%rip), %rax | |
movq -56(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_68+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -72(%rbp), %rax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB92_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1343 45 | |
movq -8(%rbp), %rax | |
movq %rax, -16(%rbp) | |
.loc 2 1344 34 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 2 1344 16 is_stmt 0 | |
movb 16(%rax), %cl | |
testb %cl, %cl | |
movq %rax, -80(%rbp) | |
je .LBB92_5 | |
jmp .LBB92_4 | |
.LBB92_4: | |
.loc 2 0 16 | |
movq -56(%rbp), %rax | |
.loc 2 1346 26 is_stmt 1 | |
movw $36, 8(%rax) | |
.loc 2 1344 16 | |
leaq __unnamed_69(%rip), %rcx | |
movq %rcx, -88(%rbp) | |
jmp .LBB92_6 | |
.LBB92_5: | |
.loc 2 0 16 is_stmt 0 | |
movq -80(%rbp), %rax | |
.Ltmp868: | |
movq -80(%rbp), %rcx | |
.loc 2 1345 42 is_stmt 1 | |
movq (%rcx), %rdx | |
movq -56(%rbp), %rsi | |
movw $0, 8(%rsi) | |
movq %rdx, (%rsi) | |
movw $0, -24(%rbp) | |
movq %rdx, -32(%rbp) | |
leaq -32(%rbp), %rdx | |
movq %rdx, -88(%rbp) | |
.Ltmp869: | |
.LBB92_6: | |
.loc 2 0 42 is_stmt 0 | |
movq -88(%rbp), %rax | |
.loc 2 1344 9 is_stmt 1 | |
cmpw $0, 8(%rax) | |
je .LBB92_8 | |
.loc 2 0 9 is_stmt 0 | |
movq -64(%rbp), %rdi | |
.loc 2 1344 9 | |
callq __zig_return_error | |
jmp .LBB92_9 | |
.LBB92_8: | |
jmp .LBB92_9 | |
.LBB92_9: | |
.loc 2 0 9 | |
movq -72(%rbp), %rax | |
.loc 2 1344 9 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp870: | |
.Lfunc_end92: | |
.size std.debug.Die.getAttrAddr, .Lfunc_end92-std.debug.Die.getAttrAddr | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.Constant.asUnsignedLe,@function | |
std.debug.Constant.asUnsignedLe: | |
.Lfunc_begin93: | |
.loc 2 1319 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp871: | |
.loc 2 1320 17 prologue_end | |
movq -8(%rbp), %rcx | |
.loc 2 1320 9 is_stmt 0 | |
testb $1, 8(%rcx) | |
movq %rsi, -16(%rbp) | |
movq %rdi, -24(%rbp) | |
movq %rax, -32(%rbp) | |
jne .LBB93_1 | |
jmp .LBB93_2 | |
.LBB93_1: | |
.loc 2 0 9 | |
movq -16(%rbp), %rdi | |
.loc 2 1320 26 | |
callq __zig_return_error | |
movq __unnamed_70(%rip), %rax | |
movq -24(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_70+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -32(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB93_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1320 9 | |
jmp .LBB93_3 | |
.LBB93_3: | |
.loc 2 1321 20 is_stmt 1 | |
movq -8(%rbp), %rax | |
movq (%rax), %rax | |
movq -24(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -32(%rbp), %rax | |
.loc 2 1321 9 is_stmt 0 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp872: | |
.Lfunc_end93: | |
.size std.debug.Constant.asUnsignedLe, .Lfunc_end93-std.debug.Constant.asUnsignedLe | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Func,null).append",@function | |
"std.array_list.AlignedArrayList(std.debug.Func,null).append": | |
.Lfunc_begin94: | |
.loc 39 112 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -40(%rbp) | |
.Ltmp873: | |
.loc 39 113 42 prologue_end | |
movq -40(%rbp), %rax | |
.loc 39 113 49 is_stmt 0 | |
leaq -24(%rbp), %rcx | |
movq %rdi, -48(%rbp) | |
movq %rcx, %rdi | |
movq -48(%rbp), %rsi | |
movq %rdx, -56(%rbp) | |
.Ltmp874: | |
movq %rax, %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.Func,null).addOne" | |
.loc 39 113 34 | |
cmpw $0, -16(%rbp) | |
je .LBB94_3 | |
.Ltmp875: | |
movw -16(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB94_5 | |
.Ltmp876: | |
.loc 39 0 34 | |
movw -58(%rbp), %ax | |
.loc 39 113 34 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp877: | |
.LBB94_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
.loc 39 114 25 is_stmt 1 | |
movq -32(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 114 30 is_stmt 0 | |
vmovups (%rcx), %ymm0 | |
vmovups 16(%rcx), %ymm1 | |
vmovups %ymm1, 16(%rax) | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB94_6 | |
.Ltmp878: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
.loc 39 112 51 is_stmt 1 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp879: | |
.LBB94_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp880: | |
.LBB94_6: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp881: | |
.Lfunc_end94: | |
.size "std.array_list.AlignedArrayList(std.debug.Func,null).append", .Lfunc_end94-"std.array_list.AlignedArrayList(std.debug.Func,null).append" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readIntLittle",@function | |
"std.io.in_stream.InStream(anyerror).readIntLittle": | |
.Lfunc_begin95: | |
.loc 38 159 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %rcx | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
.Ltmp882: | |
.loc 38 160 13 prologue_end | |
leaq -60(%rbp), %rdx | |
movq %rdi, -104(%rbp) | |
movq %rdx, %rdi | |
movl $170, %r9d | |
movq %rsi, -112(%rbp) | |
movl %r9d, %esi | |
movl $4, %r8d | |
movq %rdx, -120(%rbp) | |
movq %r8, %rdx | |
movq %rax, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -120(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $4, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -136(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -60(%rbp), %rax | |
.Ltmp883: | |
.loc 38 161 21 | |
movq -96(%rbp), %rsi | |
.loc 38 161 37 is_stmt 0 | |
movq %rax, -80(%rbp) | |
movq $4, -72(%rbp) | |
movq -112(%rbp), %rdi | |
.loc 38 161 31 | |
leaq -80(%rbp), %rax | |
.Ltmp884: | |
.loc 38 0 31 | |
movq %rdx, -144(%rbp) | |
.loc 38 161 31 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -82(%rbp) | |
.loc 38 161 13 | |
cmpw $0, -82(%rbp) | |
je .LBB95_3 | |
movw -82(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 4(%rcx) | |
movq -112(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB95_5 | |
.loc 38 0 13 | |
movq -128(%rbp), %rax | |
.loc 38 161 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB95_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 13 | |
leaq -60(%rbp), %rdi | |
.loc 38 162 37 is_stmt 1 | |
callq std.mem.readIntNative.18 | |
movq -104(%rbp), %rcx | |
movw $0, 4(%rcx) | |
movl %eax, (%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB95_6 | |
.loc 38 0 37 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 38 162 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp885: | |
.LBB95_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB95_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp886: | |
.Lfunc_end95: | |
.size "std.io.in_stream.InStream(anyerror).readIntLittle", .Lfunc_end95-"std.io.in_stream.InStream(anyerror).readIntLittle" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readIntLittle.23",@function | |
"std.io.in_stream.InStream(anyerror).readIntLittle.23": | |
.Lfunc_begin96: | |
.loc 38 159 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %rcx | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
.Ltmp887: | |
.loc 38 160 13 prologue_end | |
leaq -64(%rbp), %rdx | |
movq %rdi, -104(%rbp) | |
movq %rdx, %rdi | |
movl $170, %r9d | |
movq %rsi, -112(%rbp) | |
movl %r9d, %esi | |
movl $8, %r8d | |
movq %rdx, -120(%rbp) | |
movq %r8, %rdx | |
movq %rax, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -120(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -136(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -64(%rbp), %rax | |
.Ltmp888: | |
.loc 38 161 21 | |
movq -96(%rbp), %rsi | |
.loc 38 161 37 is_stmt 0 | |
movq %rax, -80(%rbp) | |
movq $8, -72(%rbp) | |
movq -112(%rbp), %rdi | |
.loc 38 161 31 | |
leaq -80(%rbp), %rax | |
.Ltmp889: | |
.loc 38 0 31 | |
movq %rdx, -144(%rbp) | |
.loc 38 161 31 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -82(%rbp) | |
.loc 38 161 13 | |
cmpw $0, -82(%rbp) | |
je .LBB96_3 | |
movw -82(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -112(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB96_5 | |
.loc 38 0 13 | |
movq -128(%rbp), %rax | |
.loc 38 161 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB96_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 13 | |
leaq -64(%rbp), %rdi | |
.loc 38 162 37 is_stmt 1 | |
callq std.mem.readIntNative.21 | |
movq -104(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB96_6 | |
.loc 38 0 37 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 38 162 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp890: | |
.LBB96_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB96_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp891: | |
.Lfunc_end96: | |
.size "std.io.in_stream.InStream(anyerror).readIntLittle.23", .Lfunc_end96-"std.io.in_stream.InStream(anyerror).readIntLittle.23" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).toSlice",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).toSlice": | |
.Lfunc_begin97: | |
.loc 39 44 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
.Ltmp892: | |
.loc 39 45 39 prologue_end | |
movq 16(%rsi), %r8 | |
.loc 39 45 30 is_stmt 0 | |
movq 8(%rsi), %r9 | |
cmpq %r8, %rdx | |
movq %rsi, -8(%rbp) | |
.Ltmp893: | |
.loc 39 0 30 | |
movq %rdi, -16(%rbp) | |
movq %rax, -24(%rbp) | |
movq %r8, -32(%rbp) | |
movq %r9, -40(%rbp) | |
.loc 39 45 30 | |
jbe .LBB97_2 | |
.Ltmp894: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 45 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp895: | |
.LBB97_2: | |
.loc 39 0 30 | |
movq -32(%rbp), %rax | |
movq -40(%rbp), %rcx | |
.loc 39 45 30 | |
cmpq %rcx, %rax | |
jbe .LBB97_4 | |
.Ltmp896: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 45 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp897: | |
.LBB97_4: | |
.loc 39 0 30 | |
movq -8(%rbp), %rax | |
.loc 39 45 30 | |
movq (%rax), %rcx | |
movq -16(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -32(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, 8(%rdx) | |
movq -24(%rbp), %rax | |
.loc 39 45 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp898: | |
.Lfunc_end97: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).toSlice", .Lfunc_end97-"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).toSlice" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseAbbrevTable,@function | |
std.debug.parseAbbrevTable: | |
.Lfunc_begin98: | |
.loc 2 1623 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $320, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq %rdx, -240(%rbp) | |
.Ltmp899: | |
.loc 2 1624 37 prologue_end | |
movq -240(%rbp), %rcx | |
movq %rdi, -248(%rbp) | |
.loc 2 1624 47 is_stmt 0 | |
movq %rcx, %rdi | |
movq %rsi, -256(%rbp) | |
movq %rax, -264(%rbp) | |
callq std.debug.DwarfInfo.allocator | |
.loc 2 1624 34 | |
leaq -40(%rbp), %rdi | |
movq %rax, %rsi | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).init" | |
.LBB98_1: | |
.loc 2 1625 12 is_stmt 1 | |
jmp .LBB98_2 | |
.LBB98_2: | |
.Ltmp900: | |
.loc 2 1626 56 | |
movq -240(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 1626 48 is_stmt 0 | |
leaq -56(%rbp), %rdi | |
movq -256(%rbp), %rsi | |
callq std.debug.leb128.readULEB128 | |
.loc 2 1626 29 | |
cmpw $0, -48(%rbp) | |
je .LBB98_5 | |
movw -48(%rbp), %ax | |
movq -248(%rbp), %rcx | |
movw %ax, 32(%rcx) | |
movq -256(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB98_40 | |
.loc 2 0 29 | |
movq -264(%rbp), %rax | |
.loc 2 1626 29 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB98_5: | |
.cfi_def_cfa %rbp, 16 | |
movq -56(%rbp), %rax | |
movq %rax, -192(%rbp) | |
.loc 2 1627 25 is_stmt 1 | |
cmpq $0, -192(%rbp) | |
.loc 2 1627 9 is_stmt 0 | |
jne .LBB98_8 | |
.loc 2 0 9 | |
movq -248(%rbp), %rax | |
.loc 2 1627 38 | |
movw $0, 32(%rax) | |
vmovups -40(%rbp), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB98_41 | |
.loc 2 0 38 | |
movq -264(%rbp), %rax | |
.loc 2 1627 31 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB98_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1627 9 | |
jmp .LBB98_9 | |
.LBB98_9: | |
.loc 2 1629 28 is_stmt 1 | |
movq -192(%rbp), %rax | |
movq %rax, -104(%rbp) | |
.loc 2 1630 13 | |
leaq -112(%rbp), %rax | |
addq $16, %rax | |
.loc 2 1630 50 is_stmt 0 | |
movq -240(%rbp), %rcx | |
movq 8(%rcx), %rdx | |
.loc 2 1630 42 | |
leaq -128(%rbp), %rdi | |
movq -256(%rbp), %rsi | |
movq %rax, -272(%rbp) | |
callq std.debug.leb128.readULEB128 | |
.loc 2 1630 23 | |
cmpw $0, -120(%rbp) | |
je .LBB98_12 | |
movw -120(%rbp), %ax | |
movq -248(%rbp), %rcx | |
movw %ax, 32(%rcx) | |
movq -256(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB98_42 | |
.loc 2 0 23 | |
movq -264(%rbp), %rax | |
.loc 2 1630 23 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB98_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 23 | |
leaq -112(%rbp), %rax | |
.loc 2 1630 23 | |
movq -128(%rbp), %rcx | |
movq -272(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 2 1631 36 is_stmt 1 | |
movq -240(%rbp), %rcx | |
.loc 2 1631 52 is_stmt 0 | |
movq 8(%rcx), %rdx | |
.loc 2 1631 61 | |
leaq -136(%rbp), %rdi | |
movq -256(%rbp), %rsi | |
movq %rax, -280(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1631 30 | |
cmpw $0, -134(%rbp) | |
je .LBB98_15 | |
movw -134(%rbp), %ax | |
movq -248(%rbp), %rcx | |
movw %ax, 32(%rcx) | |
movq -256(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB98_43 | |
.loc 2 0 30 | |
movq -264(%rbp), %rax | |
.loc 2 1631 30 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB98_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1631 65 | |
cmpb $1, -136(%rbp) | |
sete %al | |
andb $1, %al | |
movq -280(%rbp), %rcx | |
movb %al, (%rcx) | |
.loc 2 1632 13 is_stmt 1 | |
leaq -112(%rbp), %rdx | |
addq $24, %rdx | |
.loc 2 1632 51 is_stmt 0 | |
movq -240(%rbp), %rdi | |
movq %rdx, -288(%rbp) | |
.loc 2 1632 61 | |
callq std.debug.DwarfInfo.allocator | |
movq -288(%rbp), %rdi | |
.loc 2 1632 48 | |
movq %rax, %rsi | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).init" | |
movq -256(%rbp), %rdi | |
.loc 2 1628 26 is_stmt 1 | |
leaq -40(%rbp), %rsi | |
leaq -112(%rbp), %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).append" | |
movw %ax, -194(%rbp) | |
.loc 2 1628 9 is_stmt 0 | |
cmpw $0, -194(%rbp) | |
je .LBB98_18 | |
movw -194(%rbp), %ax | |
movq -248(%rbp), %rcx | |
movw %ax, 32(%rcx) | |
movq -256(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB98_44 | |
.loc 2 0 9 | |
movq -264(%rbp), %rax | |
.loc 2 1628 9 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB98_18: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 9 | |
leaq -40(%rbp), %rax | |
.loc 2 1634 43 is_stmt 1 | |
movq -24(%rbp), %rcx | |
.loc 2 1634 48 is_stmt 0 | |
subq $1, %rcx | |
setb %dl | |
movq %rax, -296(%rbp) | |
movq %rcx, -304(%rbp) | |
jb .LBB98_36 | |
jmp .LBB98_37 | |
.LBB98_19: | |
.loc 2 1636 16 is_stmt 1 | |
jmp .LBB98_20 | |
.LBB98_20: | |
.Ltmp901: | |
.loc 2 1637 56 | |
movq -240(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 1637 48 is_stmt 0 | |
leaq -152(%rbp), %rdi | |
movq -256(%rbp), %rsi | |
callq std.debug.leb128.readULEB128 | |
.loc 2 1637 29 | |
cmpw $0, -144(%rbp) | |
je .LBB98_23 | |
movw -144(%rbp), %ax | |
movq -248(%rbp), %rcx | |
movw %ax, 32(%rcx) | |
movq -256(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB98_45 | |
.loc 2 0 29 | |
movq -264(%rbp), %rax | |
.loc 2 1637 29 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB98_23: | |
.cfi_def_cfa %rbp, 16 | |
movq -152(%rbp), %rax | |
movq %rax, -216(%rbp) | |
.loc 2 1638 56 is_stmt 1 | |
movq -240(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 1638 48 is_stmt 0 | |
leaq -168(%rbp), %rdi | |
movq -256(%rbp), %rsi | |
callq std.debug.leb128.readULEB128 | |
.loc 2 1638 29 | |
cmpw $0, -160(%rbp) | |
je .LBB98_26 | |
movw -160(%rbp), %ax | |
movq -248(%rbp), %rcx | |
movw %ax, 32(%rcx) | |
movq -256(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB98_46 | |
.loc 2 0 29 | |
movq -264(%rbp), %rax | |
.loc 2 1638 29 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB98_26: | |
.cfi_def_cfa %rbp, 16 | |
movq -168(%rbp), %rax | |
movq %rax, -224(%rbp) | |
.loc 2 1639 25 is_stmt 1 | |
cmpq $0, -216(%rbp) | |
sete %cl | |
.loc 2 1639 30 is_stmt 0 | |
testb $1, %cl | |
movb %cl, -305(%rbp) | |
jne .LBB98_27 | |
jmp .LBB98_28 | |
.LBB98_27: | |
.loc 2 1639 42 | |
cmpq $0, -224(%rbp) | |
sete %al | |
movb %al, -305(%rbp) | |
.LBB98_28: | |
.loc 2 0 42 | |
movb -305(%rbp), %al | |
.loc 2 1639 13 | |
testb $1, %al | |
jne .LBB98_29 | |
jmp .LBB98_30 | |
.LBB98_29: | |
.loc 2 1639 48 | |
jmp .LBB98_35 | |
.LBB98_30: | |
.loc 2 1639 13 | |
jmp .LBB98_31 | |
.LBB98_31: | |
.loc 2 1640 22 is_stmt 1 | |
movq -208(%rbp), %rsi | |
.loc 2 1641 28 | |
movq -216(%rbp), %rax | |
movq %rax, -184(%rbp) | |
.loc 2 1642 28 | |
movq -224(%rbp), %rax | |
movq %rax, -176(%rbp) | |
movq -256(%rbp), %rdi | |
.loc 2 1640 29 | |
leaq -184(%rbp), %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).append" | |
movw %ax, -226(%rbp) | |
.loc 2 1640 13 is_stmt 0 | |
cmpw $0, -226(%rbp) | |
je .LBB98_34 | |
movw -226(%rbp), %ax | |
movq -248(%rbp), %rcx | |
movw %ax, 32(%rcx) | |
movq -256(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB98_47 | |
.loc 2 0 13 | |
movq -264(%rbp), %rax | |
.loc 2 1640 13 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp902: | |
.LBB98_34: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1636 9 is_stmt 1 | |
jmp .LBB98_19 | |
.Ltmp903: | |
.LBB98_35: | |
.loc 2 1625 5 | |
jmp .LBB98_1 | |
.LBB98_36: | |
.loc 2 0 5 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp904: | |
.loc 2 1634 48 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB98_37: | |
.loc 2 0 48 is_stmt 0 | |
movq -304(%rbp), %rax | |
movq -296(%rbp), %rcx | |
.loc 2 1634 36 | |
cmpq 8(%rcx), %rax | |
jb .LBB98_39 | |
.loc 2 0 36 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1634 36 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB98_39: | |
.loc 2 0 36 | |
movq -304(%rbp), %rax | |
.loc 2 1634 36 | |
imulq $56, %rax, %rcx | |
movq -296(%rbp), %rdx | |
addq (%rdx), %rcx | |
.loc 2 1634 52 | |
addq $24, %rcx | |
movq %rcx, -208(%rbp) | |
.loc 2 1636 9 is_stmt 1 | |
jmp .LBB98_19 | |
.Ltmp905: | |
.LBB98_40: | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB98_41: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB98_42: | |
callq __stack_chk_fail@PLT | |
.LBB98_43: | |
callq __stack_chk_fail@PLT | |
.LBB98_44: | |
callq __stack_chk_fail@PLT | |
.LBB98_45: | |
callq __stack_chk_fail@PLT | |
.LBB98_46: | |
callq __stack_chk_fail@PLT | |
.LBB98_47: | |
callq __stack_chk_fail@PLT | |
.Ltmp906: | |
.Lfunc_end98: | |
.size std.debug.parseAbbrevTable, .Lfunc_end98-std.debug.parseAbbrevTable | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).append",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).append": | |
.Lfunc_begin99: | |
.loc 39 112 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -40(%rbp) | |
.Ltmp907: | |
.loc 39 113 42 prologue_end | |
movq -40(%rbp), %rax | |
.loc 39 113 49 is_stmt 0 | |
leaq -24(%rbp), %rcx | |
movq %rdi, -48(%rbp) | |
movq %rcx, %rdi | |
movq -48(%rbp), %rsi | |
movq %rdx, -56(%rbp) | |
.Ltmp908: | |
movq %rax, %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).addOne" | |
.loc 39 113 34 | |
cmpw $0, -16(%rbp) | |
je .LBB99_3 | |
.Ltmp909: | |
movw -16(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB99_5 | |
.Ltmp910: | |
.loc 39 0 34 | |
movw -58(%rbp), %ax | |
.loc 39 113 34 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp911: | |
.LBB99_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
.loc 39 114 25 is_stmt 1 | |
movq -32(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 114 30 is_stmt 0 | |
movq 32(%rcx), %rdx | |
movq %rdx, 32(%rax) | |
vmovups (%rcx), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB99_6 | |
.Ltmp912: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
.loc 39 112 51 is_stmt 1 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp913: | |
.LBB99_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp914: | |
.LBB99_6: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp915: | |
.Lfunc_end99: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).append", .Lfunc_end99-"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).append" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).addOne",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).addOne": | |
.Lfunc_begin100: | |
.loc 39 181 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rdx, -24(%rbp) | |
.Ltmp916: | |
.loc 39 182 36 prologue_end | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 182 41 is_stmt 0 | |
addq $1, %rcx | |
setb %r8b | |
movq %rsi, -32(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rax, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB100_3 | |
jmp .LBB100_4 | |
.LBB100_1: | |
.loc 39 183 13 is_stmt 1 | |
movw -10(%rbp), %ax | |
movq -40(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -32(%rbp), %rdi | |
callq __zig_return_error | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB100_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 184 24 | |
movq -24(%rbp), %rdi | |
.loc 39 184 45 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).addOneAssumeCapacity" | |
movq -40(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -48(%rbp), %rax | |
.loc 39 184 13 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB100_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 182 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB100_4: | |
.loc 39 0 41 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 39 182 41 | |
movq %rax, -8(%rbp) | |
.loc 39 183 21 is_stmt 1 | |
movq -24(%rbp), %rsi | |
.loc 39 183 37 is_stmt 0 | |
movq -8(%rbp), %rdx | |
movq -32(%rbp), %rdi | |
.loc 39 183 36 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).ensureCapacity" | |
movw %ax, -10(%rbp) | |
.loc 39 183 13 | |
cmpw $0, -10(%rbp) | |
jne .LBB100_1 | |
jmp .LBB100_2 | |
.Ltmp917: | |
.Lfunc_end100: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).addOne", .Lfunc_end100-"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).addOne" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.DwarfInfo.allocator,@function | |
std.debug.DwarfInfo.allocator: | |
.Lfunc_begin101: | |
.loc 2 1234 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp918: | |
.loc 2 1235 38 prologue_end | |
movq 136(%rdi), %rax | |
.loc 2 1235 9 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp919: | |
.Lfunc_end101: | |
.size std.debug.DwarfInfo.allocator, .Lfunc_end101-std.debug.DwarfInfo.allocator | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).init",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).init": | |
.Lfunc_begin102: | |
.loc 39 32 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rax | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
.Ltmp920: | |
.loc 39 34 30 prologue_end | |
movq __unnamed_71(%rip), %rcx | |
movq %rcx, (%rdi) | |
movq __unnamed_71+8(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 39 35 24 | |
movq $0, 16(%rdi) | |
.loc 39 36 30 | |
movq -8(%rbp), %rcx | |
movq %rcx, 24(%rdi) | |
.loc 39 33 13 | |
addq $8, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp921: | |
.Lfunc_end102: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).init", .Lfunc_end102-"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).init" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.leb128.readULEB128,@function | |
std.debug.leb128.readULEB128: | |
.Lfunc_begin103: | |
.file 40 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/debug/leb128.zig" | |
.loc 40 4 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq %rdx, -104(%rbp) | |
.Ltmp922: | |
.loc 40 7 5 prologue_end | |
movq $0, -80(%rbp) | |
.loc 40 8 5 | |
movq $0, -88(%rbp) | |
movq %rsi, -112(%rbp) | |
movq %rdi, -120(%rbp) | |
movq %rax, -128(%rbp) | |
.LBB103_1: | |
.loc 40 10 12 | |
jmp .LBB103_2 | |
.LBB103_2: | |
.Ltmp923: | |
.loc 40 11 35 | |
movq -104(%rbp), %rdx | |
.loc 40 11 44 is_stmt 0 | |
leaq -64(%rbp), %rdi | |
movq -112(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 40 11 22 | |
cmpw $0, -62(%rbp) | |
je .LBB103_5 | |
movw -62(%rbp), %ax | |
movq -120(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -112(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB103_22 | |
.loc 40 0 22 | |
movq -128(%rbp), %rax | |
.loc 40 11 22 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB103_5: | |
.cfi_def_cfa %rbp, 16 | |
movb -64(%rbp), %al | |
movb %al, -89(%rbp) | |
.loc 40 13 19 is_stmt 1 | |
cmpq $64, -88(%rbp) | |
.loc 40 13 9 is_stmt 0 | |
jbe .LBB103_8 | |
.loc 40 0 9 | |
movq -112(%rbp), %rdi | |
.loc 40 14 13 is_stmt 1 | |
callq __zig_return_error | |
vmovdqu __unnamed_72(%rip), %xmm0 | |
movq -120(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB103_23 | |
.loc 40 0 13 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 40 14 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB103_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 40 13 9 is_stmt 1 | |
jmp .LBB103_9 | |
.LBB103_9: | |
.loc 40 0 9 is_stmt 0 | |
movabsq $-6148914691236517206, %rax | |
.loc 40 16 9 is_stmt 1 | |
movq %rax, -72(%rbp) | |
movq $1296236545, -56(%rbp) | |
leaq -72(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
leaq -56(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 40 17 33 | |
movb -89(%rbp), %sil | |
.loc 40 17 38 is_stmt 0 | |
andb $127, %sil | |
.loc 40 17 63 | |
movq -88(%rbp), %rax | |
.loc 40 17 46 | |
movb %al, %dil | |
movl %eax, %ecx | |
andl $63, %ecx | |
movl %ecx, %r8d | |
cmpq %r8, %rax | |
movb %sil, -129(%rbp) | |
movb %dil, -130(%rbp) | |
je .LBB103_18 | |
jmp .LBB103_19 | |
.LBB103_10: | |
.loc 40 0 46 | |
movq -112(%rbp), %rdi | |
.loc 40 18 13 is_stmt 1 | |
callq __zig_return_error | |
vmovdqu __unnamed_73(%rip), %xmm0 | |
movq -120(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB103_24 | |
.loc 40 0 13 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 40 18 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB103_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 40 17 9 is_stmt 1 | |
jmp .LBB103_13 | |
.LBB103_13: | |
.loc 40 20 9 | |
movq -80(%rbp), %rax | |
.loc 40 20 16 is_stmt 0 | |
orq -72(%rbp), %rax | |
movq %rax, -80(%rbp) | |
.loc 40 22 14 is_stmt 1 | |
movb -89(%rbp), %cl | |
.loc 40 22 19 is_stmt 0 | |
andb $-128, %cl | |
.loc 40 22 27 | |
cmpb $0, %cl | |
.loc 40 22 9 | |
jne .LBB103_16 | |
.loc 40 23 20 is_stmt 1 | |
movq -80(%rbp), %rax | |
movq -120(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB103_25 | |
.loc 40 0 20 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 40 23 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB103_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 40 22 9 is_stmt 1 | |
jmp .LBB103_17 | |
.LBB103_17: | |
.loc 40 25 9 | |
movq -88(%rbp), %rax | |
.loc 40 25 15 is_stmt 0 | |
addq $7, %rax | |
setb %cl | |
movq %rax, -144(%rbp) | |
jb .LBB103_20 | |
jmp .LBB103_21 | |
.LBB103_18: | |
.loc 40 0 15 | |
movb -129(%rbp), %al | |
.loc 40 17 38 is_stmt 1 | |
movzbl %al, %ecx | |
movl %ecx, %edx | |
movb -130(%rbp), %sil | |
.loc 40 17 13 is_stmt 0 | |
movzbl %sil, %ecx | |
movl %ecx, %edi | |
andl $63, %edi | |
movl %edi, %r8d | |
movq %r8, %rcx | |
movq %rdx, %r9 | |
shlq %cl, %r9 | |
movq %r8, %rcx | |
movq %r9, %r8 | |
shrq %cl, %r8 | |
movq %r9, -72(%rbp) | |
cmpq %r8, %rdx | |
.loc 40 17 9 | |
jne .LBB103_10 | |
jmp .LBB103_12 | |
.LBB103_19: | |
.loc 40 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 40 17 46 | |
leaq __unnamed_13(%rip), %rdi | |
callq std.special.panic | |
.LBB103_20: | |
.loc 40 0 46 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 40 25 15 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB103_21: | |
.loc 40 0 15 is_stmt 0 | |
movq -144(%rbp), %rax | |
.loc 40 25 15 | |
movq %rax, -88(%rbp) | |
.Ltmp924: | |
.loc 40 10 5 is_stmt 1 | |
jmp .LBB103_1 | |
.Ltmp925: | |
.LBB103_22: | |
.loc 40 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB103_23: | |
callq __stack_chk_fail@PLT | |
.LBB103_24: | |
callq __stack_chk_fail@PLT | |
.LBB103_25: | |
callq __stack_chk_fail@PLT | |
.Ltmp926: | |
.Lfunc_end103: | |
.size std.debug.leb128.readULEB128, .Lfunc_end103-std.debug.leb128.readULEB128 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).init",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).init": | |
.Lfunc_begin104: | |
.loc 39 32 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rax | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
.Ltmp927: | |
.loc 39 34 30 prologue_end | |
movq __unnamed_74(%rip), %rcx | |
movq %rcx, (%rdi) | |
movq __unnamed_74+8(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 39 35 24 | |
movq $0, 16(%rdi) | |
.loc 39 36 30 | |
movq -8(%rbp), %rcx | |
movq %rcx, 24(%rdi) | |
.loc 39 33 13 | |
addq $8, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp928: | |
.Lfunc_end104: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).init", .Lfunc_end104-"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).init" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).append",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).append": | |
.Lfunc_begin105: | |
.loc 39 112 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -40(%rbp) | |
.Ltmp929: | |
.loc 39 113 42 prologue_end | |
movq -40(%rbp), %rax | |
.loc 39 113 49 is_stmt 0 | |
leaq -24(%rbp), %rcx | |
movq %rdi, -48(%rbp) | |
movq %rcx, %rdi | |
movq -48(%rbp), %rsi | |
movq %rdx, -56(%rbp) | |
.Ltmp930: | |
movq %rax, %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).addOne" | |
.loc 39 113 34 | |
cmpw $0, -16(%rbp) | |
je .LBB105_3 | |
.Ltmp931: | |
movw -16(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB105_5 | |
.Ltmp932: | |
.loc 39 0 34 | |
movw -58(%rbp), %ax | |
.loc 39 113 34 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp933: | |
.LBB105_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
.loc 39 114 25 is_stmt 1 | |
movq -32(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 114 30 is_stmt 0 | |
vmovups (%rcx), %ymm0 | |
vmovups 24(%rcx), %ymm1 | |
vmovups %ymm1, 24(%rax) | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB105_6 | |
.Ltmp934: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
.loc 39 112 51 is_stmt 1 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp935: | |
.LBB105_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp936: | |
.LBB105_6: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp937: | |
.Lfunc_end105: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).append", .Lfunc_end105-"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).append" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).append",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).append": | |
.Lfunc_begin106: | |
.loc 39 112 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -40(%rbp) | |
.Ltmp938: | |
.loc 39 113 42 prologue_end | |
movq -40(%rbp), %rax | |
.loc 39 113 49 is_stmt 0 | |
leaq -24(%rbp), %rcx | |
movq %rdi, -48(%rbp) | |
movq %rcx, %rdi | |
movq -48(%rbp), %rsi | |
movq %rdx, -56(%rbp) | |
.Ltmp939: | |
movq %rax, %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).addOne" | |
.loc 39 113 34 | |
cmpw $0, -16(%rbp) | |
je .LBB106_3 | |
.Ltmp940: | |
movw -16(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB106_5 | |
.Ltmp941: | |
.loc 39 0 34 | |
movw -58(%rbp), %ax | |
.loc 39 113 34 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp942: | |
.LBB106_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
.loc 39 114 25 is_stmt 1 | |
movq -32(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 114 30 is_stmt 0 | |
vmovdqu (%rcx), %xmm0 | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB106_6 | |
.Ltmp943: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
.loc 39 112 51 is_stmt 1 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp944: | |
.LBB106_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp945: | |
.LBB106_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp946: | |
.Lfunc_end106: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).append", .Lfunc_end106-"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).append" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).addOne",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).addOne": | |
.Lfunc_begin107: | |
.loc 39 181 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rdx, -24(%rbp) | |
.Ltmp947: | |
.loc 39 182 36 prologue_end | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 182 41 is_stmt 0 | |
addq $1, %rcx | |
setb %r8b | |
movq %rsi, -32(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rax, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB107_3 | |
jmp .LBB107_4 | |
.LBB107_1: | |
.loc 39 183 13 is_stmt 1 | |
movw -10(%rbp), %ax | |
movq -40(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -32(%rbp), %rdi | |
callq __zig_return_error | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB107_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 184 24 | |
movq -24(%rbp), %rdi | |
.loc 39 184 45 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).addOneAssumeCapacity" | |
movq -40(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -48(%rbp), %rax | |
.loc 39 184 13 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB107_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 182 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB107_4: | |
.loc 39 0 41 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 39 182 41 | |
movq %rax, -8(%rbp) | |
.loc 39 183 21 is_stmt 1 | |
movq -24(%rbp), %rsi | |
.loc 39 183 37 is_stmt 0 | |
movq -8(%rbp), %rdx | |
movq -32(%rbp), %rdi | |
.loc 39 183 36 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).ensureCapacity" | |
movw %ax, -10(%rbp) | |
.loc 39 183 13 | |
cmpw $0, -10(%rbp) | |
jne .LBB107_1 | |
jmp .LBB107_2 | |
.Ltmp948: | |
.Lfunc_end107: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).addOne", .Lfunc_end107-"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).addOne" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).ensureCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).ensureCapacity": | |
.Lfunc_begin108: | |
.loc 39 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp949: | |
.loc 39 172 39 prologue_end | |
movq -48(%rbp), %rax | |
movq %rdi, -64(%rbp) | |
.loc 39 172 48 is_stmt 0 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).capacity" | |
movq %rax, -40(%rbp) | |
.loc 39 173 17 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 39 173 33 is_stmt 0 | |
cmpq -56(%rbp), %rax | |
.loc 39 173 13 | |
jb .LBB108_3 | |
.loc 39 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB108_21 | |
xorl %eax, %eax | |
.loc 39 173 50 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB108_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 173 13 | |
jmp .LBB108_4 | |
.LBB108_4: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB108_5 | |
.LBB108_5: | |
.loc 39 174 20 is_stmt 0 | |
jmp .LBB108_6 | |
.LBB108_6: | |
.loc 39 0 20 | |
xorl %eax, %eax | |
.Ltmp950: | |
.loc 39 175 17 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 175 36 is_stmt 0 | |
movq -40(%rbp), %rdx | |
.loc 39 175 52 | |
testb $1, %al | |
movq %rcx, -72(%rbp) | |
movq %rdx, -80(%rbp) | |
jne .LBB108_15 | |
jmp .LBB108_16 | |
.LBB108_7: | |
.loc 39 176 54 is_stmt 1 | |
jmp .LBB108_10 | |
.LBB108_8: | |
.loc 39 176 17 is_stmt 0 | |
jmp .LBB108_9 | |
.Ltmp951: | |
.LBB108_9: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB108_5 | |
.LBB108_10: | |
.loc 39 178 17 | |
movq -48(%rbp), %rax | |
.loc 39 178 34 is_stmt 0 | |
movq -48(%rbp), %rcx | |
.loc 39 178 44 | |
movq 24(%rcx), %rdx | |
.loc 39 178 57 | |
movq -48(%rbp), %rcx | |
.loc 39 178 65 | |
movq -40(%rbp), %r8 | |
.loc 39 178 52 | |
leaq -32(%rbp), %rdi | |
movq -64(%rbp), %rsi | |
movq %rax, -88(%rbp) | |
callq std.mem.Allocator.realloc | |
.loc 39 178 26 | |
cmpw $0, -16(%rbp) | |
je .LBB108_13 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -90(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB108_22 | |
.loc 39 0 26 | |
movw -90(%rbp), %ax | |
.loc 39 178 26 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB108_13: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
movq -88(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB108_23 | |
.loc 39 0 26 | |
xorl %eax, %eax | |
.loc 39 171 71 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB108_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 71 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp952: | |
.loc 39 175 52 is_stmt 1 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.LBB108_16: | |
.loc 39 0 52 is_stmt 0 | |
movq -80(%rbp), %rax | |
.loc 39 175 52 | |
shrq $1, %rax | |
.loc 39 175 56 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -104(%rbp) | |
jb .LBB108_17 | |
jmp .LBB108_18 | |
.LBB108_17: | |
.loc 39 0 56 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 56 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB108_18: | |
.loc 39 0 56 | |
movq -72(%rbp), %rax | |
movq -104(%rbp), %rcx | |
.loc 39 175 33 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -112(%rbp) | |
jb .LBB108_19 | |
jmp .LBB108_20 | |
.LBB108_19: | |
.loc 39 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 33 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB108_20: | |
.loc 39 0 33 | |
movq -112(%rbp), %rax | |
.loc 39 175 33 | |
movq %rax, -40(%rbp) | |
.loc 39 176 21 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 176 37 is_stmt 0 | |
cmpq -56(%rbp), %rcx | |
.loc 39 176 17 | |
jae .LBB108_7 | |
jmp .LBB108_8 | |
.Ltmp953: | |
.LBB108_21: | |
.loc 39 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB108_22: | |
callq __stack_chk_fail@PLT | |
.LBB108_23: | |
callq __stack_chk_fail@PLT | |
.Ltmp954: | |
.Lfunc_end108: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).ensureCapacity", .Lfunc_end108-"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).ensureCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).addOneAssumeCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).addOneAssumeCapacity": | |
.Lfunc_begin109: | |
.loc 39 187 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -16(%rbp) | |
.Ltmp955: | |
.loc 39 188 24 prologue_end | |
movq -16(%rbp), %rdi | |
.loc 39 188 30 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).count" | |
.loc 39 188 39 | |
movq -16(%rbp), %rdi | |
movq %rax, -24(%rbp) | |
.loc 39 188 48 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).capacity" | |
movq -24(%rbp), %rcx | |
.loc 39 188 33 | |
cmpq %rax, %rcx | |
setb %dl | |
.loc 39 188 19 | |
movzbl %dl, %edi | |
callq std.debug.assert | |
.loc 39 189 33 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 39 189 44 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 189 39 | |
cmpq 8(%rax), %rcx | |
movq %rax, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
jb .LBB109_2 | |
.loc 39 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 189 39 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB109_2: | |
.loc 39 0 39 | |
movq -40(%rbp), %rax | |
.loc 39 189 39 | |
imulq $56, %rax, %rcx | |
movq -32(%rbp), %rdx | |
addq (%rdx), %rcx | |
movq %rcx, -8(%rbp) | |
.loc 39 190 17 is_stmt 1 | |
movq -16(%rbp), %rcx | |
movq %rcx, %rsi | |
addq $16, %rsi | |
movq 16(%rcx), %rcx | |
.loc 39 190 22 is_stmt 0 | |
addq $1, %rcx | |
setb %dil | |
movq %rsi, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB109_3 | |
jmp .LBB109_4 | |
.LBB109_3: | |
.loc 39 0 22 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 190 22 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB109_4: | |
.loc 39 0 22 | |
movq -48(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 190 22 | |
movq %rcx, (%rax) | |
.loc 39 191 20 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 39 191 13 is_stmt 0 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp956: | |
.Lfunc_end109: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).addOneAssumeCapacity", .Lfunc_end109-"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).addOneAssumeCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).capacity",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).capacity": | |
.Lfunc_begin110: | |
.loc 39 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp957: | |
.loc 39 74 30 prologue_end | |
movq 8(%rdi), %rax | |
.loc 39 74 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp958: | |
.Lfunc_end110: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).capacity", .Lfunc_end110-"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).capacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.realloc,@function | |
std.mem.Allocator.realloc: | |
.Lfunc_begin111: | |
.loc 8 141 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp959: | |
movq %r8, -16(%rbp) | |
.Ltmp960: | |
.loc 8 146 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 146 60 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 146 35 | |
callq std.mem.Allocator.alignedRealloc | |
.Ltmp961: | |
.loc 8 0 35 | |
movq -24(%rbp), %rax | |
.loc 8 146 9 | |
cmpw $0, 16(%rax) | |
je .LBB111_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 146 9 | |
callq __zig_return_error | |
jmp .LBB111_3 | |
.LBB111_2: | |
jmp .LBB111_3 | |
.LBB111_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 146 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp962: | |
.Lfunc_end111: | |
.size std.mem.Allocator.realloc, .Lfunc_end111-std.mem.Allocator.realloc | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedRealloc,@function | |
std.mem.Allocator.alignedRealloc: | |
.Lfunc_begin112: | |
.loc 8 152 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $224, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -144(%rbp) | |
.Ltmp963: | |
movq %r8, -152(%rbp) | |
.Ltmp964: | |
.loc 8 160 25 prologue_end | |
cmpq $0, 8(%rcx) | |
movq %rcx, -160(%rbp) | |
.Ltmp965: | |
.loc 8 0 25 is_stmt 0 | |
movq %rsi, -168(%rbp) | |
movq %rdi, -176(%rbp) | |
movq %rax, -184(%rbp) | |
.loc 8 160 9 | |
jne .LBB112_6 | |
.Ltmp966: | |
.loc 8 161 24 is_stmt 1 | |
movq -144(%rbp), %rdx | |
.loc 8 161 56 is_stmt 0 | |
movq -152(%rbp), %rcx | |
movq -176(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
.loc 8 161 37 | |
callq std.mem.Allocator.alignedAlloc.70 | |
movq -176(%rbp), %rax | |
.loc 8 161 13 | |
cmpw $0, 16(%rax) | |
je .LBB112_3 | |
.Ltmp967: | |
.loc 8 0 13 | |
movq -168(%rbp), %rdi | |
.loc 8 161 13 | |
callq __zig_return_error | |
jmp .LBB112_4 | |
.Ltmp968: | |
.LBB112_3: | |
jmp .LBB112_4 | |
.Ltmp969: | |
.LBB112_4: | |
.loc 8 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB112_29 | |
.Ltmp970: | |
movq -184(%rbp), %rax | |
.loc 8 161 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp971: | |
.LBB112_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 160 9 is_stmt 1 | |
jmp .LBB112_7 | |
.Ltmp972: | |
.LBB112_7: | |
.loc 8 163 19 | |
cmpq $0, -152(%rbp) | |
.loc 8 163 9 is_stmt 0 | |
jne .LBB112_10 | |
.Ltmp973: | |
.loc 8 164 17 is_stmt 1 | |
movq -144(%rbp), %rdi | |
movq -160(%rbp), %rsi | |
.loc 8 164 22 is_stmt 0 | |
callq std.mem.Allocator.free.71 | |
.loc 8 165 13 is_stmt 1 | |
movq __unnamed_76+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_76(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB112_30 | |
.Ltmp974: | |
.loc 8 0 13 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 8 165 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp975: | |
.LBB112_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 163 9 is_stmt 1 | |
jmp .LBB112_11 | |
.Ltmp976: | |
.LBB112_11: | |
.loc 8 0 9 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 8 168 32 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -72(%rbp) | |
imulq $56, 8(%rax), %rcx | |
movq %rcx, -64(%rbp) | |
.loc 8 169 56 | |
movq -152(%rbp), %rcx | |
.loc 8 169 36 is_stmt 0 | |
leaq -88(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
movl $56, %edx | |
callq std.math.mul | |
.loc 8 169 63 | |
cmpw $0, -80(%rbp) | |
je .LBB112_14 | |
.Ltmp977: | |
.loc 8 0 63 | |
movq -168(%rbp), %rdi | |
.loc 8 169 69 | |
callq __zig_return_error | |
movq __unnamed_77+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_77(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB112_31 | |
.Ltmp978: | |
.loc 8 0 69 | |
movq -184(%rbp), %rax | |
.loc 8 169 69 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp979: | |
.LBB112_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 169 63 | |
movq -88(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.Ltmp980: | |
.loc 8 170 36 is_stmt 1 | |
movq -144(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 170 47 is_stmt 0 | |
movq -144(%rbp), %rdx | |
.loc 8 170 86 | |
movq -120(%rbp), %r9 | |
.loc 8 170 46 | |
leaq -112(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
leaq -72(%rbp), %rcx | |
movl $8, %r8d | |
movl $8, (%rsp) | |
callq *%rax | |
.loc 8 170 28 | |
cmpw $0, -96(%rbp) | |
je .LBB112_18 | |
.Ltmp981: | |
movw -96(%rbp), %ax | |
movq -176(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -168(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB112_32 | |
.Ltmp982: | |
.loc 8 0 28 | |
movq -184(%rbp), %rax | |
.loc 8 170 28 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp983: | |
.LBB112_18: | |
.cfi_def_cfa %rbp, 16 | |
movq -112(%rbp), %rax | |
movq %rax, -136(%rbp) | |
movq -104(%rbp), %rax | |
movq %rax, -128(%rbp) | |
.loc 8 171 26 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 8 171 31 is_stmt 0 | |
cmpq -120(%rbp), %rax | |
sete %cl | |
.loc 8 171 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
.loc 8 172 13 is_stmt 1 | |
movq -152(%rbp), %rax | |
movq -160(%rbp), %rdx | |
.loc 8 172 19 is_stmt 0 | |
cmpq 8(%rdx), %rax | |
.loc 8 172 9 | |
jbe .LBB112_20 | |
.Ltmp984: | |
.loc 8 173 31 is_stmt 1 | |
movq -136(%rbp), %rax | |
.loc 8 173 36 is_stmt 0 | |
addq -64(%rbp), %rax | |
.loc 8 173 79 | |
movq -128(%rbp), %rcx | |
.loc 8 173 84 | |
subq -64(%rbp), %rcx | |
setb %dl | |
movq %rax, -192(%rbp) | |
movq %rcx, -200(%rbp) | |
jb .LBB112_22 | |
jmp .LBB112_23 | |
.Ltmp985: | |
.LBB112_20: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB112_21 | |
.Ltmp986: | |
.LBB112_21: | |
.loc 8 175 59 | |
movq -136(%rbp), %rax | |
andq $7, %rax | |
cmpq $0, %rax | |
je .LBB112_24 | |
jmp .LBB112_25 | |
.Ltmp987: | |
.LBB112_22: | |
.loc 8 0 59 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp988: | |
.loc 8 173 84 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp989: | |
.LBB112_23: | |
.loc 8 0 84 is_stmt 0 | |
leaq -56(%rbp), %rax | |
movq -192(%rbp), %rdi | |
.loc 8 173 13 | |
movl $170, %esi | |
movq -200(%rbp), %rdx | |
movq %rax, -208(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -192(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -200(%rbp), %rcx | |
movq %rcx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -208(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp990: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB112_21 | |
.Ltmp991: | |
.LBB112_24: | |
.loc 8 0 9 is_stmt 0 | |
movq -176(%rbp), %rax | |
.loc 8 175 16 is_stmt 1 | |
movw $0, 16(%rax) | |
movq -136(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -128(%rbp), %rcx | |
movq %rcx, %rax | |
xorl %edx, %edx | |
movl $56, %esi | |
divq %rsi | |
cmpq $0, %rdx | |
movq %rcx, -216(%rbp) | |
je .LBB112_26 | |
jmp .LBB112_28 | |
.Ltmp992: | |
.LBB112_25: | |
.loc 8 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 59 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.Ltmp993: | |
.LBB112_26: | |
.loc 8 0 59 | |
movq -216(%rbp), %rax | |
.loc 8 175 16 | |
shrq $3, %rax | |
movabsq $2635249153387078803, %rcx | |
mulq %rcx | |
movq -176(%rbp), %rax | |
movq %rdx, 8(%rax) | |
movw $0, 16(%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB112_33 | |
.Ltmp994: | |
.loc 8 0 16 | |
movq -184(%rbp), %rax | |
.loc 8 175 9 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp995: | |
.LBB112_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 16 | |
leaq __unnamed_78(%rip), %rdi | |
callq std.special.panic | |
.Ltmp996: | |
.LBB112_29: | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp997: | |
.LBB112_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp998: | |
.LBB112_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp999: | |
.LBB112_32: | |
callq __stack_chk_fail@PLT | |
.Ltmp1000: | |
.LBB112_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp1001: | |
.Lfunc_end112: | |
.size std.mem.Allocator.alignedRealloc, .Lfunc_end112-std.mem.Allocator.alignedRealloc | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).count",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).count": | |
.Lfunc_begin113: | |
.loc 39 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1002: | |
.loc 39 70 24 prologue_end | |
movq 16(%rdi), %rax | |
.loc 39 70 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1003: | |
.Lfunc_end113: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).count", .Lfunc_end113-"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).count" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).addOne",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).addOne": | |
.Lfunc_begin114: | |
.loc 39 181 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rdx, -24(%rbp) | |
.Ltmp1004: | |
.loc 39 182 36 prologue_end | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 182 41 is_stmt 0 | |
addq $1, %rcx | |
setb %r8b | |
movq %rsi, -32(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rax, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB114_3 | |
jmp .LBB114_4 | |
.LBB114_1: | |
.loc 39 183 13 is_stmt 1 | |
movw -10(%rbp), %ax | |
movq -40(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -32(%rbp), %rdi | |
callq __zig_return_error | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB114_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 184 24 | |
movq -24(%rbp), %rdi | |
.loc 39 184 45 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).addOneAssumeCapacity" | |
movq -40(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -48(%rbp), %rax | |
.loc 39 184 13 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB114_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 182 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB114_4: | |
.loc 39 0 41 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 39 182 41 | |
movq %rax, -8(%rbp) | |
.loc 39 183 21 is_stmt 1 | |
movq -24(%rbp), %rsi | |
.loc 39 183 37 is_stmt 0 | |
movq -8(%rbp), %rdx | |
movq -32(%rbp), %rdi | |
.loc 39 183 36 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).ensureCapacity" | |
movw %ax, -10(%rbp) | |
.loc 39 183 13 | |
cmpw $0, -10(%rbp) | |
jne .LBB114_1 | |
jmp .LBB114_2 | |
.Ltmp1005: | |
.Lfunc_end114: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).addOne", .Lfunc_end114-"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).addOne" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).ensureCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).ensureCapacity": | |
.Lfunc_begin115: | |
.loc 39 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp1006: | |
.loc 39 172 39 prologue_end | |
movq -48(%rbp), %rax | |
movq %rdi, -64(%rbp) | |
.loc 39 172 48 is_stmt 0 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).capacity" | |
movq %rax, -40(%rbp) | |
.loc 39 173 17 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 39 173 33 is_stmt 0 | |
cmpq -56(%rbp), %rax | |
.loc 39 173 13 | |
jb .LBB115_3 | |
.loc 39 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB115_21 | |
xorl %eax, %eax | |
.loc 39 173 50 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB115_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 173 13 | |
jmp .LBB115_4 | |
.LBB115_4: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB115_5 | |
.LBB115_5: | |
.loc 39 174 20 is_stmt 0 | |
jmp .LBB115_6 | |
.LBB115_6: | |
.loc 39 0 20 | |
xorl %eax, %eax | |
.Ltmp1007: | |
.loc 39 175 17 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 175 36 is_stmt 0 | |
movq -40(%rbp), %rdx | |
.loc 39 175 52 | |
testb $1, %al | |
movq %rcx, -72(%rbp) | |
movq %rdx, -80(%rbp) | |
jne .LBB115_15 | |
jmp .LBB115_16 | |
.LBB115_7: | |
.loc 39 176 54 is_stmt 1 | |
jmp .LBB115_10 | |
.LBB115_8: | |
.loc 39 176 17 is_stmt 0 | |
jmp .LBB115_9 | |
.Ltmp1008: | |
.LBB115_9: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB115_5 | |
.LBB115_10: | |
.loc 39 178 17 | |
movq -48(%rbp), %rax | |
.loc 39 178 34 is_stmt 0 | |
movq -48(%rbp), %rcx | |
.loc 39 178 44 | |
movq 24(%rcx), %rdx | |
.loc 39 178 57 | |
movq -48(%rbp), %rcx | |
.loc 39 178 65 | |
movq -40(%rbp), %r8 | |
.loc 39 178 52 | |
leaq -32(%rbp), %rdi | |
movq -64(%rbp), %rsi | |
movq %rax, -88(%rbp) | |
callq std.mem.Allocator.realloc.24 | |
.loc 39 178 26 | |
cmpw $0, -16(%rbp) | |
je .LBB115_13 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -90(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB115_22 | |
.loc 39 0 26 | |
movw -90(%rbp), %ax | |
.loc 39 178 26 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB115_13: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
movq -88(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB115_23 | |
.loc 39 0 26 | |
xorl %eax, %eax | |
.loc 39 171 71 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB115_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 71 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1009: | |
.loc 39 175 52 is_stmt 1 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.LBB115_16: | |
.loc 39 0 52 is_stmt 0 | |
movq -80(%rbp), %rax | |
.loc 39 175 52 | |
shrq $1, %rax | |
.loc 39 175 56 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -104(%rbp) | |
jb .LBB115_17 | |
jmp .LBB115_18 | |
.LBB115_17: | |
.loc 39 0 56 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 56 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB115_18: | |
.loc 39 0 56 | |
movq -72(%rbp), %rax | |
movq -104(%rbp), %rcx | |
.loc 39 175 33 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -112(%rbp) | |
jb .LBB115_19 | |
jmp .LBB115_20 | |
.LBB115_19: | |
.loc 39 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 33 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB115_20: | |
.loc 39 0 33 | |
movq -112(%rbp), %rax | |
.loc 39 175 33 | |
movq %rax, -40(%rbp) | |
.loc 39 176 21 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 176 37 is_stmt 0 | |
cmpq -56(%rbp), %rcx | |
.loc 39 176 17 | |
jae .LBB115_7 | |
jmp .LBB115_8 | |
.Ltmp1010: | |
.LBB115_21: | |
.loc 39 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB115_22: | |
callq __stack_chk_fail@PLT | |
.LBB115_23: | |
callq __stack_chk_fail@PLT | |
.Ltmp1011: | |
.Lfunc_end115: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).ensureCapacity", .Lfunc_end115-"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).ensureCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).addOneAssumeCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).addOneAssumeCapacity": | |
.Lfunc_begin116: | |
.loc 39 187 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -16(%rbp) | |
.Ltmp1012: | |
.loc 39 188 24 prologue_end | |
movq -16(%rbp), %rdi | |
.loc 39 188 30 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).count" | |
.loc 39 188 39 | |
movq -16(%rbp), %rdi | |
movq %rax, -24(%rbp) | |
.loc 39 188 48 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).capacity" | |
movq -24(%rbp), %rcx | |
.loc 39 188 33 | |
cmpq %rax, %rcx | |
setb %dl | |
.loc 39 188 19 | |
movzbl %dl, %edi | |
callq std.debug.assert | |
.loc 39 189 33 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 39 189 44 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 189 39 | |
cmpq 8(%rax), %rcx | |
movq %rax, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
jb .LBB116_2 | |
.loc 39 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 189 39 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB116_2: | |
.loc 39 0 39 | |
movq -40(%rbp), %rax | |
.loc 39 189 39 | |
shlq $4, %rax | |
movq -32(%rbp), %rcx | |
addq (%rcx), %rax | |
movq %rax, -8(%rbp) | |
.loc 39 190 17 is_stmt 1 | |
movq -16(%rbp), %rax | |
movq %rax, %rdx | |
addq $16, %rdx | |
movq 16(%rax), %rax | |
.loc 39 190 22 is_stmt 0 | |
addq $1, %rax | |
setb %sil | |
movq %rdx, -48(%rbp) | |
movq %rax, -56(%rbp) | |
jb .LBB116_3 | |
jmp .LBB116_4 | |
.LBB116_3: | |
.loc 39 0 22 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 190 22 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB116_4: | |
.loc 39 0 22 | |
movq -48(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 190 22 | |
movq %rcx, (%rax) | |
.loc 39 191 20 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 39 191 13 is_stmt 0 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1013: | |
.Lfunc_end116: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).addOneAssumeCapacity", .Lfunc_end116-"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).addOneAssumeCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).capacity",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).capacity": | |
.Lfunc_begin117: | |
.loc 39 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1014: | |
.loc 39 74 30 prologue_end | |
movq 8(%rdi), %rax | |
.loc 39 74 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1015: | |
.Lfunc_end117: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).capacity", .Lfunc_end117-"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).capacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.realloc.24,@function | |
std.mem.Allocator.realloc.24: | |
.Lfunc_begin118: | |
.loc 8 141 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp1016: | |
movq %r8, -16(%rbp) | |
.Ltmp1017: | |
.loc 8 146 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 146 60 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 146 35 | |
callq std.mem.Allocator.alignedRealloc.25 | |
.Ltmp1018: | |
.loc 8 0 35 | |
movq -24(%rbp), %rax | |
.loc 8 146 9 | |
cmpw $0, 16(%rax) | |
je .LBB118_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 146 9 | |
callq __zig_return_error | |
jmp .LBB118_3 | |
.LBB118_2: | |
jmp .LBB118_3 | |
.LBB118_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 146 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1019: | |
.Lfunc_end118: | |
.size std.mem.Allocator.realloc.24, .Lfunc_end118-std.mem.Allocator.realloc.24 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedRealloc.25,@function | |
std.mem.Allocator.alignedRealloc.25: | |
.Lfunc_begin119: | |
.loc 8 152 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $224, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -144(%rbp) | |
.Ltmp1020: | |
movq %r8, -152(%rbp) | |
.Ltmp1021: | |
.loc 8 160 25 prologue_end | |
cmpq $0, 8(%rcx) | |
movq %rcx, -160(%rbp) | |
.Ltmp1022: | |
.loc 8 0 25 is_stmt 0 | |
movq %rsi, -168(%rbp) | |
movq %rdi, -176(%rbp) | |
movq %rax, -184(%rbp) | |
.loc 8 160 9 | |
jne .LBB119_6 | |
.Ltmp1023: | |
.loc 8 161 24 is_stmt 1 | |
movq -144(%rbp), %rdx | |
.loc 8 161 56 is_stmt 0 | |
movq -152(%rbp), %rcx | |
movq -176(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
.loc 8 161 37 | |
callq std.mem.Allocator.alignedAlloc.72 | |
movq -176(%rbp), %rax | |
.loc 8 161 13 | |
cmpw $0, 16(%rax) | |
je .LBB119_3 | |
.Ltmp1024: | |
.loc 8 0 13 | |
movq -168(%rbp), %rdi | |
.loc 8 161 13 | |
callq __zig_return_error | |
jmp .LBB119_4 | |
.Ltmp1025: | |
.LBB119_3: | |
jmp .LBB119_4 | |
.Ltmp1026: | |
.LBB119_4: | |
.loc 8 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB119_29 | |
.Ltmp1027: | |
movq -184(%rbp), %rax | |
.loc 8 161 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1028: | |
.LBB119_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 160 9 is_stmt 1 | |
jmp .LBB119_7 | |
.Ltmp1029: | |
.LBB119_7: | |
.loc 8 163 19 | |
cmpq $0, -152(%rbp) | |
.loc 8 163 9 is_stmt 0 | |
jne .LBB119_10 | |
.Ltmp1030: | |
.loc 8 164 17 is_stmt 1 | |
movq -144(%rbp), %rdi | |
movq -160(%rbp), %rsi | |
.loc 8 164 22 is_stmt 0 | |
callq std.mem.Allocator.free.73 | |
.loc 8 165 13 is_stmt 1 | |
movq __unnamed_79+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_79(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB119_30 | |
.Ltmp1031: | |
.loc 8 0 13 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 8 165 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1032: | |
.LBB119_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 163 9 is_stmt 1 | |
jmp .LBB119_11 | |
.Ltmp1033: | |
.LBB119_11: | |
.loc 8 0 9 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 8 168 32 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -72(%rbp) | |
movq 8(%rax), %rcx | |
shlq $4, %rcx | |
movq %rcx, -64(%rbp) | |
.loc 8 169 56 | |
movq -152(%rbp), %rcx | |
.loc 8 169 36 is_stmt 0 | |
leaq -88(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
movl $16, %edx | |
callq std.math.mul | |
.loc 8 169 63 | |
cmpw $0, -80(%rbp) | |
je .LBB119_14 | |
.Ltmp1034: | |
.loc 8 0 63 | |
movq -168(%rbp), %rdi | |
.loc 8 169 69 | |
callq __zig_return_error | |
movq __unnamed_80+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_80(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB119_31 | |
.Ltmp1035: | |
.loc 8 0 69 | |
movq -184(%rbp), %rax | |
.loc 8 169 69 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1036: | |
.LBB119_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 169 63 | |
movq -88(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.Ltmp1037: | |
.loc 8 170 36 is_stmt 1 | |
movq -144(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 170 47 is_stmt 0 | |
movq -144(%rbp), %rdx | |
.loc 8 170 86 | |
movq -120(%rbp), %r9 | |
.loc 8 170 46 | |
leaq -112(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
leaq -72(%rbp), %rcx | |
movl $8, %r8d | |
movl $8, (%rsp) | |
callq *%rax | |
.loc 8 170 28 | |
cmpw $0, -96(%rbp) | |
je .LBB119_18 | |
.Ltmp1038: | |
movw -96(%rbp), %ax | |
movq -176(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -168(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB119_32 | |
.Ltmp1039: | |
.loc 8 0 28 | |
movq -184(%rbp), %rax | |
.loc 8 170 28 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1040: | |
.LBB119_18: | |
.cfi_def_cfa %rbp, 16 | |
movq -112(%rbp), %rax | |
movq %rax, -136(%rbp) | |
movq -104(%rbp), %rax | |
movq %rax, -128(%rbp) | |
.loc 8 171 26 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 8 171 31 is_stmt 0 | |
cmpq -120(%rbp), %rax | |
sete %cl | |
.loc 8 171 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
.loc 8 172 13 is_stmt 1 | |
movq -152(%rbp), %rax | |
movq -160(%rbp), %rdx | |
.loc 8 172 19 is_stmt 0 | |
cmpq 8(%rdx), %rax | |
.loc 8 172 9 | |
jbe .LBB119_20 | |
.Ltmp1041: | |
.loc 8 173 31 is_stmt 1 | |
movq -136(%rbp), %rax | |
.loc 8 173 36 is_stmt 0 | |
addq -64(%rbp), %rax | |
.loc 8 173 79 | |
movq -128(%rbp), %rcx | |
.loc 8 173 84 | |
subq -64(%rbp), %rcx | |
setb %dl | |
movq %rax, -192(%rbp) | |
movq %rcx, -200(%rbp) | |
jb .LBB119_22 | |
jmp .LBB119_23 | |
.Ltmp1042: | |
.LBB119_20: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB119_21 | |
.Ltmp1043: | |
.LBB119_21: | |
.loc 8 175 59 | |
movq -136(%rbp), %rax | |
andq $7, %rax | |
cmpq $0, %rax | |
je .LBB119_24 | |
jmp .LBB119_25 | |
.Ltmp1044: | |
.LBB119_22: | |
.loc 8 0 59 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1045: | |
.loc 8 173 84 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1046: | |
.LBB119_23: | |
.loc 8 0 84 is_stmt 0 | |
leaq -56(%rbp), %rax | |
movq -192(%rbp), %rdi | |
.loc 8 173 13 | |
movl $170, %esi | |
movq -200(%rbp), %rdx | |
movq %rax, -208(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -192(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -200(%rbp), %rcx | |
movq %rcx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -208(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp1047: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB119_21 | |
.Ltmp1048: | |
.LBB119_24: | |
.loc 8 0 9 is_stmt 0 | |
movq -176(%rbp), %rax | |
.loc 8 175 16 is_stmt 1 | |
movw $0, 16(%rax) | |
movq -136(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -128(%rbp), %rcx | |
movq %rcx, %rdx | |
andq $15, %rdx | |
cmpq $0, %rdx | |
movq %rcx, -216(%rbp) | |
je .LBB119_26 | |
jmp .LBB119_28 | |
.Ltmp1049: | |
.LBB119_25: | |
.loc 8 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 59 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1050: | |
.LBB119_26: | |
.loc 8 0 59 | |
movq -216(%rbp), %rax | |
.loc 8 175 16 | |
shrq $4, %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 8(%rcx) | |
movw $0, 16(%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB119_33 | |
.Ltmp1051: | |
.loc 8 0 16 | |
movq -184(%rbp), %rax | |
.loc 8 175 9 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1052: | |
.LBB119_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 16 | |
leaq __unnamed_78(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1053: | |
.LBB119_29: | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp1054: | |
.LBB119_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp1055: | |
.LBB119_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp1056: | |
.LBB119_32: | |
callq __stack_chk_fail@PLT | |
.Ltmp1057: | |
.LBB119_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp1058: | |
.Lfunc_end119: | |
.size std.mem.Allocator.alignedRealloc.25, .Lfunc_end119-std.mem.Allocator.alignedRealloc.25 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).count",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).count": | |
.Lfunc_begin120: | |
.loc 39 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1059: | |
.loc 39 70 24 prologue_end | |
movq 16(%rdi), %rax | |
.loc 39 70 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1060: | |
.Lfunc_end120: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).count", .Lfunc_end120-"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).count" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).ensureCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).ensureCapacity": | |
.Lfunc_begin121: | |
.loc 39 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp1061: | |
.loc 39 172 39 prologue_end | |
movq -48(%rbp), %rax | |
movq %rdi, -64(%rbp) | |
.loc 39 172 48 is_stmt 0 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).capacity" | |
movq %rax, -40(%rbp) | |
.loc 39 173 17 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 39 173 33 is_stmt 0 | |
cmpq -56(%rbp), %rax | |
.loc 39 173 13 | |
jb .LBB121_3 | |
.loc 39 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB121_21 | |
xorl %eax, %eax | |
.loc 39 173 50 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB121_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 173 13 | |
jmp .LBB121_4 | |
.LBB121_4: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB121_5 | |
.LBB121_5: | |
.loc 39 174 20 is_stmt 0 | |
jmp .LBB121_6 | |
.LBB121_6: | |
.loc 39 0 20 | |
xorl %eax, %eax | |
.Ltmp1062: | |
.loc 39 175 17 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 175 36 is_stmt 0 | |
movq -40(%rbp), %rdx | |
.loc 39 175 52 | |
testb $1, %al | |
movq %rcx, -72(%rbp) | |
movq %rdx, -80(%rbp) | |
jne .LBB121_15 | |
jmp .LBB121_16 | |
.LBB121_7: | |
.loc 39 176 54 is_stmt 1 | |
jmp .LBB121_10 | |
.LBB121_8: | |
.loc 39 176 17 is_stmt 0 | |
jmp .LBB121_9 | |
.Ltmp1063: | |
.LBB121_9: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB121_5 | |
.LBB121_10: | |
.loc 39 178 17 | |
movq -48(%rbp), %rax | |
.loc 39 178 34 is_stmt 0 | |
movq -48(%rbp), %rcx | |
.loc 39 178 44 | |
movq 24(%rcx), %rdx | |
.loc 39 178 57 | |
movq -48(%rbp), %rcx | |
.loc 39 178 65 | |
movq -40(%rbp), %r8 | |
.loc 39 178 52 | |
leaq -32(%rbp), %rdi | |
movq -64(%rbp), %rsi | |
movq %rax, -88(%rbp) | |
callq std.mem.Allocator.realloc.26 | |
.loc 39 178 26 | |
cmpw $0, -16(%rbp) | |
je .LBB121_13 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -90(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB121_22 | |
.loc 39 0 26 | |
movw -90(%rbp), %ax | |
.loc 39 178 26 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB121_13: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
movq -88(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB121_23 | |
.loc 39 0 26 | |
xorl %eax, %eax | |
.loc 39 171 71 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB121_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 71 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1064: | |
.loc 39 175 52 is_stmt 1 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.LBB121_16: | |
.loc 39 0 52 is_stmt 0 | |
movq -80(%rbp), %rax | |
.loc 39 175 52 | |
shrq $1, %rax | |
.loc 39 175 56 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -104(%rbp) | |
jb .LBB121_17 | |
jmp .LBB121_18 | |
.LBB121_17: | |
.loc 39 0 56 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 56 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB121_18: | |
.loc 39 0 56 | |
movq -72(%rbp), %rax | |
movq -104(%rbp), %rcx | |
.loc 39 175 33 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -112(%rbp) | |
jb .LBB121_19 | |
jmp .LBB121_20 | |
.LBB121_19: | |
.loc 39 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 33 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB121_20: | |
.loc 39 0 33 | |
movq -112(%rbp), %rax | |
.loc 39 175 33 | |
movq %rax, -40(%rbp) | |
.loc 39 176 21 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 176 37 is_stmt 0 | |
cmpq -56(%rbp), %rcx | |
.loc 39 176 17 | |
jae .LBB121_7 | |
jmp .LBB121_8 | |
.Ltmp1065: | |
.LBB121_21: | |
.loc 39 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB121_22: | |
callq __stack_chk_fail@PLT | |
.LBB121_23: | |
callq __stack_chk_fail@PLT | |
.Ltmp1066: | |
.Lfunc_end121: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).ensureCapacity", .Lfunc_end121-"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).ensureCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).addOneAssumeCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).addOneAssumeCapacity": | |
.Lfunc_begin122: | |
.loc 39 187 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -16(%rbp) | |
.Ltmp1067: | |
.loc 39 188 24 prologue_end | |
movq -16(%rbp), %rdi | |
.loc 39 188 30 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).count" | |
.loc 39 188 39 | |
movq -16(%rbp), %rdi | |
movq %rax, -24(%rbp) | |
.loc 39 188 48 | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).capacity" | |
movq -24(%rbp), %rcx | |
.loc 39 188 33 | |
cmpq %rax, %rcx | |
setb %dl | |
.loc 39 188 19 | |
movzbl %dl, %edi | |
callq std.debug.assert | |
.loc 39 189 33 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 39 189 44 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 189 39 | |
cmpq 8(%rax), %rcx | |
movq %rax, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
jb .LBB122_2 | |
.loc 39 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 189 39 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB122_2: | |
.loc 39 0 39 | |
movq -40(%rbp), %rax | |
.loc 39 189 39 | |
imulq $40, %rax, %rcx | |
movq -32(%rbp), %rdx | |
addq (%rdx), %rcx | |
movq %rcx, -8(%rbp) | |
.loc 39 190 17 is_stmt 1 | |
movq -16(%rbp), %rcx | |
movq %rcx, %rsi | |
addq $16, %rsi | |
movq 16(%rcx), %rcx | |
.loc 39 190 22 is_stmt 0 | |
addq $1, %rcx | |
setb %dil | |
movq %rsi, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB122_3 | |
jmp .LBB122_4 | |
.LBB122_3: | |
.loc 39 0 22 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 190 22 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB122_4: | |
.loc 39 0 22 | |
movq -48(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 190 22 | |
movq %rcx, (%rax) | |
.loc 39 191 20 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 39 191 13 is_stmt 0 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1068: | |
.Lfunc_end122: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).addOneAssumeCapacity", .Lfunc_end122-"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).addOneAssumeCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).capacity",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).capacity": | |
.Lfunc_begin123: | |
.loc 39 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1069: | |
.loc 39 74 30 prologue_end | |
movq 8(%rdi), %rax | |
.loc 39 74 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1070: | |
.Lfunc_end123: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).capacity", .Lfunc_end123-"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).capacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.realloc.26,@function | |
std.mem.Allocator.realloc.26: | |
.Lfunc_begin124: | |
.loc 8 141 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp1071: | |
movq %r8, -16(%rbp) | |
.Ltmp1072: | |
.loc 8 146 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 146 60 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 146 35 | |
callq std.mem.Allocator.alignedRealloc.27 | |
.Ltmp1073: | |
.loc 8 0 35 | |
movq -24(%rbp), %rax | |
.loc 8 146 9 | |
cmpw $0, 16(%rax) | |
je .LBB124_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 146 9 | |
callq __zig_return_error | |
jmp .LBB124_3 | |
.LBB124_2: | |
jmp .LBB124_3 | |
.LBB124_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 146 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1074: | |
.Lfunc_end124: | |
.size std.mem.Allocator.realloc.26, .Lfunc_end124-std.mem.Allocator.realloc.26 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedRealloc.27,@function | |
std.mem.Allocator.alignedRealloc.27: | |
.Lfunc_begin125: | |
.loc 8 152 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $240, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -144(%rbp) | |
.Ltmp1075: | |
movq %r8, -152(%rbp) | |
.Ltmp1076: | |
.loc 8 160 25 prologue_end | |
cmpq $0, 8(%rcx) | |
movq %rcx, -160(%rbp) | |
.Ltmp1077: | |
.loc 8 0 25 is_stmt 0 | |
movq %rsi, -168(%rbp) | |
movq %rdi, -176(%rbp) | |
movq %rax, -184(%rbp) | |
.loc 8 160 9 | |
jne .LBB125_6 | |
.Ltmp1078: | |
.loc 8 161 24 is_stmt 1 | |
movq -144(%rbp), %rdx | |
.loc 8 161 56 is_stmt 0 | |
movq -152(%rbp), %rcx | |
movq -176(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
.loc 8 161 37 | |
callq std.mem.Allocator.alignedAlloc.74 | |
movq -176(%rbp), %rax | |
.loc 8 161 13 | |
cmpw $0, 16(%rax) | |
je .LBB125_3 | |
.Ltmp1079: | |
.loc 8 0 13 | |
movq -168(%rbp), %rdi | |
.loc 8 161 13 | |
callq __zig_return_error | |
jmp .LBB125_4 | |
.Ltmp1080: | |
.LBB125_3: | |
jmp .LBB125_4 | |
.Ltmp1081: | |
.LBB125_4: | |
.loc 8 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB125_29 | |
.Ltmp1082: | |
movq -184(%rbp), %rax | |
.loc 8 161 13 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1083: | |
.LBB125_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 160 9 is_stmt 1 | |
jmp .LBB125_7 | |
.Ltmp1084: | |
.LBB125_7: | |
.loc 8 163 19 | |
cmpq $0, -152(%rbp) | |
.loc 8 163 9 is_stmt 0 | |
jne .LBB125_10 | |
.Ltmp1085: | |
.loc 8 164 17 is_stmt 1 | |
movq -144(%rbp), %rdi | |
movq -160(%rbp), %rsi | |
.loc 8 164 22 is_stmt 0 | |
callq std.mem.Allocator.free.75 | |
.loc 8 165 13 is_stmt 1 | |
movq __unnamed_81+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_81(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB125_30 | |
.Ltmp1086: | |
.loc 8 0 13 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 8 165 13 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1087: | |
.LBB125_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 163 9 is_stmt 1 | |
jmp .LBB125_11 | |
.Ltmp1088: | |
.LBB125_11: | |
.loc 8 0 9 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 8 168 32 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -72(%rbp) | |
imulq $40, 8(%rax), %rcx | |
movq %rcx, -64(%rbp) | |
.loc 8 169 56 | |
movq -152(%rbp), %rcx | |
.loc 8 169 36 is_stmt 0 | |
leaq -88(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
movl $40, %edx | |
callq std.math.mul | |
.loc 8 169 63 | |
cmpw $0, -80(%rbp) | |
je .LBB125_14 | |
.Ltmp1089: | |
.loc 8 0 63 | |
movq -168(%rbp), %rdi | |
.loc 8 169 69 | |
callq __zig_return_error | |
movq __unnamed_82+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_82(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB125_31 | |
.Ltmp1090: | |
.loc 8 0 69 | |
movq -184(%rbp), %rax | |
.loc 8 169 69 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1091: | |
.LBB125_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 169 63 | |
movq -88(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.Ltmp1092: | |
.loc 8 170 36 is_stmt 1 | |
movq -144(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 170 47 is_stmt 0 | |
movq -144(%rbp), %rdx | |
.loc 8 170 86 | |
movq -120(%rbp), %r9 | |
.loc 8 170 46 | |
leaq -112(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
leaq -72(%rbp), %rcx | |
movl $8, %r8d | |
movl $8, (%rsp) | |
callq *%rax | |
.loc 8 170 28 | |
cmpw $0, -96(%rbp) | |
je .LBB125_18 | |
.Ltmp1093: | |
movw -96(%rbp), %ax | |
movq -176(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -168(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB125_32 | |
.Ltmp1094: | |
.loc 8 0 28 | |
movq -184(%rbp), %rax | |
.loc 8 170 28 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1095: | |
.LBB125_18: | |
.cfi_def_cfa %rbp, 16 | |
movq -112(%rbp), %rax | |
movq %rax, -136(%rbp) | |
movq -104(%rbp), %rax | |
movq %rax, -128(%rbp) | |
.loc 8 171 26 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 8 171 31 is_stmt 0 | |
cmpq -120(%rbp), %rax | |
sete %cl | |
.loc 8 171 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
.loc 8 172 13 is_stmt 1 | |
movq -152(%rbp), %rax | |
movq -160(%rbp), %rdx | |
.loc 8 172 19 is_stmt 0 | |
cmpq 8(%rdx), %rax | |
.loc 8 172 9 | |
jbe .LBB125_20 | |
.Ltmp1096: | |
.loc 8 173 31 is_stmt 1 | |
movq -136(%rbp), %rax | |
.loc 8 173 36 is_stmt 0 | |
addq -64(%rbp), %rax | |
.loc 8 173 79 | |
movq -128(%rbp), %rcx | |
.loc 8 173 84 | |
subq -64(%rbp), %rcx | |
setb %dl | |
movq %rax, -192(%rbp) | |
movq %rcx, -200(%rbp) | |
jb .LBB125_22 | |
jmp .LBB125_23 | |
.Ltmp1097: | |
.LBB125_20: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB125_21 | |
.Ltmp1098: | |
.LBB125_21: | |
.loc 8 175 59 | |
movq -136(%rbp), %rax | |
andq $7, %rax | |
cmpq $0, %rax | |
je .LBB125_24 | |
jmp .LBB125_25 | |
.Ltmp1099: | |
.LBB125_22: | |
.loc 8 0 59 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1100: | |
.loc 8 173 84 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1101: | |
.LBB125_23: | |
.loc 8 0 84 is_stmt 0 | |
leaq -56(%rbp), %rax | |
movq -192(%rbp), %rdi | |
.loc 8 173 13 | |
movl $170, %esi | |
movq -200(%rbp), %rdx | |
movq %rax, -208(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -192(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -200(%rbp), %rcx | |
movq %rcx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -208(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp1102: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB125_21 | |
.Ltmp1103: | |
.LBB125_24: | |
.loc 8 0 9 is_stmt 0 | |
movq -176(%rbp), %rax | |
.loc 8 175 16 is_stmt 1 | |
movw $0, 16(%rax) | |
movq -136(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -128(%rbp), %rcx | |
movq %rcx, %rax | |
xorl %edx, %edx | |
movl $40, %esi | |
divq %rsi | |
cmpq $0, %rdx | |
movq %rcx, -216(%rbp) | |
je .LBB125_26 | |
jmp .LBB125_28 | |
.Ltmp1104: | |
.LBB125_25: | |
.loc 8 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 59 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1105: | |
.LBB125_26: | |
.loc 8 0 59 | |
movabsq $-3689348814741910323, %rax | |
movq -216(%rbp), %rcx | |
movq %rax, -224(%rbp) | |
.loc 8 175 16 | |
movq %rcx, %rax | |
movq -224(%rbp), %rdx | |
mulq %rdx | |
shrq $5, %rdx | |
movq -176(%rbp), %rax | |
movq %rdx, 8(%rax) | |
movw $0, 16(%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB125_33 | |
.Ltmp1106: | |
.loc 8 0 16 | |
movq -184(%rbp), %rax | |
.loc 8 175 9 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1107: | |
.LBB125_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 16 | |
leaq __unnamed_78(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1108: | |
.LBB125_29: | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp1109: | |
.LBB125_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp1110: | |
.LBB125_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp1111: | |
.LBB125_32: | |
callq __stack_chk_fail@PLT | |
.Ltmp1112: | |
.LBB125_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp1113: | |
.Lfunc_end125: | |
.size std.mem.Allocator.alignedRealloc.27, .Lfunc_end125-std.mem.Allocator.alignedRealloc.27 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).count",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).count": | |
.Lfunc_begin126: | |
.loc 39 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1114: | |
.loc 39 70 24 prologue_end | |
movq 16(%rdi), %rax | |
.loc 39 70 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1115: | |
.Lfunc_end126: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).count", .Lfunc_end126-"std.array_list.AlignedArrayList(std.debug.AbbrevTableHeader,null).count" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.getAbbrevTableEntry,@function | |
std.debug.getAbbrevTableEntry: | |
.Lfunc_begin127: | |
.loc 2 1664 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rdi, -48(%rbp) | |
movq %rsi, -56(%rbp) | |
.Ltmp1116: | |
.loc 2 1665 22 prologue_end | |
movq -48(%rbp), %rsi | |
.loc 2 1665 35 is_stmt 0 | |
leaq -24(%rbp), %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).toSliceConst" | |
.loc 2 1665 5 | |
movq $0, -32(%rbp) | |
movq -16(%rbp), %rax | |
movq %rax, -64(%rbp) | |
.LBB127_1: | |
movq -32(%rbp), %rax | |
movq -64(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -72(%rbp) | |
jae .LBB127_7 | |
.loc 2 0 5 | |
movq -72(%rbp), %rax | |
.loc 2 1665 5 | |
imulq $56, %rax, %rcx | |
addq -24(%rbp), %rcx | |
.loc 2 1665 41 | |
movq %rcx, -40(%rbp) | |
.Ltmp1117: | |
.loc 2 1666 24 is_stmt 1 | |
movq -40(%rbp), %rcx | |
movq 8(%rcx), %rcx | |
.loc 2 1666 37 is_stmt 0 | |
cmpq -56(%rbp), %rcx | |
.loc 2 1666 9 | |
jne .LBB127_5 | |
.loc 2 1666 60 | |
movq -40(%rbp), %rax | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
movq %rax, -80(%rbp) | |
jne .LBB127_9 | |
.loc 2 0 60 | |
movq -80(%rbp), %rax | |
.loc 2 1666 53 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB127_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1666 9 | |
jmp .LBB127_6 | |
.Ltmp1118: | |
.LBB127_6: | |
.loc 2 0 9 | |
movq -72(%rbp), %rax | |
.loc 2 1665 5 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -32(%rbp) | |
jmp .LBB127_1 | |
.LBB127_7: | |
.loc 2 0 5 is_stmt 0 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB127_10 | |
xorl %eax, %eax | |
.loc 2 1668 5 is_stmt 1 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1119: | |
.LBB127_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB127_10: | |
callq __stack_chk_fail@PLT | |
.Ltmp1120: | |
.Lfunc_end127: | |
.size std.debug.getAbbrevTableEntry, .Lfunc_end127-std.debug.getAbbrevTableEntry | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Attr,null).init",@function | |
"std.array_list.AlignedArrayList(std.debug.Attr,null).init": | |
.Lfunc_begin128: | |
.loc 39 32 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rax | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
.Ltmp1121: | |
.loc 39 34 30 prologue_end | |
movq __unnamed_83(%rip), %rcx | |
movq %rcx, (%rdi) | |
movq __unnamed_83+8(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 39 35 24 | |
movq $0, 16(%rdi) | |
.loc 39 36 30 | |
movq -8(%rbp), %rcx | |
movq %rcx, 24(%rdi) | |
.loc 39 33 13 | |
addq $8, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1122: | |
.Lfunc_end128: | |
.size "std.array_list.AlignedArrayList(std.debug.Attr,null).init", .Lfunc_end128-"std.array_list.AlignedArrayList(std.debug.Attr,null).init" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Attr,null).resize",@function | |
"std.array_list.AlignedArrayList(std.debug.Attr,null).resize": | |
.Lfunc_begin129: | |
.loc 39 158 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
.Ltmp1123: | |
.loc 39 159 21 prologue_end | |
movq -16(%rbp), %rsi | |
.loc 39 159 37 is_stmt 0 | |
movq -24(%rbp), %rdx | |
movq %rdi, -32(%rbp) | |
.loc 39 159 36 | |
callq "std.array_list.AlignedArrayList(std.debug.Attr,null).ensureCapacity" | |
movw %ax, -2(%rbp) | |
.loc 39 159 13 | |
cmpw $0, -2(%rbp) | |
je .LBB129_2 | |
movw -2(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -34(%rbp) | |
callq __zig_return_error | |
movw -34(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB129_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 13 | |
xorl %eax, %eax | |
.loc 39 160 17 is_stmt 1 | |
movq -16(%rbp), %rcx | |
.loc 39 160 24 is_stmt 0 | |
movq -24(%rbp), %rdx | |
movq %rdx, 16(%rcx) | |
.loc 39 158 58 is_stmt 1 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1124: | |
.Lfunc_end129: | |
.size "std.array_list.AlignedArrayList(std.debug.Attr,null).resize", .Lfunc_end129-"std.array_list.AlignedArrayList(std.debug.Attr,null).resize" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).toSliceConst",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).toSliceConst": | |
.Lfunc_begin130: | |
.loc 39 48 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
.Ltmp1125: | |
.loc 39 49 39 prologue_end | |
movq 16(%rsi), %r8 | |
.loc 39 49 30 is_stmt 0 | |
movq 8(%rsi), %r9 | |
cmpq %r8, %rdx | |
movq %rsi, -8(%rbp) | |
.Ltmp1126: | |
.loc 39 0 30 | |
movq %rdi, -16(%rbp) | |
movq %rax, -24(%rbp) | |
movq %r8, -32(%rbp) | |
movq %r9, -40(%rbp) | |
.loc 39 49 30 | |
jbe .LBB130_2 | |
.Ltmp1127: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 49 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1128: | |
.LBB130_2: | |
.loc 39 0 30 | |
movq -32(%rbp), %rax | |
movq -40(%rbp), %rcx | |
.loc 39 49 30 | |
cmpq %rcx, %rax | |
jbe .LBB130_4 | |
.Ltmp1129: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 49 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1130: | |
.LBB130_4: | |
.loc 39 0 30 | |
movq -8(%rbp), %rax | |
.loc 39 49 30 | |
movq (%rax), %rcx | |
movq -16(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -32(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, 8(%rdx) | |
movq -24(%rbp), %rax | |
.loc 39 49 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1131: | |
.Lfunc_end130: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).toSliceConst", .Lfunc_end130-"std.array_list.AlignedArrayList(std.debug.AbbrevAttr,null).toSliceConst" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValue,@function | |
std.debug.parseFormValue: | |
.Lfunc_begin131: | |
.loc 2 1574 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $768, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r10 | |
movq %r10, -8(%rbp) | |
movq %rdx, -536(%rbp) | |
movq %rcx, -472(%rbp) | |
movq %r8, -544(%rbp) | |
andb $1, %r9b | |
movb %r9b, -545(%rbp) | |
.Ltmp1132: | |
.loc 2 1575 12 prologue_end | |
movq -544(%rbp), %rcx | |
decq %rcx | |
movq %rcx, %rdx | |
subq $31, %rdx | |
movq %rsi, -560(%rbp) | |
movq %rdi, -568(%rbp) | |
movq %rax, -576(%rbp) | |
movq %rcx, -584(%rbp) | |
ja .LBB131_1 | |
.loc 2 0 12 is_stmt 0 | |
leaq .LJTI131_0(%rip), %rax | |
movq -584(%rbp), %rcx | |
movslq (%rax,%rcx,4), %rdx | |
addq %rax, %rdx | |
jmpq *%rdx | |
.LBB131_1: | |
movq -568(%rbp), %rax | |
.loc 2 1619 22 is_stmt 1 | |
movw $36, 24(%rax) | |
.loc 2 1575 12 | |
leaq __unnamed_84(%rip), %rcx | |
movq %rcx, -592(%rbp) | |
jmp .LBB131_75 | |
.LBB131_2: | |
.loc 2 0 12 is_stmt 0 | |
movq -568(%rbp), %rax | |
.loc 2 1576 34 is_stmt 1 | |
movw $0, 24(%rax) | |
movq -568(%rbp), %rcx | |
.loc 2 1576 36 is_stmt 0 | |
movb $0, 16(%rcx) | |
movq %rax, %rdx | |
.loc 2 1576 80 | |
movq -472(%rbp), %rsi | |
.loc 2 1576 79 | |
leaq -280(%rbp), %rdi | |
movq -560(%rbp), %r8 | |
movq %rsi, -600(%rbp) | |
movq %r8, %rsi | |
movq -600(%rbp), %r9 | |
movq %rdx, -608(%rbp) | |
movq %r9, %rdx | |
movq %rax, -616(%rbp) | |
callq std.debug.parseFormValueTargetAddrSize | |
.loc 2 1576 47 | |
cmpw $0, -272(%rbp) | |
je .LBB131_5 | |
movw -272(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_80 | |
.loc 2 0 47 | |
movq -576(%rbp), %rax | |
.loc 2 1576 47 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_5: | |
.cfi_def_cfa %rbp, 16 | |
movq -280(%rbp), %rax | |
movq -608(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -568(%rbp), %rax | |
.loc 2 1576 34 | |
movw $0, 24(%rax) | |
movq -616(%rbp), %rdx | |
movq (%rdx), %rsi | |
movq %rsi, (%rax) | |
movq 8(%rdx), %rsi | |
movq %rsi, 8(%rax) | |
movq 16(%rdx), %rsi | |
movq %rsi, 16(%rax) | |
movw $0, -16(%rbp) | |
movq (%rdx), %rsi | |
movq %rsi, -40(%rbp) | |
movq 8(%rdx), %rsi | |
movq %rsi, -32(%rbp) | |
movq 16(%rdx), %rsi | |
movq %rsi, -24(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
leaq -40(%rbp), %rsi | |
movq %rsi, -592(%rbp) | |
jmp .LBB131_75 | |
.LBB131_6: | |
.loc 2 1577 47 | |
movq -536(%rbp), %rdx | |
.loc 2 1577 58 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1577 46 | |
movl $1, %r8d | |
callq std.debug.parseFormValueBlock | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_7: | |
.loc 2 1578 47 | |
movq -536(%rbp), %rdx | |
.loc 2 1578 58 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1578 46 | |
movl $2, %r8d | |
callq std.debug.parseFormValueBlock | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_8: | |
.loc 2 1579 47 | |
movq -536(%rbp), %rdx | |
.loc 2 1579 58 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1579 46 | |
movl $4, %r8d | |
callq std.debug.parseFormValueBlock | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_9: | |
.Ltmp1133: | |
.loc 2 1581 66 | |
movq -472(%rbp), %rdx | |
.loc 2 1581 35 is_stmt 0 | |
leaq -296(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
callq std.debug.leb128.readULEB128.30 | |
.loc 2 1581 31 | |
cmpw $0, -288(%rbp) | |
je .LBB131_12 | |
movw -288(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_81 | |
.loc 2 0 31 | |
movq -576(%rbp), %rax | |
.loc 2 1581 31 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_12: | |
.cfi_def_cfa %rbp, 16 | |
movq -296(%rbp), %rax | |
movq %rax, -480(%rbp) | |
.loc 2 1582 43 is_stmt 1 | |
movq -536(%rbp), %rdx | |
.loc 2 1582 54 is_stmt 0 | |
movq -472(%rbp), %rcx | |
.loc 2 1582 65 | |
movq -480(%rbp), %r8 | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1582 42 | |
callq std.debug.parseFormValueBlockLen | |
movq -568(%rbp), %rax | |
.loc 2 1582 13 | |
cmpw $0, 24(%rax) | |
je .LBB131_14 | |
.loc 2 0 13 | |
movq -560(%rbp), %rdi | |
.loc 2 1582 13 | |
callq __zig_return_error | |
jmp .LBB131_15 | |
.LBB131_14: | |
jmp .LBB131_15 | |
.LBB131_15: | |
.loc 2 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB131_82 | |
movq -576(%rbp), %rax | |
.loc 2 1582 13 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1134: | |
.LBB131_17: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 13 | |
xorl %r8d, %r8d | |
.loc 2 1584 49 is_stmt 1 | |
movq -536(%rbp), %rdx | |
.loc 2 1584 60 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1584 48 | |
callq std.debug.parseFormValueConstant | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_18: | |
.loc 2 0 12 is_stmt 0 | |
xorl %r8d, %r8d | |
.loc 2 1585 49 is_stmt 1 | |
movq -536(%rbp), %rdx | |
.loc 2 1585 60 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1585 48 | |
callq std.debug.parseFormValueConstant.31 | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_19: | |
.loc 2 0 12 is_stmt 0 | |
xorl %r8d, %r8d | |
.loc 2 1586 49 is_stmt 1 | |
movq -536(%rbp), %rdx | |
.loc 2 1586 60 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1586 48 | |
callq std.debug.parseFormValueConstant.32 | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_20: | |
.loc 2 0 12 is_stmt 0 | |
xorl %r8d, %r8d | |
.loc 2 1587 49 is_stmt 1 | |
movq -536(%rbp), %rdx | |
.loc 2 1587 60 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1587 48 | |
callq std.debug.parseFormValueConstant.33 | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_21: | |
.Ltmp1135: | |
.loc 2 1589 36 | |
cmpq $13, -544(%rbp) | |
sete %al | |
andb $1, %al | |
movb %al, -481(%rbp) | |
.loc 2 1590 43 | |
movq -536(%rbp), %rdx | |
.loc 2 1590 54 is_stmt 0 | |
movq -472(%rbp), %rcx | |
.loc 2 1590 65 | |
movb -481(%rbp), %al | |
.loc 2 1590 42 | |
movzbl %al, %r8d | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
callq std.debug.parseFormValueConstant.34 | |
movq -568(%rbp), %rcx | |
.loc 2 1590 13 | |
cmpw $0, 24(%rcx) | |
je .LBB131_23 | |
.loc 2 0 13 | |
movq -560(%rbp), %rdi | |
.loc 2 1590 13 | |
callq __zig_return_error | |
jmp .LBB131_24 | |
.LBB131_23: | |
jmp .LBB131_24 | |
.LBB131_24: | |
.loc 2 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB131_83 | |
movq -576(%rbp), %rax | |
.loc 2 1590 13 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1136: | |
.LBB131_26: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1593 61 is_stmt 1 | |
movq -472(%rbp), %rdx | |
.loc 2 1593 30 is_stmt 0 | |
leaq -312(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
callq std.debug.leb128.readULEB128.30 | |
.loc 2 1593 26 | |
cmpw $0, -304(%rbp) | |
je .LBB131_29 | |
movw -304(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_84 | |
.loc 2 0 26 | |
movq -576(%rbp), %rax | |
.loc 2 1593 26 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_29: | |
.cfi_def_cfa %rbp, 16 | |
movq -312(%rbp), %rax | |
movq %rax, -496(%rbp) | |
.loc 2 1594 44 is_stmt 1 | |
movq -536(%rbp), %rdx | |
.loc 2 1594 55 is_stmt 0 | |
movq -472(%rbp), %rcx | |
.loc 2 1594 66 | |
movq -496(%rbp), %r8 | |
.loc 2 1594 43 | |
leaq -336(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
callq std.debug.readAllocBytes | |
.loc 2 1594 25 | |
cmpw $0, -320(%rbp) | |
je .LBB131_32 | |
movw -320(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_85 | |
.loc 2 0 25 | |
movq -576(%rbp), %rax | |
.loc 2 1594 25 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_32: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -336(%rbp), %xmm0 | |
vmovdqa %xmm0, -512(%rbp) | |
movq -568(%rbp), %rax | |
.loc 2 1595 29 is_stmt 1 | |
movw $0, 24(%rax) | |
.loc 2 1595 31 is_stmt 0 | |
movb $3, 16(%rax) | |
.loc 2 1595 42 | |
vmovdqa -512(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rax) | |
.loc 2 1595 29 | |
movw $0, 24(%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_86 | |
.loc 2 0 29 | |
movq -576(%rbp), %rax | |
.loc 2 1595 13 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1137: | |
.LBB131_34: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 13 | |
movq -568(%rbp), %rax | |
.loc 2 1597 34 is_stmt 1 | |
movw $0, 24(%rax) | |
movq -568(%rbp), %rcx | |
.loc 2 1597 36 is_stmt 0 | |
movb $4, 16(%rcx) | |
movq %rax, %rdx | |
.loc 2 1597 66 | |
movq -472(%rbp), %rsi | |
.loc 2 1597 49 | |
leaq -344(%rbp), %rdi | |
movq -560(%rbp), %r8 | |
movq %rsi, -624(%rbp) | |
movq %r8, %rsi | |
movq -624(%rbp), %r9 | |
movq %rdx, -632(%rbp) | |
movq %r9, %rdx | |
movq %rax, -640(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1597 45 | |
cmpw $0, -342(%rbp) | |
je .LBB131_37 | |
movw -342(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_87 | |
.loc 2 0 45 | |
movq -576(%rbp), %rax | |
.loc 2 1597 45 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_37: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1597 79 | |
cmpb $0, -344(%rbp) | |
setne %al | |
andb $1, %al | |
movq -632(%rbp), %rcx | |
movb %al, (%rcx) | |
movq -568(%rbp), %rdx | |
.loc 2 1597 34 | |
movw $0, 24(%rdx) | |
movq -640(%rbp), %rsi | |
movq (%rsi), %rdi | |
movq %rdi, (%rdx) | |
movq 8(%rsi), %rdi | |
movq %rdi, 8(%rdx) | |
movq 16(%rsi), %rdi | |
movq %rdi, 16(%rdx) | |
movw $0, -48(%rbp) | |
movq (%rsi), %rdi | |
movq %rdi, -72(%rbp) | |
movq 8(%rsi), %rdi | |
movq %rdi, -64(%rbp) | |
movq 16(%rsi), %rdi | |
movq %rdi, -56(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
leaq -72(%rbp), %rdi | |
movq %rdi, -592(%rbp) | |
jmp .LBB131_75 | |
.LBB131_38: | |
.loc 2 0 12 is_stmt 0 | |
movq -568(%rbp), %rax | |
.loc 2 1598 42 is_stmt 1 | |
movw $0, 24(%rax) | |
.loc 2 1598 44 is_stmt 0 | |
movb $4, 16(%rax) | |
.loc 2 1598 52 | |
movb $1, (%rax) | |
.loc 2 1598 42 | |
movw $0, 24(%rax) | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movw $0, -80(%rbp) | |
movq (%rax), %rcx | |
movq %rcx, -104(%rbp) | |
movq 8(%rax), %rcx | |
movq %rcx, -96(%rbp) | |
movq 16(%rax), %rcx | |
movq %rcx, -88(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
leaq -104(%rbp), %rcx | |
movq %rcx, -592(%rbp) | |
jmp .LBB131_75 | |
.LBB131_39: | |
.loc 2 0 12 is_stmt 0 | |
movq -568(%rbp), %rax | |
.loc 2 1599 40 is_stmt 1 | |
movw $0, 24(%rax) | |
movq -568(%rbp), %rcx | |
.loc 2 1599 42 is_stmt 0 | |
movb $5, 16(%rcx) | |
movq %rax, %rdx | |
.loc 2 1599 89 | |
movq -472(%rbp), %rsi | |
.loc 2 1599 100 | |
movb -545(%rbp), %dil | |
.loc 2 1599 88 | |
movzbl %dil, %r8d | |
leaq -360(%rbp), %rdi | |
movq -560(%rbp), %r9 | |
movq %rsi, -648(%rbp) | |
movq %r9, %rsi | |
movq -648(%rbp), %r10 | |
movq %rdx, -656(%rbp) | |
movq %r10, %rdx | |
movl %r8d, %ecx | |
movq %rax, -664(%rbp) | |
callq std.debug.parseFormValueDwarfOffsetSize | |
.loc 2 1599 55 | |
cmpw $0, -352(%rbp) | |
je .LBB131_42 | |
movw -352(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_88 | |
.loc 2 0 55 | |
movq -576(%rbp), %rax | |
.loc 2 1599 55 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_42: | |
.cfi_def_cfa %rbp, 16 | |
movq -360(%rbp), %rax | |
movq -656(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -568(%rbp), %rax | |
.loc 2 1599 40 | |
movw $0, 24(%rax) | |
movq -664(%rbp), %rdx | |
movq (%rdx), %rsi | |
movq %rsi, (%rax) | |
movq 8(%rdx), %rsi | |
movq %rsi, 8(%rax) | |
movq 16(%rdx), %rsi | |
movq %rsi, 16(%rax) | |
movw $0, -112(%rbp) | |
movq (%rdx), %rsi | |
movq %rsi, -136(%rbp) | |
movq 8(%rdx), %rsi | |
movq %rsi, -128(%rbp) | |
movq 16(%rdx), %rsi | |
movq %rsi, -120(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
leaq -136(%rbp), %rsi | |
movq %rsi, -592(%rbp) | |
jmp .LBB131_75 | |
.LBB131_43: | |
.loc 2 1601 43 | |
movq -536(%rbp), %rdx | |
.loc 2 1601 54 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1601 42 | |
movl $1, %r8d | |
callq std.debug.parseFormValueRef | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_44: | |
.loc 2 1602 43 | |
movq -536(%rbp), %rdx | |
.loc 2 1602 54 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1602 42 | |
movl $2, %r8d | |
callq std.debug.parseFormValueRef | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_45: | |
.loc 2 1603 43 | |
movq -536(%rbp), %rdx | |
.loc 2 1603 54 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1603 42 | |
movl $4, %r8d | |
callq std.debug.parseFormValueRef | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_46: | |
.loc 2 1604 43 | |
movq -536(%rbp), %rdx | |
.loc 2 1604 54 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1604 42 | |
movl $8, %r8d | |
callq std.debug.parseFormValueRef | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_47: | |
.loc 2 1605 48 | |
movq -536(%rbp), %rdx | |
.loc 2 1605 59 is_stmt 0 | |
movq -472(%rbp), %rcx | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
.loc 2 1605 47 | |
movl $4294967295, %r8d | |
callq std.debug.parseFormValueRef | |
movq -568(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq 16(%rax), %rcx | |
movq %rcx, 16(%rax) | |
movq 24(%rax), %rcx | |
movq %rcx, 24(%rax) | |
movq %rax, -592(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
jmp .LBB131_75 | |
.LBB131_48: | |
.loc 2 0 12 is_stmt 0 | |
movq -568(%rbp), %rax | |
.loc 2 1607 38 is_stmt 1 | |
movw $0, 24(%rax) | |
movq -568(%rbp), %rcx | |
.loc 2 1607 40 is_stmt 0 | |
movb $7, 16(%rcx) | |
movq %rax, %rdx | |
.loc 2 1607 85 | |
movq -472(%rbp), %rsi | |
.loc 2 1607 96 | |
movb -545(%rbp), %dil | |
.loc 2 1607 84 | |
movzbl %dil, %r8d | |
leaq -376(%rbp), %rdi | |
movq -560(%rbp), %r9 | |
movq %rsi, -672(%rbp) | |
movq %r9, %rsi | |
movq -672(%rbp), %r10 | |
movq %rdx, -680(%rbp) | |
movq %r10, %rdx | |
movl %r8d, %ecx | |
movq %rax, -688(%rbp) | |
callq std.debug.parseFormValueDwarfOffsetSize | |
.loc 2 1607 51 | |
cmpw $0, -368(%rbp) | |
je .LBB131_51 | |
movw -368(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_89 | |
.loc 2 0 51 | |
movq -576(%rbp), %rax | |
.loc 2 1607 51 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_51: | |
.cfi_def_cfa %rbp, 16 | |
movq -376(%rbp), %rax | |
movq -680(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -568(%rbp), %rax | |
.loc 2 1607 38 | |
movw $0, 24(%rax) | |
movq -688(%rbp), %rdx | |
movq (%rdx), %rsi | |
movq %rsi, (%rax) | |
movq 8(%rdx), %rsi | |
movq %rsi, 8(%rax) | |
movq 16(%rdx), %rsi | |
movq %rsi, 16(%rax) | |
movw $0, -144(%rbp) | |
movq (%rdx), %rsi | |
movq %rsi, -168(%rbp) | |
movq 8(%rdx), %rsi | |
movq %rsi, -160(%rbp) | |
movq 16(%rdx), %rsi | |
movq %rsi, -152(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
leaq -168(%rbp), %rsi | |
movq %rsi, -592(%rbp) | |
jmp .LBB131_75 | |
.LBB131_52: | |
.loc 2 0 12 is_stmt 0 | |
movq -568(%rbp), %rax | |
.loc 2 1608 38 is_stmt 1 | |
movw $0, 24(%rax) | |
movq -568(%rbp), %rcx | |
.loc 2 1608 40 is_stmt 0 | |
movb $6, 16(%rcx) | |
movq %rax, %rdx | |
.loc 2 1608 68 | |
movq -472(%rbp), %rsi | |
.loc 2 1608 51 | |
leaq -392(%rbp), %rdi | |
movq -560(%rbp), %r8 | |
movq %rsi, -696(%rbp) | |
movq %r8, %rsi | |
movq -696(%rbp), %r9 | |
movq %rdx, -704(%rbp) | |
movq %r9, %rdx | |
movq %rax, -712(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.23" | |
.loc 2 1608 47 | |
cmpw $0, -384(%rbp) | |
je .LBB131_55 | |
movw -384(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_90 | |
.loc 2 0 47 | |
movq -576(%rbp), %rax | |
.loc 2 1608 47 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_55: | |
.cfi_def_cfa %rbp, 16 | |
movq -392(%rbp), %rax | |
movq -704(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -568(%rbp), %rax | |
.loc 2 1608 38 | |
movw $0, 24(%rax) | |
movq -712(%rbp), %rdx | |
movq (%rdx), %rsi | |
movq %rsi, (%rax) | |
movq 8(%rdx), %rsi | |
movq %rsi, 8(%rax) | |
movq 16(%rdx), %rsi | |
movq %rsi, 16(%rax) | |
movw $0, -176(%rbp) | |
movq (%rdx), %rsi | |
movq %rsi, -200(%rbp) | |
movq 8(%rdx), %rsi | |
movq %rsi, -192(%rbp) | |
movq 16(%rdx), %rsi | |
movq %rsi, -184(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
leaq -200(%rbp), %rsi | |
movq %rsi, -592(%rbp) | |
jmp .LBB131_75 | |
.LBB131_56: | |
.loc 2 0 12 is_stmt 0 | |
movq -568(%rbp), %rax | |
.loc 2 1610 36 is_stmt 1 | |
movw $0, 24(%rax) | |
movq -568(%rbp), %rcx | |
.loc 2 1610 38 is_stmt 0 | |
movb $8, 16(%rcx) | |
movq %rax, %rdx | |
.loc 2 1610 66 | |
movq -536(%rbp), %rsi | |
.loc 2 1610 77 | |
movq -472(%rbp), %rcx | |
.loc 2 1610 65 | |
leaq -416(%rbp), %rdi | |
movq -560(%rbp), %r8 | |
movq %rsi, -720(%rbp) | |
movq %r8, %rsi | |
movq -720(%rbp), %r9 | |
movq %rdx, -728(%rbp) | |
movq %r9, %rdx | |
movq %rax, -736(%rbp) | |
callq std.debug.readStringRaw | |
.loc 2 1610 48 | |
cmpw $0, -400(%rbp) | |
je .LBB131_59 | |
movw -400(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_91 | |
.loc 2 0 48 | |
movq -576(%rbp), %rax | |
.loc 2 1610 48 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_59: | |
.cfi_def_cfa %rbp, 16 | |
movq -416(%rbp), %rax | |
movq -728(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -408(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movq -568(%rbp), %rax | |
.loc 2 1610 36 | |
movw $0, 24(%rax) | |
movq -736(%rbp), %rdx | |
movq (%rdx), %rsi | |
movq %rsi, (%rax) | |
movq 8(%rdx), %rsi | |
movq %rsi, 8(%rax) | |
movq 16(%rdx), %rsi | |
movq %rsi, 16(%rax) | |
movw $0, -208(%rbp) | |
movq (%rdx), %rsi | |
movq %rsi, -232(%rbp) | |
movq 8(%rdx), %rsi | |
movq %rsi, -224(%rbp) | |
movq 16(%rdx), %rsi | |
movq %rsi, -216(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
leaq -232(%rbp), %rsi | |
movq %rsi, -592(%rbp) | |
jmp .LBB131_75 | |
.LBB131_60: | |
.loc 2 0 12 is_stmt 0 | |
movq -568(%rbp), %rax | |
.loc 2 1611 34 is_stmt 1 | |
movw $0, 24(%rax) | |
movq -568(%rbp), %rcx | |
.loc 2 1611 36 is_stmt 0 | |
movb $9, 16(%rcx) | |
movq %rax, %rdx | |
.loc 2 1611 80 | |
movq -472(%rbp), %rsi | |
.loc 2 1611 91 | |
movb -545(%rbp), %dil | |
.loc 2 1611 79 | |
movzbl %dil, %r8d | |
leaq -432(%rbp), %rdi | |
movq -560(%rbp), %r9 | |
movq %rsi, -744(%rbp) | |
movq %r9, %rsi | |
movq -744(%rbp), %r10 | |
movq %rdx, -752(%rbp) | |
movq %r10, %rdx | |
movl %r8d, %ecx | |
movq %rax, -760(%rbp) | |
callq std.debug.parseFormValueDwarfOffsetSize | |
.loc 2 1611 46 | |
cmpw $0, -424(%rbp) | |
je .LBB131_63 | |
movw -424(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_92 | |
.loc 2 0 46 | |
movq -576(%rbp), %rax | |
.loc 2 1611 46 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_63: | |
.cfi_def_cfa %rbp, 16 | |
movq -432(%rbp), %rax | |
movq -752(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -568(%rbp), %rax | |
.loc 2 1611 34 | |
movw $0, 24(%rax) | |
movq -760(%rbp), %rdx | |
movq (%rdx), %rsi | |
movq %rsi, (%rax) | |
movq 8(%rdx), %rsi | |
movq %rsi, 8(%rax) | |
movq 16(%rdx), %rsi | |
movq %rsi, 16(%rax) | |
movw $0, -240(%rbp) | |
movq (%rdx), %rsi | |
movq %rsi, -264(%rbp) | |
movq 8(%rdx), %rsi | |
movq %rsi, -256(%rbp) | |
movq 16(%rdx), %rsi | |
movq %rsi, -248(%rbp) | |
.loc 2 1575 12 is_stmt 1 | |
leaq -264(%rbp), %rsi | |
movq %rsi, -592(%rbp) | |
jmp .LBB131_75 | |
.LBB131_64: | |
.Ltmp1138: | |
.loc 2 1613 68 | |
movq -472(%rbp), %rdx | |
.loc 2 1613 39 is_stmt 0 | |
leaq -448(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
callq std.debug.leb128.readULEB128 | |
.loc 2 1613 35 | |
cmpw $0, -440(%rbp) | |
je .LBB131_67 | |
movw -440(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_93 | |
.loc 2 0 35 | |
movq -576(%rbp), %rax | |
.loc 2 1613 35 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_67: | |
.cfi_def_cfa %rbp, 16 | |
movq -448(%rbp), %rax | |
movq %rax, -520(%rbp) | |
.loc 2 1615 38 is_stmt 1 | |
movq -536(%rbp), %rdx | |
.loc 2 1615 45 is_stmt 0 | |
leaq -464(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
callq std.mem.Allocator.create | |
.loc 2 1615 25 | |
cmpw $0, -456(%rbp) | |
je .LBB131_70 | |
movw -456(%rbp), %ax | |
movq -568(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -560(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB131_94 | |
.loc 2 0 25 | |
movq -576(%rbp), %rax | |
.loc 2 1615 25 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB131_70: | |
.cfi_def_cfa %rbp, 16 | |
movq -464(%rbp), %rax | |
movq %rax, -528(%rbp) | |
.Ltmp1139: | |
.loc 2 1617 64 is_stmt 1 | |
movq -536(%rbp), %rdx | |
.loc 2 1617 75 is_stmt 0 | |
movq -472(%rbp), %rcx | |
.loc 2 1617 86 | |
movq -520(%rbp), %r8 | |
.loc 2 1617 101 | |
movb -545(%rbp), %sil | |
.loc 2 1617 26 | |
movzbl %sil, %r9d | |
movq -568(%rbp), %rdi | |
movq -560(%rbp), %rsi | |
callq std.debug.parseFormValue | |
.Ltmp1140: | |
.loc 2 1616 28 is_stmt 1 | |
movq -536(%rbp), %rdi | |
.loc 2 1616 37 is_stmt 0 | |
movq -528(%rbp), %rsi | |
.loc 2 1616 36 | |
callq std.mem.Allocator.destroy | |
movq -568(%rbp), %rax | |
.Ltmp1141: | |
.loc 2 1617 13 is_stmt 1 | |
cmpw $0, 24(%rax) | |
je .LBB131_72 | |
.loc 2 0 13 is_stmt 0 | |
movq -560(%rbp), %rdi | |
.loc 2 1617 13 | |
callq __zig_return_error | |
jmp .LBB131_73 | |
.LBB131_72: | |
jmp .LBB131_73 | |
.LBB131_73: | |
.loc 2 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB131_95 | |
movq -576(%rbp), %rax | |
.loc 2 1617 13 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1142: | |
.LBB131_75: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 13 | |
movq -592(%rbp), %rax | |
.loc 2 1575 5 is_stmt 1 | |
cmpw $0, 24(%rax) | |
je .LBB131_77 | |
.loc 2 0 5 is_stmt 0 | |
movq -560(%rbp), %rdi | |
.loc 2 1575 5 | |
callq __zig_return_error | |
jmp .LBB131_78 | |
.LBB131_77: | |
jmp .LBB131_78 | |
.LBB131_78: | |
.loc 2 0 5 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB131_96 | |
movq -576(%rbp), %rax | |
.loc 2 1575 5 | |
addq $768, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1143: | |
.LBB131_80: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB131_81: | |
callq __stack_chk_fail@PLT | |
.LBB131_82: | |
callq __stack_chk_fail@PLT | |
.LBB131_83: | |
callq __stack_chk_fail@PLT | |
.LBB131_84: | |
callq __stack_chk_fail@PLT | |
.LBB131_85: | |
callq __stack_chk_fail@PLT | |
.LBB131_86: | |
callq __stack_chk_fail@PLT | |
.LBB131_87: | |
callq __stack_chk_fail@PLT | |
.LBB131_88: | |
callq __stack_chk_fail@PLT | |
.LBB131_89: | |
callq __stack_chk_fail@PLT | |
.LBB131_90: | |
callq __stack_chk_fail@PLT | |
.LBB131_91: | |
callq __stack_chk_fail@PLT | |
.LBB131_92: | |
callq __stack_chk_fail@PLT | |
.LBB131_93: | |
callq __stack_chk_fail@PLT | |
.LBB131_94: | |
callq __stack_chk_fail@PLT | |
.LBB131_95: | |
callq __stack_chk_fail@PLT | |
.LBB131_96: | |
callq __stack_chk_fail@PLT | |
.Ltmp1144: | |
.Lfunc_end131: | |
.size std.debug.parseFormValue, .Lfunc_end131-std.debug.parseFormValue | |
.cfi_endproc | |
.section .rodata,"a",@progbits | |
.p2align 2 | |
.LJTI131_0: | |
.long .LBB131_2-.LJTI131_0 | |
.long .LBB131_1-.LJTI131_0 | |
.long .LBB131_7-.LJTI131_0 | |
.long .LBB131_8-.LJTI131_0 | |
.long .LBB131_18-.LJTI131_0 | |
.long .LBB131_19-.LJTI131_0 | |
.long .LBB131_20-.LJTI131_0 | |
.long .LBB131_56-.LJTI131_0 | |
.long .LBB131_9-.LJTI131_0 | |
.long .LBB131_6-.LJTI131_0 | |
.long .LBB131_17-.LJTI131_0 | |
.long .LBB131_34-.LJTI131_0 | |
.long .LBB131_21-.LJTI131_0 | |
.long .LBB131_60-.LJTI131_0 | |
.long .LBB131_21-.LJTI131_0 | |
.long .LBB131_48-.LJTI131_0 | |
.long .LBB131_43-.LJTI131_0 | |
.long .LBB131_44-.LJTI131_0 | |
.long .LBB131_45-.LJTI131_0 | |
.long .LBB131_46-.LJTI131_0 | |
.long .LBB131_47-.LJTI131_0 | |
.long .LBB131_64-.LJTI131_0 | |
.long .LBB131_39-.LJTI131_0 | |
.long .LBB131_26-.LJTI131_0 | |
.long .LBB131_38-.LJTI131_0 | |
.long .LBB131_1-.LJTI131_0 | |
.long .LBB131_1-.LJTI131_0 | |
.long .LBB131_1-.LJTI131_0 | |
.long .LBB131_1-.LJTI131_0 | |
.long .LBB131_1-.LJTI131_0 | |
.long .LBB131_1-.LJTI131_0 | |
.long .LBB131_52-.LJTI131_0 | |
.text | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).toSliceConst",@function | |
"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).toSliceConst": | |
.Lfunc_begin132: | |
.loc 39 48 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
.Ltmp1145: | |
.loc 39 49 39 prologue_end | |
movq 16(%rsi), %r8 | |
.loc 39 49 30 is_stmt 0 | |
movq 8(%rsi), %r9 | |
cmpq %r8, %rdx | |
movq %rsi, -8(%rbp) | |
.Ltmp1146: | |
.loc 39 0 30 | |
movq %rdi, -16(%rbp) | |
movq %rax, -24(%rbp) | |
movq %r8, -32(%rbp) | |
movq %r9, -40(%rbp) | |
.loc 39 49 30 | |
jbe .LBB132_2 | |
.Ltmp1147: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 49 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1148: | |
.LBB132_2: | |
.loc 39 0 30 | |
movq -32(%rbp), %rax | |
movq -40(%rbp), %rcx | |
.loc 39 49 30 | |
cmpq %rcx, %rax | |
jbe .LBB132_4 | |
.Ltmp1149: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 49 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1150: | |
.LBB132_4: | |
.loc 39 0 30 | |
movq -8(%rbp), %rax | |
.loc 39 49 30 | |
movq (%rax), %rcx | |
movq -16(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -32(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, 8(%rdx) | |
movq -24(%rbp), %rax | |
.loc 39 49 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1151: | |
.Lfunc_end132: | |
.size "std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).toSliceConst", .Lfunc_end132-"std.array_list.AlignedArrayList(std.debug.AbbrevTableEntry,null).toSliceConst" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Attr,null).ensureCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.Attr,null).ensureCapacity": | |
.Lfunc_begin133: | |
.loc 39 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp1152: | |
.loc 39 172 39 prologue_end | |
movq -48(%rbp), %rax | |
movq %rdi, -64(%rbp) | |
.loc 39 172 48 is_stmt 0 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.Attr,null).capacity" | |
movq %rax, -40(%rbp) | |
.loc 39 173 17 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 39 173 33 is_stmt 0 | |
cmpq -56(%rbp), %rax | |
.loc 39 173 13 | |
jb .LBB133_3 | |
.loc 39 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB133_21 | |
xorl %eax, %eax | |
.loc 39 173 50 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB133_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 173 13 | |
jmp .LBB133_4 | |
.LBB133_4: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB133_5 | |
.LBB133_5: | |
.loc 39 174 20 is_stmt 0 | |
jmp .LBB133_6 | |
.LBB133_6: | |
.loc 39 0 20 | |
xorl %eax, %eax | |
.Ltmp1153: | |
.loc 39 175 17 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 175 36 is_stmt 0 | |
movq -40(%rbp), %rdx | |
.loc 39 175 52 | |
testb $1, %al | |
movq %rcx, -72(%rbp) | |
movq %rdx, -80(%rbp) | |
jne .LBB133_15 | |
jmp .LBB133_16 | |
.LBB133_7: | |
.loc 39 176 54 is_stmt 1 | |
jmp .LBB133_10 | |
.LBB133_8: | |
.loc 39 176 17 is_stmt 0 | |
jmp .LBB133_9 | |
.Ltmp1154: | |
.LBB133_9: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB133_5 | |
.LBB133_10: | |
.loc 39 178 17 | |
movq -48(%rbp), %rax | |
.loc 39 178 34 is_stmt 0 | |
movq -48(%rbp), %rcx | |
.loc 39 178 44 | |
movq 24(%rcx), %rdx | |
.loc 39 178 57 | |
movq -48(%rbp), %rcx | |
.loc 39 178 65 | |
movq -40(%rbp), %r8 | |
.loc 39 178 52 | |
leaq -32(%rbp), %rdi | |
movq -64(%rbp), %rsi | |
movq %rax, -88(%rbp) | |
callq std.mem.Allocator.realloc.28 | |
.loc 39 178 26 | |
cmpw $0, -16(%rbp) | |
je .LBB133_13 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -90(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB133_22 | |
.loc 39 0 26 | |
movw -90(%rbp), %ax | |
.loc 39 178 26 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB133_13: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
movq -88(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB133_23 | |
.loc 39 0 26 | |
xorl %eax, %eax | |
.loc 39 171 71 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB133_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 71 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1155: | |
.loc 39 175 52 is_stmt 1 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.LBB133_16: | |
.loc 39 0 52 is_stmt 0 | |
movq -80(%rbp), %rax | |
.loc 39 175 52 | |
shrq $1, %rax | |
.loc 39 175 56 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -104(%rbp) | |
jb .LBB133_17 | |
jmp .LBB133_18 | |
.LBB133_17: | |
.loc 39 0 56 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 56 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB133_18: | |
.loc 39 0 56 | |
movq -72(%rbp), %rax | |
movq -104(%rbp), %rcx | |
.loc 39 175 33 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -112(%rbp) | |
jb .LBB133_19 | |
jmp .LBB133_20 | |
.LBB133_19: | |
.loc 39 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 33 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB133_20: | |
.loc 39 0 33 | |
movq -112(%rbp), %rax | |
.loc 39 175 33 | |
movq %rax, -40(%rbp) | |
.loc 39 176 21 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 176 37 is_stmt 0 | |
cmpq -56(%rbp), %rcx | |
.loc 39 176 17 | |
jae .LBB133_7 | |
jmp .LBB133_8 | |
.Ltmp1156: | |
.LBB133_21: | |
.loc 39 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB133_22: | |
callq __stack_chk_fail@PLT | |
.LBB133_23: | |
callq __stack_chk_fail@PLT | |
.Ltmp1157: | |
.Lfunc_end133: | |
.size "std.array_list.AlignedArrayList(std.debug.Attr,null).ensureCapacity", .Lfunc_end133-"std.array_list.AlignedArrayList(std.debug.Attr,null).ensureCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Attr,null).capacity",@function | |
"std.array_list.AlignedArrayList(std.debug.Attr,null).capacity": | |
.Lfunc_begin134: | |
.loc 39 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1158: | |
.loc 39 74 30 prologue_end | |
movq 8(%rdi), %rax | |
.loc 39 74 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1159: | |
.Lfunc_end134: | |
.size "std.array_list.AlignedArrayList(std.debug.Attr,null).capacity", .Lfunc_end134-"std.array_list.AlignedArrayList(std.debug.Attr,null).capacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.realloc.28,@function | |
std.mem.Allocator.realloc.28: | |
.Lfunc_begin135: | |
.loc 8 141 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp1160: | |
movq %r8, -16(%rbp) | |
.Ltmp1161: | |
.loc 8 146 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 146 60 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 146 35 | |
callq std.mem.Allocator.alignedRealloc.29 | |
.Ltmp1162: | |
.loc 8 0 35 | |
movq -24(%rbp), %rax | |
.loc 8 146 9 | |
cmpw $0, 16(%rax) | |
je .LBB135_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 146 9 | |
callq __zig_return_error | |
jmp .LBB135_3 | |
.LBB135_2: | |
jmp .LBB135_3 | |
.LBB135_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 146 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1163: | |
.Lfunc_end135: | |
.size std.mem.Allocator.realloc.28, .Lfunc_end135-std.mem.Allocator.realloc.28 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedRealloc.29,@function | |
std.mem.Allocator.alignedRealloc.29: | |
.Lfunc_begin136: | |
.loc 8 152 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $224, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -144(%rbp) | |
.Ltmp1164: | |
movq %r8, -152(%rbp) | |
.Ltmp1165: | |
.loc 8 160 25 prologue_end | |
cmpq $0, 8(%rcx) | |
movq %rcx, -160(%rbp) | |
.Ltmp1166: | |
.loc 8 0 25 is_stmt 0 | |
movq %rsi, -168(%rbp) | |
movq %rdi, -176(%rbp) | |
movq %rax, -184(%rbp) | |
.loc 8 160 9 | |
jne .LBB136_6 | |
.Ltmp1167: | |
.loc 8 161 24 is_stmt 1 | |
movq -144(%rbp), %rdx | |
.loc 8 161 56 is_stmt 0 | |
movq -152(%rbp), %rcx | |
movq -176(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
.loc 8 161 37 | |
callq std.mem.Allocator.alignedAlloc.76 | |
movq -176(%rbp), %rax | |
.loc 8 161 13 | |
cmpw $0, 16(%rax) | |
je .LBB136_3 | |
.Ltmp1168: | |
.loc 8 0 13 | |
movq -168(%rbp), %rdi | |
.loc 8 161 13 | |
callq __zig_return_error | |
jmp .LBB136_4 | |
.Ltmp1169: | |
.LBB136_3: | |
jmp .LBB136_4 | |
.Ltmp1170: | |
.LBB136_4: | |
.loc 8 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB136_29 | |
.Ltmp1171: | |
movq -184(%rbp), %rax | |
.loc 8 161 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1172: | |
.LBB136_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 160 9 is_stmt 1 | |
jmp .LBB136_7 | |
.Ltmp1173: | |
.LBB136_7: | |
.loc 8 163 19 | |
cmpq $0, -152(%rbp) | |
.loc 8 163 9 is_stmt 0 | |
jne .LBB136_10 | |
.Ltmp1174: | |
.loc 8 164 17 is_stmt 1 | |
movq -144(%rbp), %rdi | |
movq -160(%rbp), %rsi | |
.loc 8 164 22 is_stmt 0 | |
callq std.mem.Allocator.free.77 | |
.loc 8 165 13 is_stmt 1 | |
movq __unnamed_85+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_85(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB136_30 | |
.Ltmp1175: | |
.loc 8 0 13 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 8 165 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1176: | |
.LBB136_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 163 9 is_stmt 1 | |
jmp .LBB136_11 | |
.Ltmp1177: | |
.LBB136_11: | |
.loc 8 0 9 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 8 168 32 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -72(%rbp) | |
movq 8(%rax), %rcx | |
shlq $5, %rcx | |
movq %rcx, -64(%rbp) | |
.loc 8 169 56 | |
movq -152(%rbp), %rcx | |
.loc 8 169 36 is_stmt 0 | |
leaq -88(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
movl $32, %edx | |
callq std.math.mul | |
.loc 8 169 63 | |
cmpw $0, -80(%rbp) | |
je .LBB136_14 | |
.Ltmp1178: | |
.loc 8 0 63 | |
movq -168(%rbp), %rdi | |
.loc 8 169 69 | |
callq __zig_return_error | |
movq __unnamed_86+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_86(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB136_31 | |
.Ltmp1179: | |
.loc 8 0 69 | |
movq -184(%rbp), %rax | |
.loc 8 169 69 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1180: | |
.LBB136_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 169 63 | |
movq -88(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.Ltmp1181: | |
.loc 8 170 36 is_stmt 1 | |
movq -144(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 170 47 is_stmt 0 | |
movq -144(%rbp), %rdx | |
.loc 8 170 86 | |
movq -120(%rbp), %r9 | |
.loc 8 170 46 | |
leaq -112(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
leaq -72(%rbp), %rcx | |
movl $8, %r8d | |
movl $8, (%rsp) | |
callq *%rax | |
.loc 8 170 28 | |
cmpw $0, -96(%rbp) | |
je .LBB136_18 | |
.Ltmp1182: | |
movw -96(%rbp), %ax | |
movq -176(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -168(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB136_32 | |
.Ltmp1183: | |
.loc 8 0 28 | |
movq -184(%rbp), %rax | |
.loc 8 170 28 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1184: | |
.LBB136_18: | |
.cfi_def_cfa %rbp, 16 | |
movq -112(%rbp), %rax | |
movq %rax, -136(%rbp) | |
movq -104(%rbp), %rax | |
movq %rax, -128(%rbp) | |
.loc 8 171 26 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 8 171 31 is_stmt 0 | |
cmpq -120(%rbp), %rax | |
sete %cl | |
.loc 8 171 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
.loc 8 172 13 is_stmt 1 | |
movq -152(%rbp), %rax | |
movq -160(%rbp), %rdx | |
.loc 8 172 19 is_stmt 0 | |
cmpq 8(%rdx), %rax | |
.loc 8 172 9 | |
jbe .LBB136_20 | |
.Ltmp1185: | |
.loc 8 173 31 is_stmt 1 | |
movq -136(%rbp), %rax | |
.loc 8 173 36 is_stmt 0 | |
addq -64(%rbp), %rax | |
.loc 8 173 79 | |
movq -128(%rbp), %rcx | |
.loc 8 173 84 | |
subq -64(%rbp), %rcx | |
setb %dl | |
movq %rax, -192(%rbp) | |
movq %rcx, -200(%rbp) | |
jb .LBB136_22 | |
jmp .LBB136_23 | |
.Ltmp1186: | |
.LBB136_20: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB136_21 | |
.Ltmp1187: | |
.LBB136_21: | |
.loc 8 175 59 | |
movq -136(%rbp), %rax | |
andq $7, %rax | |
cmpq $0, %rax | |
je .LBB136_24 | |
jmp .LBB136_25 | |
.Ltmp1188: | |
.LBB136_22: | |
.loc 8 0 59 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1189: | |
.loc 8 173 84 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1190: | |
.LBB136_23: | |
.loc 8 0 84 is_stmt 0 | |
leaq -56(%rbp), %rax | |
movq -192(%rbp), %rdi | |
.loc 8 173 13 | |
movl $170, %esi | |
movq -200(%rbp), %rdx | |
movq %rax, -208(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -192(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -200(%rbp), %rcx | |
movq %rcx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -208(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp1191: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB136_21 | |
.Ltmp1192: | |
.LBB136_24: | |
.loc 8 0 9 is_stmt 0 | |
movq -176(%rbp), %rax | |
.loc 8 175 16 is_stmt 1 | |
movw $0, 16(%rax) | |
movq -136(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -128(%rbp), %rcx | |
movq %rcx, %rdx | |
andq $31, %rdx | |
cmpq $0, %rdx | |
movq %rcx, -216(%rbp) | |
je .LBB136_26 | |
jmp .LBB136_28 | |
.Ltmp1193: | |
.LBB136_25: | |
.loc 8 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 59 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1194: | |
.LBB136_26: | |
.loc 8 0 59 | |
movq -216(%rbp), %rax | |
.loc 8 175 16 | |
shrq $5, %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 8(%rcx) | |
movw $0, 16(%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB136_33 | |
.Ltmp1195: | |
.loc 8 0 16 | |
movq -184(%rbp), %rax | |
.loc 8 175 9 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1196: | |
.LBB136_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 16 | |
leaq __unnamed_78(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1197: | |
.LBB136_29: | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp1198: | |
.LBB136_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp1199: | |
.LBB136_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp1200: | |
.LBB136_32: | |
callq __stack_chk_fail@PLT | |
.Ltmp1201: | |
.LBB136_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp1202: | |
.Lfunc_end136: | |
.size std.mem.Allocator.alignedRealloc.29, .Lfunc_end136-std.mem.Allocator.alignedRealloc.29 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValueTargetAddrSize,@function | |
std.debug.parseFormValueTargetAddrSize: | |
.Lfunc_begin137: | |
.loc 2 1549 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp1203: | |
.loc 2 1553 33 prologue_end | |
movq -8(%rbp), %rdx | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
movq %rax, -32(%rbp) | |
.loc 2 1553 16 is_stmt 0 | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.23" | |
movq -16(%rbp), %rax | |
.loc 2 1553 9 | |
cmpw $0, 8(%rax) | |
je .LBB137_2 | |
.loc 2 0 9 | |
movq -24(%rbp), %rdi | |
.loc 2 1553 9 | |
callq __zig_return_error | |
jmp .LBB137_3 | |
.LBB137_2: | |
jmp .LBB137_3 | |
.LBB137_3: | |
.loc 2 0 9 | |
movq -32(%rbp), %rax | |
.loc 2 1553 9 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1204: | |
.Lfunc_end137: | |
.size std.debug.parseFormValueTargetAddrSize, .Lfunc_end137-std.debug.parseFormValueTargetAddrSize | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValueBlock,@function | |
std.debug.parseFormValueBlock: | |
.Lfunc_begin138: | |
.loc 2 1512 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -40(%rbp) | |
movq %rcx, -48(%rbp) | |
movq %r8, -56(%rbp) | |
.Ltmp1205: | |
.loc 2 1513 44 prologue_end | |
movq -48(%rbp), %rdx | |
.loc 2 1513 86 is_stmt 0 | |
movq -56(%rbp), %r8 | |
.loc 2 1513 27 | |
leaq -24(%rbp), %rcx | |
movq %rdi, -64(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -72(%rbp) | |
movl $1, %ecx | |
movq %rax, -80(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readVarInt" | |
.loc 2 1513 23 | |
cmpw $0, -16(%rbp) | |
je .LBB138_3 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -72(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB138_8 | |
.loc 2 0 23 | |
movq -80(%rbp), %rax | |
.loc 2 1513 23 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB138_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
.loc 2 1514 35 is_stmt 1 | |
movq -40(%rbp), %rdx | |
.loc 2 1514 46 is_stmt 0 | |
movq -48(%rbp), %rcx | |
.loc 2 1514 57 | |
movq -32(%rbp), %r8 | |
movq -64(%rbp), %rdi | |
movq -72(%rbp), %rsi | |
.loc 2 1514 34 | |
callq std.debug.parseFormValueBlockLen | |
movq -64(%rbp), %rax | |
.loc 2 1514 5 | |
cmpw $0, 24(%rax) | |
je .LBB138_5 | |
.loc 2 0 5 | |
movq -72(%rbp), %rdi | |
.loc 2 1514 5 | |
callq __zig_return_error | |
jmp .LBB138_6 | |
.LBB138_5: | |
jmp .LBB138_6 | |
.LBB138_6: | |
.loc 2 0 5 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB138_9 | |
movq -80(%rbp), %rax | |
.loc 2 1514 5 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1206: | |
.LBB138_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB138_9: | |
callq __stack_chk_fail@PLT | |
.Ltmp1207: | |
.Lfunc_end138: | |
.size std.debug.parseFormValueBlock, .Lfunc_end138-std.debug.parseFormValueBlock | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.leb128.readULEB128.30,@function | |
std.debug.leb128.readULEB128.30: | |
.Lfunc_begin139: | |
.loc 40 4 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq %rdx, -104(%rbp) | |
.Ltmp1208: | |
.loc 40 7 5 prologue_end | |
movq $0, -80(%rbp) | |
.loc 40 8 5 | |
movq $0, -88(%rbp) | |
movq %rsi, -112(%rbp) | |
movq %rdi, -120(%rbp) | |
movq %rax, -128(%rbp) | |
.LBB139_1: | |
.loc 40 10 12 | |
jmp .LBB139_2 | |
.LBB139_2: | |
.Ltmp1209: | |
.loc 40 11 35 | |
movq -104(%rbp), %rdx | |
.loc 40 11 44 is_stmt 0 | |
leaq -64(%rbp), %rdi | |
movq -112(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 40 11 22 | |
cmpw $0, -62(%rbp) | |
je .LBB139_5 | |
movw -62(%rbp), %ax | |
movq -120(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -112(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB139_22 | |
.loc 40 0 22 | |
movq -128(%rbp), %rax | |
.loc 40 11 22 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB139_5: | |
.cfi_def_cfa %rbp, 16 | |
movb -64(%rbp), %al | |
movb %al, -89(%rbp) | |
.loc 40 13 19 is_stmt 1 | |
cmpq $64, -88(%rbp) | |
.loc 40 13 9 is_stmt 0 | |
jbe .LBB139_8 | |
.loc 40 0 9 | |
movq -112(%rbp), %rdi | |
.loc 40 14 13 is_stmt 1 | |
callq __zig_return_error | |
vmovdqu __unnamed_87(%rip), %xmm0 | |
movq -120(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB139_23 | |
.loc 40 0 13 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 40 14 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB139_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 40 13 9 is_stmt 1 | |
jmp .LBB139_9 | |
.LBB139_9: | |
.loc 40 0 9 is_stmt 0 | |
movabsq $-6148914691236517206, %rax | |
.loc 40 16 9 is_stmt 1 | |
movq %rax, -72(%rbp) | |
movq $1296236545, -56(%rbp) | |
leaq -72(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
leaq -56(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 40 17 33 | |
movb -89(%rbp), %sil | |
.loc 40 17 38 is_stmt 0 | |
andb $127, %sil | |
.loc 40 17 63 | |
movq -88(%rbp), %rax | |
.loc 40 17 46 | |
movb %al, %dil | |
movl %eax, %ecx | |
andl $63, %ecx | |
movl %ecx, %r8d | |
cmpq %r8, %rax | |
movb %sil, -129(%rbp) | |
movb %dil, -130(%rbp) | |
je .LBB139_18 | |
jmp .LBB139_19 | |
.LBB139_10: | |
.loc 40 0 46 | |
movq -112(%rbp), %rdi | |
.loc 40 18 13 is_stmt 1 | |
callq __zig_return_error | |
vmovdqu __unnamed_88(%rip), %xmm0 | |
movq -120(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB139_24 | |
.loc 40 0 13 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 40 18 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB139_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 40 17 9 is_stmt 1 | |
jmp .LBB139_13 | |
.LBB139_13: | |
.loc 40 20 9 | |
movq -80(%rbp), %rax | |
.loc 40 20 16 is_stmt 0 | |
orq -72(%rbp), %rax | |
movq %rax, -80(%rbp) | |
.loc 40 22 14 is_stmt 1 | |
movb -89(%rbp), %cl | |
.loc 40 22 19 is_stmt 0 | |
andb $-128, %cl | |
.loc 40 22 27 | |
cmpb $0, %cl | |
.loc 40 22 9 | |
jne .LBB139_16 | |
.loc 40 23 20 is_stmt 1 | |
movq -80(%rbp), %rax | |
movq -120(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB139_25 | |
.loc 40 0 20 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 40 23 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB139_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 40 22 9 is_stmt 1 | |
jmp .LBB139_17 | |
.LBB139_17: | |
.loc 40 25 9 | |
movq -88(%rbp), %rax | |
.loc 40 25 15 is_stmt 0 | |
addq $7, %rax | |
setb %cl | |
movq %rax, -144(%rbp) | |
jb .LBB139_20 | |
jmp .LBB139_21 | |
.LBB139_18: | |
.loc 40 0 15 | |
movb -129(%rbp), %al | |
.loc 40 17 38 is_stmt 1 | |
movzbl %al, %ecx | |
movl %ecx, %edx | |
movb -130(%rbp), %sil | |
.loc 40 17 13 is_stmt 0 | |
movzbl %sil, %ecx | |
movl %ecx, %edi | |
andl $63, %edi | |
movl %edi, %r8d | |
movq %r8, %rcx | |
movq %rdx, %r9 | |
shlq %cl, %r9 | |
movq %r8, %rcx | |
movq %r9, %r8 | |
shrq %cl, %r8 | |
movq %r9, -72(%rbp) | |
cmpq %r8, %rdx | |
.loc 40 17 9 | |
jne .LBB139_10 | |
jmp .LBB139_12 | |
.LBB139_19: | |
.loc 40 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 40 17 46 | |
leaq __unnamed_13(%rip), %rdi | |
callq std.special.panic | |
.LBB139_20: | |
.loc 40 0 46 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 40 25 15 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB139_21: | |
.loc 40 0 15 is_stmt 0 | |
movq -144(%rbp), %rax | |
.loc 40 25 15 | |
movq %rax, -88(%rbp) | |
.Ltmp1210: | |
.loc 40 10 5 is_stmt 1 | |
jmp .LBB139_1 | |
.Ltmp1211: | |
.LBB139_22: | |
.loc 40 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB139_23: | |
callq __stack_chk_fail@PLT | |
.LBB139_24: | |
callq __stack_chk_fail@PLT | |
.LBB139_25: | |
callq __stack_chk_fail@PLT | |
.Ltmp1212: | |
.Lfunc_end139: | |
.size std.debug.leb128.readULEB128.30, .Lfunc_end139-std.debug.leb128.readULEB128.30 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValueBlockLen,@function | |
std.debug.parseFormValueBlockLen: | |
.Lfunc_begin140: | |
.loc 2 1506 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -56(%rbp) | |
movq %rcx, -64(%rbp) | |
movq %r8, -72(%rbp) | |
.Ltmp1213: | |
.loc 2 1507 36 prologue_end | |
movq -56(%rbp), %rdx | |
.loc 2 1507 47 is_stmt 0 | |
movq -64(%rbp), %rcx | |
.loc 2 1507 58 | |
movq -72(%rbp), %r8 | |
.loc 2 1507 35 | |
leaq -32(%rbp), %r9 | |
movq %rdi, -80(%rbp) | |
movq %r9, %rdi | |
movq %rsi, -88(%rbp) | |
movq %rax, -96(%rbp) | |
callq std.debug.readAllocBytes | |
.loc 2 1507 17 | |
cmpw $0, -16(%rbp) | |
je .LBB140_3 | |
movw -16(%rbp), %ax | |
movq -80(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -88(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB140_5 | |
.loc 2 0 17 | |
movq -96(%rbp), %rax | |
.loc 2 1507 17 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB140_3: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
vmovdqa %xmm0, -48(%rbp) | |
movq -80(%rbp), %rax | |
.loc 2 1508 21 is_stmt 1 | |
movw $0, 24(%rax) | |
.loc 2 1508 23 is_stmt 0 | |
movb $1, 16(%rax) | |
.loc 2 1508 32 | |
vmovdqa -48(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rax) | |
.loc 2 1508 21 | |
movw $0, 24(%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB140_6 | |
.loc 2 0 21 | |
movq -96(%rbp), %rax | |
.loc 2 1508 5 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1214: | |
.LBB140_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB140_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp1215: | |
.Lfunc_end140: | |
.size std.debug.parseFormValueBlockLen, .Lfunc_end140-std.debug.parseFormValueBlockLen | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValueConstant,@function | |
std.debug.parseFormValueConstant: | |
.Lfunc_begin141: | |
.loc 2 1517 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -24(%rbp) | |
movq %rcx, -32(%rbp) | |
andb $1, %r8b | |
movb %r8b, -33(%rbp) | |
.Ltmp1216: | |
.loc 2 1520 21 prologue_end | |
movw $0, 24(%rdi) | |
movq %rdi, %rcx | |
.loc 2 1521 9 | |
movb $2, 16(%rdi) | |
.loc 2 1522 23 | |
movb -33(%rbp), %r8b | |
andb $1, %r8b | |
movb %r8b, 8(%rdi) | |
.loc 2 1524 43 | |
movq -32(%rbp), %rdx | |
.loc 2 1524 26 is_stmt 0 | |
leaq -16(%rbp), %r9 | |
movq %rdi, -48(%rbp) | |
movq %r9, %rdi | |
movq %rsi, -56(%rbp) | |
movq %rax, -64(%rbp) | |
movq %rcx, -72(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.78" | |
.loc 2 1524 22 | |
cmpw $0, -14(%rbp) | |
je .LBB141_3 | |
movw -14(%rbp), %ax | |
movq -48(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -56(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB141_5 | |
.loc 2 0 22 | |
movq -64(%rbp), %rax | |
.loc 2 1524 22 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB141_3: | |
.cfi_def_cfa %rbp, 16 | |
movzbl -16(%rbp), %eax | |
movl %eax, %ecx | |
movq -72(%rbp), %rdx | |
.loc 2 1523 24 is_stmt 1 | |
movq %rcx, (%rdx) | |
movq -48(%rbp), %rcx | |
.loc 2 1520 21 | |
movw $0, 24(%rcx) | |
movq %fs:40, %rsi | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rsi | |
jne .LBB141_6 | |
.loc 2 0 21 is_stmt 0 | |
movq -64(%rbp), %rax | |
.loc 2 1520 5 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1217: | |
.LBB141_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB141_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp1218: | |
.Lfunc_end141: | |
.size std.debug.parseFormValueConstant, .Lfunc_end141-std.debug.parseFormValueConstant | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValueConstant.31,@function | |
std.debug.parseFormValueConstant.31: | |
.Lfunc_begin142: | |
.loc 2 1517 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -24(%rbp) | |
movq %rcx, -32(%rbp) | |
andb $1, %r8b | |
movb %r8b, -33(%rbp) | |
.Ltmp1219: | |
.loc 2 1520 21 prologue_end | |
movw $0, 24(%rdi) | |
movq %rdi, %rcx | |
.loc 2 1521 9 | |
movb $2, 16(%rdi) | |
.loc 2 1522 23 | |
movb -33(%rbp), %r8b | |
andb $1, %r8b | |
movb %r8b, 8(%rdi) | |
.loc 2 1525 43 | |
movq -32(%rbp), %rdx | |
.loc 2 1525 26 is_stmt 0 | |
leaq -16(%rbp), %r9 | |
movq %rdi, -48(%rbp) | |
movq %r9, %rdi | |
movq %rsi, -56(%rbp) | |
movq %rax, -64(%rbp) | |
movq %rcx, -72(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.79" | |
.loc 2 1525 22 | |
cmpw $0, -14(%rbp) | |
je .LBB142_3 | |
movw -14(%rbp), %ax | |
movq -48(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -56(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB142_5 | |
.loc 2 0 22 | |
movq -64(%rbp), %rax | |
.loc 2 1525 22 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB142_3: | |
.cfi_def_cfa %rbp, 16 | |
movzwl -16(%rbp), %eax | |
movl %eax, %ecx | |
movq -72(%rbp), %rdx | |
.loc 2 1523 24 is_stmt 1 | |
movq %rcx, (%rdx) | |
movq -48(%rbp), %rcx | |
.loc 2 1520 21 | |
movw $0, 24(%rcx) | |
movq %fs:40, %rsi | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rsi | |
jne .LBB142_6 | |
.loc 2 0 21 is_stmt 0 | |
movq -64(%rbp), %rax | |
.loc 2 1520 5 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1220: | |
.LBB142_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB142_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp1221: | |
.Lfunc_end142: | |
.size std.debug.parseFormValueConstant.31, .Lfunc_end142-std.debug.parseFormValueConstant.31 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValueConstant.32,@function | |
std.debug.parseFormValueConstant.32: | |
.Lfunc_begin143: | |
.loc 2 1517 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -24(%rbp) | |
movq %rcx, -32(%rbp) | |
andb $1, %r8b | |
movb %r8b, -33(%rbp) | |
.Ltmp1222: | |
.loc 2 1520 21 prologue_end | |
movw $0, 24(%rdi) | |
movq %rdi, %rcx | |
.loc 2 1521 9 | |
movb $2, 16(%rdi) | |
.loc 2 1522 23 | |
movb -33(%rbp), %r8b | |
andb $1, %r8b | |
movb %r8b, 8(%rdi) | |
.loc 2 1526 43 | |
movq -32(%rbp), %rdx | |
.loc 2 1526 26 is_stmt 0 | |
leaq -16(%rbp), %r9 | |
movq %rdi, -48(%rbp) | |
movq %r9, %rdi | |
movq %rsi, -56(%rbp) | |
movq %rax, -64(%rbp) | |
movq %rcx, -72(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle" | |
.loc 2 1526 22 | |
cmpw $0, -12(%rbp) | |
je .LBB143_3 | |
movw -12(%rbp), %ax | |
movq -48(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -56(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB143_5 | |
.loc 2 0 22 | |
movq -64(%rbp), %rax | |
.loc 2 1526 22 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB143_3: | |
.cfi_def_cfa %rbp, 16 | |
movl -16(%rbp), %eax | |
movl %eax, %ecx | |
movq -72(%rbp), %rdx | |
.loc 2 1523 24 is_stmt 1 | |
movq %rcx, (%rdx) | |
movq -48(%rbp), %rcx | |
.loc 2 1520 21 | |
movw $0, 24(%rcx) | |
movq %fs:40, %rsi | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rsi | |
jne .LBB143_6 | |
.loc 2 0 21 is_stmt 0 | |
movq -64(%rbp), %rax | |
.loc 2 1520 5 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1223: | |
.LBB143_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB143_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp1224: | |
.Lfunc_end143: | |
.size std.debug.parseFormValueConstant.32, .Lfunc_end143-std.debug.parseFormValueConstant.32 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValueConstant.33,@function | |
std.debug.parseFormValueConstant.33: | |
.Lfunc_begin144: | |
.loc 2 1517 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
andb $1, %r8b | |
movb %r8b, -41(%rbp) | |
.Ltmp1225: | |
.loc 2 1520 21 prologue_end | |
movw $0, 24(%rdi) | |
movq %rdi, %rcx | |
.loc 2 1521 9 | |
movb $2, 16(%rdi) | |
.loc 2 1522 23 | |
movb -41(%rbp), %r8b | |
andb $1, %r8b | |
movb %r8b, 8(%rdi) | |
.loc 2 1527 43 | |
movq -40(%rbp), %rdx | |
.loc 2 1527 26 is_stmt 0 | |
leaq -24(%rbp), %r9 | |
movq %rdi, -56(%rbp) | |
movq %r9, %rdi | |
movq %rsi, -64(%rbp) | |
movq %rax, -72(%rbp) | |
movq %rcx, -80(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.23" | |
.loc 2 1527 22 | |
cmpw $0, -16(%rbp) | |
je .LBB144_3 | |
movw -16(%rbp), %ax | |
movq -56(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -64(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB144_5 | |
.loc 2 0 22 | |
movq -72(%rbp), %rax | |
.loc 2 1527 22 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB144_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq -80(%rbp), %rcx | |
.loc 2 1523 24 is_stmt 1 | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
.loc 2 1520 21 | |
movw $0, 24(%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB144_6 | |
.loc 2 0 21 is_stmt 0 | |
movq -72(%rbp), %rax | |
.loc 2 1520 5 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1226: | |
.LBB144_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB144_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp1227: | |
.Lfunc_end144: | |
.size std.debug.parseFormValueConstant.33, .Lfunc_end144-std.debug.parseFormValueConstant.33 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValueConstant.34,@function | |
std.debug.parseFormValueConstant.34: | |
.Lfunc_begin145: | |
.loc 2 1517 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $128, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -64(%rbp) | |
movq %rcx, -72(%rbp) | |
andb $1, %r8b | |
movb %r8b, -73(%rbp) | |
.Ltmp1228: | |
.loc 2 1520 21 prologue_end | |
movw $0, 24(%rdi) | |
movq %rdi, %rcx | |
.loc 2 1521 9 | |
movb $2, 16(%rdi) | |
.loc 2 1522 23 | |
movb -73(%rbp), %r8b | |
andb $1, %r8b | |
movb %r8b, 8(%rdi) | |
.Ltmp1229: | |
.loc 2 1529 21 | |
testb $1, -73(%rbp) | |
movq %rsi, -88(%rbp) | |
movq %rdi, -96(%rbp) | |
movq %rax, -104(%rbp) | |
movq %rcx, -112(%rbp) | |
jne .LBB145_1 | |
jmp .LBB145_4 | |
.LBB145_1: | |
.Ltmp1230: | |
.loc 2 1530 68 | |
movq -72(%rbp), %rdx | |
.loc 2 1530 39 is_stmt 0 | |
leaq -24(%rbp), %rdi | |
movq -88(%rbp), %rsi | |
callq std.debug.leb128.readILEB128 | |
.loc 2 1530 35 | |
cmpw $0, -16(%rbp) | |
je .LBB145_7 | |
movw -16(%rbp), %ax | |
movq -96(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -88(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB145_11 | |
.loc 2 0 35 | |
movq -104(%rbp), %rax | |
.loc 2 1530 35 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1231: | |
.LBB145_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1533 68 is_stmt 1 | |
movq -72(%rbp), %rdx | |
.loc 2 1533 39 is_stmt 0 | |
leaq -40(%rbp), %rdi | |
movq -88(%rbp), %rsi | |
callq std.debug.leb128.readULEB128 | |
.loc 2 1533 35 | |
cmpw $0, -32(%rbp) | |
je .LBB145_8 | |
movw -32(%rbp), %ax | |
movq -96(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -88(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB145_12 | |
.loc 2 0 35 | |
movq -104(%rbp), %rax | |
.loc 2 1533 35 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1232: | |
.LBB145_7: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1530 35 is_stmt 1 | |
movq -24(%rbp), %rax | |
movq %rax, -48(%rbp) | |
.loc 2 1531 50 | |
movq -48(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.loc 2 1531 25 is_stmt 0 | |
jmp .LBB145_9 | |
.Ltmp1233: | |
.LBB145_8: | |
.loc 2 1533 35 is_stmt 1 | |
movq -40(%rbp), %rax | |
movq %rax, -56(%rbp) | |
.loc 2 1534 36 | |
movq -56(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.Ltmp1234: | |
.LBB145_9: | |
.loc 2 0 36 is_stmt 0 | |
movq -120(%rbp), %rax | |
movq -112(%rbp), %rcx | |
.loc 2 1523 24 is_stmt 1 | |
movq %rax, (%rcx) | |
movq -96(%rbp), %rax | |
.loc 2 1520 21 | |
movw $0, 24(%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB145_13 | |
.loc 2 0 21 is_stmt 0 | |
movq -104(%rbp), %rax | |
.loc 2 1520 5 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1235: | |
.LBB145_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB145_12: | |
callq __stack_chk_fail@PLT | |
.LBB145_13: | |
callq __stack_chk_fail@PLT | |
.Ltmp1236: | |
.Lfunc_end145: | |
.size std.debug.parseFormValueConstant.34, .Lfunc_end145-std.debug.parseFormValueConstant.34 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.readAllocBytes,@function | |
std.debug.readAllocBytes: | |
.Lfunc_begin146: | |
.loc 2 1499 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -72(%rbp) | |
movq %rcx, -80(%rbp) | |
movq %r8, -88(%rbp) | |
.Ltmp1237: | |
.loc 2 1500 30 prologue_end | |
movq -72(%rbp), %rdx | |
.loc 2 1500 41 is_stmt 0 | |
movq -88(%rbp), %rcx | |
.loc 2 1500 36 | |
leaq -32(%rbp), %r8 | |
movq %rdi, -96(%rbp) | |
movq %r8, %rdi | |
movq %rsi, -104(%rbp) | |
movq %rax, -112(%rbp) | |
callq std.mem.Allocator.alloc.50 | |
.loc 2 1500 17 | |
cmpw $0, -16(%rbp) | |
je .LBB146_3 | |
movw -16(%rbp), %ax | |
movq -96(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -104(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB146_12 | |
.loc 2 0 17 | |
movq -112(%rbp), %rax | |
.loc 2 1500 17 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB146_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -32(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -24(%rbp), %rax | |
movq %rax, -40(%rbp) | |
.Ltmp1238: | |
.loc 2 1502 31 is_stmt 1 | |
movq -80(%rbp), %rdx | |
.loc 2 1502 14 is_stmt 0 | |
leaq -64(%rbp), %rdi | |
movq -104(%rbp), %rsi | |
leaq -48(%rbp), %rcx | |
.Ltmp1239: | |
callq "std.io.in_stream.InStream(anyerror).read" | |
.Ltmp1240: | |
.loc 2 1502 10 | |
cmpw $0, -56(%rbp) | |
je .LBB146_6 | |
movw -56(%rbp), %ax | |
movq -96(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
.Ltmp1241: | |
.loc 2 1501 23 is_stmt 1 | |
movq -72(%rbp), %rdi | |
leaq -48(%rbp), %rsi | |
.loc 2 1501 28 is_stmt 0 | |
callq std.mem.Allocator.free.80 | |
movq -104(%rbp), %rdi | |
.Ltmp1242: | |
.loc 2 1502 10 is_stmt 1 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB146_13 | |
.loc 2 0 10 is_stmt 0 | |
movq -112(%rbp), %rax | |
.loc 2 1502 10 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB146_6: | |
.cfi_def_cfa %rbp, 16 | |
movq -64(%rbp), %rax | |
.loc 2 1502 43 | |
cmpq -88(%rbp), %rax | |
.loc 2 1502 5 | |
jae .LBB146_9 | |
.Ltmp1243: | |
.loc 2 1501 23 is_stmt 1 | |
movq -72(%rbp), %rdi | |
leaq -48(%rbp), %rsi | |
.loc 2 1501 28 is_stmt 0 | |
callq std.mem.Allocator.free.80 | |
movq -104(%rbp), %rdi | |
.Ltmp1244: | |
.loc 2 1502 51 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_89+16(%rip), %rax | |
movq -96(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_89(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB146_14 | |
.loc 2 0 51 is_stmt 0 | |
movq -112(%rbp), %rax | |
.loc 2 1502 51 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB146_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1502 5 | |
jmp .LBB146_10 | |
.LBB146_10: | |
.loc 2 0 5 | |
movq -96(%rbp), %rax | |
.loc 2 1503 12 is_stmt 1 | |
movw $0, 16(%rax) | |
vmovdqu -48(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB146_15 | |
.loc 2 0 12 is_stmt 0 | |
movq -112(%rbp), %rax | |
.loc 2 1503 5 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1245: | |
.LBB146_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB146_13: | |
callq __stack_chk_fail@PLT | |
.LBB146_14: | |
callq __stack_chk_fail@PLT | |
.LBB146_15: | |
callq __stack_chk_fail@PLT | |
.Ltmp1246: | |
.Lfunc_end146: | |
.size std.debug.readAllocBytes, .Lfunc_end146-std.debug.readAllocBytes | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValueDwarfOffsetSize,@function | |
std.debug.parseFormValueDwarfOffsetSize: | |
.Lfunc_begin147: | |
.loc 2 1544 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -72(%rbp) | |
andb $1, %cl | |
movb %cl, -73(%rbp) | |
.Ltmp1247: | |
.loc 2 1545 12 prologue_end | |
testb $1, -73(%rbp) | |
movq %rsi, -88(%rbp) | |
movq %rdi, -96(%rbp) | |
movq %rax, -104(%rbp) | |
jne .LBB147_1 | |
jmp .LBB147_5 | |
.LBB147_1: | |
.loc 2 1545 44 is_stmt 0 | |
movq -72(%rbp), %rdx | |
.loc 2 1545 27 | |
leaq -24(%rbp), %rdi | |
movq -88(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.23" | |
.loc 2 1545 23 | |
cmpw $0, -16(%rbp) | |
je .LBB147_4 | |
movw -16(%rbp), %ax | |
movq -96(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -88(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB147_14 | |
.loc 2 0 23 | |
movq -104(%rbp), %rax | |
.loc 2 1545 23 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB147_4: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq -96(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movw $0, -40(%rbp) | |
movq %rax, -48(%rbp) | |
.loc 2 1545 12 | |
leaq -48(%rbp), %rax | |
movq %rax, -112(%rbp) | |
jmp .LBB147_9 | |
.LBB147_5: | |
.loc 2 1545 94 | |
movq -72(%rbp), %rdx | |
.loc 2 1545 77 | |
leaq -32(%rbp), %rdi | |
movq -88(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle" | |
.loc 2 1545 73 | |
cmpw $0, -28(%rbp) | |
je .LBB147_8 | |
movw -28(%rbp), %ax | |
movq -96(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -88(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB147_15 | |
.loc 2 0 73 | |
movq -104(%rbp), %rax | |
.loc 2 1545 73 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB147_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1545 72 | |
movl -32(%rbp), %eax | |
movl %eax, %ecx | |
movq -96(%rbp), %rdx | |
movw $0, 8(%rdx) | |
movq %rcx, (%rdx) | |
movw $0, -56(%rbp) | |
movq %rcx, -64(%rbp) | |
leaq -64(%rbp), %rcx | |
movq %rcx, -112(%rbp) | |
.LBB147_9: | |
.loc 2 0 72 | |
movq -112(%rbp), %rax | |
.loc 2 1545 5 | |
cmpw $0, 8(%rax) | |
je .LBB147_11 | |
.loc 2 0 5 | |
movq -88(%rbp), %rdi | |
.loc 2 1545 5 | |
callq __zig_return_error | |
jmp .LBB147_12 | |
.LBB147_11: | |
jmp .LBB147_12 | |
.LBB147_12: | |
.loc 2 0 5 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB147_16 | |
movq -104(%rbp), %rax | |
.loc 2 1545 5 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1248: | |
.LBB147_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB147_15: | |
callq __stack_chk_fail@PLT | |
.LBB147_16: | |
callq __stack_chk_fail@PLT | |
.Ltmp1249: | |
.Lfunc_end147: | |
.size std.debug.parseFormValueDwarfOffsetSize, .Lfunc_end147-std.debug.parseFormValueDwarfOffsetSize | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.parseFormValueRef,@function | |
std.debug.parseFormValueRef: | |
.Lfunc_begin148: | |
.loc 2 1560 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $128, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -72(%rbp) | |
movq %rcx, -80(%rbp) | |
movl %r8d, -84(%rbp) | |
.Ltmp1250: | |
.loc 2 1561 21 prologue_end | |
movw $0, 24(%rdi) | |
.loc 2 1562 9 | |
movb $6, 16(%rdi) | |
movq %rdi, %rcx | |
.loc 2 1562 16 is_stmt 0 | |
movl -84(%rbp), %r8d | |
incl %r8d | |
movl %r8d, %edx | |
subl $9, %r8d | |
movq %rsi, -96(%rbp) | |
movq %rdi, -104(%rbp) | |
movq %rax, -112(%rbp) | |
movq %rcx, -120(%rbp) | |
movq %rdx, -128(%rbp) | |
ja .LBB148_1 | |
.loc 2 0 16 | |
leaq .LJTI148_0(%rip), %rax | |
movq -128(%rbp), %rcx | |
movslq (%rax,%rcx,4), %rdx | |
addq %rax, %rdx | |
jmpq *%rdx | |
.LBB148_1: | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1568 21 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB148_2: | |
.loc 2 1563 39 | |
movq -80(%rbp), %rdx | |
.loc 2 1563 22 is_stmt 0 | |
leaq -16(%rbp), %rdi | |
movq -96(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.78" | |
.loc 2 1563 18 | |
cmpw $0, -14(%rbp) | |
je .LBB148_5 | |
movw -14(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -96(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB148_24 | |
.loc 2 0 18 | |
movq -112(%rbp), %rax | |
.loc 2 1563 18 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB148_5: | |
.cfi_def_cfa %rbp, 16 | |
movb -16(%rbp), %al | |
movzbl %al, %ecx | |
movl %ecx, %edx | |
movq -120(%rbp), %rsi | |
movq %rdx, (%rsi) | |
.loc 2 1562 16 is_stmt 1 | |
jmp .LBB148_22 | |
.LBB148_6: | |
.loc 2 1564 39 | |
movq -80(%rbp), %rdx | |
.loc 2 1564 22 is_stmt 0 | |
leaq -24(%rbp), %rdi | |
movq -96(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.79" | |
.loc 2 1564 18 | |
cmpw $0, -22(%rbp) | |
je .LBB148_9 | |
movw -22(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -96(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB148_25 | |
.loc 2 0 18 | |
movq -112(%rbp), %rax | |
.loc 2 1564 18 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB148_9: | |
.cfi_def_cfa %rbp, 16 | |
movw -24(%rbp), %ax | |
movzwl %ax, %ecx | |
movl %ecx, %edx | |
movq -120(%rbp), %rsi | |
movq %rdx, (%rsi) | |
.loc 2 1562 16 is_stmt 1 | |
jmp .LBB148_22 | |
.LBB148_10: | |
.loc 2 1565 39 | |
movq -80(%rbp), %rdx | |
.loc 2 1565 22 is_stmt 0 | |
leaq -32(%rbp), %rdi | |
movq -96(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle" | |
.loc 2 1565 18 | |
cmpw $0, -28(%rbp) | |
je .LBB148_13 | |
movw -28(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -96(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB148_26 | |
.loc 2 0 18 | |
movq -112(%rbp), %rax | |
.loc 2 1565 18 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB148_13: | |
.cfi_def_cfa %rbp, 16 | |
movl -32(%rbp), %eax | |
movl %eax, %eax | |
movl %eax, %ecx | |
movq -120(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 2 1562 16 is_stmt 1 | |
jmp .LBB148_22 | |
.LBB148_14: | |
.loc 2 1566 39 | |
movq -80(%rbp), %rdx | |
.loc 2 1566 22 is_stmt 0 | |
leaq -48(%rbp), %rdi | |
movq -96(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.23" | |
.loc 2 1566 18 | |
cmpw $0, -40(%rbp) | |
je .LBB148_17 | |
movw -40(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -96(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB148_27 | |
.loc 2 0 18 | |
movq -112(%rbp), %rax | |
.loc 2 1566 18 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB148_17: | |
.cfi_def_cfa %rbp, 16 | |
movq -48(%rbp), %rax | |
movq -120(%rbp), %rcx | |
movq %rax, (%rcx) | |
.loc 2 1562 16 is_stmt 1 | |
jmp .LBB148_22 | |
.LBB148_18: | |
.loc 2 1567 52 | |
movq -80(%rbp), %rdx | |
.loc 2 1567 23 is_stmt 0 | |
leaq -64(%rbp), %rdi | |
movq -96(%rbp), %rsi | |
callq std.debug.leb128.readULEB128 | |
.loc 2 1567 19 | |
cmpw $0, -56(%rbp) | |
je .LBB148_21 | |
movw -56(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 24(%rcx) | |
movq -96(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB148_28 | |
.loc 2 0 19 | |
movq -112(%rbp), %rax | |
.loc 2 1567 19 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB148_21: | |
.cfi_def_cfa %rbp, 16 | |
movq -64(%rbp), %rax | |
movq -120(%rbp), %rcx | |
movq %rax, (%rcx) | |
.LBB148_22: | |
.loc 2 0 19 | |
movq -104(%rbp), %rax | |
.loc 2 1561 21 is_stmt 1 | |
movw $0, 24(%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB148_29 | |
.loc 2 0 21 is_stmt 0 | |
movq -112(%rbp), %rax | |
.loc 2 1561 5 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1251: | |
.LBB148_24: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB148_25: | |
callq __stack_chk_fail@PLT | |
.LBB148_26: | |
callq __stack_chk_fail@PLT | |
.LBB148_27: | |
callq __stack_chk_fail@PLT | |
.LBB148_28: | |
callq __stack_chk_fail@PLT | |
.LBB148_29: | |
callq __stack_chk_fail@PLT | |
.Ltmp1252: | |
.Lfunc_end148: | |
.size std.debug.parseFormValueRef, .Lfunc_end148-std.debug.parseFormValueRef | |
.cfi_endproc | |
.section .rodata,"a",@progbits | |
.p2align 2 | |
.LJTI148_0: | |
.long .LBB148_18-.LJTI148_0 | |
.long .LBB148_1-.LJTI148_0 | |
.long .LBB148_2-.LJTI148_0 | |
.long .LBB148_6-.LJTI148_0 | |
.long .LBB148_1-.LJTI148_0 | |
.long .LBB148_10-.LJTI148_0 | |
.long .LBB148_1-.LJTI148_0 | |
.long .LBB148_1-.LJTI148_0 | |
.long .LBB148_1-.LJTI148_0 | |
.long .LBB148_14-.LJTI148_0 | |
.text | |
.p2align 4, 0x90 | |
.type std.debug.readStringRaw,@function | |
std.debug.readStringRaw: | |
.Lfunc_begin149: | |
.loc 2 1482 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -64(%rbp) | |
movq %rcx, -72(%rbp) | |
.Ltmp1253: | |
.loc 2 1483 34 prologue_end | |
movq -64(%rbp), %rcx | |
.loc 2 1483 33 is_stmt 0 | |
leaq -40(%rbp), %rdx | |
movq %rdi, -80(%rbp) | |
movq %rdx, %rdi | |
movq %rsi, -88(%rbp) | |
movq %rcx, %rsi | |
movq %rax, -96(%rbp) | |
callq "std.array_list.AlignedArrayList(u8,null).init" | |
.LBB149_1: | |
.loc 2 1484 12 is_stmt 1 | |
jmp .LBB149_2 | |
.LBB149_2: | |
.Ltmp1254: | |
.loc 2 1485 43 | |
movq -72(%rbp), %rdx | |
.loc 2 1485 26 is_stmt 0 | |
leaq -48(%rbp), %rdi | |
movq -88(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1485 22 | |
cmpw $0, -46(%rbp) | |
je .LBB149_5 | |
movw -46(%rbp), %ax | |
movq -80(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -88(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB149_14 | |
.loc 2 0 22 | |
movq -96(%rbp), %rax | |
.loc 2 1485 22 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB149_5: | |
.cfi_def_cfa %rbp, 16 | |
movb -48(%rbp), %al | |
movb %al, -49(%rbp) | |
.loc 2 1486 18 is_stmt 1 | |
cmpb $0, -49(%rbp) | |
.loc 2 1486 9 is_stmt 0 | |
jne .LBB149_7 | |
.loc 2 1486 24 | |
jmp .LBB149_12 | |
.LBB149_7: | |
.loc 2 1486 9 | |
jmp .LBB149_8 | |
.LBB149_8: | |
.loc 2 0 9 | |
movq -88(%rbp), %rdi | |
.loc 2 1487 23 is_stmt 1 | |
leaq -40(%rbp), %rsi | |
movzbl -49(%rbp), %edx | |
callq "std.array_list.AlignedArrayList(u8,null).append" | |
movw %ax, -52(%rbp) | |
.loc 2 1487 9 is_stmt 0 | |
cmpw $0, -52(%rbp) | |
je .LBB149_11 | |
movw -52(%rbp), %ax | |
movq -80(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -88(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB149_15 | |
.loc 2 0 9 | |
movq -96(%rbp), %rax | |
.loc 2 1487 9 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1255: | |
.LBB149_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1484 5 is_stmt 1 | |
jmp .LBB149_1 | |
.LBB149_12: | |
.loc 2 0 5 is_stmt 0 | |
movq -80(%rbp), %rax | |
.loc 2 1489 23 is_stmt 1 | |
movw $0, 16(%rax) | |
leaq -40(%rbp), %rsi | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(u8,null).toSlice" | |
movq -80(%rbp), %rax | |
movw $0, 16(%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB149_16 | |
.loc 2 0 23 is_stmt 0 | |
movq -96(%rbp), %rax | |
.loc 2 1489 5 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1256: | |
.LBB149_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB149_15: | |
callq __stack_chk_fail@PLT | |
.LBB149_16: | |
callq __stack_chk_fail@PLT | |
.Ltmp1257: | |
.Lfunc_end149: | |
.size std.debug.readStringRaw, .Lfunc_end149-std.debug.readStringRaw | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.create,@function | |
std.mem.Allocator.create: | |
.Lfunc_begin150: | |
.loc 8 80 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp1258: | |
.loc 8 82 31 prologue_end | |
movq -56(%rbp), %rdx | |
.loc 8 82 37 is_stmt 0 | |
leaq -32(%rbp), %rcx | |
movq %rdi, -64(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -72(%rbp) | |
movl $1, %ecx | |
movq %rax, -80(%rbp) | |
callq std.mem.Allocator.alloc.81 | |
.loc 8 82 23 | |
cmpw $0, -16(%rbp) | |
je .LBB150_3 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -72(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB150_7 | |
.loc 8 0 23 | |
movq -80(%rbp), %rax | |
.loc 8 82 23 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB150_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 23 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 8 82 23 | |
movq -32(%rbp), %rdx | |
movq %rdx, -48(%rbp) | |
movq -24(%rbp), %rdx | |
movq %rdx, -40(%rbp) | |
.loc 8 83 22 is_stmt 1 | |
cmpq -40(%rbp), %rcx | |
jb .LBB150_5 | |
.loc 8 0 22 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 83 22 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB150_5: | |
movq -48(%rbp), %rax | |
movq -64(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB150_8 | |
.loc 8 0 22 | |
movq -80(%rbp), %rax | |
.loc 8 83 9 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1259: | |
.LBB150_7: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB150_8: | |
callq __stack_chk_fail@PLT | |
.Ltmp1260: | |
.Lfunc_end150: | |
.size std.mem.Allocator.create, .Lfunc_end150-std.mem.Allocator.create | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.destroy,@function | |
std.mem.Allocator.destroy: | |
.Lfunc_begin151: | |
.loc 8 88 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rdi, -56(%rbp) | |
movq %rsi, -64(%rbp) | |
.Ltmp1261: | |
.loc 8 91 58 prologue_end | |
movq -64(%rbp), %rax | |
.loc 8 91 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -72(%rbp) | |
jne .LBB151_2 | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 91 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB151_2: | |
.loc 8 0 31 | |
movq -72(%rbp), %rax | |
.loc 8 91 31 | |
movq %rax, -48(%rbp) | |
.loc 8 92 35 is_stmt 1 | |
movq -56(%rbp), %rcx | |
movq 8(%rcx), %rcx | |
.loc 8 92 45 is_stmt 0 | |
movq -56(%rbp), %rsi | |
.loc 8 92 64 | |
movq -48(%rbp), %rdx | |
movb $1, %dil | |
testb $1, %dil | |
movq %rcx, -80(%rbp) | |
movq %rsi, -88(%rbp) | |
movq %rdx, -96(%rbp) | |
jne .LBB151_4 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 92 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB151_4: | |
.loc 8 0 64 | |
movq -96(%rbp), %rax | |
.loc 8 92 64 | |
movq %rax, -24(%rbp) | |
movq $368, -16(%rbp) | |
xorl %ecx, %ecx | |
movl %ecx, %r8d | |
leaq -40(%rbp), %rdi | |
leaq -24(%rbp), %rdx | |
movl $16, %ecx | |
movl $1, %r9d | |
movq -88(%rbp), %rsi | |
movq -80(%rbp), %r10 | |
.loc 8 92 44 | |
callq *%r10 | |
.loc 8 93 29 is_stmt 1 | |
movq -32(%rbp), %rax | |
.loc 8 93 34 is_stmt 0 | |
testq %rax, %rax | |
sete %r11b | |
.loc 8 93 15 | |
movzbl %r11b, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB151_6 | |
.loc 8 88 53 is_stmt 1 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1262: | |
.LBB151_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp1263: | |
.Lfunc_end151: | |
.size std.mem.Allocator.destroy, .Lfunc_end151-std.mem.Allocator.destroy | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Attr,null).toSliceConst",@function | |
"std.array_list.AlignedArrayList(std.debug.Attr,null).toSliceConst": | |
.Lfunc_begin152: | |
.loc 39 48 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
.Ltmp1264: | |
.loc 39 49 39 prologue_end | |
movq 16(%rsi), %r8 | |
.loc 39 49 30 is_stmt 0 | |
movq 8(%rsi), %r9 | |
cmpq %r8, %rdx | |
movq %rsi, -8(%rbp) | |
.Ltmp1265: | |
.loc 39 0 30 | |
movq %rdi, -16(%rbp) | |
movq %rax, -24(%rbp) | |
movq %r8, -32(%rbp) | |
movq %r9, -40(%rbp) | |
.loc 39 49 30 | |
jbe .LBB152_2 | |
.Ltmp1266: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 49 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1267: | |
.LBB152_2: | |
.loc 39 0 30 | |
movq -32(%rbp), %rax | |
movq -40(%rbp), %rcx | |
.loc 39 49 30 | |
cmpq %rcx, %rax | |
jbe .LBB152_4 | |
.Ltmp1268: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 49 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1269: | |
.LBB152_4: | |
.loc 39 0 30 | |
movq -8(%rbp), %rax | |
.loc 39 49 30 | |
movq (%rax), %rcx | |
movq -16(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -32(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, 8(%rdx) | |
movq -24(%rbp), %rax | |
.loc 39 49 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1270: | |
.Lfunc_end152: | |
.size "std.array_list.AlignedArrayList(std.debug.Attr,null).toSliceConst", .Lfunc_end152-"std.array_list.AlignedArrayList(std.debug.Attr,null).toSliceConst" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.getString,@function | |
std.debug.getString: | |
.Lfunc_begin153: | |
.loc 2 1492 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rdx, -24(%rbp) | |
movq %rcx, -32(%rbp) | |
.Ltmp1271: | |
.loc 2 1493 19 prologue_end | |
movq -24(%rbp), %rcx | |
.loc 2 1493 29 is_stmt 0 | |
movq 56(%rcx), %rcx | |
.loc 2 1493 37 | |
addq -32(%rbp), %rcx | |
setb %r8b | |
movq %rsi, -40(%rbp) | |
movq %rdi, -48(%rbp) | |
movq %rax, -56(%rbp) | |
movq %rcx, -64(%rbp) | |
jb .LBB153_6 | |
jmp .LBB153_7 | |
.LBB153_1: | |
.loc 2 1494 5 is_stmt 1 | |
movw -10(%rbp), %ax | |
movq -48(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -40(%rbp), %rdi | |
callq __zig_return_error | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB153_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1495 14 | |
movq -24(%rbp), %rdx | |
movq -48(%rbp), %rdi | |
movq -40(%rbp), %rsi | |
.loc 2 1495 25 is_stmt 0 | |
callq std.debug.DwarfInfo.readString | |
movq -48(%rbp), %rax | |
.loc 2 1495 5 | |
cmpw $0, 16(%rax) | |
je .LBB153_4 | |
.loc 2 0 5 | |
movq -40(%rbp), %rdi | |
.loc 2 1495 5 | |
callq __zig_return_error | |
jmp .LBB153_5 | |
.LBB153_4: | |
jmp .LBB153_5 | |
.LBB153_5: | |
.loc 2 0 5 | |
movq -56(%rbp), %rax | |
.loc 2 1495 5 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB153_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 5 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1493 37 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB153_7: | |
.loc 2 0 37 is_stmt 0 | |
movq -64(%rbp), %rax | |
.loc 2 1493 37 | |
movq %rax, -8(%rbp) | |
.loc 2 1494 11 is_stmt 1 | |
movq -24(%rbp), %rcx | |
.loc 2 1494 33 is_stmt 0 | |
movq (%rcx), %rsi | |
.loc 2 1494 41 | |
movq -8(%rbp), %rdx | |
movq -40(%rbp), %rdi | |
.loc 2 1494 40 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -10(%rbp) | |
.loc 2 1494 5 | |
cmpw $0, -10(%rbp) | |
jne .LBB153_1 | |
jmp .LBB153_2 | |
.Ltmp1272: | |
.Lfunc_end153: | |
.size std.debug.getString, .Lfunc_end153-std.debug.getString | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.DwarfInfo.readString,@function | |
std.debug.DwarfInfo.readString: | |
.Lfunc_begin154: | |
.loc 2 1238 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp1273: | |
.loc 2 1239 34 prologue_end | |
movq -8(%rbp), %rcx | |
movq %rdi, -16(%rbp) | |
.loc 2 1239 44 is_stmt 0 | |
movq %rcx, %rdi | |
movq %rsi, -24(%rbp) | |
movq %rax, -32(%rbp) | |
callq std.debug.DwarfInfo.allocator | |
.loc 2 1239 52 | |
movq -8(%rbp), %rcx | |
movq 8(%rcx), %rcx | |
movq -16(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
.loc 2 1239 29 | |
movq %rax, %rdx | |
callq std.debug.readStringRaw | |
movq -16(%rbp), %rax | |
.loc 2 1239 9 | |
cmpw $0, 16(%rax) | |
je .LBB154_2 | |
.loc 2 0 9 | |
movq -24(%rbp), %rdi | |
.loc 2 1239 9 | |
callq __zig_return_error | |
jmp .LBB154_3 | |
.LBB154_2: | |
jmp .LBB154_3 | |
.LBB154_3: | |
.loc 2 0 9 | |
movq -32(%rbp), %rax | |
.loc 2 1239 9 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1274: | |
.Lfunc_end154: | |
.size std.debug.DwarfInfo.readString, .Lfunc_end154-std.debug.DwarfInfo.readString | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Func,null).addOne",@function | |
"std.array_list.AlignedArrayList(std.debug.Func,null).addOne": | |
.Lfunc_begin155: | |
.loc 39 181 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rdx, -24(%rbp) | |
.Ltmp1275: | |
.loc 39 182 36 prologue_end | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 182 41 is_stmt 0 | |
addq $1, %rcx | |
setb %r8b | |
movq %rsi, -32(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rax, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB155_3 | |
jmp .LBB155_4 | |
.LBB155_1: | |
.loc 39 183 13 is_stmt 1 | |
movw -10(%rbp), %ax | |
movq -40(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -32(%rbp), %rdi | |
callq __zig_return_error | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB155_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 184 24 | |
movq -24(%rbp), %rdi | |
.loc 39 184 45 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.Func,null).addOneAssumeCapacity" | |
movq -40(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -48(%rbp), %rax | |
.loc 39 184 13 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB155_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 182 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB155_4: | |
.loc 39 0 41 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 39 182 41 | |
movq %rax, -8(%rbp) | |
.loc 39 183 21 is_stmt 1 | |
movq -24(%rbp), %rsi | |
.loc 39 183 37 is_stmt 0 | |
movq -8(%rbp), %rdx | |
movq -32(%rbp), %rdi | |
.loc 39 183 36 | |
callq "std.array_list.AlignedArrayList(std.debug.Func,null).ensureCapacity" | |
movw %ax, -10(%rbp) | |
.loc 39 183 13 | |
cmpw $0, -10(%rbp) | |
jne .LBB155_1 | |
jmp .LBB155_2 | |
.Ltmp1276: | |
.Lfunc_end155: | |
.size "std.array_list.AlignedArrayList(std.debug.Func,null).addOne", .Lfunc_end155-"std.array_list.AlignedArrayList(std.debug.Func,null).addOne" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Func,null).ensureCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.Func,null).ensureCapacity": | |
.Lfunc_begin156: | |
.loc 39 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp1277: | |
.loc 39 172 39 prologue_end | |
movq -48(%rbp), %rax | |
movq %rdi, -64(%rbp) | |
.loc 39 172 48 is_stmt 0 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.Func,null).capacity" | |
movq %rax, -40(%rbp) | |
.loc 39 173 17 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 39 173 33 is_stmt 0 | |
cmpq -56(%rbp), %rax | |
.loc 39 173 13 | |
jb .LBB156_3 | |
.loc 39 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB156_21 | |
xorl %eax, %eax | |
.loc 39 173 50 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB156_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 173 13 | |
jmp .LBB156_4 | |
.LBB156_4: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB156_5 | |
.LBB156_5: | |
.loc 39 174 20 is_stmt 0 | |
jmp .LBB156_6 | |
.LBB156_6: | |
.loc 39 0 20 | |
xorl %eax, %eax | |
.Ltmp1278: | |
.loc 39 175 17 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 175 36 is_stmt 0 | |
movq -40(%rbp), %rdx | |
.loc 39 175 52 | |
testb $1, %al | |
movq %rcx, -72(%rbp) | |
movq %rdx, -80(%rbp) | |
jne .LBB156_15 | |
jmp .LBB156_16 | |
.LBB156_7: | |
.loc 39 176 54 is_stmt 1 | |
jmp .LBB156_10 | |
.LBB156_8: | |
.loc 39 176 17 is_stmt 0 | |
jmp .LBB156_9 | |
.Ltmp1279: | |
.LBB156_9: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB156_5 | |
.LBB156_10: | |
.loc 39 178 17 | |
movq -48(%rbp), %rax | |
.loc 39 178 34 is_stmt 0 | |
movq -48(%rbp), %rcx | |
.loc 39 178 44 | |
movq 24(%rcx), %rdx | |
.loc 39 178 57 | |
movq -48(%rbp), %rcx | |
.loc 39 178 65 | |
movq -40(%rbp), %r8 | |
.loc 39 178 52 | |
leaq -32(%rbp), %rdi | |
movq -64(%rbp), %rsi | |
movq %rax, -88(%rbp) | |
callq std.mem.Allocator.realloc.35 | |
.loc 39 178 26 | |
cmpw $0, -16(%rbp) | |
je .LBB156_13 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -90(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB156_22 | |
.loc 39 0 26 | |
movw -90(%rbp), %ax | |
.loc 39 178 26 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB156_13: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
movq -88(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB156_23 | |
.loc 39 0 26 | |
xorl %eax, %eax | |
.loc 39 171 71 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB156_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 71 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1280: | |
.loc 39 175 52 is_stmt 1 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.LBB156_16: | |
.loc 39 0 52 is_stmt 0 | |
movq -80(%rbp), %rax | |
.loc 39 175 52 | |
shrq $1, %rax | |
.loc 39 175 56 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -104(%rbp) | |
jb .LBB156_17 | |
jmp .LBB156_18 | |
.LBB156_17: | |
.loc 39 0 56 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 56 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB156_18: | |
.loc 39 0 56 | |
movq -72(%rbp), %rax | |
movq -104(%rbp), %rcx | |
.loc 39 175 33 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -112(%rbp) | |
jb .LBB156_19 | |
jmp .LBB156_20 | |
.LBB156_19: | |
.loc 39 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 33 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB156_20: | |
.loc 39 0 33 | |
movq -112(%rbp), %rax | |
.loc 39 175 33 | |
movq %rax, -40(%rbp) | |
.loc 39 176 21 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 176 37 is_stmt 0 | |
cmpq -56(%rbp), %rcx | |
.loc 39 176 17 | |
jae .LBB156_7 | |
jmp .LBB156_8 | |
.Ltmp1281: | |
.LBB156_21: | |
.loc 39 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB156_22: | |
callq __stack_chk_fail@PLT | |
.LBB156_23: | |
callq __stack_chk_fail@PLT | |
.Ltmp1282: | |
.Lfunc_end156: | |
.size "std.array_list.AlignedArrayList(std.debug.Func,null).ensureCapacity", .Lfunc_end156-"std.array_list.AlignedArrayList(std.debug.Func,null).ensureCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Func,null).addOneAssumeCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.Func,null).addOneAssumeCapacity": | |
.Lfunc_begin157: | |
.loc 39 187 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -16(%rbp) | |
.Ltmp1283: | |
.loc 39 188 24 prologue_end | |
movq -16(%rbp), %rdi | |
.loc 39 188 30 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.Func,null).count" | |
.loc 39 188 39 | |
movq -16(%rbp), %rdi | |
movq %rax, -24(%rbp) | |
.loc 39 188 48 | |
callq "std.array_list.AlignedArrayList(std.debug.Func,null).capacity" | |
movq -24(%rbp), %rcx | |
.loc 39 188 33 | |
cmpq %rax, %rcx | |
setb %dl | |
.loc 39 188 19 | |
movzbl %dl, %edi | |
callq std.debug.assert | |
.loc 39 189 33 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 39 189 44 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 189 39 | |
cmpq 8(%rax), %rcx | |
movq %rax, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
jb .LBB157_2 | |
.loc 39 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 189 39 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB157_2: | |
.loc 39 0 39 | |
movq -40(%rbp), %rax | |
.loc 39 189 39 | |
imulq $48, %rax, %rcx | |
movq -32(%rbp), %rdx | |
addq (%rdx), %rcx | |
movq %rcx, -8(%rbp) | |
.loc 39 190 17 is_stmt 1 | |
movq -16(%rbp), %rcx | |
movq %rcx, %rsi | |
addq $16, %rsi | |
movq 16(%rcx), %rcx | |
.loc 39 190 22 is_stmt 0 | |
addq $1, %rcx | |
setb %dil | |
movq %rsi, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB157_3 | |
jmp .LBB157_4 | |
.LBB157_3: | |
.loc 39 0 22 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 190 22 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB157_4: | |
.loc 39 0 22 | |
movq -48(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 190 22 | |
movq %rcx, (%rax) | |
.loc 39 191 20 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 39 191 13 is_stmt 0 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1284: | |
.Lfunc_end157: | |
.size "std.array_list.AlignedArrayList(std.debug.Func,null).addOneAssumeCapacity", .Lfunc_end157-"std.array_list.AlignedArrayList(std.debug.Func,null).addOneAssumeCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Func,null).capacity",@function | |
"std.array_list.AlignedArrayList(std.debug.Func,null).capacity": | |
.Lfunc_begin158: | |
.loc 39 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1285: | |
.loc 39 74 30 prologue_end | |
movq 8(%rdi), %rax | |
.loc 39 74 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1286: | |
.Lfunc_end158: | |
.size "std.array_list.AlignedArrayList(std.debug.Func,null).capacity", .Lfunc_end158-"std.array_list.AlignedArrayList(std.debug.Func,null).capacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.realloc.35,@function | |
std.mem.Allocator.realloc.35: | |
.Lfunc_begin159: | |
.loc 8 141 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp1287: | |
movq %r8, -16(%rbp) | |
.Ltmp1288: | |
.loc 8 146 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 146 60 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 146 35 | |
callq std.mem.Allocator.alignedRealloc.36 | |
.Ltmp1289: | |
.loc 8 0 35 | |
movq -24(%rbp), %rax | |
.loc 8 146 9 | |
cmpw $0, 16(%rax) | |
je .LBB159_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 146 9 | |
callq __zig_return_error | |
jmp .LBB159_3 | |
.LBB159_2: | |
jmp .LBB159_3 | |
.LBB159_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 146 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1290: | |
.Lfunc_end159: | |
.size std.mem.Allocator.realloc.35, .Lfunc_end159-std.mem.Allocator.realloc.35 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedRealloc.36,@function | |
std.mem.Allocator.alignedRealloc.36: | |
.Lfunc_begin160: | |
.loc 8 152 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $240, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -144(%rbp) | |
.Ltmp1291: | |
movq %r8, -152(%rbp) | |
.Ltmp1292: | |
.loc 8 160 25 prologue_end | |
cmpq $0, 8(%rcx) | |
movq %rcx, -160(%rbp) | |
.Ltmp1293: | |
.loc 8 0 25 is_stmt 0 | |
movq %rsi, -168(%rbp) | |
movq %rdi, -176(%rbp) | |
movq %rax, -184(%rbp) | |
.loc 8 160 9 | |
jne .LBB160_6 | |
.Ltmp1294: | |
.loc 8 161 24 is_stmt 1 | |
movq -144(%rbp), %rdx | |
.loc 8 161 56 is_stmt 0 | |
movq -152(%rbp), %rcx | |
movq -176(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
.loc 8 161 37 | |
callq std.mem.Allocator.alignedAlloc.83 | |
movq -176(%rbp), %rax | |
.loc 8 161 13 | |
cmpw $0, 16(%rax) | |
je .LBB160_3 | |
.Ltmp1295: | |
.loc 8 0 13 | |
movq -168(%rbp), %rdi | |
.loc 8 161 13 | |
callq __zig_return_error | |
jmp .LBB160_4 | |
.Ltmp1296: | |
.LBB160_3: | |
jmp .LBB160_4 | |
.Ltmp1297: | |
.LBB160_4: | |
.loc 8 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB160_29 | |
.Ltmp1298: | |
movq -184(%rbp), %rax | |
.loc 8 161 13 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1299: | |
.LBB160_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 160 9 is_stmt 1 | |
jmp .LBB160_7 | |
.Ltmp1300: | |
.LBB160_7: | |
.loc 8 163 19 | |
cmpq $0, -152(%rbp) | |
.loc 8 163 9 is_stmt 0 | |
jne .LBB160_10 | |
.Ltmp1301: | |
.loc 8 164 17 is_stmt 1 | |
movq -144(%rbp), %rdi | |
movq -160(%rbp), %rsi | |
.loc 8 164 22 is_stmt 0 | |
callq std.mem.Allocator.free.84 | |
.loc 8 165 13 is_stmt 1 | |
movq __unnamed_90+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_90(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB160_30 | |
.Ltmp1302: | |
.loc 8 0 13 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 8 165 13 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1303: | |
.LBB160_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 163 9 is_stmt 1 | |
jmp .LBB160_11 | |
.Ltmp1304: | |
.LBB160_11: | |
.loc 8 0 9 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 8 168 32 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -72(%rbp) | |
imulq $48, 8(%rax), %rcx | |
movq %rcx, -64(%rbp) | |
.loc 8 169 56 | |
movq -152(%rbp), %rcx | |
.loc 8 169 36 is_stmt 0 | |
leaq -88(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
movl $48, %edx | |
callq std.math.mul | |
.loc 8 169 63 | |
cmpw $0, -80(%rbp) | |
je .LBB160_14 | |
.Ltmp1305: | |
.loc 8 0 63 | |
movq -168(%rbp), %rdi | |
.loc 8 169 69 | |
callq __zig_return_error | |
movq __unnamed_91+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_91(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB160_31 | |
.Ltmp1306: | |
.loc 8 0 69 | |
movq -184(%rbp), %rax | |
.loc 8 169 69 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1307: | |
.LBB160_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 169 63 | |
movq -88(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.Ltmp1308: | |
.loc 8 170 36 is_stmt 1 | |
movq -144(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 170 47 is_stmt 0 | |
movq -144(%rbp), %rdx | |
.loc 8 170 86 | |
movq -120(%rbp), %r9 | |
.loc 8 170 46 | |
leaq -112(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
leaq -72(%rbp), %rcx | |
movl $8, %r8d | |
movl $8, (%rsp) | |
callq *%rax | |
.loc 8 170 28 | |
cmpw $0, -96(%rbp) | |
je .LBB160_18 | |
.Ltmp1309: | |
movw -96(%rbp), %ax | |
movq -176(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -168(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB160_32 | |
.Ltmp1310: | |
.loc 8 0 28 | |
movq -184(%rbp), %rax | |
.loc 8 170 28 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1311: | |
.LBB160_18: | |
.cfi_def_cfa %rbp, 16 | |
movq -112(%rbp), %rax | |
movq %rax, -136(%rbp) | |
movq -104(%rbp), %rax | |
movq %rax, -128(%rbp) | |
.loc 8 171 26 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 8 171 31 is_stmt 0 | |
cmpq -120(%rbp), %rax | |
sete %cl | |
.loc 8 171 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
.loc 8 172 13 is_stmt 1 | |
movq -152(%rbp), %rax | |
movq -160(%rbp), %rdx | |
.loc 8 172 19 is_stmt 0 | |
cmpq 8(%rdx), %rax | |
.loc 8 172 9 | |
jbe .LBB160_20 | |
.Ltmp1312: | |
.loc 8 173 31 is_stmt 1 | |
movq -136(%rbp), %rax | |
.loc 8 173 36 is_stmt 0 | |
addq -64(%rbp), %rax | |
.loc 8 173 79 | |
movq -128(%rbp), %rcx | |
.loc 8 173 84 | |
subq -64(%rbp), %rcx | |
setb %dl | |
movq %rax, -192(%rbp) | |
movq %rcx, -200(%rbp) | |
jb .LBB160_22 | |
jmp .LBB160_23 | |
.Ltmp1313: | |
.LBB160_20: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB160_21 | |
.Ltmp1314: | |
.LBB160_21: | |
.loc 8 175 59 | |
movq -136(%rbp), %rax | |
andq $7, %rax | |
cmpq $0, %rax | |
je .LBB160_24 | |
jmp .LBB160_25 | |
.Ltmp1315: | |
.LBB160_22: | |
.loc 8 0 59 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1316: | |
.loc 8 173 84 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1317: | |
.LBB160_23: | |
.loc 8 0 84 is_stmt 0 | |
leaq -56(%rbp), %rax | |
movq -192(%rbp), %rdi | |
.loc 8 173 13 | |
movl $170, %esi | |
movq -200(%rbp), %rdx | |
movq %rax, -208(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -192(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -200(%rbp), %rcx | |
movq %rcx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -208(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp1318: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB160_21 | |
.Ltmp1319: | |
.LBB160_24: | |
.loc 8 0 9 is_stmt 0 | |
movq -176(%rbp), %rax | |
.loc 8 175 16 is_stmt 1 | |
movw $0, 16(%rax) | |
movq -136(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -128(%rbp), %rcx | |
movq %rcx, %rax | |
xorl %edx, %edx | |
movl $48, %esi | |
divq %rsi | |
cmpq $0, %rdx | |
movq %rcx, -216(%rbp) | |
je .LBB160_26 | |
jmp .LBB160_28 | |
.Ltmp1320: | |
.LBB160_25: | |
.loc 8 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 59 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1321: | |
.LBB160_26: | |
.loc 8 0 59 | |
movabsq $-6148914691236517205, %rax | |
movq -216(%rbp), %rcx | |
movq %rax, -224(%rbp) | |
.loc 8 175 16 | |
movq %rcx, %rax | |
movq -224(%rbp), %rdx | |
mulq %rdx | |
shrq $5, %rdx | |
movq -176(%rbp), %rax | |
movq %rdx, 8(%rax) | |
movw $0, 16(%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB160_33 | |
.Ltmp1322: | |
.loc 8 0 16 | |
movq -184(%rbp), %rax | |
.loc 8 175 9 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1323: | |
.LBB160_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 16 | |
leaq __unnamed_78(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1324: | |
.LBB160_29: | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp1325: | |
.LBB160_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp1326: | |
.LBB160_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp1327: | |
.LBB160_32: | |
callq __stack_chk_fail@PLT | |
.Ltmp1328: | |
.LBB160_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp1329: | |
.Lfunc_end160: | |
.size std.mem.Allocator.alignedRealloc.36, .Lfunc_end160-std.mem.Allocator.alignedRealloc.36 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Func,null).count",@function | |
"std.array_list.AlignedArrayList(std.debug.Func,null).count": | |
.Lfunc_begin161: | |
.loc 39 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1330: | |
.loc 39 70 24 prologue_end | |
movq 16(%rdi), %rax | |
.loc 39 70 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1331: | |
.Lfunc_end161: | |
.size "std.array_list.AlignedArrayList(std.debug.Func,null).count", .Lfunc_end161-"std.array_list.AlignedArrayList(std.debug.Func,null).count" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.create.37,@function | |
std.mem.Allocator.create.37: | |
.Lfunc_begin162: | |
.loc 8 80 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp1332: | |
.loc 8 82 31 prologue_end | |
movq -56(%rbp), %rdx | |
.loc 8 82 37 is_stmt 0 | |
leaq -32(%rbp), %rcx | |
movq %rdi, -64(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -72(%rbp) | |
movl $1, %ecx | |
movq %rax, -80(%rbp) | |
callq std.mem.Allocator.alloc.38 | |
.loc 8 82 23 | |
cmpw $0, -16(%rbp) | |
je .LBB162_3 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -72(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB162_7 | |
.loc 8 0 23 | |
movq -80(%rbp), %rax | |
.loc 8 82 23 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB162_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 23 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 8 82 23 | |
movq -32(%rbp), %rdx | |
movq %rdx, -48(%rbp) | |
movq -24(%rbp), %rdx | |
movq %rdx, -40(%rbp) | |
.loc 8 83 22 is_stmt 1 | |
cmpq -40(%rbp), %rcx | |
jb .LBB162_5 | |
.loc 8 0 22 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 83 22 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB162_5: | |
movq -48(%rbp), %rax | |
movq -64(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB162_8 | |
.loc 8 0 22 | |
movq -80(%rbp), %rax | |
.loc 8 83 9 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1333: | |
.LBB162_7: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB162_8: | |
callq __stack_chk_fail@PLT | |
.Ltmp1334: | |
.Lfunc_end162: | |
.size std.mem.Allocator.create.37, .Lfunc_end162-std.mem.Allocator.create.37 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).append",@function | |
"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).append": | |
.Lfunc_begin163: | |
.loc 39 112 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -40(%rbp) | |
.Ltmp1335: | |
.loc 39 113 42 prologue_end | |
movq -40(%rbp), %rax | |
.loc 39 113 49 is_stmt 0 | |
leaq -24(%rbp), %rcx | |
movq %rdi, -48(%rbp) | |
movq %rcx, %rdi | |
movq -48(%rbp), %rsi | |
movq %rdx, -56(%rbp) | |
.Ltmp1336: | |
movq %rax, %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).addOne" | |
.loc 39 113 34 | |
cmpw $0, -16(%rbp) | |
je .LBB163_3 | |
.Ltmp1337: | |
movw -16(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB163_5 | |
.Ltmp1338: | |
.loc 39 0 34 | |
movw -58(%rbp), %ax | |
.loc 39 113 34 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1339: | |
.LBB163_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
.loc 39 114 25 is_stmt 1 | |
movq -32(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 114 30 is_stmt 0 | |
movq 32(%rcx), %rdx | |
movq %rdx, 32(%rax) | |
vmovups (%rcx), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB163_6 | |
.Ltmp1340: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
.loc 39 112 51 is_stmt 1 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1341: | |
.LBB163_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp1342: | |
.LBB163_6: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1343: | |
.Lfunc_end163: | |
.size "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).append", .Lfunc_end163-"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).append" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alloc.38,@function | |
std.mem.Allocator.alloc.38: | |
.Lfunc_begin164: | |
.loc 8 96 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp1344: | |
.loc 8 97 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 97 43 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 97 33 | |
callq std.mem.Allocator.alignedAlloc.85 | |
movq -24(%rbp), %rax | |
.loc 8 97 9 | |
cmpw $0, 16(%rax) | |
je .LBB164_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 97 9 | |
callq __zig_return_error | |
jmp .LBB164_3 | |
.LBB164_2: | |
jmp .LBB164_3 | |
.LBB164_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 97 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1345: | |
.Lfunc_end164: | |
.size std.mem.Allocator.alloc.38, .Lfunc_end164-std.mem.Allocator.alloc.38 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).addOne",@function | |
"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).addOne": | |
.Lfunc_begin165: | |
.loc 39 181 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rdx, -24(%rbp) | |
.Ltmp1346: | |
.loc 39 182 36 prologue_end | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 182 41 is_stmt 0 | |
addq $1, %rcx | |
setb %r8b | |
movq %rsi, -32(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rax, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB165_3 | |
jmp .LBB165_4 | |
.LBB165_1: | |
.loc 39 183 13 is_stmt 1 | |
movw -10(%rbp), %ax | |
movq -40(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -32(%rbp), %rdi | |
callq __zig_return_error | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB165_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 184 24 | |
movq -24(%rbp), %rdi | |
.loc 39 184 45 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).addOneAssumeCapacity" | |
movq -40(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -48(%rbp), %rax | |
.loc 39 184 13 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB165_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 182 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB165_4: | |
.loc 39 0 41 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 39 182 41 | |
movq %rax, -8(%rbp) | |
.loc 39 183 21 is_stmt 1 | |
movq -24(%rbp), %rsi | |
.loc 39 183 37 is_stmt 0 | |
movq -8(%rbp), %rdx | |
movq -32(%rbp), %rdi | |
.loc 39 183 36 | |
callq "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).ensureCapacity" | |
movw %ax, -10(%rbp) | |
.loc 39 183 13 | |
cmpw $0, -10(%rbp) | |
jne .LBB165_1 | |
jmp .LBB165_2 | |
.Ltmp1347: | |
.Lfunc_end165: | |
.size "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).addOne", .Lfunc_end165-"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).addOne" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).ensureCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).ensureCapacity": | |
.Lfunc_begin166: | |
.loc 39 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp1348: | |
.loc 39 172 39 prologue_end | |
movq -48(%rbp), %rax | |
movq %rdi, -64(%rbp) | |
.loc 39 172 48 is_stmt 0 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).capacity" | |
movq %rax, -40(%rbp) | |
.loc 39 173 17 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 39 173 33 is_stmt 0 | |
cmpq -56(%rbp), %rax | |
.loc 39 173 13 | |
jb .LBB166_3 | |
.loc 39 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB166_21 | |
xorl %eax, %eax | |
.loc 39 173 50 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB166_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 173 13 | |
jmp .LBB166_4 | |
.LBB166_4: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB166_5 | |
.LBB166_5: | |
.loc 39 174 20 is_stmt 0 | |
jmp .LBB166_6 | |
.LBB166_6: | |
.loc 39 0 20 | |
xorl %eax, %eax | |
.Ltmp1349: | |
.loc 39 175 17 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 175 36 is_stmt 0 | |
movq -40(%rbp), %rdx | |
.loc 39 175 52 | |
testb $1, %al | |
movq %rcx, -72(%rbp) | |
movq %rdx, -80(%rbp) | |
jne .LBB166_15 | |
jmp .LBB166_16 | |
.LBB166_7: | |
.loc 39 176 54 is_stmt 1 | |
jmp .LBB166_10 | |
.LBB166_8: | |
.loc 39 176 17 is_stmt 0 | |
jmp .LBB166_9 | |
.Ltmp1350: | |
.LBB166_9: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB166_5 | |
.LBB166_10: | |
.loc 39 178 17 | |
movq -48(%rbp), %rax | |
.loc 39 178 34 is_stmt 0 | |
movq -48(%rbp), %rcx | |
.loc 39 178 44 | |
movq 24(%rcx), %rdx | |
.loc 39 178 57 | |
movq -48(%rbp), %rcx | |
.loc 39 178 65 | |
movq -40(%rbp), %r8 | |
.loc 39 178 52 | |
leaq -32(%rbp), %rdi | |
movq -64(%rbp), %rsi | |
movq %rax, -88(%rbp) | |
callq std.mem.Allocator.realloc.39 | |
.loc 39 178 26 | |
cmpw $0, -16(%rbp) | |
je .LBB166_13 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -90(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB166_22 | |
.loc 39 0 26 | |
movw -90(%rbp), %ax | |
.loc 39 178 26 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB166_13: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
movq -88(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB166_23 | |
.loc 39 0 26 | |
xorl %eax, %eax | |
.loc 39 171 71 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB166_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 71 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1351: | |
.loc 39 175 52 is_stmt 1 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.LBB166_16: | |
.loc 39 0 52 is_stmt 0 | |
movq -80(%rbp), %rax | |
.loc 39 175 52 | |
shrq $1, %rax | |
.loc 39 175 56 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -104(%rbp) | |
jb .LBB166_17 | |
jmp .LBB166_18 | |
.LBB166_17: | |
.loc 39 0 56 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 56 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB166_18: | |
.loc 39 0 56 | |
movq -72(%rbp), %rax | |
movq -104(%rbp), %rcx | |
.loc 39 175 33 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -112(%rbp) | |
jb .LBB166_19 | |
jmp .LBB166_20 | |
.LBB166_19: | |
.loc 39 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 33 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB166_20: | |
.loc 39 0 33 | |
movq -112(%rbp), %rax | |
.loc 39 175 33 | |
movq %rax, -40(%rbp) | |
.loc 39 176 21 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 176 37 is_stmt 0 | |
cmpq -56(%rbp), %rcx | |
.loc 39 176 17 | |
jae .LBB166_7 | |
jmp .LBB166_8 | |
.Ltmp1352: | |
.LBB166_21: | |
.loc 39 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB166_22: | |
callq __stack_chk_fail@PLT | |
.LBB166_23: | |
callq __stack_chk_fail@PLT | |
.Ltmp1353: | |
.Lfunc_end166: | |
.size "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).ensureCapacity", .Lfunc_end166-"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).ensureCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).addOneAssumeCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).addOneAssumeCapacity": | |
.Lfunc_begin167: | |
.loc 39 187 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -16(%rbp) | |
.Ltmp1354: | |
.loc 39 188 24 prologue_end | |
movq -16(%rbp), %rdi | |
.loc 39 188 30 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).count" | |
.loc 39 188 39 | |
movq -16(%rbp), %rdi | |
movq %rax, -24(%rbp) | |
.loc 39 188 48 | |
callq "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).capacity" | |
movq -24(%rbp), %rcx | |
.loc 39 188 33 | |
cmpq %rax, %rcx | |
setb %dl | |
.loc 39 188 19 | |
movzbl %dl, %edi | |
callq std.debug.assert | |
.loc 39 189 33 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 39 189 44 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 189 39 | |
cmpq 8(%rax), %rcx | |
movq %rax, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
jb .LBB167_2 | |
.loc 39 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 189 39 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB167_2: | |
.loc 39 0 39 | |
movq -40(%rbp), %rax | |
.loc 39 189 39 | |
imulq $40, %rax, %rcx | |
movq -32(%rbp), %rdx | |
addq (%rdx), %rcx | |
movq %rcx, -8(%rbp) | |
.loc 39 190 17 is_stmt 1 | |
movq -16(%rbp), %rcx | |
movq %rcx, %rsi | |
addq $16, %rsi | |
movq 16(%rcx), %rcx | |
.loc 39 190 22 is_stmt 0 | |
addq $1, %rcx | |
setb %dil | |
movq %rsi, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB167_3 | |
jmp .LBB167_4 | |
.LBB167_3: | |
.loc 39 0 22 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 190 22 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB167_4: | |
.loc 39 0 22 | |
movq -48(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 190 22 | |
movq %rcx, (%rax) | |
.loc 39 191 20 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 39 191 13 is_stmt 0 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1355: | |
.Lfunc_end167: | |
.size "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).addOneAssumeCapacity", .Lfunc_end167-"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).addOneAssumeCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).capacity",@function | |
"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).capacity": | |
.Lfunc_begin168: | |
.loc 39 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1356: | |
.loc 39 74 30 prologue_end | |
movq 8(%rdi), %rax | |
.loc 39 74 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1357: | |
.Lfunc_end168: | |
.size "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).capacity", .Lfunc_end168-"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).capacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.realloc.39,@function | |
std.mem.Allocator.realloc.39: | |
.Lfunc_begin169: | |
.loc 8 141 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp1358: | |
movq %r8, -16(%rbp) | |
.Ltmp1359: | |
.loc 8 146 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 146 60 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 146 35 | |
callq std.mem.Allocator.alignedRealloc.40 | |
.Ltmp1360: | |
.loc 8 0 35 | |
movq -24(%rbp), %rax | |
.loc 8 146 9 | |
cmpw $0, 16(%rax) | |
je .LBB169_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 146 9 | |
callq __zig_return_error | |
jmp .LBB169_3 | |
.LBB169_2: | |
jmp .LBB169_3 | |
.LBB169_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 146 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1361: | |
.Lfunc_end169: | |
.size std.mem.Allocator.realloc.39, .Lfunc_end169-std.mem.Allocator.realloc.39 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedRealloc.40,@function | |
std.mem.Allocator.alignedRealloc.40: | |
.Lfunc_begin170: | |
.loc 8 152 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $240, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -144(%rbp) | |
.Ltmp1362: | |
movq %r8, -152(%rbp) | |
.Ltmp1363: | |
.loc 8 160 25 prologue_end | |
cmpq $0, 8(%rcx) | |
movq %rcx, -160(%rbp) | |
.Ltmp1364: | |
.loc 8 0 25 is_stmt 0 | |
movq %rsi, -168(%rbp) | |
movq %rdi, -176(%rbp) | |
movq %rax, -184(%rbp) | |
.loc 8 160 9 | |
jne .LBB170_6 | |
.Ltmp1365: | |
.loc 8 161 24 is_stmt 1 | |
movq -144(%rbp), %rdx | |
.loc 8 161 56 is_stmt 0 | |
movq -152(%rbp), %rcx | |
movq -176(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
.loc 8 161 37 | |
callq std.mem.Allocator.alignedAlloc.86 | |
movq -176(%rbp), %rax | |
.loc 8 161 13 | |
cmpw $0, 16(%rax) | |
je .LBB170_3 | |
.Ltmp1366: | |
.loc 8 0 13 | |
movq -168(%rbp), %rdi | |
.loc 8 161 13 | |
callq __zig_return_error | |
jmp .LBB170_4 | |
.Ltmp1367: | |
.LBB170_3: | |
jmp .LBB170_4 | |
.Ltmp1368: | |
.LBB170_4: | |
.loc 8 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB170_29 | |
.Ltmp1369: | |
movq -184(%rbp), %rax | |
.loc 8 161 13 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1370: | |
.LBB170_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 160 9 is_stmt 1 | |
jmp .LBB170_7 | |
.Ltmp1371: | |
.LBB170_7: | |
.loc 8 163 19 | |
cmpq $0, -152(%rbp) | |
.loc 8 163 9 is_stmt 0 | |
jne .LBB170_10 | |
.Ltmp1372: | |
.loc 8 164 17 is_stmt 1 | |
movq -144(%rbp), %rdi | |
movq -160(%rbp), %rsi | |
.loc 8 164 22 is_stmt 0 | |
callq std.mem.Allocator.free.87 | |
.loc 8 165 13 is_stmt 1 | |
movq __unnamed_92+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_92(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB170_30 | |
.Ltmp1373: | |
.loc 8 0 13 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 8 165 13 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1374: | |
.LBB170_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 163 9 is_stmt 1 | |
jmp .LBB170_11 | |
.Ltmp1375: | |
.LBB170_11: | |
.loc 8 0 9 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 8 168 32 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -72(%rbp) | |
imulq $40, 8(%rax), %rcx | |
movq %rcx, -64(%rbp) | |
.loc 8 169 56 | |
movq -152(%rbp), %rcx | |
.loc 8 169 36 is_stmt 0 | |
leaq -88(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
movl $40, %edx | |
callq std.math.mul | |
.loc 8 169 63 | |
cmpw $0, -80(%rbp) | |
je .LBB170_14 | |
.Ltmp1376: | |
.loc 8 0 63 | |
movq -168(%rbp), %rdi | |
.loc 8 169 69 | |
callq __zig_return_error | |
movq __unnamed_93+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_93(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB170_31 | |
.Ltmp1377: | |
.loc 8 0 69 | |
movq -184(%rbp), %rax | |
.loc 8 169 69 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1378: | |
.LBB170_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 169 63 | |
movq -88(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.Ltmp1379: | |
.loc 8 170 36 is_stmt 1 | |
movq -144(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 170 47 is_stmt 0 | |
movq -144(%rbp), %rdx | |
.loc 8 170 86 | |
movq -120(%rbp), %r9 | |
.loc 8 170 46 | |
leaq -112(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
leaq -72(%rbp), %rcx | |
movl $8, %r8d | |
movl $8, (%rsp) | |
callq *%rax | |
.loc 8 170 28 | |
cmpw $0, -96(%rbp) | |
je .LBB170_18 | |
.Ltmp1380: | |
movw -96(%rbp), %ax | |
movq -176(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -168(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB170_32 | |
.Ltmp1381: | |
.loc 8 0 28 | |
movq -184(%rbp), %rax | |
.loc 8 170 28 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1382: | |
.LBB170_18: | |
.cfi_def_cfa %rbp, 16 | |
movq -112(%rbp), %rax | |
movq %rax, -136(%rbp) | |
movq -104(%rbp), %rax | |
movq %rax, -128(%rbp) | |
.loc 8 171 26 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 8 171 31 is_stmt 0 | |
cmpq -120(%rbp), %rax | |
sete %cl | |
.loc 8 171 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
.loc 8 172 13 is_stmt 1 | |
movq -152(%rbp), %rax | |
movq -160(%rbp), %rdx | |
.loc 8 172 19 is_stmt 0 | |
cmpq 8(%rdx), %rax | |
.loc 8 172 9 | |
jbe .LBB170_20 | |
.Ltmp1383: | |
.loc 8 173 31 is_stmt 1 | |
movq -136(%rbp), %rax | |
.loc 8 173 36 is_stmt 0 | |
addq -64(%rbp), %rax | |
.loc 8 173 79 | |
movq -128(%rbp), %rcx | |
.loc 8 173 84 | |
subq -64(%rbp), %rcx | |
setb %dl | |
movq %rax, -192(%rbp) | |
movq %rcx, -200(%rbp) | |
jb .LBB170_22 | |
jmp .LBB170_23 | |
.Ltmp1384: | |
.LBB170_20: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB170_21 | |
.Ltmp1385: | |
.LBB170_21: | |
.loc 8 175 59 | |
movq -136(%rbp), %rax | |
andq $7, %rax | |
cmpq $0, %rax | |
je .LBB170_24 | |
jmp .LBB170_25 | |
.Ltmp1386: | |
.LBB170_22: | |
.loc 8 0 59 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1387: | |
.loc 8 173 84 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1388: | |
.LBB170_23: | |
.loc 8 0 84 is_stmt 0 | |
leaq -56(%rbp), %rax | |
movq -192(%rbp), %rdi | |
.loc 8 173 13 | |
movl $170, %esi | |
movq -200(%rbp), %rdx | |
movq %rax, -208(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -192(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -200(%rbp), %rcx | |
movq %rcx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -208(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp1389: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB170_21 | |
.Ltmp1390: | |
.LBB170_24: | |
.loc 8 0 9 is_stmt 0 | |
movq -176(%rbp), %rax | |
.loc 8 175 16 is_stmt 1 | |
movw $0, 16(%rax) | |
movq -136(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -128(%rbp), %rcx | |
movq %rcx, %rax | |
xorl %edx, %edx | |
movl $40, %esi | |
divq %rsi | |
cmpq $0, %rdx | |
movq %rcx, -216(%rbp) | |
je .LBB170_26 | |
jmp .LBB170_28 | |
.Ltmp1391: | |
.LBB170_25: | |
.loc 8 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 59 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1392: | |
.LBB170_26: | |
.loc 8 0 59 | |
movabsq $-3689348814741910323, %rax | |
movq -216(%rbp), %rcx | |
movq %rax, -224(%rbp) | |
.loc 8 175 16 | |
movq %rcx, %rax | |
movq -224(%rbp), %rdx | |
mulq %rdx | |
shrq $5, %rdx | |
movq -176(%rbp), %rax | |
movq %rdx, 8(%rax) | |
movw $0, 16(%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB170_33 | |
.Ltmp1393: | |
.loc 8 0 16 | |
movq -184(%rbp), %rax | |
.loc 8 175 9 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1394: | |
.LBB170_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 16 | |
leaq __unnamed_78(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1395: | |
.LBB170_29: | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp1396: | |
.LBB170_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp1397: | |
.LBB170_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp1398: | |
.LBB170_32: | |
callq __stack_chk_fail@PLT | |
.Ltmp1399: | |
.LBB170_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp1400: | |
.Lfunc_end170: | |
.size std.mem.Allocator.alignedRealloc.40, .Lfunc_end170-std.mem.Allocator.alignedRealloc.40 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).count",@function | |
"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).count": | |
.Lfunc_begin171: | |
.loc 39 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1401: | |
.loc 39 70 24 prologue_end | |
movq 16(%rdi), %rax | |
.loc 39 70 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1402: | |
.Lfunc_end171: | |
.size "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).count", .Lfunc_end171-"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).count" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.format.41,@function | |
std.fmt.format.41: | |
.Lfunc_begin172: | |
.loc 13 52 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
.Ltmp1403: | |
.loc 13 88 29 prologue_end | |
movq -24(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -16(%rbp), %rsi | |
movq %rdi, -32(%rbp) | |
.loc 13 88 35 | |
leaq __unnamed_94(%rip), %rdx | |
movq %rcx, -40(%rbp) | |
.Ltmp1404: | |
callq *%rax | |
movw %ax, -2(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -2(%rbp) | |
je .LBB172_2 | |
.Ltmp1405: | |
movw -2(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -42(%rbp) | |
callq __zig_return_error | |
movw -42(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1406: | |
.LBB172_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 135 25 is_stmt 1 | |
movq -16(%rbp), %rcx | |
.loc 13 137 25 | |
movq -24(%rbp), %r8 | |
movq -32(%rbp), %rdi | |
movq -40(%rbp), %rsi | |
.loc 13 131 35 | |
leaq __unnamed_95(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.88 | |
movw %ax, -4(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -4(%rbp) | |
je .LBB172_4 | |
.Ltmp1407: | |
movw -4(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -44(%rbp) | |
callq __zig_return_error | |
movw -44(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1408: | |
.LBB172_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 272 13 is_stmt 1 | |
movq -24(%rbp), %rax | |
.loc 13 272 20 is_stmt 0 | |
movq -16(%rbp), %rsi | |
movq -32(%rbp), %rdi | |
.loc 13 272 19 | |
leaq __unnamed_96(%rip), %rdx | |
callq *%rax | |
movw %ax, -6(%rbp) | |
.loc 13 272 9 | |
cmpw $0, -6(%rbp) | |
je .LBB172_6 | |
.Ltmp1409: | |
movw -6(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -46(%rbp) | |
callq __zig_return_error | |
movw -46(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1410: | |
.LBB172_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 0 9 | |
xorl %eax, %eax | |
.loc 13 58 15 is_stmt 1 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1411: | |
.Lfunc_end172: | |
.size std.fmt.format.41, .Lfunc_end172-std.fmt.format.41 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.FixedBufferAllocator.init,@function | |
std.heap.FixedBufferAllocator.init: | |
.Lfunc_begin173: | |
.loc 14 432 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
.Ltmp1412: | |
.loc 14 435 30 prologue_end | |
leaq std.heap.FixedBufferAllocator.realloc(%rip), %rcx | |
movq %rcx, (%rdi) | |
.loc 14 436 29 | |
leaq std.heap.FixedBufferAllocator.shrink(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 14 438 23 | |
movq (%rsi), %rcx | |
movq %rcx, 24(%rdi) | |
movq 8(%rsi), %rcx | |
movq %rcx, 32(%rdi) | |
.loc 14 439 26 | |
movq $0, 16(%rdi) | |
.loc 14 433 9 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1413: | |
.Lfunc_end173: | |
.size std.heap.FixedBufferAllocator.init, .Lfunc_end173-std.heap.FixedBufferAllocator.init | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.process.getEnvVarOwned,@function | |
std.process.getEnvVarOwned: | |
.Lfunc_begin174: | |
.file 41 "/home/sargun/zig-linux-x86_64-0.5.0/lib/zig/std/process.zig" | |
.loc 41 131 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp1414: | |
.loc 41 162 33 prologue_end | |
leaq -32(%rbp), %rdx | |
movq %rdi, -64(%rbp) | |
movq %rdx, %rdi | |
movq %rsi, -72(%rbp) | |
movq %rcx, %rsi | |
movq %rax, -80(%rbp) | |
callq std.os.getenv | |
.Ltmp1415: | |
.loc 41 162 39 is_stmt 0 | |
testb $1, -16(%rbp) | |
jne .LBB174_3 | |
.loc 41 0 39 | |
movq -72(%rbp), %rdi | |
.loc 41 162 46 | |
callq __zig_return_error | |
movq __unnamed_97+16(%rip), %rax | |
movq -64(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_97(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB174_9 | |
.loc 41 0 46 | |
movq -80(%rbp), %rax | |
.loc 41 162 46 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB174_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 41 162 39 | |
movq -32(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -24(%rbp), %rax | |
movq %rax, -40(%rbp) | |
.loc 41 163 25 is_stmt 1 | |
movq -56(%rbp), %rdx | |
movq -64(%rbp), %rdi | |
movq -72(%rbp), %rsi | |
.loc 41 163 24 is_stmt 0 | |
leaq -48(%rbp), %rcx | |
.Ltmp1416: | |
callq std.mem.dupe | |
.Ltmp1417: | |
.loc 41 0 24 | |
movq -64(%rbp), %rax | |
.loc 41 163 9 | |
cmpw $0, 16(%rax) | |
je .LBB174_6 | |
.loc 41 0 9 | |
movq -72(%rbp), %rdi | |
.loc 41 163 9 | |
callq __zig_return_error | |
jmp .LBB174_7 | |
.LBB174_6: | |
jmp .LBB174_7 | |
.LBB174_7: | |
.loc 41 0 9 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB174_10 | |
movq -80(%rbp), %rax | |
.loc 41 163 9 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1418: | |
.LBB174_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 41 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB174_10: | |
callq __stack_chk_fail@PLT | |
.Ltmp1419: | |
.Lfunc_end174: | |
.size std.process.getEnvVarOwned, .Lfunc_end174-std.process.getEnvVarOwned | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.File.isTty,@function | |
std.fs.file.File.isTty: | |
.Lfunc_begin175: | |
.loc 34 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp1420: | |
.loc 34 172 30 prologue_end | |
movl (%rdi), %edi | |
.Ltmp1421: | |
.loc 34 172 25 is_stmt 0 | |
callq std.os.isatty | |
movb %al, %cl | |
.loc 34 172 9 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1422: | |
.Lfunc_end175: | |
.size std.fs.file.File.isTty, .Lfunc_end175-std.fs.file.File.isTty | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.math.min,@function | |
std.math.min: | |
.Lfunc_begin176: | |
.loc 36 266 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
.Ltmp1423: | |
.loc 36 268 9 prologue_end | |
movq -8(%rbp), %rax | |
.loc 36 268 11 is_stmt 0 | |
cmpq -16(%rbp), %rax | |
.loc 36 268 5 | |
jae .LBB176_2 | |
.Ltmp1424: | |
.loc 36 272 45 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 36 272 21 is_stmt 0 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1425: | |
.LBB176_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 36 279 45 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 36 279 21 is_stmt 0 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1426: | |
.Lfunc_end176: | |
.size std.math.min, .Lfunc_end176-std.math.min | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.printSourceAtAddress,@function | |
std.debug.printSourceAtAddress: | |
.Lfunc_begin177: | |
.loc 2 335 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq %rcx, -24(%rbp) | |
andb $1, %r8b | |
movb %r8b, -25(%rbp) | |
.Ltmp1427: | |
.loc 2 342 46 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 2 342 58 is_stmt 0 | |
movq -16(%rbp), %rdx | |
.loc 2 342 70 | |
movq -24(%rbp), %rcx | |
.loc 2 342 79 | |
movb -25(%rbp), %al | |
.loc 2 342 12 | |
movzbl %al, %r8d | |
movq %rdi, -40(%rbp) | |
callq std.debug.printSourceAtAddressPosix | |
.loc 2 342 5 | |
cmpw $0, %ax | |
movw %ax, -42(%rbp) | |
je .LBB177_2 | |
.loc 2 0 5 | |
movq -40(%rbp), %rdi | |
.loc 2 342 5 | |
callq __zig_return_error | |
jmp .LBB177_3 | |
.LBB177_2: | |
jmp .LBB177_3 | |
.LBB177_3: | |
.loc 2 0 5 | |
movw -42(%rbp), %ax | |
.loc 2 342 5 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1428: | |
.Lfunc_end177: | |
.size std.debug.printSourceAtAddress, .Lfunc_end177-std.debug.printSourceAtAddress | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.printSourceAtAddressPosix,@function | |
std.debug.printSourceAtAddressPosix: | |
.Lfunc_begin178: | |
.loc 2 762 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq %rcx, -24(%rbp) | |
andb $1, %r8b | |
movb %r8b, -25(%rbp) | |
.Ltmp1429: | |
.loc 2 763 38 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 2 763 50 is_stmt 0 | |
movq -16(%rbp), %rdx | |
.loc 2 763 62 | |
movq -24(%rbp), %rcx | |
.loc 2 763 71 | |
movb -25(%rbp), %al | |
.loc 2 763 37 | |
movzbl %al, %r8d | |
movq %rdi, -40(%rbp) | |
callq std.debug.printSourceAtAddressDwarf | |
.loc 2 763 5 | |
cmpw $0, %ax | |
movw %ax, -42(%rbp) | |
je .LBB178_2 | |
.loc 2 0 5 | |
movq -40(%rbp), %rdi | |
.loc 2 763 5 | |
callq __zig_return_error | |
jmp .LBB178_3 | |
.LBB178_2: | |
jmp .LBB178_3 | |
.LBB178_3: | |
.loc 2 0 5 | |
movw -42(%rbp), %ax | |
.loc 2 763 5 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1430: | |
.Lfunc_end178: | |
.size std.debug.printSourceAtAddressPosix, .Lfunc_end178-std.debug.printSourceAtAddressPosix | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.printSourceAtAddressDwarf,@function | |
std.debug.printSourceAtAddressDwarf: | |
.Lfunc_begin179: | |
.loc 2 722 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $272, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -184(%rbp) | |
movq %rdx, -192(%rbp) | |
movq %rcx, -200(%rbp) | |
andb $1, %r8b | |
movb %r8b, -201(%rbp) | |
.Ltmp1431: | |
.loc 2 729 42 prologue_end | |
movq -184(%rbp), %rdx | |
.loc 2 729 54 is_stmt 0 | |
movq -200(%rbp), %rcx | |
.loc 2 729 41 | |
leaq -24(%rbp), %rax | |
movq %rdi, -216(%rbp) | |
movq %rax, %rdi | |
movq -216(%rbp), %rsi | |
callq std.debug.findCompileUnit | |
.loc 2 729 63 | |
cmpw $0, -16(%rbp) | |
je .LBB179_12 | |
.Ltmp1432: | |
.loc 2 730 9 is_stmt 1 | |
testb $1, -201(%rbp) | |
jne .LBB179_2 | |
jmp .LBB179_5 | |
.LBB179_2: | |
.Ltmp1433: | |
.loc 2 731 27 | |
movq -192(%rbp), %rsi | |
.loc 2 731 99 is_stmt 0 | |
movq -200(%rbp), %rdx | |
movq -216(%rbp), %rdi | |
.loc 2 731 33 | |
callq "std.io.OutStream(std.os.WriteError).print.42" | |
movw %ax, -154(%rbp) | |
.loc 2 731 13 | |
cmpw $0, -154(%rbp) | |
je .LBB179_8 | |
movw -154(%rbp), %ax | |
movq -216(%rbp), %rdi | |
movw %ax, -218(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB179_40 | |
.loc 2 0 13 | |
movw -218(%rbp), %ax | |
.loc 2 731 13 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1434: | |
.LBB179_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 733 27 is_stmt 1 | |
movq -192(%rbp), %rsi | |
.loc 2 733 71 is_stmt 0 | |
movq -200(%rbp), %rdx | |
movq -216(%rbp), %rdi | |
.loc 2 733 33 | |
callq "std.io.OutStream(std.os.WriteError).print.43" | |
movw %ax, -156(%rbp) | |
.loc 2 733 13 | |
cmpw $0, -156(%rbp) | |
je .LBB179_9 | |
movw -156(%rbp), %ax | |
movq -216(%rbp), %rdi | |
movw %ax, -220(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB179_41 | |
.loc 2 0 13 | |
movw -220(%rbp), %ax | |
.loc 2 733 13 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1435: | |
.LBB179_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 730 9 is_stmt 1 | |
jmp .LBB179_10 | |
.LBB179_9: | |
jmp .LBB179_10 | |
.LBB179_10: | |
.loc 2 0 9 is_stmt 0 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB179_42 | |
xorl %eax, %eax | |
.loc 2 735 9 is_stmt 1 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1436: | |
.LBB179_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 729 63 | |
movq -24(%rbp), %rax | |
movq %rax, -168(%rbp) | |
.loc 2 737 47 | |
movq -168(%rbp), %rax | |
.loc 2 737 51 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 737 66 | |
movq -184(%rbp), %rcx | |
.loc 2 737 65 | |
leaq -48(%rbp), %rdi | |
movq -216(%rbp), %rsi | |
movl $3, %r8d | |
callq std.debug.Die.getAttrString | |
.loc 2 737 31 | |
cmpw $0, -32(%rbp) | |
je .LBB179_16 | |
movw -32(%rbp), %ax | |
movq -216(%rbp), %rdi | |
movw %ax, -222(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB179_43 | |
.loc 2 0 31 | |
movw -222(%rbp), %ax | |
.loc 2 737 31 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB179_16: | |
.cfi_def_cfa %rbp, 16 | |
movq -48(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -40(%rbp), %rax | |
movq %rax, -56(%rbp) | |
.loc 2 738 32 is_stmt 1 | |
movq -184(%rbp), %rdx | |
.loc 2 738 44 is_stmt 0 | |
movq -168(%rbp), %rcx | |
.loc 2 738 60 | |
movq -200(%rbp), %r8 | |
.loc 2 738 31 | |
leaq -112(%rbp), %rdi | |
movq -216(%rbp), %rsi | |
callq std.debug.getLineNumberInfoDwarf | |
.loc 2 738 5 | |
cmpw $0, -72(%rbp) | |
jne .LBB179_23 | |
.loc 2 0 5 | |
leaq -112(%rbp), %rax | |
.Ltmp1437: | |
.loc 2 740 48 is_stmt 1 | |
movq -184(%rbp), %rsi | |
.loc 2 740 60 is_stmt 0 | |
movq -200(%rbp), %rdx | |
.loc 2 740 47 | |
leaq -136(%rbp), %rdi | |
movq %rax, -232(%rbp) | |
.Ltmp1438: | |
callq std.debug.getSymbolNameDwarf | |
.loc 2 740 69 | |
testb $1, -120(%rbp) | |
jne .LBB179_19 | |
.Ltmp1439: | |
.loc 2 740 76 | |
movq __unnamed_98(%rip), %rax | |
movq %rax, -152(%rbp) | |
movq __unnamed_98+8(%rip), %rax | |
movq %rax, -144(%rbp) | |
.loc 2 740 69 | |
jmp .LBB179_20 | |
.Ltmp1440: | |
.LBB179_19: | |
movq -136(%rbp), %rax | |
movq %rax, -152(%rbp) | |
movq -128(%rbp), %rax | |
movq %rax, -144(%rbp) | |
.Ltmp1441: | |
.LBB179_20: | |
.loc 2 742 13 is_stmt 1 | |
movq -192(%rbp), %rsi | |
.loc 2 744 13 | |
movq -200(%rbp), %rcx | |
.loc 2 747 13 | |
movb -201(%rbp), %al | |
.loc 2 741 26 | |
movzbl %al, %edx | |
movq %rsp, %rdi | |
movl %edx, (%rdi) | |
leaq -152(%rbp), %r8 | |
leaq -64(%rbp), %r9 | |
movq -216(%rbp), %rdi | |
movq -232(%rbp), %rdx | |
callq std.debug.printLineInfo | |
movw %ax, -170(%rbp) | |
.loc 2 741 9 is_stmt 0 | |
cmpw $0, -170(%rbp) | |
je .LBB179_35 | |
.Ltmp1442: | |
movw -170(%rbp), %ax | |
movq -232(%rbp), %rdi | |
movw %ax, -234(%rbp) | |
.Ltmp1443: | |
.loc 2 739 31 is_stmt 1 | |
callq std.debug.LineInfo.deinit | |
movq -216(%rbp), %rdi | |
.Ltmp1444: | |
.loc 2 741 9 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB179_44 | |
.Ltmp1445: | |
.loc 2 0 9 is_stmt 0 | |
movw -234(%rbp), %ax | |
.loc 2 741 9 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1446: | |
.LBB179_23: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 738 5 is_stmt 1 | |
leaq -72(%rbp), %rax | |
.loc 2 750 18 | |
movzwl -72(%rbp), %ecx | |
addl $-35, %ecx | |
subw $2, %cx | |
movq %rax, -248(%rbp) | |
jb .LBB179_26 | |
jmp .LBB179_24 | |
.LBB179_24: | |
.loc 2 0 18 is_stmt 0 | |
movq -248(%rbp), %rax | |
.loc 2 758 24 is_stmt 1 | |
movw (%rax), %cx | |
movq -216(%rbp), %rdi | |
movw %cx, -250(%rbp) | |
.loc 2 758 17 is_stmt 0 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB179_45 | |
.loc 2 0 17 | |
movw -250(%rbp), %ax | |
.loc 2 758 17 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB179_26: | |
.cfi_def_cfa %rbp, 16 | |
.Ltmp1447: | |
.loc 2 752 13 is_stmt 1 | |
testb $1, -201(%rbp) | |
jne .LBB179_27 | |
jmp .LBB179_30 | |
.LBB179_27: | |
.Ltmp1448: | |
.loc 2 753 31 | |
movq -192(%rbp), %rsi | |
.loc 2 753 102 is_stmt 0 | |
movq -200(%rbp), %rdx | |
movq -216(%rbp), %rdi | |
.loc 2 753 37 | |
leaq -64(%rbp), %rcx | |
callq "std.io.OutStream(std.os.WriteError).print.44" | |
movw %ax, -172(%rbp) | |
.loc 2 753 17 | |
cmpw $0, -172(%rbp) | |
je .LBB179_33 | |
movw -172(%rbp), %ax | |
movq -216(%rbp), %rdi | |
movw %ax, -252(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB179_46 | |
.loc 2 0 17 | |
movw -252(%rbp), %ax | |
.loc 2 753 17 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1449: | |
.LBB179_30: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 755 31 is_stmt 1 | |
movq -192(%rbp), %rsi | |
.loc 2 755 74 is_stmt 0 | |
movq -200(%rbp), %rdx | |
movq -216(%rbp), %rdi | |
.loc 2 755 37 | |
leaq -64(%rbp), %rcx | |
callq "std.io.OutStream(std.os.WriteError).print.45" | |
movw %ax, -174(%rbp) | |
.loc 2 755 17 | |
cmpw $0, -174(%rbp) | |
je .LBB179_34 | |
movw -174(%rbp), %ax | |
movq -216(%rbp), %rdi | |
movw %ax, -254(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB179_47 | |
.loc 2 0 17 | |
movw -254(%rbp), %ax | |
.loc 2 755 17 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1450: | |
.LBB179_33: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 752 13 is_stmt 1 | |
jmp .LBB179_36 | |
.LBB179_34: | |
jmp .LBB179_36 | |
.Ltmp1451: | |
.LBB179_35: | |
.loc 2 0 13 is_stmt 0 | |
movq -232(%rbp), %rdi | |
.Ltmp1452: | |
.loc 2 739 31 is_stmt 1 | |
callq std.debug.LineInfo.deinit | |
.Ltmp1453: | |
.loc 2 738 5 | |
jmp .LBB179_38 | |
.Ltmp1454: | |
.LBB179_36: | |
.loc 2 750 18 | |
jmp .LBB179_37 | |
.LBB179_37: | |
.loc 2 738 5 | |
jmp .LBB179_38 | |
.LBB179_38: | |
.loc 2 0 5 is_stmt 0 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB179_48 | |
xorl %eax, %eax | |
.loc 2 728 9 is_stmt 1 | |
addq $272, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1455: | |
.LBB179_40: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB179_41: | |
callq __stack_chk_fail@PLT | |
.LBB179_42: | |
callq __stack_chk_fail@PLT | |
.LBB179_43: | |
callq __stack_chk_fail@PLT | |
.LBB179_44: | |
.Ltmp1456: | |
callq __stack_chk_fail@PLT | |
.Ltmp1457: | |
.LBB179_45: | |
callq __stack_chk_fail@PLT | |
.LBB179_46: | |
callq __stack_chk_fail@PLT | |
.LBB179_47: | |
callq __stack_chk_fail@PLT | |
.LBB179_48: | |
callq __stack_chk_fail@PLT | |
.Ltmp1458: | |
.Lfunc_end179: | |
.size std.debug.printSourceAtAddressDwarf, .Lfunc_end179-std.debug.printSourceAtAddressDwarf | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.findCompileUnit,@function | |
std.debug.findCompileUnit: | |
.Lfunc_begin180: | |
.loc 2 2239 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $240, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
.Ltmp1459: | |
.loc 2 2240 12 prologue_end | |
movq -128(%rbp), %rcx | |
addq $144, %rcx | |
.loc 2 2240 38 is_stmt 0 | |
leaq -24(%rbp), %rdx | |
movq %rdi, -144(%rbp) | |
movq %rdx, %rdi | |
movq %rsi, -152(%rbp) | |
movq %rcx, %rsi | |
movq %rax, -160(%rbp) | |
callq "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).toSlice" | |
.loc 2 2240 5 | |
movq $0, -80(%rbp) | |
movq -16(%rbp), %rax | |
movq %rax, -168(%rbp) | |
.LBB180_1: | |
movq -80(%rbp), %rax | |
movq -168(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -176(%rbp) | |
jae .LBB180_49 | |
.loc 2 0 5 | |
movq -176(%rbp), %rax | |
.loc 2 2240 5 | |
imulq $40, %rax, %rcx | |
addq -24(%rbp), %rcx | |
.loc 2 2240 44 | |
movq %rcx, -88(%rbp) | |
.Ltmp1460: | |
.loc 2 2241 25 is_stmt 1 | |
movq -88(%rbp), %rcx | |
movq %rcx, %rdx | |
addq $16, %rdx | |
.loc 2 2241 9 is_stmt 0 | |
testb $1, 32(%rcx) | |
movq %rdx, -184(%rbp) | |
jne .LBB180_3 | |
jmp .LBB180_10 | |
.LBB180_3: | |
.Ltmp1461: | |
.loc 2 2242 17 is_stmt 1 | |
movq -136(%rbp), %rax | |
movq -184(%rbp), %rcx | |
.loc 2 2242 32 is_stmt 0 | |
cmpq (%rcx), %rax | |
setae %dl | |
.loc 2 2242 47 | |
testb $1, %dl | |
movb %dl, -185(%rbp) | |
jne .LBB180_4 | |
jmp .LBB180_5 | |
.Ltmp1462: | |
.LBB180_4: | |
.loc 2 2242 51 | |
movq -136(%rbp), %rax | |
movq -184(%rbp), %rcx | |
.loc 2 2242 66 | |
cmpq 8(%rcx), %rax | |
setb %dl | |
movb %dl, -185(%rbp) | |
.Ltmp1463: | |
.LBB180_5: | |
.loc 2 0 66 | |
movb -185(%rbp), %al | |
.loc 2 2242 13 | |
testb $1, %al | |
jne .LBB180_6 | |
jmp .LBB180_8 | |
.Ltmp1464: | |
.LBB180_6: | |
.loc 2 2242 86 | |
movq -88(%rbp), %rax | |
movq -144(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB180_53 | |
.Ltmp1465: | |
.loc 2 0 86 | |
movq -160(%rbp), %rax | |
.loc 2 2242 79 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1466: | |
.LBB180_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2242 13 | |
jmp .LBB180_9 | |
.Ltmp1467: | |
.LBB180_9: | |
.loc 2 2241 9 is_stmt 1 | |
jmp .LBB180_11 | |
.Ltmp1468: | |
.LBB180_10: | |
jmp .LBB180_11 | |
.LBB180_11: | |
.loc 2 2244 25 | |
movq -88(%rbp), %rax | |
.loc 2 2244 29 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 2244 46 | |
leaq -40(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
movl $85, %ecx | |
callq std.debug.Die.getAttrSecOffset | |
.loc 2 2244 9 | |
cmpw $0, -32(%rbp) | |
jne .LBB180_41 | |
.loc 2 0 9 | |
leaq -40(%rbp), %rax | |
.Ltmp1469: | |
.loc 2 2245 13 is_stmt 1 | |
movq $0, -96(%rbp) | |
.loc 2 2246 19 | |
movq -128(%rbp), %rcx | |
movq %rcx, %rdx | |
addq $88, %rdx | |
.loc 2 2246 13 is_stmt 0 | |
testb $1, 104(%rcx) | |
movq %rax, -200(%rbp) | |
.Ltmp1470: | |
.loc 2 0 13 | |
movq %rdx, -208(%rbp) | |
.loc 2 2246 13 | |
jne .LBB180_13 | |
jmp .LBB180_40 | |
.Ltmp1471: | |
.LBB180_13: | |
.loc 2 2247 23 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 2 2247 45 is_stmt 0 | |
movq (%rax), %rsi | |
movq -208(%rbp), %rax | |
.loc 2 2247 65 | |
movq (%rax), %rcx | |
movq -200(%rbp), %rdx | |
.loc 2 2247 73 | |
addq (%rdx), %rcx | |
setb %dil | |
movq %rsi, -216(%rbp) | |
movq %rcx, -224(%rbp) | |
jb .LBB180_51 | |
jmp .LBB180_52 | |
.Ltmp1472: | |
.LBB180_14: | |
.loc 2 2247 17 | |
movw -98(%rbp), %ax | |
movq -144(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -152(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB180_54 | |
.Ltmp1473: | |
.loc 2 0 17 | |
movq -160(%rbp), %rax | |
.loc 2 2247 17 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1474: | |
.LBB180_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2248 17 is_stmt 1 | |
jmp .LBB180_17 | |
.Ltmp1475: | |
.LBB180_17: | |
.loc 2 2248 24 is_stmt 0 | |
jmp .LBB180_18 | |
.Ltmp1476: | |
.LBB180_18: | |
.loc 2 2249 46 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 2 2249 62 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 2249 76 | |
leaq -56(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.46" | |
.loc 2 2249 40 | |
cmpw $0, -48(%rbp) | |
je .LBB180_21 | |
.Ltmp1477: | |
movw -48(%rbp), %ax | |
movq -144(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -152(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB180_55 | |
.Ltmp1478: | |
.loc 2 0 40 | |
movq -160(%rbp), %rax | |
.loc 2 2249 40 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1479: | |
.LBB180_21: | |
.cfi_def_cfa %rbp, 16 | |
movq -56(%rbp), %rax | |
movq %rax, -112(%rbp) | |
.loc 2 2250 44 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 2 2250 60 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 2250 74 | |
leaq -72(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readIntLittle.46" | |
.loc 2 2250 38 | |
cmpw $0, -64(%rbp) | |
je .LBB180_24 | |
.Ltmp1480: | |
movw -64(%rbp), %ax | |
movq -144(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -152(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB180_56 | |
.Ltmp1481: | |
.loc 2 0 38 | |
movq -160(%rbp), %rax | |
.loc 2 2250 38 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1482: | |
.LBB180_24: | |
.cfi_def_cfa %rbp, 16 | |
movq -72(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.loc 2 2251 36 is_stmt 1 | |
cmpq $0, -112(%rbp) | |
sete %cl | |
.loc 2 2251 41 is_stmt 0 | |
testb $1, %cl | |
movb %cl, -225(%rbp) | |
jne .LBB180_25 | |
jmp .LBB180_26 | |
.Ltmp1483: | |
.LBB180_25: | |
.loc 2 2251 54 | |
cmpq $0, -120(%rbp) | |
sete %al | |
movb %al, -225(%rbp) | |
.Ltmp1484: | |
.LBB180_26: | |
.loc 2 0 54 | |
movb -225(%rbp), %al | |
.loc 2 2251 21 | |
testb $1, %al | |
jne .LBB180_27 | |
jmp .LBB180_28 | |
.Ltmp1485: | |
.LBB180_27: | |
.loc 2 2252 25 is_stmt 1 | |
jmp .LBB180_39 | |
.Ltmp1486: | |
.LBB180_28: | |
.loc 2 2251 21 | |
jmp .LBB180_29 | |
.Ltmp1487: | |
.LBB180_29: | |
.loc 2 2254 36 | |
cmpq $-1, -112(%rbp) | |
.loc 2 2254 21 is_stmt 0 | |
jne .LBB180_31 | |
.Ltmp1488: | |
.loc 2 2255 40 is_stmt 1 | |
movq -112(%rbp), %rax | |
movq %rax, -96(%rbp) | |
.loc 2 2256 25 | |
jmp .LBB180_17 | |
.Ltmp1489: | |
.LBB180_31: | |
.loc 2 2254 21 | |
jmp .LBB180_32 | |
.Ltmp1490: | |
.LBB180_32: | |
.loc 2 2258 25 | |
movq -136(%rbp), %rax | |
.loc 2 2258 40 is_stmt 0 | |
cmpq -112(%rbp), %rax | |
setae %cl | |
.loc 2 2258 54 | |
testb $1, %cl | |
movb %cl, -226(%rbp) | |
jne .LBB180_33 | |
jmp .LBB180_34 | |
.Ltmp1491: | |
.LBB180_33: | |
.loc 2 2258 58 | |
movq -136(%rbp), %rax | |
.loc 2 2258 73 | |
cmpq -120(%rbp), %rax | |
setb %cl | |
movb %cl, -226(%rbp) | |
.Ltmp1492: | |
.LBB180_34: | |
.loc 2 0 73 | |
movb -226(%rbp), %al | |
.loc 2 2258 21 | |
testb $1, %al | |
jne .LBB180_35 | |
jmp .LBB180_37 | |
.Ltmp1493: | |
.LBB180_35: | |
.loc 2 2259 32 is_stmt 1 | |
movq -88(%rbp), %rax | |
movq -144(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB180_57 | |
.Ltmp1494: | |
.loc 2 0 32 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 2 2259 25 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1495: | |
.LBB180_37: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2258 21 is_stmt 1 | |
jmp .LBB180_38 | |
.Ltmp1496: | |
.LBB180_38: | |
.loc 2 2248 17 | |
jmp .LBB180_17 | |
.Ltmp1497: | |
.LBB180_39: | |
.loc 2 2246 13 | |
jmp .LBB180_46 | |
.Ltmp1498: | |
.LBB180_40: | |
jmp .LBB180_46 | |
.Ltmp1499: | |
.LBB180_41: | |
.loc 2 2244 9 | |
leaq -40(%rbp), %rax | |
addq $8, %rax | |
.Ltmp1500: | |
.loc 2 2264 21 | |
cmpw $35, -32(%rbp) | |
movq %rax, -240(%rbp) | |
.Ltmp1501: | |
.loc 2 2264 13 is_stmt 0 | |
je .LBB180_44 | |
.Ltmp1502: | |
.loc 2 0 13 | |
movq -240(%rbp), %rax | |
.loc 2 2264 55 | |
movw (%rax), %cx | |
movq -144(%rbp), %rdx | |
movw %cx, 8(%rdx) | |
movq -152(%rbp), %rdi | |
.loc 2 2264 48 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB180_58 | |
.Ltmp1503: | |
.loc 2 0 48 | |
movq -160(%rbp), %rax | |
.loc 2 2264 48 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1504: | |
.LBB180_44: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2264 13 | |
jmp .LBB180_45 | |
.Ltmp1505: | |
.LBB180_45: | |
.loc 2 2265 13 is_stmt 1 | |
jmp .LBB180_48 | |
.Ltmp1506: | |
.LBB180_46: | |
.loc 2 2244 9 | |
jmp .LBB180_47 | |
.Ltmp1507: | |
.LBB180_47: | |
.loc 2 2240 5 | |
jmp .LBB180_48 | |
.LBB180_48: | |
.loc 2 0 5 is_stmt 0 | |
movq -176(%rbp), %rax | |
.loc 2 2240 5 | |
addq $1, %rax | |
movq %rax, -80(%rbp) | |
jmp .LBB180_1 | |
.LBB180_49: | |
.loc 2 0 5 | |
movq -152(%rbp), %rdi | |
.loc 2 2268 5 is_stmt 1 | |
callq __zig_return_error | |
vmovdqu __unnamed_99(%rip), %xmm0 | |
movq -144(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB180_59 | |
.loc 2 0 5 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 2 2268 5 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB180_51: | |
.cfi_def_cfa %rbp, 16 | |
.Ltmp1508: | |
.loc 2 0 5 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1509: | |
.loc 2 2247 73 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1510: | |
.LBB180_52: | |
.loc 2 0 73 is_stmt 0 | |
movq -152(%rbp), %rdi | |
movq -216(%rbp), %rsi | |
movq -224(%rbp), %rdx | |
.loc 2 2247 52 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -98(%rbp) | |
.loc 2 2247 17 | |
cmpw $0, -98(%rbp) | |
jne .LBB180_14 | |
jmp .LBB180_16 | |
.Ltmp1511: | |
.LBB180_53: | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp1512: | |
.LBB180_54: | |
callq __stack_chk_fail@PLT | |
.Ltmp1513: | |
.LBB180_55: | |
callq __stack_chk_fail@PLT | |
.Ltmp1514: | |
.LBB180_56: | |
callq __stack_chk_fail@PLT | |
.Ltmp1515: | |
.LBB180_57: | |
callq __stack_chk_fail@PLT | |
.Ltmp1516: | |
.LBB180_58: | |
callq __stack_chk_fail@PLT | |
.Ltmp1517: | |
.LBB180_59: | |
callq __stack_chk_fail@PLT | |
.Ltmp1518: | |
.Lfunc_end180: | |
.size std.debug.findCompileUnit, .Lfunc_end180-std.debug.findCompileUnit | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).print.42",@function | |
"std.io.OutStream(std.os.WriteError).print.42": | |
.Lfunc_begin181: | |
.loc 6 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
.Ltmp1519: | |
.loc 6 70 35 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 6 70 52 is_stmt 0 | |
movq -8(%rbp), %rax | |
movq (%rax), %rdx | |
.loc 6 70 70 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
.loc 6 70 34 | |
callq std.fmt.format.48 | |
.loc 6 70 13 | |
cmpw $0, %ax | |
movw %ax, -26(%rbp) | |
je .LBB181_2 | |
.loc 6 0 13 | |
movq -24(%rbp), %rdi | |
.loc 6 70 13 | |
callq __zig_return_error | |
jmp .LBB181_3 | |
.LBB181_2: | |
jmp .LBB181_3 | |
.LBB181_3: | |
.loc 6 0 13 | |
movw -26(%rbp), %ax | |
.loc 6 70 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1520: | |
.Lfunc_end181: | |
.size "std.io.OutStream(std.os.WriteError).print.42", .Lfunc_end181-"std.io.OutStream(std.os.WriteError).print.42" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).print.43",@function | |
"std.io.OutStream(std.os.WriteError).print.43": | |
.Lfunc_begin182: | |
.loc 6 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
.Ltmp1521: | |
.loc 6 70 35 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 6 70 52 is_stmt 0 | |
movq -8(%rbp), %rax | |
movq (%rax), %rdx | |
.loc 6 70 70 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
.loc 6 70 34 | |
callq std.fmt.format.49 | |
.loc 6 70 13 | |
cmpw $0, %ax | |
movw %ax, -26(%rbp) | |
je .LBB182_2 | |
.loc 6 0 13 | |
movq -24(%rbp), %rdi | |
.loc 6 70 13 | |
callq __zig_return_error | |
jmp .LBB182_3 | |
.LBB182_2: | |
jmp .LBB182_3 | |
.LBB182_3: | |
.loc 6 0 13 | |
movw -26(%rbp), %ax | |
.loc 6 70 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1522: | |
.Lfunc_end182: | |
.size "std.io.OutStream(std.os.WriteError).print.43", .Lfunc_end182-"std.io.OutStream(std.os.WriteError).print.43" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.getLineNumberInfoDwarf,@function | |
std.debug.getLineNumberInfoDwarf: | |
.Lfunc_begin183: | |
.loc 2 1889 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $1728, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -1032(%rbp) | |
.Ltmp1523: | |
movq %r8, -1336(%rbp) | |
.Ltmp1524: | |
.loc 2 1890 50 prologue_end | |
movq 8(%rcx), %rdx | |
.loc 2 1890 65 is_stmt 0 | |
movq -1032(%rbp), %r8 | |
.loc 2 1890 64 | |
leaq -80(%rbp), %r9 | |
movq %rdi, -1344(%rbp) | |
movq %r9, %rdi | |
movq %rsi, -1352(%rbp) | |
movq %rcx, -1360(%rbp) | |
.Ltmp1525: | |
movq %r8, %rcx | |
movl $27, %r8d | |
movq %rax, -1368(%rbp) | |
callq std.debug.Die.getAttrString | |
.loc 2 1890 30 | |
cmpw $0, -64(%rbp) | |
je .LBB183_3 | |
.Ltmp1526: | |
movw -64(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_277 | |
.Ltmp1527: | |
.loc 2 0 30 | |
movq -1368(%rbp), %rax | |
.loc 2 1890 30 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1528: | |
.LBB183_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -80(%rbp), %rax | |
movq %rax, -96(%rbp) | |
movq -72(%rbp), %rax | |
movq %rax, -88(%rbp) | |
movq -1360(%rbp), %rax | |
.loc 2 1891 50 is_stmt 1 | |
movq 8(%rax), %rdx | |
.loc 2 1891 67 is_stmt 0 | |
leaq -112(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
movl $16, %ecx | |
callq std.debug.Die.getAttrSecOffset | |
.loc 2 1891 30 | |
cmpw $0, -104(%rbp) | |
je .LBB183_6 | |
.Ltmp1529: | |
movw -104(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_278 | |
.Ltmp1530: | |
.loc 2 0 30 | |
movq -1368(%rbp), %rax | |
.loc 2 1891 30 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1531: | |
.LBB183_6: | |
.cfi_def_cfa %rbp, 16 | |
movq -112(%rbp), %rax | |
movq %rax, -1040(%rbp) | |
.loc 2 1893 12 is_stmt 1 | |
movq -1040(%rbp), %rax | |
.loc 2 1893 33 is_stmt 0 | |
movq -1032(%rbp), %rcx | |
.loc 2 1893 29 | |
cmpq 80(%rcx), %rax | |
setb %dl | |
.loc 2 1893 11 | |
movzbl %dl, %edi | |
callq std.debug.assert | |
.loc 2 1895 11 is_stmt 1 | |
movq -1032(%rbp), %rax | |
.loc 2 1895 33 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 1895 43 | |
movq -1032(%rbp), %rax | |
.loc 2 1895 54 | |
movq 72(%rax), %rax | |
.loc 2 1895 62 | |
addq -1040(%rbp), %rax | |
setb %dl | |
movq %rsi, -1376(%rbp) | |
movq %rax, -1384(%rbp) | |
jb .LBB183_225 | |
jmp .LBB183_226 | |
.Ltmp1532: | |
.LBB183_7: | |
.loc 2 1895 5 | |
movw -1042(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_279 | |
.Ltmp1533: | |
.loc 2 0 5 | |
movq -1368(%rbp), %rax | |
.loc 2 1895 5 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1534: | |
.LBB183_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 5 | |
leaq -56(%rbp), %rax | |
.loc 2 1897 5 is_stmt 1 | |
leaq -113(%rbp), %rcx | |
movq %rcx, %rdi | |
movl $170, %esi | |
movl $1, %edx | |
movq %rax, -1392(%rbp) | |
movq %rcx, -1400(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -1400(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $1, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -1392(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 2 1898 105 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rax | |
.loc 2 1898 46 is_stmt 0 | |
leaq -136(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
movq %rdx, -1408(%rbp) | |
movq %rax, %rdx | |
leaq -113(%rbp), %rcx | |
.Ltmp1535: | |
callq std.debug.readInitialLength | |
.Ltmp1536: | |
.loc 2 1898 25 | |
cmpw $0, -128(%rbp) | |
je .LBB183_12 | |
.Ltmp1537: | |
movw -128(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_280 | |
.Ltmp1538: | |
.loc 2 0 25 | |
movq -1368(%rbp), %rax | |
.loc 2 1898 25 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1539: | |
.LBB183_12: | |
.cfi_def_cfa %rbp, 16 | |
movq -136(%rbp), %rax | |
movq %rax, -1056(%rbp) | |
.loc 2 1899 21 is_stmt 1 | |
cmpq $0, -1056(%rbp) | |
.loc 2 1899 5 is_stmt 0 | |
jne .LBB183_15 | |
.Ltmp1540: | |
.loc 2 0 5 | |
movq -1352(%rbp), %rdi | |
.Ltmp1541: | |
.loc 2 1900 9 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_100+16(%rip), %ymm0 | |
movq -1344(%rbp), %rax | |
vmovups %ymm0, 16(%rax) | |
vmovups __unnamed_100(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_281 | |
.Ltmp1542: | |
.loc 2 0 9 is_stmt 0 | |
movq -1368(%rbp), %rax | |
.loc 2 1900 9 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1543: | |
.LBB183_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1899 5 is_stmt 1 | |
jmp .LBB183_16 | |
.Ltmp1544: | |
.LBB183_16: | |
.loc 2 1902 25 | |
movq -1056(%rbp), %rax | |
.loc 2 1902 40 is_stmt 0 | |
testb $1, -113(%rbp) | |
movq %rax, -1416(%rbp) | |
jne .LBB183_17 | |
jmp .LBB183_18 | |
.Ltmp1545: | |
.LBB183_17: | |
.loc 2 1902 56 | |
movq $12, -1064(%rbp) | |
.loc 2 1902 40 | |
movl $12, %eax | |
movq %rax, -1424(%rbp) | |
jmp .LBB183_19 | |
.Ltmp1546: | |
.LBB183_18: | |
.loc 2 1902 71 | |
movq $4, -1064(%rbp) | |
movl $4, %eax | |
movq %rax, -1424(%rbp) | |
.Ltmp1547: | |
.LBB183_19: | |
.loc 2 0 71 | |
movq -1424(%rbp), %rax | |
movq -1416(%rbp), %rcx | |
.loc 2 1902 37 | |
addq %rax, %rcx | |
setb %dl | |
movq %rcx, -1432(%rbp) | |
jb .LBB183_227 | |
jmp .LBB183_228 | |
.Ltmp1548: | |
.LBB183_20: | |
.loc 2 1904 21 is_stmt 1 | |
movw -142(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_282 | |
.Ltmp1549: | |
.loc 2 0 21 is_stmt 0 | |
movq -1368(%rbp), %rax | |
.loc 2 1904 21 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1550: | |
.LBB183_22: | |
.cfi_def_cfa %rbp, 16 | |
movw -144(%rbp), %ax | |
movw %ax, -1074(%rbp) | |
.loc 2 1906 17 is_stmt 1 | |
cmpw $2, -1074(%rbp) | |
setne %cl | |
.loc 2 1906 22 is_stmt 0 | |
testb $1, %cl | |
movb %cl, -1433(%rbp) | |
jne .LBB183_23 | |
jmp .LBB183_24 | |
.Ltmp1551: | |
.LBB183_23: | |
.loc 2 1906 34 | |
cmpw $4, -1074(%rbp) | |
setne %al | |
movb %al, -1433(%rbp) | |
.Ltmp1552: | |
.LBB183_24: | |
.loc 2 0 34 | |
movb -1433(%rbp), %al | |
.loc 2 1906 5 | |
testb $1, %al | |
jne .LBB183_25 | |
jmp .LBB183_27 | |
.Ltmp1553: | |
.LBB183_25: | |
.loc 2 0 5 | |
movq -1352(%rbp), %rdi | |
.loc 2 1906 40 | |
callq __zig_return_error | |
vmovups __unnamed_101+16(%rip), %ymm0 | |
movq -1344(%rbp), %rax | |
vmovups %ymm0, 16(%rax) | |
vmovups __unnamed_101(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_283 | |
.Ltmp1554: | |
.loc 2 0 40 | |
movq -1368(%rbp), %rax | |
.loc 2 1906 40 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1555: | |
.LBB183_27: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1906 5 | |
jmp .LBB183_28 | |
.Ltmp1556: | |
.LBB183_28: | |
.loc 2 1908 29 is_stmt 1 | |
testb $1, -113(%rbp) | |
jne .LBB183_29 | |
jmp .LBB183_32 | |
.Ltmp1557: | |
.LBB183_29: | |
.loc 2 1908 46 is_stmt 0 | |
movq -1032(%rbp), %rax | |
.loc 2 1908 62 | |
movq 8(%rax), %rdx | |
.loc 2 1908 78 | |
movq -1032(%rbp), %rax | |
movb 16(%rax), %cl | |
.loc 2 1908 70 | |
movzbl %cl, %ecx | |
leaq -160(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt.16" | |
.loc 2 1908 40 | |
cmpw $0, -152(%rbp) | |
je .LBB183_35 | |
.Ltmp1558: | |
movw -152(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_284 | |
.Ltmp1559: | |
.loc 2 0 40 | |
movq -1368(%rbp), %rax | |
.loc 2 1908 40 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1560: | |
.LBB183_32: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1908 98 | |
movq -1032(%rbp), %rax | |
.loc 2 1908 114 | |
movq 8(%rax), %rdx | |
.loc 2 1908 130 | |
movq -1032(%rbp), %rax | |
movb 16(%rax), %cl | |
.loc 2 1908 122 | |
movzbl %cl, %ecx | |
leaq -168(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt.15" | |
.loc 2 1908 92 | |
cmpw $0, -164(%rbp) | |
je .LBB183_36 | |
.Ltmp1561: | |
movw -164(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_285 | |
.Ltmp1562: | |
.loc 2 0 92 | |
movq -1368(%rbp), %rax | |
.loc 2 1908 92 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1563: | |
.LBB183_35: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1908 40 | |
movq -160(%rbp), %rax | |
movq %rax, -1088(%rbp) | |
.loc 2 1908 29 | |
jmp .LBB183_37 | |
.Ltmp1564: | |
.LBB183_36: | |
.loc 2 1908 92 | |
movl -168(%rbp), %eax | |
movl %eax, %eax | |
movl %eax, %ecx | |
movq %rcx, -1088(%rbp) | |
.Ltmp1565: | |
.LBB183_37: | |
.loc 2 1909 38 is_stmt 1 | |
movq -1032(%rbp), %rax | |
.loc 2 1909 60 is_stmt 0 | |
movq (%rax), %rdx | |
.loc 2 1909 67 | |
leaq -184(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).getPos" | |
.loc 2 1909 32 | |
cmpw $0, -176(%rbp) | |
je .LBB183_40 | |
.Ltmp1566: | |
movw -176(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_286 | |
.Ltmp1567: | |
.loc 2 0 32 | |
movq -1368(%rbp), %rax | |
.loc 2 1909 32 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1568: | |
.LBB183_40: | |
.cfi_def_cfa %rbp, 16 | |
movq -184(%rbp), %rax | |
.loc 2 1909 71 | |
addq -1088(%rbp), %rax | |
setb %cl | |
movq %rax, -1448(%rbp) | |
jb .LBB183_229 | |
jmp .LBB183_230 | |
.Ltmp1569: | |
.LBB183_41: | |
.loc 2 1911 40 is_stmt 1 | |
movw -190(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_287 | |
.Ltmp1570: | |
.loc 2 0 40 is_stmt 0 | |
movq -1368(%rbp), %rax | |
.loc 2 1911 40 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1571: | |
.LBB183_43: | |
.cfi_def_cfa %rbp, 16 | |
movb -192(%rbp), %al | |
movb %al, -1097(%rbp) | |
.loc 2 1912 36 is_stmt 1 | |
cmpb $0, -1097(%rbp) | |
.loc 2 1912 5 is_stmt 0 | |
jne .LBB183_46 | |
.Ltmp1572: | |
.loc 2 0 5 | |
movq -1352(%rbp), %rdi | |
.loc 2 1912 42 | |
callq __zig_return_error | |
vmovups __unnamed_102+16(%rip), %ymm0 | |
movq -1344(%rbp), %rax | |
vmovups %ymm0, 16(%rax) | |
vmovups __unnamed_102(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_288 | |
.Ltmp1573: | |
.loc 2 0 42 | |
movq -1368(%rbp), %rax | |
.loc 2 1912 42 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1574: | |
.LBB183_46: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1912 5 | |
jmp .LBB183_47 | |
.Ltmp1575: | |
.LBB183_47: | |
.loc 2 1914 17 is_stmt 1 | |
cmpw $4, -1074(%rbp) | |
.loc 2 1914 5 is_stmt 0 | |
jb .LBB183_52 | |
.Ltmp1576: | |
.loc 2 1916 19 is_stmt 1 | |
movq -1032(%rbp), %rax | |
.loc 2 1916 35 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 1916 44 | |
leaq -200(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1916 13 | |
cmpw $0, -198(%rbp) | |
je .LBB183_51 | |
.Ltmp1577: | |
movw -198(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_289 | |
.Ltmp1578: | |
.loc 2 0 13 | |
movq -1368(%rbp), %rax | |
.loc 2 1916 13 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1579: | |
.LBB183_51: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1914 5 is_stmt 1 | |
jmp .LBB183_53 | |
.Ltmp1580: | |
.LBB183_52: | |
jmp .LBB183_53 | |
.Ltmp1581: | |
.LBB183_53: | |
.loc 2 1919 36 | |
movq -1032(%rbp), %rax | |
.loc 2 1919 52 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 1919 61 | |
leaq -208(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1919 30 | |
cmpw $0, -206(%rbp) | |
je .LBB183_56 | |
.Ltmp1582: | |
movw -206(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_290 | |
.Ltmp1583: | |
.loc 2 0 30 | |
movq -1368(%rbp), %rax | |
.loc 2 1919 30 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1584: | |
.LBB183_56: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1919 65 | |
cmpb $0, -208(%rbp) | |
setne %al | |
andb $1, %al | |
movb %al, -1098(%rbp) | |
.loc 2 1920 29 is_stmt 1 | |
movq -1032(%rbp), %rcx | |
.loc 2 1920 45 is_stmt 0 | |
movq 8(%rcx), %rdx | |
.loc 2 1920 60 | |
leaq -216(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByteSigned" | |
.loc 2 1920 23 | |
cmpw $0, -214(%rbp) | |
je .LBB183_59 | |
.Ltmp1585: | |
movw -214(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_291 | |
.Ltmp1586: | |
.loc 2 0 23 | |
movq -1368(%rbp), %rax | |
.loc 2 1920 23 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1587: | |
.LBB183_59: | |
.cfi_def_cfa %rbp, 16 | |
movb -216(%rbp), %al | |
movb %al, -1099(%rbp) | |
.loc 2 1922 30 is_stmt 1 | |
movq -1032(%rbp), %rcx | |
.loc 2 1922 46 is_stmt 0 | |
movq 8(%rcx), %rdx | |
.loc 2 1922 55 | |
leaq -224(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1922 24 | |
cmpw $0, -222(%rbp) | |
je .LBB183_62 | |
.Ltmp1588: | |
movw -222(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_292 | |
.Ltmp1589: | |
.loc 2 0 24 | |
movq -1368(%rbp), %rax | |
.loc 2 1922 24 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1590: | |
.LBB183_62: | |
.cfi_def_cfa %rbp, 16 | |
movb -224(%rbp), %al | |
movb %al, -1100(%rbp) | |
.loc 2 1923 20 is_stmt 1 | |
cmpb $0, -1100(%rbp) | |
.loc 2 1923 5 is_stmt 0 | |
jne .LBB183_65 | |
.Ltmp1591: | |
.loc 2 0 5 | |
movq -1352(%rbp), %rdi | |
.loc 2 1923 26 | |
callq __zig_return_error | |
vmovups __unnamed_103+16(%rip), %ymm0 | |
movq -1344(%rbp), %rax | |
vmovups %ymm0, 16(%rax) | |
vmovups __unnamed_103(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_293 | |
.Ltmp1592: | |
.loc 2 0 26 | |
movq -1368(%rbp), %rax | |
.loc 2 1923 26 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1593: | |
.LBB183_65: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1923 5 | |
jmp .LBB183_66 | |
.Ltmp1594: | |
.LBB183_66: | |
.loc 2 1925 31 is_stmt 1 | |
movq -1032(%rbp), %rax | |
.loc 2 1925 47 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 1925 56 | |
leaq -232(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1925 25 | |
cmpw $0, -230(%rbp) | |
je .LBB183_69 | |
.Ltmp1595: | |
movw -230(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_294 | |
.Ltmp1596: | |
.loc 2 0 25 | |
movq -1368(%rbp), %rax | |
.loc 2 1925 25 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1597: | |
.LBB183_69: | |
.cfi_def_cfa %rbp, 16 | |
movb -232(%rbp), %al | |
movb %al, -1101(%rbp) | |
.loc 2 1927 43 is_stmt 1 | |
movq -1032(%rbp), %rdi | |
.loc 2 1927 53 is_stmt 0 | |
callq std.debug.DwarfInfo.allocator | |
movq %rax, -1112(%rbp) | |
.loc 2 1927 55 | |
movq -1112(%rbp), %rdx | |
.loc 2 1927 66 | |
movb -1101(%rbp), %cl | |
.loc 2 1927 78 | |
subb $1, %cl | |
setb %sil | |
testb $1, %sil | |
movq %rdx, -1456(%rbp) | |
movb %cl, -1457(%rbp) | |
jne .LBB183_231 | |
jmp .LBB183_232 | |
.Ltmp1598: | |
.LBB183_70: | |
.loc 2 1927 37 | |
movw -240(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_295 | |
.Ltmp1599: | |
.loc 2 0 37 | |
movq -1368(%rbp), %rax | |
.loc 2 1927 37 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1600: | |
.LBB183_72: | |
.cfi_def_cfa %rbp, 16 | |
movq -256(%rbp), %rax | |
movq %rax, -1128(%rbp) | |
movq -248(%rbp), %rax | |
movq %rax, -1120(%rbp) | |
.Ltmp1601: | |
.loc 2 1930 9 is_stmt 1 | |
movq $0, -1136(%rbp) | |
.Ltmp1602: | |
.LBB183_73: | |
.loc 2 1931 16 | |
movq -1136(%rbp), %rax | |
.loc 2 1931 20 is_stmt 0 | |
movb -1101(%rbp), %cl | |
.loc 2 1931 32 | |
subb $1, %cl | |
setb %dl | |
testb $1, %dl | |
movq %rax, -1472(%rbp) | |
movb %cl, -1473(%rbp) | |
jne .LBB183_233 | |
jmp .LBB183_234 | |
.Ltmp1603: | |
.LBB183_74: | |
.loc 2 1932 37 is_stmt 1 | |
movq -1136(%rbp), %rax | |
.loc 2 1932 36 is_stmt 0 | |
cmpq -1120(%rbp), %rax | |
movq %rax, -1488(%rbp) | |
jb .LBB183_236 | |
jmp .LBB183_235 | |
.Ltmp1604: | |
.LBB183_75: | |
.loc 2 1932 42 | |
movw -262(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_296 | |
.Ltmp1605: | |
.loc 2 0 42 | |
movq -1368(%rbp), %rax | |
.loc 2 1932 42 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1606: | |
.LBB183_77: | |
.cfi_def_cfa %rbp, 16 | |
movb -264(%rbp), %al | |
movq -1496(%rbp), %rcx | |
movb %al, (%rcx) | |
.Ltmp1607: | |
.loc 2 1931 40 is_stmt 1 | |
movq -1136(%rbp), %rdx | |
.loc 2 1931 42 is_stmt 0 | |
addq $1, %rdx | |
setb %al | |
movq %rdx, -1504(%rbp) | |
jb .LBB183_237 | |
jmp .LBB183_238 | |
.Ltmp1608: | |
.LBB183_78: | |
.loc 2 1936 54 is_stmt 1 | |
movq -1032(%rbp), %rdi | |
.loc 2 1936 64 is_stmt 0 | |
callq std.debug.DwarfInfo.allocator | |
.loc 2 1936 51 | |
leaq -296(%rbp), %rdi | |
movq %rax, %rsi | |
callq "std.array_list.AlignedArrayList([]u8,null).init" | |
movq -1352(%rbp), %rdi | |
.loc 2 1937 35 is_stmt 1 | |
leaq -296(%rbp), %rsi | |
.Ltmp1609: | |
leaq -96(%rbp), %rdx | |
callq "std.array_list.AlignedArrayList([]u8,null).append" | |
.Ltmp1610: | |
movw %ax, -1138(%rbp) | |
.loc 2 1937 5 is_stmt 0 | |
cmpw $0, -1138(%rbp) | |
je .LBB183_81 | |
.Ltmp1611: | |
movw -1138(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_297 | |
.Ltmp1612: | |
.loc 2 0 5 | |
movq -1368(%rbp), %rax | |
.loc 2 1937 5 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1613: | |
.LBB183_81: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1938 5 is_stmt 1 | |
jmp .LBB183_82 | |
.Ltmp1614: | |
.LBB183_82: | |
.loc 2 1938 12 is_stmt 0 | |
jmp .LBB183_83 | |
.Ltmp1615: | |
.LBB183_83: | |
.loc 2 1939 27 is_stmt 1 | |
movq -1032(%rbp), %rdx | |
.loc 2 1939 38 is_stmt 0 | |
leaq -320(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.DwarfInfo.readString | |
.loc 2 1939 21 | |
cmpw $0, -304(%rbp) | |
je .LBB183_86 | |
.Ltmp1616: | |
movw -304(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_298 | |
.Ltmp1617: | |
.loc 2 0 21 | |
movq -1368(%rbp), %rax | |
.loc 2 1939 21 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1618: | |
.LBB183_86: | |
.cfi_def_cfa %rbp, 16 | |
movq -320(%rbp), %rax | |
movq %rax, -336(%rbp) | |
movq -312(%rbp), %rax | |
movq %rax, -328(%rbp) | |
.loc 2 1940 21 is_stmt 1 | |
cmpq $0, -328(%rbp) | |
.loc 2 1940 9 is_stmt 0 | |
jne .LBB183_88 | |
.Ltmp1619: | |
.loc 2 1940 27 | |
jmp .LBB183_93 | |
.Ltmp1620: | |
.LBB183_88: | |
.loc 2 1940 9 | |
jmp .LBB183_89 | |
.Ltmp1621: | |
.LBB183_89: | |
.loc 2 0 9 | |
movq -1352(%rbp), %rdi | |
.loc 2 1941 39 is_stmt 1 | |
leaq -296(%rbp), %rsi | |
leaq -336(%rbp), %rdx | |
callq "std.array_list.AlignedArrayList([]u8,null).append" | |
movw %ax, -1140(%rbp) | |
.loc 2 1941 9 is_stmt 0 | |
cmpw $0, -1140(%rbp) | |
je .LBB183_92 | |
.Ltmp1622: | |
movw -1140(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_299 | |
.Ltmp1623: | |
.loc 2 0 9 | |
movq -1368(%rbp), %rax | |
.loc 2 1941 9 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1624: | |
.LBB183_92: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1938 5 is_stmt 1 | |
jmp .LBB183_82 | |
.Ltmp1625: | |
.LBB183_93: | |
.loc 2 1944 52 | |
movq -1032(%rbp), %rdi | |
.loc 2 1944 62 is_stmt 0 | |
callq std.debug.DwarfInfo.allocator | |
.loc 2 1944 49 | |
leaq -368(%rbp), %rdi | |
movq %rax, %rsi | |
callq "std.array_list.AlignedArrayList(std.debug.FileEntry,null).init" | |
.loc 2 1945 39 is_stmt 1 | |
movb -1098(%rbp), %cl | |
.loc 2 1945 88 is_stmt 0 | |
leaq -384(%rbp), %rdi | |
leaq -296(%rbp), %rsi | |
movb %cl, -1505(%rbp) | |
callq "std.array_list.AlignedArrayList([]u8,null).toSliceConst" | |
.loc 2 1945 107 | |
movq -1336(%rbp), %r8 | |
movb -1505(%rbp), %cl | |
.loc 2 1945 38 | |
movzbl %cl, %esi | |
leaq -496(%rbp), %rdi | |
leaq -384(%rbp), %rdx | |
leaq -368(%rbp), %rcx | |
callq std.debug.LineNumberProgram.init | |
.Ltmp1626: | |
.LBB183_94: | |
.loc 2 1947 12 is_stmt 1 | |
jmp .LBB183_95 | |
.Ltmp1627: | |
.LBB183_95: | |
.loc 2 1948 33 | |
movq -1032(%rbp), %rdx | |
.loc 2 1948 44 is_stmt 0 | |
leaq -520(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.DwarfInfo.readString | |
.loc 2 1948 27 | |
cmpw $0, -504(%rbp) | |
je .LBB183_98 | |
.Ltmp1628: | |
movw -504(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_300 | |
.Ltmp1629: | |
.loc 2 0 27 | |
movq -1368(%rbp), %rax | |
.loc 2 1948 27 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1630: | |
.LBB183_98: | |
.cfi_def_cfa %rbp, 16 | |
movq -520(%rbp), %rax | |
movq %rax, -1160(%rbp) | |
movq -512(%rbp), %rax | |
movq %rax, -1152(%rbp) | |
.loc 2 1949 27 is_stmt 1 | |
cmpq $0, -1152(%rbp) | |
.loc 2 1949 9 is_stmt 0 | |
jne .LBB183_100 | |
.Ltmp1631: | |
.loc 2 1949 33 | |
jmp .LBB183_114 | |
.Ltmp1632: | |
.LBB183_100: | |
.loc 2 1949 9 | |
jmp .LBB183_101 | |
.Ltmp1633: | |
.LBB183_101: | |
.loc 2 1950 56 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 1950 46 is_stmt 0 | |
leaq -536(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readULEB128.30 | |
.loc 2 1950 27 | |
cmpw $0, -528(%rbp) | |
je .LBB183_104 | |
.Ltmp1634: | |
movw -528(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_301 | |
.Ltmp1635: | |
.loc 2 0 27 | |
movq -1368(%rbp), %rax | |
.loc 2 1950 27 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1636: | |
.LBB183_104: | |
.cfi_def_cfa %rbp, 16 | |
movq -536(%rbp), %rax | |
movq %rax, -1168(%rbp) | |
.loc 2 1951 52 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 1951 42 is_stmt 0 | |
leaq -552(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readULEB128.30 | |
.loc 2 1951 23 | |
cmpw $0, -544(%rbp) | |
je .LBB183_107 | |
.Ltmp1637: | |
movw -544(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_302 | |
.Ltmp1638: | |
.loc 2 0 23 | |
movq -1368(%rbp), %rax | |
.loc 2 1951 23 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1639: | |
.LBB183_107: | |
.cfi_def_cfa %rbp, 16 | |
movq -552(%rbp), %rax | |
movq %rax, -1176(%rbp) | |
.loc 2 1952 56 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 1952 46 is_stmt 0 | |
leaq -568(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readULEB128.30 | |
.loc 2 1952 27 | |
cmpw $0, -560(%rbp) | |
je .LBB183_110 | |
.Ltmp1640: | |
movw -560(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_303 | |
.Ltmp1641: | |
.loc 2 0 27 | |
movq -1368(%rbp), %rax | |
.loc 2 1952 27 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1642: | |
.LBB183_110: | |
.cfi_def_cfa %rbp, 16 | |
movq -568(%rbp), %rax | |
movq %rax, -1184(%rbp) | |
.loc 2 1954 26 is_stmt 1 | |
movq -1160(%rbp), %rax | |
movq %rax, -608(%rbp) | |
movq -1152(%rbp), %rax | |
movq %rax, -600(%rbp) | |
.loc 2 1955 26 | |
movq -1168(%rbp), %rax | |
movq %rax, -592(%rbp) | |
.loc 2 1956 22 | |
movq -1176(%rbp), %rax | |
movq %rax, -584(%rbp) | |
.loc 2 1957 26 | |
movq -1184(%rbp), %rax | |
movq %rax, -576(%rbp) | |
movq -1352(%rbp), %rdi | |
.loc 2 1953 32 | |
leaq -368(%rbp), %rsi | |
leaq -608(%rbp), %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.FileEntry,null).append" | |
movw %ax, -1186(%rbp) | |
.loc 2 1953 9 is_stmt 0 | |
cmpw $0, -1186(%rbp) | |
je .LBB183_113 | |
.Ltmp1643: | |
movw -1186(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_304 | |
.Ltmp1644: | |
.loc 2 0 9 | |
movq -1368(%rbp), %rax | |
.loc 2 1953 9 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1645: | |
.LBB183_113: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1947 5 is_stmt 1 | |
jmp .LBB183_94 | |
.Ltmp1646: | |
.LBB183_114: | |
.loc 2 1961 11 | |
movq -1032(%rbp), %rax | |
.loc 2 1961 33 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 1961 41 | |
movq -1096(%rbp), %rdx | |
movq -1352(%rbp), %rdi | |
.loc 2 1961 40 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -1188(%rbp) | |
.loc 2 1961 5 | |
cmpw $0, -1188(%rbp) | |
je .LBB183_117 | |
.Ltmp1647: | |
movw -1188(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_305 | |
.Ltmp1648: | |
.loc 2 0 5 | |
movq -1368(%rbp), %rax | |
.loc 2 1961 5 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1649: | |
.LBB183_117: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1963 5 is_stmt 1 | |
jmp .LBB183_118 | |
.Ltmp1650: | |
.LBB183_118: | |
.loc 2 1963 12 is_stmt 0 | |
jmp .LBB183_119 | |
.Ltmp1651: | |
.LBB183_119: | |
.loc 2 1964 30 is_stmt 1 | |
movq -1032(%rbp), %rax | |
.loc 2 1964 46 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 1964 55 | |
leaq -616(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1964 24 | |
cmpw $0, -614(%rbp) | |
je .LBB183_122 | |
.Ltmp1652: | |
movw -614(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_306 | |
.Ltmp1653: | |
.loc 2 0 24 | |
movq -1368(%rbp), %rax | |
.loc 2 1964 24 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1654: | |
.LBB183_122: | |
.cfi_def_cfa %rbp, 16 | |
movb -616(%rbp), %al | |
movb %al, -1189(%rbp) | |
.loc 2 1966 20 is_stmt 1 | |
cmpb $0, -1189(%rbp) | |
.loc 2 1966 9 is_stmt 0 | |
jne .LBB183_171 | |
.Ltmp1655: | |
.loc 2 1967 56 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 1967 48 is_stmt 0 | |
leaq -632(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readULEB128 | |
.loc 2 1967 29 | |
cmpw $0, -624(%rbp) | |
je .LBB183_126 | |
.Ltmp1656: | |
movw -624(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_307 | |
.Ltmp1657: | |
.loc 2 0 29 | |
movq -1368(%rbp), %rax | |
.loc 2 1967 29 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1658: | |
.LBB183_126: | |
.cfi_def_cfa %rbp, 16 | |
movq -632(%rbp), %rax | |
movq %rax, -1200(%rbp) | |
.loc 2 1968 25 is_stmt 1 | |
cmpq $1, -1200(%rbp) | |
.loc 2 1968 13 is_stmt 0 | |
jae .LBB183_129 | |
.Ltmp1659: | |
.loc 2 0 13 | |
movq -1352(%rbp), %rdi | |
.loc 2 1968 30 | |
callq __zig_return_error | |
vmovups __unnamed_104+16(%rip), %ymm0 | |
movq -1344(%rbp), %rax | |
vmovups %ymm0, 16(%rax) | |
vmovups __unnamed_104(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_308 | |
.Ltmp1660: | |
.loc 2 0 30 | |
movq -1368(%rbp), %rax | |
.loc 2 1968 30 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1661: | |
.LBB183_129: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1968 13 | |
jmp .LBB183_130 | |
.Ltmp1662: | |
.LBB183_130: | |
.loc 2 1969 32 is_stmt 1 | |
movq -1032(%rbp), %rax | |
.loc 2 1969 48 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 1969 57 | |
leaq -640(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1969 26 | |
cmpw $0, -638(%rbp) | |
je .LBB183_133 | |
.Ltmp1663: | |
movw -638(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_309 | |
.Ltmp1664: | |
.loc 2 0 26 | |
movq -1368(%rbp), %rax | |
.loc 2 1969 26 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1665: | |
.LBB183_133: | |
.cfi_def_cfa %rbp, 16 | |
movb -640(%rbp), %al | |
movb %al, -1201(%rbp) | |
.loc 2 1970 13 is_stmt 1 | |
movb -1201(%rbp), %al | |
movb %al, %cl | |
subb $1, %cl | |
movb %al, -1506(%rbp) | |
je .LBB183_141 | |
jmp .LBB183_333 | |
.Ltmp1666: | |
.LBB183_333: | |
.loc 2 0 13 is_stmt 0 | |
movb -1506(%rbp), %al | |
.loc 2 1970 13 | |
subb $2, %al | |
je .LBB183_150 | |
jmp .LBB183_334 | |
.Ltmp1667: | |
.LBB183_334: | |
.loc 2 0 13 | |
movb -1506(%rbp), %al | |
.loc 2 1970 13 | |
subb $3, %al | |
je .LBB183_153 | |
jmp .LBB183_134 | |
.Ltmp1668: | |
.LBB183_134: | |
.loc 2 1993 54 is_stmt 1 | |
movq -1200(%rbp), %rax | |
.loc 2 1993 62 is_stmt 0 | |
subq $1, %rax | |
setb %cl | |
movq %rax, -1520(%rbp) | |
jb .LBB183_239 | |
jmp .LBB183_240 | |
.Ltmp1669: | |
.LBB183_135: | |
.loc 2 0 62 | |
movq -1352(%rbp), %rdi | |
.loc 2 1993 73 | |
callq __zig_return_error | |
vmovups __unnamed_105+16(%rip), %ymm0 | |
movq -1344(%rbp), %rax | |
vmovups %ymm0, 16(%rax) | |
vmovups __unnamed_105(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_310 | |
.Ltmp1670: | |
.loc 2 0 73 | |
movq -1368(%rbp), %rax | |
.loc 2 1993 73 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1671: | |
.LBB183_137: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1993 67 | |
movq -656(%rbp), %rax | |
movq %rax, -1216(%rbp) | |
.Ltmp1672: | |
.loc 2 1994 27 is_stmt 1 | |
movq -1032(%rbp), %rax | |
.loc 2 1994 49 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 1994 57 | |
movq -1216(%rbp), %rdx | |
movq -1352(%rbp), %rdi | |
.loc 2 1994 56 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekBy" | |
movw %ax, -1218(%rbp) | |
.loc 2 1994 21 | |
cmpw $0, -1218(%rbp) | |
je .LBB183_168 | |
.Ltmp1673: | |
movw -1218(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_311 | |
.Ltmp1674: | |
.loc 2 0 21 | |
movq -1368(%rbp), %rax | |
.loc 2 1994 21 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1675: | |
.LBB183_141: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1972 41 is_stmt 1 | |
movb $1, -462(%rbp) | |
.loc 2 1973 48 | |
leaq -712(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
leaq -496(%rbp), %rdx | |
callq std.debug.LineNumberProgram.checkLineMatch | |
.loc 2 1973 25 is_stmt 0 | |
cmpw $0, -664(%rbp) | |
je .LBB183_144 | |
.Ltmp1676: | |
movw -664(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_312 | |
.Ltmp1677: | |
.loc 2 0 25 | |
movq -1368(%rbp), %rax | |
.loc 2 1973 25 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1678: | |
.LBB183_144: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 25 | |
leaq -712(%rbp), %rax | |
.loc 2 1973 21 | |
testb $1, -672(%rbp) | |
movq %rax, -1528(%rbp) | |
jne .LBB183_145 | |
jmp .LBB183_147 | |
.Ltmp1679: | |
.LBB183_145: | |
.loc 2 0 21 | |
movq -1344(%rbp), %rax | |
.loc 2 1973 66 | |
movw $0, 40(%rax) | |
movq -1528(%rbp), %rcx | |
movq 32(%rcx), %rdx | |
movq %rdx, 32(%rax) | |
vmovups (%rcx), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB183_313 | |
.Ltmp1680: | |
.loc 2 0 66 | |
movq -1368(%rbp), %rax | |
.loc 2 1973 59 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1681: | |
.LBB183_147: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1973 21 | |
jmp .LBB183_148 | |
.Ltmp1682: | |
.LBB183_148: | |
.loc 2 0 21 | |
movq -1352(%rbp), %rdi | |
.loc 2 1974 21 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_106+16(%rip), %ymm0 | |
movq -1344(%rbp), %rax | |
vmovups %ymm0, 16(%rax) | |
vmovups __unnamed_106(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_314 | |
.Ltmp1683: | |
.loc 2 0 21 is_stmt 0 | |
movq -1368(%rbp), %rax | |
.loc 2 1974 21 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1684: | |
.LBB183_150: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1977 40 is_stmt 1 | |
movq -1032(%rbp), %rax | |
.loc 2 1977 56 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 1977 74 | |
movq -1032(%rbp), %rax | |
movb 16(%rax), %cl | |
.loc 2 1977 64 | |
movzbl %cl, %ecx | |
leaq -728(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt.52" | |
.loc 2 1977 34 | |
cmpw $0, -720(%rbp) | |
je .LBB183_169 | |
.Ltmp1685: | |
movw -720(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_315 | |
.Ltmp1686: | |
.loc 2 0 34 | |
movq -1368(%rbp), %rax | |
.loc 2 1977 34 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1687: | |
.LBB183_153: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1981 45 is_stmt 1 | |
movq -1032(%rbp), %rdx | |
.loc 2 1981 56 is_stmt 0 | |
leaq -752(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.DwarfInfo.readString | |
.loc 2 1981 39 | |
cmpw $0, -736(%rbp) | |
je .LBB183_156 | |
.Ltmp1688: | |
movw -736(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_316 | |
.Ltmp1689: | |
.loc 2 0 39 | |
movq -1368(%rbp), %rax | |
.loc 2 1981 39 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1690: | |
.LBB183_156: | |
.cfi_def_cfa %rbp, 16 | |
movq -752(%rbp), %rax | |
movq %rax, -1248(%rbp) | |
movq -744(%rbp), %rax | |
movq %rax, -1240(%rbp) | |
.loc 2 1982 68 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 1982 58 is_stmt 0 | |
leaq -768(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readULEB128.30 | |
.loc 2 1982 39 | |
cmpw $0, -760(%rbp) | |
je .LBB183_159 | |
.Ltmp1691: | |
movw -760(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_317 | |
.Ltmp1692: | |
.loc 2 0 39 | |
movq -1368(%rbp), %rax | |
.loc 2 1982 39 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1693: | |
.LBB183_159: | |
.cfi_def_cfa %rbp, 16 | |
movq -768(%rbp), %rax | |
movq %rax, -1256(%rbp) | |
.loc 2 1983 64 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 1983 54 is_stmt 0 | |
leaq -784(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readULEB128.30 | |
.loc 2 1983 35 | |
cmpw $0, -776(%rbp) | |
je .LBB183_162 | |
.Ltmp1694: | |
movw -776(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_318 | |
.Ltmp1695: | |
.loc 2 0 35 | |
movq -1368(%rbp), %rax | |
.loc 2 1983 35 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1696: | |
.LBB183_162: | |
.cfi_def_cfa %rbp, 16 | |
movq -784(%rbp), %rax | |
movq %rax, -1264(%rbp) | |
.loc 2 1984 68 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 1984 58 is_stmt 0 | |
leaq -800(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readULEB128.30 | |
.loc 2 1984 39 | |
cmpw $0, -792(%rbp) | |
je .LBB183_165 | |
.Ltmp1697: | |
movw -792(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_319 | |
.Ltmp1698: | |
.loc 2 0 39 | |
movq -1368(%rbp), %rax | |
.loc 2 1984 39 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1699: | |
.LBB183_165: | |
.cfi_def_cfa %rbp, 16 | |
movq -800(%rbp), %rax | |
movq %rax, -1272(%rbp) | |
.loc 2 1986 38 is_stmt 1 | |
movq -1248(%rbp), %rax | |
movq %rax, -840(%rbp) | |
movq -1240(%rbp), %rax | |
movq %rax, -832(%rbp) | |
.loc 2 1987 38 | |
movq -1256(%rbp), %rax | |
movq %rax, -824(%rbp) | |
.loc 2 1988 34 | |
movq -1264(%rbp), %rax | |
movq %rax, -816(%rbp) | |
.loc 2 1989 38 | |
movq -1272(%rbp), %rax | |
movq %rax, -808(%rbp) | |
movq -1352(%rbp), %rdi | |
.loc 2 1985 44 | |
leaq -368(%rbp), %rsi | |
leaq -840(%rbp), %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.FileEntry,null).append" | |
movw %ax, -1274(%rbp) | |
.loc 2 1985 21 is_stmt 0 | |
cmpw $0, -1274(%rbp) | |
je .LBB183_170 | |
.Ltmp1700: | |
movw -1274(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_320 | |
.Ltmp1701: | |
.loc 2 0 21 | |
movq -1368(%rbp), %rax | |
.loc 2 1985 21 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1702: | |
.LBB183_168: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1970 13 is_stmt 1 | |
jmp .LBB183_220 | |
.Ltmp1703: | |
.LBB183_169: | |
.loc 2 1977 34 | |
movq -728(%rbp), %rax | |
movq %rax, -1232(%rbp) | |
.loc 2 1978 36 | |
movq -1232(%rbp), %rax | |
movq %rax, -496(%rbp) | |
.Ltmp1704: | |
.loc 2 1970 13 | |
jmp .LBB183_220 | |
.Ltmp1705: | |
.LBB183_170: | |
jmp .LBB183_220 | |
.Ltmp1706: | |
.LBB183_171: | |
.loc 2 1997 20 | |
movb -1189(%rbp), %al | |
.loc 2 1997 27 is_stmt 0 | |
cmpb -1101(%rbp), %al | |
.loc 2 1997 16 | |
jb .LBB183_179 | |
.Ltmp1707: | |
.loc 2 1999 37 is_stmt 1 | |
movb -1189(%rbp), %al | |
.loc 2 1999 44 is_stmt 0 | |
subb -1101(%rbp), %al | |
setb %cl | |
testb $1, %cl | |
movb %al, -1529(%rbp) | |
jne .LBB183_241 | |
jmp .LBB183_242 | |
.Ltmp1708: | |
.LBB183_173: | |
.loc 2 2004 17 is_stmt 1 | |
movw -848(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_321 | |
.Ltmp1709: | |
.loc 2 0 17 is_stmt 0 | |
movq -1368(%rbp), %rax | |
.loc 2 2004 17 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1710: | |
.LBB183_175: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 17 | |
leaq -896(%rbp), %rax | |
.loc 2 2004 13 | |
testb $1, -856(%rbp) | |
movq %rax, -1544(%rbp) | |
jne .LBB183_176 | |
jmp .LBB183_178 | |
.Ltmp1711: | |
.LBB183_176: | |
.loc 2 0 13 | |
movq -1344(%rbp), %rax | |
.loc 2 2004 58 | |
movw $0, 40(%rax) | |
movq -1544(%rbp), %rcx | |
movq 32(%rcx), %rdx | |
movq %rdx, 32(%rax) | |
vmovups (%rcx), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB183_322 | |
.Ltmp1712: | |
.loc 2 0 58 | |
movq -1368(%rbp), %rax | |
.loc 2 2004 51 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1713: | |
.LBB183_178: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2004 13 | |
jmp .LBB183_221 | |
.Ltmp1714: | |
.LBB183_179: | |
.loc 2 2007 13 is_stmt 1 | |
movb -1189(%rbp), %al | |
decb %al | |
movzbl %al, %ecx | |
movl %ecx, %edx | |
subb $9, %al | |
movq %rdx, -1552(%rbp) | |
ja .LBB183_180 | |
.Ltmp1715: | |
.loc 2 0 13 is_stmt 0 | |
leaq .LJTI183_0(%rip), %rax | |
movq -1552(%rbp), %rcx | |
movslq (%rax,%rcx,4), %rdx | |
addq %rax, %rdx | |
jmpq *%rdx | |
.Ltmp1716: | |
.LBB183_180: | |
.loc 2 2044 25 is_stmt 1 | |
movb -1189(%rbp), %al | |
.loc 2 2044 32 is_stmt 0 | |
subb $1, %al | |
setb %cl | |
testb $1, %cl | |
movb %al, -1553(%rbp) | |
jne .LBB183_255 | |
jmp .LBB183_256 | |
.Ltmp1717: | |
.LBB183_181: | |
.loc 2 0 32 | |
movq -1352(%rbp), %rdi | |
.loc 2 2044 68 | |
callq __zig_return_error | |
vmovups __unnamed_107+16(%rip), %ymm0 | |
movq -1344(%rbp), %rax | |
vmovups %ymm0, 16(%rax) | |
vmovups __unnamed_107(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_323 | |
.Ltmp1718: | |
.loc 2 0 68 | |
movq -1368(%rbp), %rax | |
.loc 2 2044 68 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1719: | |
.LBB183_183: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2044 21 | |
jmp .LBB183_184 | |
.Ltmp1720: | |
.LBB183_184: | |
.loc 2 2045 63 is_stmt 1 | |
movb -1189(%rbp), %al | |
.loc 2 2045 70 is_stmt 0 | |
subb $1, %al | |
setb %cl | |
testb $1, %cl | |
movb %al, -1554(%rbp) | |
jne .LBB183_257 | |
jmp .LBB183_258 | |
.Ltmp1721: | |
.LBB183_185: | |
.loc 2 2046 21 is_stmt 1 | |
movw -1284(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_324 | |
.Ltmp1722: | |
.loc 2 0 21 is_stmt 0 | |
movq -1368(%rbp), %rax | |
.loc 2 2046 21 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1723: | |
.LBB183_187: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2009 48 is_stmt 1 | |
leaq -952(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
leaq -496(%rbp), %rdx | |
callq std.debug.LineNumberProgram.checkLineMatch | |
.loc 2 2009 25 is_stmt 0 | |
cmpw $0, -904(%rbp) | |
je .LBB183_190 | |
.Ltmp1724: | |
movw -904(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_325 | |
.Ltmp1725: | |
.loc 2 0 25 | |
movq -1368(%rbp), %rax | |
.loc 2 2009 25 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1726: | |
.LBB183_190: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 25 | |
leaq -952(%rbp), %rax | |
.loc 2 2009 21 | |
testb $1, -912(%rbp) | |
movq %rax, -1568(%rbp) | |
jne .LBB183_191 | |
jmp .LBB183_193 | |
.Ltmp1727: | |
.LBB183_191: | |
.loc 2 0 21 | |
movq -1344(%rbp), %rax | |
.loc 2 2009 66 | |
movw $0, 40(%rax) | |
movq -1568(%rbp), %rcx | |
movq 32(%rcx), %rdx | |
movq %rdx, 32(%rax) | |
vmovups (%rcx), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB183_326 | |
.Ltmp1728: | |
.loc 2 0 66 | |
movq -1368(%rbp), %rax | |
.loc 2 2009 59 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp1729: | |
.LBB183_193: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2009 21 | |
jmp .LBB183_210 | |
.Ltmp1730: | |
.LBB183_194: | |
.loc 2 2013 62 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 2013 52 is_stmt 0 | |
leaq -968(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readULEB128.30 | |
.loc 2 2013 33 | |
cmpw $0, -960(%rbp) | |
je .LBB183_211 | |
.Ltmp1731: | |
movw -960(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_327 | |
.Ltmp1732: | |
.loc 2 0 33 | |
movq -1368(%rbp), %rax | |
.loc 2 2013 33 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1733: | |
.LBB183_197: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2017 60 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 2017 52 is_stmt 0 | |
leaq -984(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readILEB128 | |
.loc 2 2017 33 | |
cmpw $0, -976(%rbp) | |
je .LBB183_212 | |
.Ltmp1734: | |
movw -976(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_328 | |
.Ltmp1735: | |
.loc 2 0 33 | |
movq -1368(%rbp), %rax | |
.loc 2 2017 33 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1736: | |
.LBB183_200: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2021 62 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 2021 52 is_stmt 0 | |
leaq -1000(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readULEB128.30 | |
.loc 2 2021 33 | |
cmpw $0, -992(%rbp) | |
je .LBB183_213 | |
.Ltmp1737: | |
movw -992(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_329 | |
.Ltmp1738: | |
.loc 2 0 33 | |
movq -1368(%rbp), %rax | |
.loc 2 2021 33 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1739: | |
.LBB183_203: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2025 60 is_stmt 1 | |
movq -1032(%rbp), %rax | |
movq 8(%rax), %rdx | |
.loc 2 2025 52 is_stmt 0 | |
leaq -1016(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq std.debug.leb128.readULEB128 | |
.loc 2 2025 33 | |
cmpw $0, -1008(%rbp) | |
je .LBB183_214 | |
.Ltmp1740: | |
movw -1008(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_330 | |
.Ltmp1741: | |
.loc 2 0 33 | |
movq -1368(%rbp), %rax | |
.loc 2 2025 33 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1742: | |
.LBB183_206: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2039 39 is_stmt 1 | |
movq -1032(%rbp), %rax | |
.loc 2 2039 55 is_stmt 0 | |
movq 8(%rax), %rdx | |
.loc 2 2039 71 | |
movq -1032(%rbp), %rax | |
movb 16(%rax), %cl | |
.loc 2 2039 63 | |
movzbl %cl, %ecx | |
leaq -1024(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 2 2039 33 | |
cmpw $0, -1022(%rbp) | |
je .LBB183_218 | |
.Ltmp1743: | |
movw -1022(%rbp), %ax | |
movq -1344(%rbp), %rcx | |
movw %ax, 40(%rcx) | |
movq -1352(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB183_331 | |
.Ltmp1744: | |
.loc 2 0 33 | |
movq -1368(%rbp), %rax | |
.loc 2 2039 33 | |
addq $1728, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1745: | |
.LBB183_209: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2007 13 is_stmt 1 | |
jmp .LBB183_222 | |
.Ltmp1746: | |
.LBB183_210: | |
.loc 2 2010 40 | |
movb $0, -463(%rbp) | |
.Ltmp1747: | |
.loc 2 2007 13 | |
jmp .LBB183_222 | |
.Ltmp1748: | |
.LBB183_211: | |
.loc 2 0 13 is_stmt 0 | |
leaq -496(%rbp), %rax | |
.Ltmp1749: | |
.loc 2 2013 33 is_stmt 1 | |
movq -968(%rbp), %rcx | |
movq %rcx, -1296(%rbp) | |
.loc 2 2014 25 | |
movq -496(%rbp), %rcx | |
.loc 2 2014 37 is_stmt 0 | |
movq -1296(%rbp), %rdx | |
.loc 2 2014 43 | |
movzbl -1097(%rbp), %esi | |
movl %esi, %edi | |
movq %rax, -1576(%rbp) | |
.loc 2 2014 41 | |
movq %rdx, %rax | |
mulq %rdi | |
seto %r8b | |
movq %rcx, -1584(%rbp) | |
movq %rax, -1592(%rbp) | |
jo .LBB183_261 | |
jmp .LBB183_262 | |
.Ltmp1750: | |
.LBB183_212: | |
.loc 2 2017 33 is_stmt 1 | |
movq -984(%rbp), %rax | |
movq %rax, -1304(%rbp) | |
.loc 2 2018 25 | |
leaq -496(%rbp), %rax | |
addq $16, %rax | |
movq -480(%rbp), %rcx | |
.loc 2 2018 31 is_stmt 0 | |
addq -1304(%rbp), %rcx | |
seto %dl | |
movq %rax, -1600(%rbp) | |
movq %rcx, -1608(%rbp) | |
jo .LBB183_265 | |
jmp .LBB183_266 | |
.Ltmp1751: | |
.LBB183_213: | |
.loc 2 2021 33 is_stmt 1 | |
movq -1000(%rbp), %rax | |
movq %rax, -1312(%rbp) | |
.loc 2 2022 33 | |
movq -1312(%rbp), %rax | |
movq %rax, -488(%rbp) | |
.Ltmp1752: | |
.loc 2 2007 13 | |
jmp .LBB183_222 | |
.Ltmp1753: | |
.LBB183_214: | |
.loc 2 2025 33 | |
movq -1016(%rbp), %rax | |
movq %rax, -1320(%rbp) | |
.loc 2 2026 35 | |
movq -1320(%rbp), %rax | |
movq %rax, -472(%rbp) | |
.Ltmp1754: | |
.loc 2 2007 13 | |
jmp .LBB183_222 | |
.Ltmp1755: | |
.LBB183_215: | |
.loc 2 2029 41 | |
movb -464(%rbp), %al | |
.loc 2 2029 36 is_stmt 0 | |
xorb $1, %al | |
andb $1, %al | |
movb %al, -464(%rbp) | |
.Ltmp1756: | |
.loc 2 2007 13 is_stmt 1 | |
jmp .LBB183_222 | |
.Ltmp1757: | |
.LBB183_216: | |
.loc 2 2032 40 | |
movb $1, -463(%rbp) | |
.Ltmp1758: | |
.loc 2 2007 13 | |
jmp .LBB183_222 | |
.Ltmp1759: | |
.LBB183_217: | |
.loc 2 2035 38 | |
movb -1097(%rbp), %al | |
.loc 2 2035 73 is_stmt 0 | |
movb $255, %cl | |
subb -1101(%rbp), %cl | |
setb %dl | |
testb $1, %dl | |
movb %al, -1609(%rbp) | |
movb %cl, -1610(%rbp) | |
jne .LBB183_267 | |
jmp .LBB183_268 | |
.Ltmp1760: | |
.LBB183_218: | |
.loc 2 0 73 | |
leaq -496(%rbp), %rax | |
.Ltmp1761: | |
.loc 2 2039 33 is_stmt 1 | |
movw -1024(%rbp), %cx | |
movw %cx, -1324(%rbp) | |
.loc 2 2040 25 | |
movq -496(%rbp), %rdx | |
.loc 2 2040 37 is_stmt 0 | |
movzwl -1324(%rbp), %esi | |
movl %esi, %edi | |
.loc 2 2040 34 | |
addq %rdi, %rdx | |
setb %r8b | |
movq %rax, -1624(%rbp) | |
movq %rdx, -1632(%rbp) | |
jb .LBB183_275 | |
jmp .LBB183_276 | |
.Ltmp1762: | |
.LBB183_219: | |
.loc 2 2007 13 is_stmt 1 | |
jmp .LBB183_222 | |
.Ltmp1763: | |
.LBB183_220: | |
.loc 2 1966 9 | |
jmp .LBB183_224 | |
.Ltmp1764: | |
.LBB183_221: | |
.loc 2 2005 32 | |
movb $0, -463(%rbp) | |
.Ltmp1765: | |
.loc 2 1997 16 | |
jmp .LBB183_223 | |
.Ltmp1766: | |
.LBB183_222: | |
jmp .LBB183_223 | |
.Ltmp1767: | |
.LBB183_223: | |
.loc 2 1966 9 | |
jmp .LBB183_224 | |
.Ltmp1768: | |
.LBB183_224: | |
.loc 2 1963 5 | |
jmp .LBB183_118 | |
.Ltmp1769: | |
.LBB183_225: | |
.loc 2 0 5 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1895 62 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1770: | |
.LBB183_226: | |
.loc 2 0 62 is_stmt 0 | |
movq -1352(%rbp), %rdi | |
movq -1376(%rbp), %rsi | |
movq -1384(%rbp), %rdx | |
.loc 2 1895 40 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekTo" | |
movw %ax, -1042(%rbp) | |
.loc 2 1895 5 | |
cmpw $0, -1042(%rbp) | |
jne .LBB183_7 | |
jmp .LBB183_9 | |
.Ltmp1771: | |
.LBB183_227: | |
.loc 2 0 5 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1902 37 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1772: | |
.LBB183_228: | |
.loc 2 0 37 is_stmt 0 | |
movq -1432(%rbp), %rax | |
.loc 2 1902 37 | |
movq %rax, -1072(%rbp) | |
.loc 2 1904 27 is_stmt 1 | |
movq -1032(%rbp), %rcx | |
.loc 2 1904 43 is_stmt 0 | |
movq 8(%rcx), %rdx | |
.loc 2 1904 59 | |
movq -1032(%rbp), %rcx | |
movb 16(%rcx), %sil | |
.loc 2 1904 51 | |
movzbl %sil, %ecx | |
leaq -144(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readInt" | |
.loc 2 1904 21 | |
cmpw $0, -142(%rbp) | |
jne .LBB183_20 | |
jmp .LBB183_22 | |
.Ltmp1773: | |
.LBB183_229: | |
.loc 2 0 21 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1909 71 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1774: | |
.LBB183_230: | |
.loc 2 0 71 is_stmt 0 | |
movq -1448(%rbp), %rax | |
.loc 2 1909 71 | |
movq %rax, -1096(%rbp) | |
.loc 2 1911 46 is_stmt 1 | |
movq -1032(%rbp), %rcx | |
.loc 2 1911 62 is_stmt 0 | |
movq 8(%rcx), %rdx | |
.loc 2 1911 71 | |
leaq -192(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1911 40 | |
cmpw $0, -190(%rbp) | |
jne .LBB183_41 | |
jmp .LBB183_43 | |
.Ltmp1775: | |
.LBB183_231: | |
.loc 2 0 40 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1927 78 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1776: | |
.LBB183_232: | |
.loc 2 0 78 is_stmt 0 | |
movb -1457(%rbp), %al | |
.loc 2 1927 78 | |
movzbl %al, %ecx | |
.loc 2 1927 61 | |
leaq -256(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
movq -1456(%rbp), %rdx | |
callq std.mem.Allocator.alloc.50 | |
.loc 2 1927 37 | |
cmpw $0, -240(%rbp) | |
jne .LBB183_70 | |
jmp .LBB183_72 | |
.Ltmp1777: | |
.LBB183_233: | |
.loc 2 0 37 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1778: | |
.loc 2 1931 32 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1779: | |
.LBB183_234: | |
.loc 2 0 32 is_stmt 0 | |
movb -1473(%rbp), %al | |
.loc 2 1931 32 | |
movzbl %al, %ecx | |
movl %ecx, %edx | |
movq -1472(%rbp), %rsi | |
.loc 2 1931 18 | |
cmpq %rdx, %rsi | |
jb .LBB183_74 | |
jmp .LBB183_78 | |
.Ltmp1780: | |
.LBB183_235: | |
.loc 2 0 18 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1781: | |
.loc 2 1932 36 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1782: | |
.LBB183_236: | |
.loc 2 0 36 is_stmt 0 | |
movq -1488(%rbp), %rax | |
.loc 2 1932 36 | |
addq -1128(%rbp), %rax | |
.loc 2 1932 48 | |
movq -1032(%rbp), %rcx | |
.loc 2 1932 64 | |
movq 8(%rcx), %rdx | |
.loc 2 1932 73 | |
leaq -264(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
movq %rax, -1496(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 2 1932 42 | |
cmpw $0, -262(%rbp) | |
jne .LBB183_75 | |
jmp .LBB183_77 | |
.Ltmp1783: | |
.LBB183_237: | |
.loc 2 0 42 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1931 42 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1784: | |
.LBB183_238: | |
.loc 2 0 42 is_stmt 0 | |
movq -1504(%rbp), %rax | |
.loc 2 1931 42 | |
movq %rax, -1136(%rbp) | |
.loc 2 1931 9 | |
jmp .LBB183_73 | |
.Ltmp1785: | |
.LBB183_239: | |
.loc 2 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1786: | |
.loc 2 1993 62 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1787: | |
.LBB183_240: | |
.loc 2 1993 46 is_stmt 0 | |
leaq -656(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
movq -1520(%rbp), %rdx | |
callq std.math.cast.51 | |
.loc 2 1993 67 | |
cmpw $0, -648(%rbp) | |
jne .LBB183_135 | |
jmp .LBB183_137 | |
.Ltmp1788: | |
.LBB183_241: | |
.loc 2 0 67 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1789: | |
.loc 2 1999 44 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1790: | |
.LBB183_242: | |
.loc 2 0 44 is_stmt 0 | |
movb -1529(%rbp), %al | |
.loc 2 1999 44 | |
movb %al, -1275(%rbp) | |
.loc 2 2000 30 is_stmt 1 | |
movb -1097(%rbp), %al | |
.loc 2 2000 60 is_stmt 0 | |
movb -1275(%rbp), %cl | |
.loc 2 2000 78 | |
movb -1100(%rbp), %dl | |
.loc 2 2000 76 | |
cmpb $0, %dl | |
movb %al, -1633(%rbp) | |
movb %cl, -1634(%rbp) | |
movb %dl, -1635(%rbp) | |
jne .LBB183_244 | |
.Ltmp1791: | |
.loc 2 0 76 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2000 76 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1792: | |
.LBB183_244: | |
.loc 2 0 76 | |
movb -1634(%rbp), %al | |
.loc 2 2000 76 | |
movzbw %al, %ax | |
movb -1635(%rbp), %cl | |
divb %cl | |
movb -1633(%rbp), %dl | |
movb %al, -1636(%rbp) | |
.loc 2 2000 57 | |
movb %dl, %al | |
movb -1636(%rbp), %sil | |
mulb %sil | |
seto %sil | |
testb $1, %sil | |
movb %al, -1637(%rbp) | |
jne .LBB183_245 | |
jmp .LBB183_246 | |
.Ltmp1793: | |
.LBB183_245: | |
.loc 2 0 57 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2000 57 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1794: | |
.LBB183_246: | |
.loc 2 0 57 | |
movb -1637(%rbp), %al | |
.loc 2 2000 57 | |
movb %al, -1276(%rbp) | |
.loc 2 2001 33 is_stmt 1 | |
movsbl -1099(%rbp), %ecx | |
.loc 2 2001 51 is_stmt 0 | |
movb -1275(%rbp), %dl | |
.loc 2 2001 69 | |
movb -1100(%rbp), %sil | |
.loc 2 2001 67 | |
cmpb $0, %sil | |
movl %ecx, -1644(%rbp) | |
movb %dl, -1645(%rbp) | |
movb %sil, -1646(%rbp) | |
je .LBB183_248 | |
.Ltmp1795: | |
.loc 2 0 67 | |
movb -1645(%rbp), %al | |
.loc 2 2001 67 | |
movzbw %al, %ax | |
movb -1646(%rbp), %cl | |
divb %cl | |
shrw $8, %ax | |
.loc 2 2001 50 | |
movzbl %al, %edx | |
movl -1644(%rbp), %esi | |
.loc 2 2001 45 | |
addl %edx, %esi | |
seto %al | |
movl %esi, -1652(%rbp) | |
jo .LBB183_249 | |
jmp .LBB183_250 | |
.Ltmp1796: | |
.LBB183_248: | |
.loc 2 0 45 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2001 67 | |
leaq __unnamed_11(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1797: | |
.LBB183_249: | |
.loc 2 0 67 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2001 45 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1798: | |
.LBB183_250: | |
.loc 2 0 45 | |
movl -1652(%rbp), %eax | |
.loc 2 2001 45 | |
movl %eax, -1280(%rbp) | |
.loc 2 2002 17 is_stmt 1 | |
leaq -496(%rbp), %rcx | |
addq $16, %rcx | |
movq -480(%rbp), %rdx | |
.loc 2 2002 26 is_stmt 0 | |
movslq -1280(%rbp), %rsi | |
.loc 2 2002 23 | |
addq %rsi, %rdx | |
seto %dil | |
movq %rcx, -1664(%rbp) | |
movq %rdx, -1672(%rbp) | |
jo .LBB183_251 | |
jmp .LBB183_252 | |
.Ltmp1799: | |
.LBB183_251: | |
.loc 2 0 23 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2002 23 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1800: | |
.LBB183_252: | |
.loc 2 0 23 | |
leaq -496(%rbp), %rax | |
movq -1664(%rbp), %rcx | |
movq -1672(%rbp), %rdx | |
.loc 2 2002 23 | |
movq %rdx, (%rcx) | |
.loc 2 2003 17 is_stmt 1 | |
movq -496(%rbp), %rsi | |
.loc 2 2003 29 is_stmt 0 | |
movzbl -1276(%rbp), %edi | |
movl %edi, %r8d | |
.loc 2 2003 26 | |
addq %r8, %rsi | |
setb %r9b | |
movq %rax, -1680(%rbp) | |
movq %rsi, -1688(%rbp) | |
jb .LBB183_253 | |
jmp .LBB183_254 | |
.Ltmp1801: | |
.LBB183_253: | |
.loc 2 0 26 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2003 26 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1802: | |
.LBB183_254: | |
.loc 2 0 26 | |
movq -1680(%rbp), %rax | |
movq -1688(%rbp), %rcx | |
.loc 2 2003 26 | |
movq %rcx, (%rax) | |
.loc 2 2004 40 is_stmt 1 | |
leaq -896(%rbp), %rdi | |
movq -1352(%rbp), %rsi | |
leaq -496(%rbp), %rdx | |
callq std.debug.LineNumberProgram.checkLineMatch | |
.loc 2 2004 17 is_stmt 0 | |
cmpw $0, -848(%rbp) | |
jne .LBB183_173 | |
jmp .LBB183_175 | |
.Ltmp1803: | |
.LBB183_255: | |
.loc 2 0 17 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1804: | |
.loc 2 2044 32 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1805: | |
.LBB183_256: | |
.loc 2 2044 62 is_stmt 0 | |
movq -1120(%rbp), %rax | |
movb -1553(%rbp), %cl | |
.loc 2 2044 32 | |
movzbl %cl, %edx | |
movl %edx, %esi | |
.loc 2 2044 36 | |
cmpq %rax, %rsi | |
.loc 2 2044 21 | |
jae .LBB183_181 | |
jmp .LBB183_183 | |
.Ltmp1806: | |
.LBB183_257: | |
.loc 2 0 21 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2045 70 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1807: | |
.LBB183_258: | |
.loc 2 0 70 is_stmt 0 | |
movb -1554(%rbp), %al | |
.loc 2 2045 70 | |
movzbl %al, %ecx | |
movl %ecx, %edx | |
.loc 2 2045 62 | |
cmpq -1120(%rbp), %rdx | |
movq %rdx, -1696(%rbp) | |
jb .LBB183_260 | |
.Ltmp1808: | |
.loc 2 0 62 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2045 62 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1809: | |
.LBB183_260: | |
movq -1128(%rbp), %rax | |
movq -1696(%rbp), %rcx | |
movb (%rax,%rcx), %dl | |
movb %dl, -1281(%rbp) | |
.loc 2 2046 27 is_stmt 1 | |
movq -1032(%rbp), %rax | |
.loc 2 2046 49 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 2 2046 57 | |
movzbl -1281(%rbp), %edi | |
movl %edi, %edx | |
movq -1352(%rbp), %rdi | |
.loc 2 2046 56 | |
callq "std.io.seekable_stream.SeekableStream(anyerror,anyerror).seekBy" | |
movw %ax, -1284(%rbp) | |
.loc 2 2046 21 | |
cmpw $0, -1284(%rbp) | |
jne .LBB183_185 | |
jmp .LBB183_209 | |
.Ltmp1810: | |
.LBB183_261: | |
.loc 2 0 21 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1811: | |
.loc 2 2014 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1812: | |
.LBB183_262: | |
.loc 2 0 41 is_stmt 0 | |
movq -1584(%rbp), %rax | |
movq -1592(%rbp), %rcx | |
.loc 2 2014 34 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -1704(%rbp) | |
jb .LBB183_263 | |
jmp .LBB183_264 | |
.Ltmp1813: | |
.LBB183_263: | |
.loc 2 0 34 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2014 34 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1814: | |
.LBB183_264: | |
.loc 2 0 34 | |
movq -1576(%rbp), %rax | |
movq -1704(%rbp), %rcx | |
.loc 2 2014 34 | |
movq %rcx, (%rax) | |
.Ltmp1815: | |
.loc 2 2007 13 is_stmt 1 | |
jmp .LBB183_222 | |
.Ltmp1816: | |
.LBB183_265: | |
.loc 2 0 13 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1817: | |
.loc 2 2018 31 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1818: | |
.LBB183_266: | |
.loc 2 0 31 is_stmt 0 | |
movq -1600(%rbp), %rax | |
movq -1608(%rbp), %rcx | |
.loc 2 2018 31 | |
movq %rcx, (%rax) | |
.Ltmp1819: | |
.loc 2 2007 13 is_stmt 1 | |
jmp .LBB183_222 | |
.Ltmp1820: | |
.LBB183_267: | |
.loc 2 0 13 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1821: | |
.loc 2 2035 73 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1822: | |
.LBB183_268: | |
.loc 2 2035 90 is_stmt 0 | |
movb -1100(%rbp), %al | |
.loc 2 2035 88 | |
cmpb $0, %al | |
movb %al, -1705(%rbp) | |
jne .LBB183_270 | |
.Ltmp1823: | |
.loc 2 0 88 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2035 88 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1824: | |
.LBB183_270: | |
.loc 2 0 88 | |
movb -1610(%rbp), %al | |
.loc 2 2035 88 | |
movzbw %al, %ax | |
movb -1705(%rbp), %cl | |
divb %cl | |
movb -1609(%rbp), %dl | |
movb %al, -1706(%rbp) | |
.loc 2 2035 65 | |
movb %dl, %al | |
movb -1706(%rbp), %sil | |
mulb %sil | |
seto %sil | |
testb $1, %sil | |
movb %al, -1707(%rbp) | |
jne .LBB183_271 | |
jmp .LBB183_272 | |
.Ltmp1825: | |
.LBB183_271: | |
.loc 2 0 65 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2035 65 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1826: | |
.LBB183_272: | |
.loc 2 0 65 | |
leaq -496(%rbp), %rax | |
movb -1707(%rbp), %cl | |
.loc 2 2035 65 | |
movb %cl, -1321(%rbp) | |
.loc 2 2036 25 is_stmt 1 | |
movq -496(%rbp), %rdx | |
.loc 2 2036 37 is_stmt 0 | |
movzbl -1321(%rbp), %esi | |
movl %esi, %edi | |
.loc 2 2036 34 | |
addq %rdi, %rdx | |
setb %r8b | |
movq %rax, -1720(%rbp) | |
movq %rdx, -1728(%rbp) | |
jb .LBB183_273 | |
jmp .LBB183_274 | |
.Ltmp1827: | |
.LBB183_273: | |
.loc 2 0 34 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 2036 34 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1828: | |
.LBB183_274: | |
.loc 2 0 34 | |
movq -1720(%rbp), %rax | |
movq -1728(%rbp), %rcx | |
.loc 2 2036 34 | |
movq %rcx, (%rax) | |
.Ltmp1829: | |
.loc 2 2007 13 is_stmt 1 | |
jmp .LBB183_222 | |
.Ltmp1830: | |
.LBB183_275: | |
.loc 2 0 13 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1831: | |
.loc 2 2040 34 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1832: | |
.LBB183_276: | |
.loc 2 0 34 is_stmt 0 | |
movq -1624(%rbp), %rax | |
movq -1632(%rbp), %rcx | |
.loc 2 2040 34 | |
movq %rcx, (%rax) | |
.Ltmp1833: | |
.loc 2 2007 13 is_stmt 1 | |
jmp .LBB183_222 | |
.Ltmp1834: | |
.LBB183_277: | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp1835: | |
.LBB183_278: | |
callq __stack_chk_fail@PLT | |
.Ltmp1836: | |
.LBB183_279: | |
callq __stack_chk_fail@PLT | |
.Ltmp1837: | |
.LBB183_280: | |
callq __stack_chk_fail@PLT | |
.Ltmp1838: | |
.LBB183_281: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1839: | |
.LBB183_282: | |
callq __stack_chk_fail@PLT | |
.Ltmp1840: | |
.LBB183_283: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1841: | |
.LBB183_284: | |
callq __stack_chk_fail@PLT | |
.Ltmp1842: | |
.LBB183_285: | |
callq __stack_chk_fail@PLT | |
.Ltmp1843: | |
.LBB183_286: | |
callq __stack_chk_fail@PLT | |
.Ltmp1844: | |
.LBB183_287: | |
callq __stack_chk_fail@PLT | |
.Ltmp1845: | |
.LBB183_288: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1846: | |
.LBB183_289: | |
callq __stack_chk_fail@PLT | |
.Ltmp1847: | |
.LBB183_290: | |
callq __stack_chk_fail@PLT | |
.Ltmp1848: | |
.LBB183_291: | |
callq __stack_chk_fail@PLT | |
.Ltmp1849: | |
.LBB183_292: | |
callq __stack_chk_fail@PLT | |
.Ltmp1850: | |
.LBB183_293: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1851: | |
.LBB183_294: | |
callq __stack_chk_fail@PLT | |
.Ltmp1852: | |
.LBB183_295: | |
callq __stack_chk_fail@PLT | |
.Ltmp1853: | |
.LBB183_296: | |
callq __stack_chk_fail@PLT | |
.Ltmp1854: | |
.LBB183_297: | |
callq __stack_chk_fail@PLT | |
.Ltmp1855: | |
.LBB183_298: | |
callq __stack_chk_fail@PLT | |
.Ltmp1856: | |
.LBB183_299: | |
callq __stack_chk_fail@PLT | |
.Ltmp1857: | |
.LBB183_300: | |
callq __stack_chk_fail@PLT | |
.Ltmp1858: | |
.LBB183_301: | |
callq __stack_chk_fail@PLT | |
.Ltmp1859: | |
.LBB183_302: | |
callq __stack_chk_fail@PLT | |
.Ltmp1860: | |
.LBB183_303: | |
callq __stack_chk_fail@PLT | |
.Ltmp1861: | |
.LBB183_304: | |
callq __stack_chk_fail@PLT | |
.Ltmp1862: | |
.LBB183_305: | |
callq __stack_chk_fail@PLT | |
.Ltmp1863: | |
.LBB183_306: | |
callq __stack_chk_fail@PLT | |
.Ltmp1864: | |
.LBB183_307: | |
callq __stack_chk_fail@PLT | |
.Ltmp1865: | |
.LBB183_308: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1866: | |
.LBB183_309: | |
callq __stack_chk_fail@PLT | |
.Ltmp1867: | |
.LBB183_310: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1868: | |
.LBB183_311: | |
callq __stack_chk_fail@PLT | |
.Ltmp1869: | |
.LBB183_312: | |
callq __stack_chk_fail@PLT | |
.Ltmp1870: | |
.LBB183_313: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1871: | |
.LBB183_314: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1872: | |
.LBB183_315: | |
callq __stack_chk_fail@PLT | |
.Ltmp1873: | |
.LBB183_316: | |
callq __stack_chk_fail@PLT | |
.Ltmp1874: | |
.LBB183_317: | |
callq __stack_chk_fail@PLT | |
.Ltmp1875: | |
.LBB183_318: | |
callq __stack_chk_fail@PLT | |
.Ltmp1876: | |
.LBB183_319: | |
callq __stack_chk_fail@PLT | |
.Ltmp1877: | |
.LBB183_320: | |
callq __stack_chk_fail@PLT | |
.Ltmp1878: | |
.LBB183_321: | |
callq __stack_chk_fail@PLT | |
.Ltmp1879: | |
.LBB183_322: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1880: | |
.LBB183_323: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1881: | |
.LBB183_324: | |
callq __stack_chk_fail@PLT | |
.Ltmp1882: | |
.LBB183_325: | |
callq __stack_chk_fail@PLT | |
.Ltmp1883: | |
.LBB183_326: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp1884: | |
.LBB183_327: | |
callq __stack_chk_fail@PLT | |
.Ltmp1885: | |
.LBB183_328: | |
callq __stack_chk_fail@PLT | |
.Ltmp1886: | |
.LBB183_329: | |
callq __stack_chk_fail@PLT | |
.Ltmp1887: | |
.LBB183_330: | |
callq __stack_chk_fail@PLT | |
.Ltmp1888: | |
.LBB183_331: | |
callq __stack_chk_fail@PLT | |
.Ltmp1889: | |
.Lfunc_end183: | |
.size std.debug.getLineNumberInfoDwarf, .Lfunc_end183-std.debug.getLineNumberInfoDwarf | |
.cfi_endproc | |
.section .rodata,"a",@progbits | |
.p2align 2 | |
.LJTI183_0: | |
.long .LBB183_187-.LJTI183_0 | |
.long .LBB183_194-.LJTI183_0 | |
.long .LBB183_197-.LJTI183_0 | |
.long .LBB183_200-.LJTI183_0 | |
.long .LBB183_203-.LJTI183_0 | |
.long .LBB183_215-.LJTI183_0 | |
.long .LBB183_216-.LJTI183_0 | |
.long .LBB183_217-.LJTI183_0 | |
.long .LBB183_206-.LJTI183_0 | |
.long .LBB183_219-.LJTI183_0 | |
.text | |
.p2align 4, 0x90 | |
.type std.debug.getSymbolNameDwarf,@function | |
std.debug.getSymbolNameDwarf: | |
.Lfunc_begin184: | |
.loc 2 2060 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp1890: | |
.loc 2 2061 12 prologue_end | |
movq -48(%rbp), %rcx | |
addq $176, %rcx | |
.loc 2 2061 35 is_stmt 0 | |
leaq -24(%rbp), %rdx | |
movq %rdi, -64(%rbp) | |
movq %rdx, %rdi | |
movq %rcx, %rsi | |
movq %rax, -72(%rbp) | |
callq "std.array_list.AlignedArrayList(std.debug.Func,null).toSliceConst" | |
.loc 2 2061 5 | |
movq $0, -32(%rbp) | |
movq -16(%rbp), %rax | |
movq %rax, -80(%rbp) | |
.LBB184_1: | |
movq -32(%rbp), %rax | |
movq -80(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -88(%rbp) | |
jae .LBB184_12 | |
.loc 2 0 5 | |
movq -88(%rbp), %rax | |
.loc 2 2061 5 | |
imulq $48, %rax, %rcx | |
addq -24(%rbp), %rcx | |
.loc 2 2061 41 | |
movq %rcx, -40(%rbp) | |
.Ltmp1891: | |
.loc 2 2062 17 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 2 2062 9 is_stmt 0 | |
testb $1, 16(%rcx) | |
movq %rcx, -96(%rbp) | |
jne .LBB184_3 | |
jmp .LBB184_10 | |
.LBB184_3: | |
.Ltmp1892: | |
.loc 2 2063 17 is_stmt 1 | |
movq -56(%rbp), %rax | |
movq -96(%rbp), %rcx | |
.loc 2 2063 25 is_stmt 0 | |
cmpq (%rcx), %rax | |
setae %dl | |
.loc 2 2063 40 | |
testb $1, %dl | |
movb %dl, -97(%rbp) | |
jne .LBB184_4 | |
jmp .LBB184_5 | |
.Ltmp1893: | |
.LBB184_4: | |
.loc 2 2063 44 | |
movq -56(%rbp), %rax | |
movq -96(%rbp), %rcx | |
.loc 2 2063 52 | |
cmpq 8(%rcx), %rax | |
setb %dl | |
movb %dl, -97(%rbp) | |
.Ltmp1894: | |
.LBB184_5: | |
.loc 2 0 52 | |
movb -97(%rbp), %al | |
.loc 2 2063 13 | |
testb $1, %al | |
jne .LBB184_6 | |
jmp .LBB184_8 | |
.Ltmp1895: | |
.LBB184_6: | |
.loc 2 2064 28 is_stmt 1 | |
movq -40(%rbp), %rax | |
movq 40(%rax), %rcx | |
movq -64(%rbp), %rdx | |
movq %rcx, 16(%rdx) | |
vmovdqu 24(%rax), %xmm0 | |
vmovdqu %xmm0, (%rdx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB184_14 | |
.Ltmp1896: | |
.loc 2 0 28 is_stmt 0 | |
movq -72(%rbp), %rax | |
.loc 2 2064 17 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1897: | |
.LBB184_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 2063 13 is_stmt 1 | |
jmp .LBB184_9 | |
.Ltmp1898: | |
.LBB184_9: | |
.loc 2 2062 9 | |
jmp .LBB184_11 | |
.Ltmp1899: | |
.LBB184_10: | |
jmp .LBB184_11 | |
.Ltmp1900: | |
.LBB184_11: | |
.loc 2 0 9 is_stmt 0 | |
movq -88(%rbp), %rax | |
.loc 2 2061 5 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -32(%rbp) | |
jmp .LBB184_1 | |
.LBB184_12: | |
.loc 2 2069 5 | |
movq __unnamed_108+16(%rip), %rax | |
movq -64(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_108(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB184_15 | |
.loc 2 0 5 is_stmt 0 | |
movq -72(%rbp), %rax | |
.loc 2 2069 5 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1901: | |
.LBB184_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp1902: | |
.LBB184_15: | |
callq __stack_chk_fail@PLT | |
.Ltmp1903: | |
.Lfunc_end184: | |
.size std.debug.getSymbolNameDwarf, .Lfunc_end184-std.debug.getSymbolNameDwarf | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.printLineInfo,@function | |
std.debug.printLineInfo: | |
.Lfunc_begin185: | |
.loc 2 766 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movb 16(%rbp), %al | |
movq %rsi, -32(%rbp) | |
.Ltmp1904: | |
movq %rcx, -40(%rbp) | |
.Ltmp1905: | |
.loc 2 775 5 prologue_end | |
testb $1, 16(%rbp) | |
movq %r9, -48(%rbp) | |
.Ltmp1906: | |
.loc 2 0 5 is_stmt 0 | |
movq %r8, -56(%rbp) | |
.Ltmp1907: | |
movq %rdx, -64(%rbp) | |
.Ltmp1908: | |
movq %rdi, -72(%rbp) | |
.loc 2 775 5 | |
jne .LBB185_1 | |
jmp .LBB185_21 | |
.Ltmp1909: | |
.LBB185_1: | |
.loc 2 776 23 is_stmt 1 | |
movq -32(%rbp), %rsi | |
movq -64(%rbp), %rax | |
.loc 2 778 22 | |
addq $16, %rax | |
movq -64(%rbp), %rcx | |
.loc 2 779 22 | |
movq (%rcx), %rcx | |
movq -64(%rbp), %rdx | |
.loc 2 780 22 | |
movq 8(%rdx), %r8 | |
.loc 2 781 13 | |
movq -40(%rbp), %r9 | |
movq -72(%rbp), %rdi | |
.loc 2 776 29 | |
movq %rax, %rdx | |
movq -56(%rbp), %rax | |
movq %rax, (%rsp) | |
movq -48(%rbp), %r10 | |
movq %r10, 8(%rsp) | |
callq "std.io.OutStream(std.os.WriteError).print.62" | |
movw %ax, -2(%rbp) | |
.loc 2 776 9 is_stmt 0 | |
cmpw $0, -2(%rbp) | |
je .LBB185_3 | |
.Ltmp1910: | |
movw -2(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -74(%rbp) | |
callq __zig_return_error | |
movw -74(%rbp), %ax | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1911: | |
.LBB185_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 785 31 is_stmt 1 | |
movq -32(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
movq -64(%rbp), %rdx | |
.loc 2 785 30 is_stmt 0 | |
callq std.debug.printLineFromFileAnyOs | |
movw %ax, -4(%rbp) | |
.loc 2 785 9 | |
cmpw $0, -4(%rbp) | |
jne .LBB185_16 | |
.Ltmp1912: | |
.loc 2 0 9 | |
movq -64(%rbp), %rax | |
.Ltmp1913: | |
.loc 2 786 34 is_stmt 1 | |
cmpq $0, 8(%rax) | |
.loc 2 786 13 is_stmt 0 | |
jne .LBB185_7 | |
.Ltmp1914: | |
.loc 2 787 31 is_stmt 1 | |
movq -32(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 2 787 37 is_stmt 0 | |
leaq __unnamed_109(%rip), %rdx | |
callq "std.io.OutStream(std.os.WriteError).write" | |
movw %ax, -6(%rbp) | |
.loc 2 787 17 | |
cmpw $0, -6(%rbp) | |
je .LBB185_14 | |
.Ltmp1915: | |
movw -6(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -76(%rbp) | |
callq __zig_return_error | |
movw -76(%rbp), %ax | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1916: | |
.LBB185_7: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 790 21 is_stmt 1 | |
movq $1, -16(%rbp) | |
.Ltmp1917: | |
.LBB185_8: | |
.loc 2 791 28 | |
movq -16(%rbp), %rax | |
movq -64(%rbp), %rcx | |
.loc 2 791 34 is_stmt 0 | |
cmpq 8(%rcx), %rax | |
jae .LBB185_12 | |
.Ltmp1918: | |
.loc 2 792 39 is_stmt 1 | |
movq -32(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 2 792 49 is_stmt 0 | |
movl $32, %edx | |
callq "std.io.OutStream(std.os.WriteError).writeByte" | |
movw %ax, -18(%rbp) | |
.loc 2 792 25 | |
cmpw $0, -18(%rbp) | |
je .LBB185_11 | |
.Ltmp1919: | |
movw -18(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -78(%rbp) | |
callq __zig_return_error | |
movw -78(%rbp), %ax | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1920: | |
.LBB185_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 791 57 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 2 791 63 is_stmt 0 | |
addq $1, %rax | |
setb %cl | |
movq %rax, -88(%rbp) | |
jb .LBB185_26 | |
jmp .LBB185_27 | |
.Ltmp1921: | |
.LBB185_12: | |
.loc 2 795 31 is_stmt 1 | |
movq -32(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 2 795 37 is_stmt 0 | |
leaq __unnamed_110(%rip), %rdx | |
callq "std.io.OutStream(std.os.WriteError).write" | |
movw %ax, -20(%rbp) | |
.loc 2 795 17 | |
cmpw $0, -20(%rbp) | |
je .LBB185_15 | |
.Ltmp1922: | |
movw -20(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -90(%rbp) | |
callq __zig_return_error | |
movw -90(%rbp), %ax | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1923: | |
.LBB185_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 786 13 is_stmt 1 | |
jmp .LBB185_18 | |
.Ltmp1924: | |
.LBB185_15: | |
jmp .LBB185_18 | |
.Ltmp1925: | |
.LBB185_16: | |
.loc 2 797 22 | |
movw -4(%rbp), %ax | |
movw %ax, %cx | |
subw $18, %cx | |
movw %ax, -92(%rbp) | |
je .LBB185_19 | |
jmp .LBB185_28 | |
.Ltmp1926: | |
.LBB185_28: | |
.loc 2 0 22 is_stmt 0 | |
movw -92(%rbp), %ax | |
.loc 2 797 22 | |
subw $38, %ax | |
je .LBB185_19 | |
jmp .LBB185_17 | |
.Ltmp1927: | |
.LBB185_17: | |
.loc 2 799 28 is_stmt 1 | |
movw -4(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -94(%rbp) | |
.loc 2 799 21 is_stmt 0 | |
callq __zig_return_error | |
movw -94(%rbp), %ax | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1928: | |
.LBB185_18: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 785 9 is_stmt 1 | |
jmp .LBB185_23 | |
.Ltmp1929: | |
.LBB185_19: | |
.loc 2 797 22 | |
jmp .LBB185_20 | |
.Ltmp1930: | |
.LBB185_20: | |
.loc 2 785 9 | |
jmp .LBB185_23 | |
.Ltmp1931: | |
.LBB185_21: | |
.loc 2 802 23 | |
movq -32(%rbp), %rsi | |
movq -64(%rbp), %rax | |
.loc 2 804 22 | |
addq $16, %rax | |
movq -64(%rbp), %rcx | |
.loc 2 805 22 | |
movq (%rcx), %rcx | |
movq -64(%rbp), %rdx | |
.loc 2 806 22 | |
movq 8(%rdx), %r8 | |
.loc 2 807 13 | |
movq -40(%rbp), %r9 | |
movq -72(%rbp), %rdi | |
.loc 2 802 29 | |
movq %rax, %rdx | |
movq -56(%rbp), %rax | |
movq %rax, (%rsp) | |
movq -48(%rbp), %r10 | |
movq %r10, 8(%rsp) | |
callq "std.io.OutStream(std.os.WriteError).print.63" | |
movw %ax, -22(%rbp) | |
.loc 2 802 9 is_stmt 0 | |
cmpw $0, -22(%rbp) | |
je .LBB185_24 | |
.Ltmp1932: | |
movw -22(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -96(%rbp) | |
callq __zig_return_error | |
movw -96(%rbp), %ax | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1933: | |
.LBB185_23: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 775 5 is_stmt 1 | |
jmp .LBB185_25 | |
.Ltmp1934: | |
.LBB185_24: | |
jmp .LBB185_25 | |
.Ltmp1935: | |
.LBB185_25: | |
.loc 2 0 5 is_stmt 0 | |
xorl %eax, %eax | |
.loc 2 774 9 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1936: | |
.LBB185_26: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp1937: | |
.loc 2 791 63 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1938: | |
.LBB185_27: | |
.loc 2 0 63 is_stmt 0 | |
movq -88(%rbp), %rax | |
.loc 2 791 63 | |
movq %rax, -16(%rbp) | |
.loc 2 791 21 | |
jmp .LBB185_8 | |
.Ltmp1939: | |
.Lfunc_end185: | |
.size std.debug.printLineInfo, .Lfunc_end185-std.debug.printLineInfo | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.LineInfo.deinit,@function | |
std.debug.LineInfo.deinit: | |
.Lfunc_begin186: | |
.loc 2 1398 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
.Ltmp1940: | |
.loc 2 1399 31 prologue_end | |
movq %rdi, %rax | |
addq $32, %rax | |
.loc 2 1399 42 is_stmt 0 | |
cmpq $0, 32(%rdi) | |
movq %rdi, -16(%rbp) | |
.Ltmp1941: | |
.loc 2 0 42 | |
movq %rax, -24(%rbp) | |
.loc 2 1399 42 | |
jne .LBB186_2 | |
.Ltmp1942: | |
.loc 2 1399 49 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1943: | |
.LBB186_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 49 | |
movq -24(%rbp), %rax | |
.loc 2 1399 42 | |
movq (%rax), %rcx | |
movq %rcx, -8(%rbp) | |
.Ltmp1944: | |
.loc 2 1400 18 is_stmt 1 | |
movq -8(%rbp), %rdi | |
movq -16(%rbp), %rax | |
.loc 2 1400 28 is_stmt 0 | |
addq $16, %rax | |
.loc 2 1400 23 | |
movq %rax, %rsi | |
callq std.mem.Allocator.free.66 | |
.loc 2 1398 36 is_stmt 1 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1945: | |
.Lfunc_end186: | |
.size std.debug.LineInfo.deinit, .Lfunc_end186-std.debug.LineInfo.deinit | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).print.44",@function | |
"std.io.OutStream(std.os.WriteError).print.44": | |
.Lfunc_begin187: | |
.loc 6 69 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
.Ltmp1946: | |
.loc 6 70 35 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 6 70 52 is_stmt 0 | |
movq -8(%rbp), %rax | |
movq (%rax), %rdx | |
.loc 6 70 70 | |
movq -16(%rbp), %rax | |
movq %rdi, -24(%rbp) | |
movq %rcx, -32(%rbp) | |
.Ltmp1947: | |
.loc 6 70 34 | |
movq %rax, %rcx | |
movq -32(%rbp), %r8 | |
callq std.fmt.format.67 | |
.loc 6 70 13 | |
cmpw $0, %ax | |
movw %ax, -34(%rbp) | |
je .LBB187_2 | |
.Ltmp1948: | |
.loc 6 0 13 | |
movq -24(%rbp), %rdi | |
.loc 6 70 13 | |
callq __zig_return_error | |
jmp .LBB187_3 | |
.Ltmp1949: | |
.LBB187_2: | |
jmp .LBB187_3 | |
.Ltmp1950: | |
.LBB187_3: | |
.loc 6 0 13 | |
movw -34(%rbp), %ax | |
.loc 6 70 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1951: | |
.Lfunc_end187: | |
.size "std.io.OutStream(std.os.WriteError).print.44", .Lfunc_end187-"std.io.OutStream(std.os.WriteError).print.44" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).print.45",@function | |
"std.io.OutStream(std.os.WriteError).print.45": | |
.Lfunc_begin188: | |
.loc 6 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
.Ltmp1952: | |
.loc 6 70 35 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 6 70 52 is_stmt 0 | |
movq -8(%rbp), %rax | |
movq (%rax), %rdx | |
.loc 6 70 70 | |
movq -16(%rbp), %rax | |
movq %rdi, -24(%rbp) | |
movq %rcx, -32(%rbp) | |
.Ltmp1953: | |
.loc 6 70 34 | |
movq %rax, %rcx | |
movq -32(%rbp), %r8 | |
callq std.fmt.format.68 | |
.loc 6 70 13 | |
cmpw $0, %ax | |
movw %ax, -34(%rbp) | |
je .LBB188_2 | |
.Ltmp1954: | |
.loc 6 0 13 | |
movq -24(%rbp), %rdi | |
.loc 6 70 13 | |
callq __zig_return_error | |
jmp .LBB188_3 | |
.Ltmp1955: | |
.LBB188_2: | |
jmp .LBB188_3 | |
.Ltmp1956: | |
.LBB188_3: | |
.loc 6 0 13 | |
movw -34(%rbp), %ax | |
.loc 6 70 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1957: | |
.Lfunc_end188: | |
.size "std.io.OutStream(std.os.WriteError).print.45", .Lfunc_end188-"std.io.OutStream(std.os.WriteError).print.45" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).toSlice",@function | |
"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).toSlice": | |
.Lfunc_begin189: | |
.loc 39 44 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
.Ltmp1958: | |
.loc 39 45 39 prologue_end | |
movq 16(%rsi), %r8 | |
.loc 39 45 30 is_stmt 0 | |
movq 8(%rsi), %r9 | |
cmpq %r8, %rdx | |
movq %rsi, -8(%rbp) | |
.Ltmp1959: | |
.loc 39 0 30 | |
movq %rdi, -16(%rbp) | |
movq %rax, -24(%rbp) | |
movq %r8, -32(%rbp) | |
movq %r9, -40(%rbp) | |
.loc 39 45 30 | |
jbe .LBB189_2 | |
.Ltmp1960: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 45 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1961: | |
.LBB189_2: | |
.loc 39 0 30 | |
movq -32(%rbp), %rax | |
movq -40(%rbp), %rcx | |
.loc 39 45 30 | |
cmpq %rcx, %rax | |
jbe .LBB189_4 | |
.Ltmp1962: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 45 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp1963: | |
.LBB189_4: | |
.loc 39 0 30 | |
movq -8(%rbp), %rax | |
.loc 39 45 30 | |
movq (%rax), %rcx | |
movq -16(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -32(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, 8(%rdx) | |
movq -24(%rbp), %rax | |
.loc 39 45 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1964: | |
.Lfunc_end189: | |
.size "std.array_list.AlignedArrayList(std.debug.CompileUnit,null).toSlice", .Lfunc_end189-"std.array_list.AlignedArrayList(std.debug.CompileUnit,null).toSlice" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.Die.getAttrSecOffset,@function | |
std.debug.Die.getAttrSecOffset: | |
.Lfunc_begin190: | |
.loc 2 1350 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, %rax | |
movq %rdx, -40(%rbp) | |
movq %rcx, -48(%rbp) | |
.Ltmp1965: | |
.loc 2 1351 32 prologue_end | |
movq -40(%rbp), %rcx | |
.loc 2 1351 41 is_stmt 0 | |
movq -48(%rbp), %rdx | |
movq %rdi, -56(%rbp) | |
.loc 2 1351 40 | |
movq %rcx, %rdi | |
movq %rsi, -64(%rbp) | |
movq %rdx, %rsi | |
movq %rax, -72(%rbp) | |
callq std.debug.Die.getAttr | |
movq %rax, -8(%rbp) | |
.loc 2 1351 45 | |
cmpq $0, -8(%rbp) | |
jne .LBB190_2 | |
.loc 2 0 45 | |
movq -64(%rbp), %rdi | |
.loc 2 1351 52 | |
callq __zig_return_error | |
movq __unnamed_111(%rip), %rax | |
movq -56(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_111+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -72(%rbp), %rax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB190_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1351 45 | |
movq -8(%rbp), %rax | |
movq %rax, -16(%rbp) | |
.loc 2 1352 34 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 2 1352 16 is_stmt 0 | |
movb 16(%rax), %cl | |
movb %cl, %dl | |
subb $2, %dl | |
movq %rax, -80(%rbp) | |
movb %cl, -81(%rbp) | |
je .LBB190_5 | |
jmp .LBB190_11 | |
.LBB190_11: | |
.loc 2 0 16 | |
movb -81(%rbp), %al | |
andb $15, %al | |
.loc 2 1352 16 | |
subb $5, %al | |
je .LBB190_6 | |
jmp .LBB190_4 | |
.LBB190_4: | |
.loc 2 0 16 | |
movq -56(%rbp), %rax | |
.loc 2 1355 26 is_stmt 1 | |
movw $36, 8(%rax) | |
.loc 2 1352 16 | |
leaq __unnamed_112(%rip), %rcx | |
movq %rcx, -96(%rbp) | |
jmp .LBB190_7 | |
.LBB190_5: | |
.loc 2 0 16 is_stmt 0 | |
movq -80(%rbp), %rax | |
.Ltmp1966: | |
movq -56(%rbp), %rdi | |
movq -64(%rbp), %rsi | |
.loc 2 1353 58 is_stmt 1 | |
movq %rax, %rdx | |
callq std.debug.Constant.asUnsignedLe | |
.Ltmp1967: | |
.loc 2 0 58 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 2 1353 58 | |
movq (%rax), %rcx | |
movq %rcx, (%rax) | |
movq 8(%rax), %rcx | |
movq %rcx, 8(%rax) | |
movq %rax, -96(%rbp) | |
.loc 2 1352 16 is_stmt 1 | |
jmp .LBB190_7 | |
.LBB190_6: | |
.loc 2 0 16 is_stmt 0 | |
movq -80(%rbp), %rax | |
.Ltmp1968: | |
movq -80(%rbp), %rcx | |
.loc 2 1354 44 is_stmt 1 | |
movq (%rcx), %rdx | |
movq -56(%rbp), %rsi | |
movw $0, 8(%rsi) | |
movq %rdx, (%rsi) | |
movw $0, -24(%rbp) | |
movq %rdx, -32(%rbp) | |
leaq -32(%rbp), %rdx | |
movq %rdx, -96(%rbp) | |
.Ltmp1969: | |
.LBB190_7: | |
.loc 2 0 44 is_stmt 0 | |
movq -96(%rbp), %rax | |
.loc 2 1352 9 is_stmt 1 | |
cmpw $0, 8(%rax) | |
je .LBB190_9 | |
.loc 2 0 9 is_stmt 0 | |
movq -64(%rbp), %rdi | |
.loc 2 1352 9 | |
callq __zig_return_error | |
jmp .LBB190_10 | |
.LBB190_9: | |
jmp .LBB190_10 | |
.LBB190_10: | |
.loc 2 0 9 | |
movq -72(%rbp), %rax | |
.loc 2 1352 9 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1970: | |
.Lfunc_end190: | |
.size std.debug.Die.getAttrSecOffset, .Lfunc_end190-std.debug.Die.getAttrSecOffset | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readIntLittle.46",@function | |
"std.io.in_stream.InStream(anyerror).readIntLittle.46": | |
.Lfunc_begin191: | |
.loc 38 159 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %rcx | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
.Ltmp1971: | |
.loc 38 160 13 prologue_end | |
leaq -64(%rbp), %rdx | |
movq %rdi, -104(%rbp) | |
movq %rdx, %rdi | |
movl $170, %r9d | |
movq %rsi, -112(%rbp) | |
movl %r9d, %esi | |
movl $8, %r8d | |
movq %rdx, -120(%rbp) | |
movq %r8, %rdx | |
movq %rax, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -120(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -136(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -64(%rbp), %rax | |
.Ltmp1972: | |
.loc 38 161 21 | |
movq -96(%rbp), %rsi | |
.loc 38 161 37 is_stmt 0 | |
movq %rax, -80(%rbp) | |
movq $8, -72(%rbp) | |
movq -112(%rbp), %rdi | |
.loc 38 161 31 | |
leaq -80(%rbp), %rax | |
.Ltmp1973: | |
.loc 38 0 31 | |
movq %rdx, -144(%rbp) | |
.loc 38 161 31 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -82(%rbp) | |
.loc 38 161 13 | |
cmpw $0, -82(%rbp) | |
je .LBB191_3 | |
movw -82(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -112(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB191_5 | |
.loc 38 0 13 | |
movq -128(%rbp), %rax | |
.loc 38 161 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB191_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 13 | |
leaq -64(%rbp), %rdi | |
.loc 38 162 37 is_stmt 1 | |
callq std.mem.readIntNative.47 | |
movq -104(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB191_6 | |
.loc 38 0 37 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 38 162 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1974: | |
.LBB191_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB191_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp1975: | |
.Lfunc_end191: | |
.size "std.io.in_stream.InStream(anyerror).readIntLittle.46", .Lfunc_end191-"std.io.in_stream.InStream(anyerror).readIntLittle.46" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readIntNative.47,@function | |
std.mem.readIntNative.47: | |
.Lfunc_begin192: | |
.loc 8 528 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp1976: | |
.loc 8 529 40 prologue_end | |
movq -8(%rbp), %rax | |
.loc 8 529 12 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -16(%rbp) | |
jne .LBB192_2 | |
.loc 8 0 12 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 529 12 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB192_2: | |
.loc 8 0 12 | |
movq -16(%rbp), %rax | |
.loc 8 529 46 | |
movq (%rax), %rax | |
.loc 8 529 5 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1977: | |
.Lfunc_end192: | |
.size std.mem.readIntNative.47, .Lfunc_end192-std.mem.readIntNative.47 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.format.48,@function | |
std.fmt.format.48: | |
.Lfunc_begin193: | |
.loc 13 52 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
movq %rcx, -32(%rbp) | |
.Ltmp1978: | |
.loc 13 88 29 prologue_end | |
movq -24(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -16(%rbp), %rsi | |
movq %rdi, -40(%rbp) | |
.loc 13 88 35 | |
leaq __unnamed_113(%rip), %rdx | |
callq *%rax | |
movw %ax, -2(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -2(%rbp) | |
je .LBB193_2 | |
movw -2(%rbp), %ax | |
movq -40(%rbp), %rdi | |
movw %ax, -42(%rbp) | |
callq __zig_return_error | |
movw -42(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1979: | |
.LBB193_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 165 29 is_stmt 1 | |
movq -32(%rbp), %rsi | |
.loc 13 168 25 | |
movq -16(%rbp), %rcx | |
.loc 13 170 25 | |
movq -24(%rbp), %r8 | |
movq -40(%rbp), %rdi | |
.loc 13 164 35 | |
leaq __unnamed_114(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.89 | |
movw %ax, -4(%rbp) | |
.loc 13 164 21 is_stmt 0 | |
cmpw $0, -4(%rbp) | |
je .LBB193_4 | |
movw -4(%rbp), %ax | |
movq -40(%rbp), %rdi | |
movw %ax, -44(%rbp) | |
callq __zig_return_error | |
movw -44(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1980: | |
.LBB193_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 272 13 is_stmt 1 | |
movq -24(%rbp), %rax | |
.loc 13 272 20 is_stmt 0 | |
movq -16(%rbp), %rsi | |
movq -40(%rbp), %rdi | |
.loc 13 272 19 | |
leaq __unnamed_115(%rip), %rdx | |
callq *%rax | |
movw %ax, -6(%rbp) | |
.loc 13 272 9 | |
cmpw $0, -6(%rbp) | |
je .LBB193_6 | |
movw -6(%rbp), %ax | |
movq -40(%rbp), %rdi | |
movw %ax, -46(%rbp) | |
callq __zig_return_error | |
movw -46(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1981: | |
.LBB193_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 0 9 | |
xorl %eax, %eax | |
.loc 13 58 15 is_stmt 1 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1982: | |
.Lfunc_end193: | |
.size std.fmt.format.48, .Lfunc_end193-std.fmt.format.48 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.format.49,@function | |
std.fmt.format.49: | |
.Lfunc_begin194: | |
.loc 13 52 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
movq %rcx, -32(%rbp) | |
.Ltmp1983: | |
.loc 13 88 29 prologue_end | |
movq -24(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -16(%rbp), %rsi | |
movq %rdi, -40(%rbp) | |
.loc 13 88 35 | |
leaq __unnamed_116(%rip), %rdx | |
callq *%rax | |
movw %ax, -2(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -2(%rbp) | |
je .LBB194_2 | |
movw -2(%rbp), %ax | |
movq -40(%rbp), %rdi | |
movw %ax, -42(%rbp) | |
callq __zig_return_error | |
movw -42(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1984: | |
.LBB194_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 165 29 is_stmt 1 | |
movq -32(%rbp), %rsi | |
.loc 13 168 25 | |
movq -16(%rbp), %rcx | |
.loc 13 170 25 | |
movq -24(%rbp), %r8 | |
movq -40(%rbp), %rdi | |
.loc 13 164 35 | |
leaq __unnamed_117(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.90 | |
movw %ax, -4(%rbp) | |
.loc 13 164 21 is_stmt 0 | |
cmpw $0, -4(%rbp) | |
je .LBB194_4 | |
movw -4(%rbp), %ax | |
movq -40(%rbp), %rdi | |
movw %ax, -44(%rbp) | |
callq __zig_return_error | |
movw -44(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1985: | |
.LBB194_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 272 13 is_stmt 1 | |
movq -24(%rbp), %rax | |
.loc 13 272 20 is_stmt 0 | |
movq -16(%rbp), %rsi | |
movq -40(%rbp), %rdi | |
.loc 13 272 19 | |
leaq __unnamed_118(%rip), %rdx | |
callq *%rax | |
movw %ax, -6(%rbp) | |
.loc 13 272 9 | |
cmpw $0, -6(%rbp) | |
je .LBB194_6 | |
movw -6(%rbp), %ax | |
movq -40(%rbp), %rdi | |
movw %ax, -46(%rbp) | |
callq __zig_return_error | |
movw -46(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1986: | |
.LBB194_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 0 9 | |
xorl %eax, %eax | |
.loc 13 58 15 is_stmt 1 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1987: | |
.Lfunc_end194: | |
.size std.fmt.format.49, .Lfunc_end194-std.fmt.format.49 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readByteSigned",@function | |
"std.io.in_stream.InStream(anyerror).readByteSigned": | |
.Lfunc_begin195: | |
.loc 38 141 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq %rdx, -24(%rbp) | |
.Ltmp1988: | |
.loc 38 142 41 prologue_end | |
movq -24(%rbp), %rdx | |
.loc 38 142 50 is_stmt 0 | |
leaq -16(%rbp), %rcx | |
movq %rdi, -32(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -40(%rbp) | |
movq %rax, -48(%rbp) | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 38 142 33 | |
cmpw $0, -14(%rbp) | |
je .LBB195_3 | |
movw -14(%rbp), %ax | |
movq -32(%rbp), %rcx | |
movw %ax, 2(%rcx) | |
movq -40(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB195_5 | |
.loc 38 0 33 | |
movq -48(%rbp), %rax | |
.loc 38 142 33 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB195_3: | |
.cfi_def_cfa %rbp, 16 | |
movb -16(%rbp), %al | |
movq -32(%rbp), %rcx | |
movw $0, 2(%rcx) | |
movb %al, (%rcx) | |
movw $0, 2(%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB195_6 | |
.loc 38 0 33 | |
movq -48(%rbp), %rax | |
.loc 38 142 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1989: | |
.LBB195_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB195_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp1990: | |
.Lfunc_end195: | |
.size "std.io.in_stream.InStream(anyerror).readByteSigned", .Lfunc_end195-"std.io.in_stream.InStream(anyerror).readByteSigned" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alloc.50,@function | |
std.mem.Allocator.alloc.50: | |
.Lfunc_begin196: | |
.loc 8 96 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp1991: | |
.loc 8 97 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 97 43 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 97 33 | |
callq std.mem.Allocator.alignedAlloc.53 | |
movq -24(%rbp), %rax | |
.loc 8 97 9 | |
cmpw $0, 16(%rax) | |
je .LBB196_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 97 9 | |
callq __zig_return_error | |
jmp .LBB196_3 | |
.LBB196_2: | |
jmp .LBB196_3 | |
.LBB196_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 97 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1992: | |
.Lfunc_end196: | |
.size std.mem.Allocator.alloc.50, .Lfunc_end196-std.mem.Allocator.alloc.50 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList([]u8,null).init",@function | |
"std.array_list.AlignedArrayList([]u8,null).init": | |
.Lfunc_begin197: | |
.loc 39 32 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rax | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
.Ltmp1993: | |
.loc 39 34 30 prologue_end | |
movq __unnamed_119(%rip), %rcx | |
movq %rcx, (%rdi) | |
movq __unnamed_119+8(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 39 35 24 | |
movq $0, 16(%rdi) | |
.loc 39 36 30 | |
movq -8(%rbp), %rcx | |
movq %rcx, 24(%rdi) | |
.loc 39 33 13 | |
addq $8, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1994: | |
.Lfunc_end197: | |
.size "std.array_list.AlignedArrayList([]u8,null).init", .Lfunc_end197-"std.array_list.AlignedArrayList([]u8,null).init" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList([]u8,null).append",@function | |
"std.array_list.AlignedArrayList([]u8,null).append": | |
.Lfunc_begin198: | |
.loc 39 112 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -40(%rbp) | |
.Ltmp1995: | |
.loc 39 113 42 prologue_end | |
movq -40(%rbp), %rax | |
.loc 39 113 49 is_stmt 0 | |
leaq -24(%rbp), %rcx | |
movq %rdi, -48(%rbp) | |
movq %rcx, %rdi | |
movq -48(%rbp), %rsi | |
movq %rdx, -56(%rbp) | |
.Ltmp1996: | |
movq %rax, %rdx | |
callq "std.array_list.AlignedArrayList([]u8,null).addOne" | |
.loc 39 113 34 | |
cmpw $0, -16(%rbp) | |
je .LBB198_3 | |
.Ltmp1997: | |
movw -16(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB198_5 | |
.Ltmp1998: | |
.loc 39 0 34 | |
movw -58(%rbp), %ax | |
.loc 39 113 34 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp1999: | |
.LBB198_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
.loc 39 114 25 is_stmt 1 | |
movq -32(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 114 30 is_stmt 0 | |
vmovdqu (%rcx), %xmm0 | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB198_6 | |
.Ltmp2000: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
.loc 39 112 51 is_stmt 1 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2001: | |
.LBB198_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2002: | |
.LBB198_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp2003: | |
.Lfunc_end198: | |
.size "std.array_list.AlignedArrayList([]u8,null).append", .Lfunc_end198-"std.array_list.AlignedArrayList([]u8,null).append" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.FileEntry,null).init",@function | |
"std.array_list.AlignedArrayList(std.debug.FileEntry,null).init": | |
.Lfunc_begin199: | |
.loc 39 32 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rax | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
.Ltmp2004: | |
.loc 39 34 30 prologue_end | |
movq __unnamed_120(%rip), %rcx | |
movq %rcx, (%rdi) | |
movq __unnamed_120+8(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 39 35 24 | |
movq $0, 16(%rdi) | |
.loc 39 36 30 | |
movq -8(%rbp), %rcx | |
movq %rcx, 24(%rdi) | |
.loc 39 33 13 | |
addq $8, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2005: | |
.Lfunc_end199: | |
.size "std.array_list.AlignedArrayList(std.debug.FileEntry,null).init", .Lfunc_end199-"std.array_list.AlignedArrayList(std.debug.FileEntry,null).init" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList([]u8,null).toSliceConst",@function | |
"std.array_list.AlignedArrayList([]u8,null).toSliceConst": | |
.Lfunc_begin200: | |
.loc 39 48 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
.Ltmp2006: | |
.loc 39 49 39 prologue_end | |
movq 16(%rsi), %r8 | |
.loc 39 49 30 is_stmt 0 | |
movq 8(%rsi), %r9 | |
cmpq %r8, %rdx | |
movq %rsi, -8(%rbp) | |
.Ltmp2007: | |
.loc 39 0 30 | |
movq %rdi, -16(%rbp) | |
movq %rax, -24(%rbp) | |
movq %r8, -32(%rbp) | |
movq %r9, -40(%rbp) | |
.loc 39 49 30 | |
jbe .LBB200_2 | |
.Ltmp2008: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 49 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2009: | |
.LBB200_2: | |
.loc 39 0 30 | |
movq -32(%rbp), %rax | |
movq -40(%rbp), %rcx | |
.loc 39 49 30 | |
cmpq %rcx, %rax | |
jbe .LBB200_4 | |
.Ltmp2010: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 49 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2011: | |
.LBB200_4: | |
.loc 39 0 30 | |
movq -8(%rbp), %rax | |
.loc 39 49 30 | |
movq (%rax), %rcx | |
movq -16(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -32(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, 8(%rdx) | |
movq -24(%rbp), %rax | |
.loc 39 49 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2012: | |
.Lfunc_end200: | |
.size "std.array_list.AlignedArrayList([]u8,null).toSliceConst", .Lfunc_end200-"std.array_list.AlignedArrayList([]u8,null).toSliceConst" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.LineNumberProgram.init,@function | |
std.debug.LineNumberProgram.init: | |
.Lfunc_begin201: | |
.loc 2 1425 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
andb $1, %sil | |
movb %sil, -57(%rbp) | |
movq %rcx, -72(%rbp) | |
movq %r8, -80(%rbp) | |
.Ltmp2013: | |
.loc 2 1427 24 prologue_end | |
movq $0, (%rdi) | |
.loc 2 1428 21 | |
movq $1, 8(%rdi) | |
.loc 2 1429 21 | |
movq $1, 16(%rdi) | |
.loc 2 1430 23 | |
movq $0, 24(%rdi) | |
.loc 2 1431 24 | |
movb -57(%rbp), %sil | |
movb %sil, 32(%rdi) | |
.loc 2 1432 28 | |
movb $0, 33(%rdi) | |
.loc 2 1433 29 | |
movb $0, 34(%rdi) | |
.loc 2 1434 29 | |
vmovdqu (%rdx), %xmm0 | |
vmovdqu %xmm0, 48(%rdi) | |
.loc 2 1435 29 | |
movq -72(%rbp), %rcx | |
movq %rcx, 64(%rdi) | |
.loc 2 1436 31 | |
movq -80(%rbp), %rcx | |
movq %rcx, 40(%rdi) | |
.loc 2 1437 29 | |
movq $0, 72(%rdi) | |
.loc 2 1438 13 | |
movq %rdi, %rcx | |
addq $80, %rcx | |
movabsq $-6148914691236517206, %rdx | |
.Ltmp2014: | |
.loc 2 1438 26 is_stmt 0 | |
movq %rdx, 80(%rdi) | |
movq $1296236545, -56(%rbp) | |
movq %rcx, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %r10d, %r10d | |
movl %r10d, %ecx | |
leaq -56(%rbp), %r8 | |
movq %rax, -88(%rbp) | |
movq %r8, %rax | |
movq %rcx, %r9 | |
movq %rdx, -96(%rbp) | |
movq %r9, %rdx | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 2 1439 13 is_stmt 1 | |
movq %rdi, %rax | |
addq $88, %rax | |
movq -96(%rbp), %r9 | |
.loc 2 1439 26 is_stmt 0 | |
movq %r9, 88(%rdi) | |
movq $1296236545, -56(%rbp) | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
movq %r8, %rax | |
movq %rcx, %r11 | |
movq %rdx, -104(%rbp) | |
movq %r11, %rdx | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 2 1440 13 is_stmt 1 | |
movq %rdi, %rax | |
addq $96, %rax | |
.loc 2 1440 28 is_stmt 0 | |
movq %r9, 96(%rdi) | |
movq $1296236545, -56(%rbp) | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
movq %r8, %rax | |
movq %rcx, %r11 | |
movq %rdx, -112(%rbp) | |
movq %r11, %rdx | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 2 1441 13 is_stmt 1 | |
movq %rdi, %rax | |
addq $104, %rax | |
.loc 2 1441 29 is_stmt 0 | |
movb $-86, 104(%rdi) | |
movq $1296236545, -56(%rbp) | |
movq %rax, -48(%rbp) | |
movq $1, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
movq %r8, %rax | |
movq %rcx, %r11 | |
movq %rdx, -120(%rbp) | |
movq %r11, %rdx | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 2 1442 13 is_stmt 1 | |
movq %rdi, %rax | |
addq $105, %rax | |
.loc 2 1442 33 is_stmt 0 | |
movb $-86, 105(%rdi) | |
movq $1296236545, -56(%rbp) | |
movq %rax, -48(%rbp) | |
movq $1, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
movq %r8, %rax | |
movq %rcx, %r11 | |
movq %rdx, -128(%rbp) | |
movq %r11, %rdx | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 2 1443 13 is_stmt 1 | |
movq %rdi, %rax | |
addq $106, %rax | |
.loc 2 1443 34 is_stmt 0 | |
movb $-86, 106(%rdi) | |
movq $1296236545, -56(%rbp) | |
movq %rax, -48(%rbp) | |
movq $1, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
movq %r8, %rax | |
movq %rdx, -136(%rbp) | |
movq %rcx, %rdx | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB201_2 | |
.loc 2 0 34 | |
movq -88(%rbp), %rax | |
.loc 2 1426 9 is_stmt 1 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2015: | |
.LBB201_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2016: | |
.Lfunc_end201: | |
.size std.debug.LineNumberProgram.init, .Lfunc_end201-std.debug.LineNumberProgram.init | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.FileEntry,null).append",@function | |
"std.array_list.AlignedArrayList(std.debug.FileEntry,null).append": | |
.Lfunc_begin202: | |
.loc 39 112 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -40(%rbp) | |
.Ltmp2017: | |
.loc 39 113 42 prologue_end | |
movq -40(%rbp), %rax | |
.loc 39 113 49 is_stmt 0 | |
leaq -24(%rbp), %rcx | |
movq %rdi, -48(%rbp) | |
movq %rcx, %rdi | |
movq -48(%rbp), %rsi | |
movq %rdx, -56(%rbp) | |
.Ltmp2018: | |
movq %rax, %rdx | |
callq "std.array_list.AlignedArrayList(std.debug.FileEntry,null).addOne" | |
.loc 39 113 34 | |
cmpw $0, -16(%rbp) | |
je .LBB202_3 | |
.Ltmp2019: | |
movw -16(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB202_5 | |
.Ltmp2020: | |
.loc 39 0 34 | |
movw -58(%rbp), %ax | |
.loc 39 113 34 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2021: | |
.LBB202_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
.loc 39 114 25 is_stmt 1 | |
movq -32(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 114 30 is_stmt 0 | |
movq 32(%rcx), %rdx | |
movq %rdx, 32(%rax) | |
vmovups (%rcx), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB202_6 | |
.Ltmp2022: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
.loc 39 112 51 is_stmt 1 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp2023: | |
.LBB202_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2024: | |
.LBB202_6: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp2025: | |
.Lfunc_end202: | |
.size "std.array_list.AlignedArrayList(std.debug.FileEntry,null).append", .Lfunc_end202-"std.array_list.AlignedArrayList(std.debug.FileEntry,null).append" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.math.cast.51,@function | |
std.math.cast.51: | |
.Lfunc_begin203: | |
.loc 36 729 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp2026: | |
.loc 36 732 46 prologue_end | |
movabsq $9223372036854775807, %rcx | |
cmpq %rcx, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq %rdi, -24(%rbp) | |
movq %rax, -32(%rbp) | |
.loc 36 732 5 is_stmt 0 | |
jbe .LBB203_2 | |
.loc 36 0 5 | |
movq -16(%rbp), %rdi | |
.Ltmp2027: | |
.loc 36 733 9 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_121(%rip), %rax | |
movq -24(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_121+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -32(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2028: | |
.LBB203_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 36 737 28 | |
movq -8(%rbp), %rax | |
movq -24(%rbp), %rcx | |
.loc 36 737 16 is_stmt 0 | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -32(%rbp), %rax | |
.loc 36 737 9 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2029: | |
.Lfunc_end203: | |
.size std.math.cast.51, .Lfunc_end203-std.math.cast.51 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.LineNumberProgram.checkLineMatch,@function | |
std.debug.LineNumberProgram.checkLineMatch: | |
.Lfunc_begin204: | |
.loc 2 1447 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $224, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq %rdx, -88(%rbp) | |
.Ltmp2030: | |
.loc 2 1448 17 prologue_end | |
movq -88(%rbp), %rcx | |
movq 40(%rcx), %rcx | |
.loc 2 1448 40 is_stmt 0 | |
movq -88(%rbp), %rdx | |
.loc 2 1448 33 | |
cmpq 72(%rdx), %rcx | |
setae %r8b | |
.loc 2 1448 54 | |
testb $1, %r8b | |
movq %rsi, -136(%rbp) | |
movq %rdi, -144(%rbp) | |
movq %rax, -152(%rbp) | |
movb %r8b, -153(%rbp) | |
jne .LBB204_1 | |
jmp .LBB204_2 | |
.LBB204_1: | |
.loc 2 1448 62 | |
movq -88(%rbp), %rax | |
movq 40(%rax), %rax | |
.loc 2 1448 84 | |
movq -88(%rbp), %rcx | |
.loc 2 1448 78 | |
cmpq (%rcx), %rax | |
setb %dl | |
movb %dl, -153(%rbp) | |
.LBB204_2: | |
.loc 2 0 78 | |
movb -153(%rbp), %al | |
.loc 2 1448 9 | |
testb $1, %al | |
jne .LBB204_3 | |
jmp .LBB204_23 | |
.LBB204_3: | |
.Ltmp2031: | |
.loc 2 1449 40 is_stmt 1 | |
movq -88(%rbp), %rax | |
.loc 2 1449 51 is_stmt 0 | |
cmpq $0, 80(%rax) | |
.loc 2 1449 32 | |
jne .LBB204_6 | |
.loc 2 0 32 | |
movq -136(%rbp), %rdi | |
.Ltmp2032: | |
.loc 2 1450 17 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_122+24(%rip), %ymm0 | |
movq -144(%rbp), %rax | |
vmovups %ymm0, 24(%rax) | |
vmovups __unnamed_122(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB204_36 | |
.loc 2 0 17 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 2 1450 17 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp2033: | |
.LBB204_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1451 28 is_stmt 1 | |
movq -88(%rbp), %rax | |
movq 80(%rax), %rax | |
.loc 2 1451 39 is_stmt 0 | |
subq $1, %rax | |
setb %cl | |
movq %rax, -168(%rbp) | |
jb .LBB204_26 | |
jmp .LBB204_27 | |
.LBB204_7: | |
.loc 2 0 39 | |
movq -136(%rbp), %rdi | |
.Ltmp2034: | |
.loc 2 1452 17 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_123+24(%rip), %ymm0 | |
movq -144(%rbp), %rax | |
vmovups %ymm0, 24(%rax) | |
vmovups __unnamed_123(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB204_37 | |
.loc 2 0 17 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 2 1452 17 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp2035: | |
.LBB204_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1454 22 is_stmt 1 | |
movq -88(%rbp), %rax | |
.loc 2 1454 35 is_stmt 0 | |
movq 64(%rax), %rax | |
.loc 2 1454 46 | |
movq -88(%rbp), %rcx | |
movq 80(%rcx), %rcx | |
.loc 2 1454 57 | |
subq $1, %rcx | |
setb %dl | |
movq %rax, -176(%rbp) | |
movq %rcx, -184(%rbp) | |
jb .LBB204_28 | |
jmp .LBB204_29 | |
.LBB204_10: | |
.loc 2 0 57 | |
movq -192(%rbp), %rax | |
.loc 2 1451 20 is_stmt 1 | |
movq %rax, -96(%rbp) | |
.loc 2 1456 44 | |
movq -96(%rbp), %rax | |
movq 16(%rax), %rax | |
.loc 2 1456 62 is_stmt 0 | |
movq -88(%rbp), %rcx | |
.loc 2 1456 55 | |
cmpq 56(%rcx), %rax | |
.loc 2 1456 30 | |
jb .LBB204_14 | |
.loc 2 0 30 | |
movq -136(%rbp), %rdi | |
.Ltmp2036: | |
.loc 2 1457 17 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_124+24(%rip), %ymm0 | |
movq -144(%rbp), %rax | |
vmovups %ymm0, 24(%rax) | |
vmovups __unnamed_124(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB204_38 | |
.loc 2 0 17 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 2 1457 17 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp2037: | |
.LBB204_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1459 21 is_stmt 1 | |
movq -88(%rbp), %rax | |
movq %rax, %rcx | |
addq $48, %rcx | |
.loc 2 1459 45 is_stmt 0 | |
movq -96(%rbp), %rdx | |
movq 16(%rdx), %rdx | |
.loc 2 1459 34 | |
cmpq 56(%rax), %rdx | |
movq %rcx, -200(%rbp) | |
movq %rdx, -208(%rbp) | |
jb .LBB204_33 | |
jmp .LBB204_32 | |
.LBB204_15: | |
.loc 2 0 34 | |
leaq -40(%rbp), %rax | |
.loc 2 1460 52 is_stmt 1 | |
movq -88(%rbp), %rcx | |
.loc 2 1460 65 is_stmt 0 | |
movq 64(%rcx), %rcx | |
movq 24(%rcx), %rdx | |
.loc 2 1460 92 | |
movq -112(%rbp), %rcx | |
movq %rcx, -40(%rbp) | |
movq -104(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
.loc 2 1460 112 | |
movq -96(%rbp), %rcx | |
movq (%rcx), %rsi | |
movq %rsi, -24(%rbp) | |
movq 8(%rcx), %rcx | |
movq %rcx, -16(%rbp) | |
.loc 2 1460 90 | |
movq %rax, -56(%rbp) | |
movq $2, -48(%rbp) | |
.loc 2 1460 47 | |
leaq -80(%rbp), %rdi | |
movq -136(%rbp), %rsi | |
leaq -56(%rbp), %rcx | |
callq std.fs.path.joinPosix | |
.loc 2 1460 31 | |
cmpw $0, -64(%rbp) | |
je .LBB204_18 | |
movw -64(%rbp), %ax | |
movq -144(%rbp), %rcx | |
movw %ax, 48(%rcx) | |
movq -136(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB204_39 | |
.loc 2 0 31 | |
movq -152(%rbp), %rax | |
.loc 2 1460 31 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB204_18: | |
.cfi_def_cfa %rbp, 16 | |
movq -80(%rbp), %rax | |
movq %rax, -128(%rbp) | |
movq -72(%rbp), %rax | |
movq %rax, -120(%rbp) | |
movq -144(%rbp), %rax | |
.Ltmp2038: | |
.loc 2 1462 28 is_stmt 1 | |
movw $0, 48(%rax) | |
movb $1, 40(%rax) | |
.loc 2 1463 33 | |
movq -88(%rbp), %rcx | |
.loc 2 1463 44 is_stmt 0 | |
cmpq $0, 88(%rcx) | |
.loc 2 1463 25 | |
jl .LBB204_20 | |
.loc 2 1463 68 | |
movq -88(%rbp), %rax | |
movq 88(%rax), %rax | |
.loc 2 1463 50 | |
cmpq $0, %rax | |
movq %rax, -216(%rbp) | |
jge .LBB204_34 | |
jmp .LBB204_35 | |
.LBB204_20: | |
.loc 2 0 50 | |
movq -144(%rbp), %rax | |
.loc 2 1463 85 | |
movq $0, (%rax) | |
.LBB204_21: | |
.loc 2 1464 31 is_stmt 1 | |
movq -88(%rbp), %rax | |
movq 96(%rax), %rax | |
movq -144(%rbp), %rcx | |
movq %rax, 8(%rcx) | |
.loc 2 1465 30 | |
vmovdqu -128(%rbp), %xmm0 | |
vmovdqu %xmm0, 16(%rcx) | |
.loc 2 1466 34 | |
movq -88(%rbp), %rax | |
.loc 2 1466 47 is_stmt 0 | |
movq 64(%rax), %rax | |
movq 24(%rax), %rax | |
movq %rax, 32(%rcx) | |
.loc 2 1462 28 is_stmt 1 | |
movw $0, 48(%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB204_40 | |
.loc 2 0 28 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 2 1462 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2039: | |
.LBB204_23: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1448 9 is_stmt 1 | |
jmp .LBB204_24 | |
.LBB204_24: | |
.loc 2 1470 13 | |
movq -88(%rbp), %rax | |
.loc 2 1470 33 is_stmt 0 | |
movq (%rax), %rcx | |
movq %rcx, 72(%rax) | |
.loc 2 1471 13 is_stmt 1 | |
movq -88(%rbp), %rax | |
.loc 2 1471 30 is_stmt 0 | |
movq 8(%rax), %rcx | |
movq %rcx, 80(%rax) | |
.loc 2 1472 13 is_stmt 1 | |
movq -88(%rbp), %rax | |
.loc 2 1472 30 is_stmt 0 | |
movq 16(%rax), %rcx | |
movq %rcx, 88(%rax) | |
.loc 2 1473 13 is_stmt 1 | |
movq -88(%rbp), %rax | |
.loc 2 1473 32 is_stmt 0 | |
movq 24(%rax), %rcx | |
movq %rcx, 96(%rax) | |
.loc 2 1474 13 is_stmt 1 | |
movq -88(%rbp), %rax | |
.loc 2 1474 33 is_stmt 0 | |
movb 32(%rax), %dl | |
movb %dl, 104(%rax) | |
.loc 2 1475 13 is_stmt 1 | |
movq -88(%rbp), %rax | |
.loc 2 1475 37 is_stmt 0 | |
movb 33(%rax), %dl | |
movb %dl, 105(%rax) | |
.loc 2 1476 13 is_stmt 1 | |
movq -88(%rbp), %rax | |
.loc 2 1476 38 is_stmt 0 | |
movb 34(%rax), %dl | |
movb %dl, 106(%rax) | |
.loc 2 1477 9 is_stmt 1 | |
vmovups __unnamed_125+24(%rip), %ymm0 | |
movq -144(%rbp), %rax | |
vmovups %ymm0, 24(%rax) | |
vmovups __unnamed_125(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rcx | |
jne .LBB204_41 | |
.loc 2 0 9 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 2 1477 9 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB204_26: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2040: | |
.loc 2 1451 39 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB204_27: | |
.loc 2 1451 50 is_stmt 0 | |
movq -88(%rbp), %rax | |
.loc 2 1451 63 | |
movq 64(%rax), %rax | |
movq -168(%rbp), %rcx | |
.loc 2 1451 43 | |
cmpq 16(%rax), %rcx | |
.loc 2 1451 20 | |
jae .LBB204_7 | |
jmp .LBB204_9 | |
.LBB204_28: | |
.loc 2 0 20 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1454 57 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB204_29: | |
.loc 2 0 57 is_stmt 0 | |
movq -184(%rbp), %rax | |
movq -176(%rbp), %rcx | |
.loc 2 1454 41 | |
cmpq 8(%rcx), %rax | |
jb .LBB204_31 | |
.loc 2 0 41 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1454 41 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB204_31: | |
.loc 2 0 41 | |
movq -184(%rbp), %rax | |
.loc 2 1454 41 | |
imulq $40, %rax, %rcx | |
movq -176(%rbp), %rdx | |
addq (%rdx), %rcx | |
movq %rcx, -96(%rbp) | |
movq %rcx, -192(%rbp) | |
.loc 2 1451 20 is_stmt 1 | |
jmp .LBB204_10 | |
.LBB204_32: | |
.loc 2 0 20 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1459 34 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB204_33: | |
.loc 2 0 34 is_stmt 0 | |
movq -208(%rbp), %rax | |
.loc 2 1459 34 | |
shlq $4, %rax | |
movq -200(%rbp), %rcx | |
addq (%rcx), %rax | |
movq (%rax), %rdx | |
movq %rdx, -112(%rbp) | |
movq 8(%rax), %rax | |
movq %rax, -104(%rbp) | |
.loc 2 1456 30 is_stmt 1 | |
jmp .LBB204_15 | |
.LBB204_34: | |
.loc 2 0 30 is_stmt 0 | |
movq -144(%rbp), %rax | |
movq -216(%rbp), %rcx | |
.Ltmp2041: | |
.loc 2 1463 50 is_stmt 1 | |
movq %rcx, (%rax) | |
.loc 2 1463 25 is_stmt 0 | |
jmp .LBB204_21 | |
.LBB204_35: | |
.loc 2 0 25 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1463 50 | |
leaq __unnamed_12(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2042: | |
.LBB204_36: | |
.loc 2 0 0 | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB204_37: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB204_38: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB204_39: | |
callq __stack_chk_fail@PLT | |
.LBB204_40: | |
callq __stack_chk_fail@PLT | |
.LBB204_41: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp2043: | |
.Lfunc_end204: | |
.size std.debug.LineNumberProgram.checkLineMatch, .Lfunc_end204-std.debug.LineNumberProgram.checkLineMatch | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readInt.52",@function | |
"std.io.in_stream.InStream(anyerror).readInt.52": | |
.Lfunc_begin205: | |
.loc 38 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $160, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %r8 | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
andb $1, %cl | |
movb %cl, -97(%rbp) | |
.Ltmp2044: | |
.loc 38 172 13 prologue_end | |
leaq -64(%rbp), %rdx | |
movq %rdi, -112(%rbp) | |
movq %rdx, %rdi | |
movl $170, %r10d | |
movq %rsi, -120(%rbp) | |
movl %r10d, %esi | |
movl $8, %r9d | |
movq %rdx, -128(%rbp) | |
movq %r9, %rdx | |
movq %rax, -136(%rbp) | |
movq %r8, -144(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -128(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -144(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -64(%rbp), %rax | |
.Ltmp2045: | |
.loc 38 173 21 | |
movq -96(%rbp), %rsi | |
.loc 38 173 37 is_stmt 0 | |
movq %rax, -80(%rbp) | |
movq $8, -72(%rbp) | |
movq -120(%rbp), %rdi | |
.loc 38 173 31 | |
leaq -80(%rbp), %rax | |
.Ltmp2046: | |
.loc 38 0 31 | |
movq %rdx, -152(%rbp) | |
.loc 38 173 31 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -82(%rbp) | |
.loc 38 173 13 | |
cmpw $0, -82(%rbp) | |
je .LBB205_3 | |
movw -82(%rbp), %ax | |
movq -112(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -120(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB205_5 | |
.loc 38 0 13 | |
movq -136(%rbp), %rax | |
.loc 38 173 13 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB205_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 174 31 is_stmt 1 | |
movzbl -97(%rbp), %esi | |
leaq -64(%rbp), %rdi | |
callq std.mem.readInt.60 | |
movq -112(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB205_6 | |
.loc 38 0 31 is_stmt 0 | |
movq -136(%rbp), %rax | |
.loc 38 174 13 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2047: | |
.LBB205_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB205_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp2048: | |
.Lfunc_end205: | |
.size "std.io.in_stream.InStream(anyerror).readInt.52", .Lfunc_end205-"std.io.in_stream.InStream(anyerror).readInt.52" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.leb128.readILEB128,@function | |
std.debug.leb128.readILEB128: | |
.Lfunc_begin206: | |
.loc 40 57 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $176, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq %rdx, -104(%rbp) | |
.Ltmp2049: | |
.loc 40 61 5 prologue_end | |
movq $0, -80(%rbp) | |
.loc 40 62 5 | |
movq $0, -88(%rbp) | |
movq %rsi, -112(%rbp) | |
movq %rdi, -120(%rbp) | |
movq %rax, -128(%rbp) | |
.LBB206_1: | |
.loc 40 64 12 | |
jmp .LBB206_2 | |
.LBB206_2: | |
.Ltmp2050: | |
.loc 40 65 38 | |
movq -104(%rbp), %rdx | |
.loc 40 65 47 is_stmt 0 | |
leaq -64(%rbp), %rdi | |
movq -112(%rbp), %rsi | |
callq "std.io.in_stream.InStream(anyerror).readByte" | |
.loc 40 65 25 | |
cmpw $0, -62(%rbp) | |
je .LBB206_5 | |
movw -62(%rbp), %ax | |
movq -120(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -112(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB206_32 | |
.loc 40 0 25 | |
movq -128(%rbp), %rax | |
.loc 40 65 25 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB206_5: | |
.cfi_def_cfa %rbp, 16 | |
movb -64(%rbp), %al | |
.loc 40 65 24 | |
movb %al, -89(%rbp) | |
.loc 40 67 19 is_stmt 1 | |
cmpq $64, -88(%rbp) | |
.loc 40 67 9 is_stmt 0 | |
jbe .LBB206_8 | |
.loc 40 0 9 | |
movq -112(%rbp), %rdi | |
.loc 40 68 13 is_stmt 1 | |
callq __zig_return_error | |
vmovdqu __unnamed_126(%rip), %xmm0 | |
movq -120(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB206_33 | |
.loc 40 0 13 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 40 68 13 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB206_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 40 67 9 is_stmt 1 | |
jmp .LBB206_9 | |
.LBB206_9: | |
.loc 40 0 9 is_stmt 0 | |
movabsq $-6148914691236517206, %rax | |
.loc 40 70 9 is_stmt 1 | |
movq %rax, -72(%rbp) | |
movq $1296236545, -56(%rbp) | |
leaq -72(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
leaq -56(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 40 71 37 | |
movzbl -89(%rbp), %ecx | |
movl %ecx, %eax | |
.loc 40 71 36 is_stmt 0 | |
andl $127, %eax | |
movl %eax, %esi | |
.loc 40 71 68 | |
movq -88(%rbp), %rdi | |
.loc 40 71 51 | |
movb %dil, %r8b | |
movl %edi, %eax | |
andl $63, %eax | |
movl %eax, %r9d | |
cmpq %r9, %rdi | |
movq %rsi, -136(%rbp) | |
movb %r8b, -137(%rbp) | |
je .LBB206_26 | |
jmp .LBB206_27 | |
.LBB206_10: | |
.Ltmp2051: | |
.loc 40 72 22 is_stmt 1 | |
cmpb $127, -89(%rbp) | |
.loc 40 72 13 is_stmt 0 | |
je .LBB206_13 | |
.loc 40 0 13 | |
movq -112(%rbp), %rdi | |
.loc 40 73 17 is_stmt 1 | |
callq __zig_return_error | |
vmovdqu __unnamed_127(%rip), %xmm0 | |
movq -120(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB206_34 | |
.loc 40 0 17 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 40 73 17 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB206_13: | |
.cfi_def_cfa %rbp, 16 | |
.loc 40 72 13 is_stmt 1 | |
jmp .LBB206_14 | |
.Ltmp2052: | |
.LBB206_14: | |
.loc 40 71 9 | |
jmp .LBB206_16 | |
.LBB206_15: | |
jmp .LBB206_16 | |
.LBB206_16: | |
.loc 40 76 9 | |
movq -80(%rbp), %rax | |
.loc 40 76 16 is_stmt 0 | |
orq -72(%rbp), %rax | |
movq %rax, -80(%rbp) | |
.loc 40 78 9 is_stmt 1 | |
movq -88(%rbp), %rax | |
.loc 40 78 15 is_stmt 0 | |
addq $7, %rax | |
setb %cl | |
movq %rax, -152(%rbp) | |
jb .LBB206_28 | |
jmp .LBB206_29 | |
.LBB206_17: | |
.Ltmp2053: | |
.loc 40 81 23 is_stmt 1 | |
cmpq $64, -88(%rbp) | |
setb %al | |
.loc 40 81 37 is_stmt 0 | |
testb $1, %al | |
movb %al, -153(%rbp) | |
jne .LBB206_18 | |
jmp .LBB206_19 | |
.LBB206_18: | |
.loc 40 81 42 | |
movb -89(%rbp), %al | |
.loc 40 81 47 | |
andb $64, %al | |
.loc 40 81 55 | |
cmpb $0, %al | |
setne %al | |
movb %al, -153(%rbp) | |
.LBB206_19: | |
.loc 40 0 55 | |
movb -153(%rbp), %al | |
.loc 40 81 13 | |
testb $1, %al | |
jne .LBB206_20 | |
jmp .LBB206_21 | |
.LBB206_20: | |
.Ltmp2054: | |
.loc 40 82 17 is_stmt 1 | |
movq -80(%rbp), %rax | |
.loc 40 82 77 is_stmt 0 | |
movq -88(%rbp), %rcx | |
.loc 40 82 60 | |
movb %cl, %dl | |
movl %ecx, %esi | |
andl $63, %esi | |
movl %esi, %edi | |
cmpq %rdi, %rcx | |
movq %rax, -168(%rbp) | |
movb %dl, -169(%rbp) | |
je .LBB206_30 | |
jmp .LBB206_31 | |
.Ltmp2055: | |
.LBB206_21: | |
.loc 40 81 13 is_stmt 1 | |
jmp .LBB206_22 | |
.LBB206_22: | |
.loc 40 84 32 | |
movq -80(%rbp), %rax | |
movq -120(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movw $0, 8(%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB206_35 | |
.loc 40 0 32 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 40 84 13 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2056: | |
.LBB206_24: | |
.cfi_def_cfa %rbp, 16 | |
.loc 40 80 9 is_stmt 1 | |
jmp .LBB206_25 | |
.Ltmp2057: | |
.LBB206_25: | |
.loc 40 64 5 | |
jmp .LBB206_1 | |
.LBB206_26: | |
.loc 40 0 5 is_stmt 0 | |
movb -137(%rbp), %al | |
.Ltmp2058: | |
.loc 40 71 13 is_stmt 1 | |
movzbl %al, %ecx | |
movl %ecx, %edx | |
andl $63, %edx | |
movl %edx, %esi | |
movq %rsi, %rcx | |
movq -136(%rbp), %rdi | |
shlq %cl, %rdi | |
movq %rsi, %rcx | |
movq %rdi, %rsi | |
shrq %cl, %rsi | |
movq %rdi, -72(%rbp) | |
movq -136(%rbp), %rdi | |
cmpq %rsi, %rdi | |
.loc 40 71 9 is_stmt 0 | |
jne .LBB206_10 | |
jmp .LBB206_15 | |
.LBB206_27: | |
.loc 40 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 40 71 51 | |
leaq __unnamed_13(%rip), %rdi | |
callq std.special.panic | |
.LBB206_28: | |
.loc 40 0 51 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 40 78 15 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB206_29: | |
.loc 40 0 15 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 40 78 15 | |
movq %rax, -88(%rbp) | |
.loc 40 80 14 is_stmt 1 | |
movb -89(%rbp), %cl | |
.loc 40 80 19 is_stmt 0 | |
andb $-128, %cl | |
.loc 40 80 27 | |
cmpb $0, %cl | |
.loc 40 80 9 | |
je .LBB206_17 | |
jmp .LBB206_24 | |
.LBB206_30: | |
.loc 40 0 9 | |
movb -169(%rbp), %al | |
.Ltmp2059: | |
.loc 40 82 57 is_stmt 1 | |
movzbl %al, %ecx | |
movl %ecx, %edx | |
andl $63, %edx | |
movl %edx, %ecx | |
movq $-1, %rsi | |
shlq %cl, %rsi | |
movq -168(%rbp), %rdi | |
.loc 40 82 24 is_stmt 0 | |
orq %rsi, %rdi | |
movq %rdi, -80(%rbp) | |
.Ltmp2060: | |
.loc 40 81 13 is_stmt 1 | |
jmp .LBB206_22 | |
.LBB206_31: | |
.loc 40 0 13 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2061: | |
.loc 40 82 60 is_stmt 1 | |
leaq __unnamed_13(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2062: | |
.LBB206_32: | |
.loc 40 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB206_33: | |
callq __stack_chk_fail@PLT | |
.LBB206_34: | |
callq __stack_chk_fail@PLT | |
.LBB206_35: | |
callq __stack_chk_fail@PLT | |
.Ltmp2063: | |
.Lfunc_end206: | |
.size std.debug.leb128.readILEB128, .Lfunc_end206-std.debug.leb128.readILEB128 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.53,@function | |
std.mem.Allocator.alignedAlloc.53: | |
.Lfunc_begin207: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $224, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -136(%rbp) | |
movq %rcx, -144(%rbp) | |
.Ltmp2064: | |
.loc 8 112 15 prologue_end | |
cmpq $0, -144(%rbp) | |
movq %rsi, -152(%rbp) | |
movq %rdi, -160(%rbp) | |
movq %rax, -168(%rbp) | |
.loc 8 112 9 is_stmt 0 | |
jne .LBB207_3 | |
.Ltmp2065: | |
.loc 8 113 13 is_stmt 1 | |
movq __unnamed_128+16(%rip), %rax | |
movq -160(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_128(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB207_17 | |
.loc 8 0 13 is_stmt 0 | |
movq -168(%rbp), %rax | |
.loc 8 113 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2066: | |
.LBB207_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 112 9 is_stmt 1 | |
jmp .LBB207_4 | |
.LBB207_4: | |
.loc 8 116 56 | |
movq -144(%rbp), %rcx | |
.loc 8 116 36 is_stmt 0 | |
leaq -72(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
movl $1, %edx | |
callq std.math.mul | |
.loc 8 116 59 | |
cmpw $0, -64(%rbp) | |
je .LBB207_7 | |
.loc 8 0 59 | |
movq -152(%rbp), %rdi | |
.loc 8 116 65 | |
callq __zig_return_error | |
movq __unnamed_129+16(%rip), %rax | |
movq -160(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_129(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB207_18 | |
.loc 8 0 65 | |
movq -168(%rbp), %rax | |
.loc 8 116 65 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB207_7: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 116 59 | |
movq -72(%rbp), %rax | |
movq %rax, -104(%rbp) | |
.loc 8 117 36 is_stmt 1 | |
movq -136(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 117 47 is_stmt 0 | |
movq -136(%rbp), %rdx | |
.loc 8 117 91 | |
movq -104(%rbp), %r9 | |
.loc 8 117 46 | |
movq %rsp, %rcx | |
movl $1, (%rcx) | |
leaq __unnamed_130(%rip), %rcx | |
leaq -96(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
callq *%rax | |
.loc 8 117 28 | |
cmpw $0, -80(%rbp) | |
je .LBB207_11 | |
movw -80(%rbp), %ax | |
movq -160(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -152(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB207_19 | |
.loc 8 0 28 | |
movq -168(%rbp), %rax | |
.loc 8 117 28 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB207_11: | |
.cfi_def_cfa %rbp, 16 | |
movq -96(%rbp), %rax | |
movq %rax, -120(%rbp) | |
movq -88(%rbp), %rax | |
movq %rax, -112(%rbp) | |
.loc 8 118 26 is_stmt 1 | |
movq -112(%rbp), %rax | |
.loc 8 118 31 is_stmt 0 | |
cmpq -104(%rbp), %rax | |
sete %cl | |
.loc 8 118 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
leaq -56(%rbp), %rax | |
.loc 8 119 27 is_stmt 1 | |
movq -120(%rbp), %rdx | |
.loc 8 119 54 is_stmt 0 | |
movq -112(%rbp), %rsi | |
.loc 8 119 9 | |
movq %rdx, %rdi | |
movl $170, %r8d | |
movq %rsi, -176(%rbp) | |
movl %r8d, %esi | |
movq -176(%rbp), %r9 | |
movq %rdx, -184(%rbp) | |
movq %r9, %rdx | |
movq %rax, -192(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -184(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -176(%rbp), %rdx | |
movq %rdx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -192(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp2067: | |
.loc 8 125 56 is_stmt 1 | |
movq -120(%rbp), %rax | |
.loc 8 125 20 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -200(%rbp) | |
jne .LBB207_13 | |
.loc 8 0 20 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 125 20 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB207_13: | |
.loc 8 0 20 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -200(%rbp), %rdx | |
.loc 8 125 20 | |
movq %rdx, -128(%rbp) | |
.loc 8 125 67 | |
movq -144(%rbp), %rsi | |
movq -160(%rbp), %rdi | |
.loc 8 125 62 | |
movw $0, 16(%rdi) | |
movq -128(%rbp), %r8 | |
cmpq %rsi, %rcx | |
movq %rsi, -208(%rbp) | |
movq %r8, -216(%rbp) | |
jbe .LBB207_15 | |
.loc 8 0 62 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 125 62 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB207_15: | |
.loc 8 0 62 | |
movq -160(%rbp), %rax | |
movq -216(%rbp), %rcx | |
.loc 8 125 62 | |
movq %rcx, (%rax) | |
movq -208(%rbp), %rdx | |
movq %rdx, 8(%rax) | |
movw $0, 16(%rax) | |
movq %fs:40, %rsi | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rsi | |
jne .LBB207_20 | |
.loc 8 0 62 | |
movq -168(%rbp), %rax | |
.loc 8 125 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2068: | |
.LBB207_17: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB207_18: | |
callq __stack_chk_fail@PLT | |
.LBB207_19: | |
callq __stack_chk_fail@PLT | |
.LBB207_20: | |
callq __stack_chk_fail@PLT | |
.Ltmp2069: | |
.Lfunc_end207: | |
.size std.mem.Allocator.alignedAlloc.53, .Lfunc_end207-std.mem.Allocator.alignedAlloc.53 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList([]u8,null).addOne",@function | |
"std.array_list.AlignedArrayList([]u8,null).addOne": | |
.Lfunc_begin208: | |
.loc 39 181 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rdx, -24(%rbp) | |
.Ltmp2070: | |
.loc 39 182 36 prologue_end | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 182 41 is_stmt 0 | |
addq $1, %rcx | |
setb %r8b | |
movq %rsi, -32(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rax, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB208_3 | |
jmp .LBB208_4 | |
.LBB208_1: | |
.loc 39 183 13 is_stmt 1 | |
movw -10(%rbp), %ax | |
movq -40(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -32(%rbp), %rdi | |
callq __zig_return_error | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB208_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 184 24 | |
movq -24(%rbp), %rdi | |
.loc 39 184 45 is_stmt 0 | |
callq "std.array_list.AlignedArrayList([]u8,null).addOneAssumeCapacity" | |
movq -40(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -48(%rbp), %rax | |
.loc 39 184 13 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB208_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 182 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB208_4: | |
.loc 39 0 41 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 39 182 41 | |
movq %rax, -8(%rbp) | |
.loc 39 183 21 is_stmt 1 | |
movq -24(%rbp), %rsi | |
.loc 39 183 37 is_stmt 0 | |
movq -8(%rbp), %rdx | |
movq -32(%rbp), %rdi | |
.loc 39 183 36 | |
callq "std.array_list.AlignedArrayList([]u8,null).ensureCapacity" | |
movw %ax, -10(%rbp) | |
.loc 39 183 13 | |
cmpw $0, -10(%rbp) | |
jne .LBB208_1 | |
jmp .LBB208_2 | |
.Ltmp2071: | |
.Lfunc_end208: | |
.size "std.array_list.AlignedArrayList([]u8,null).addOne", .Lfunc_end208-"std.array_list.AlignedArrayList([]u8,null).addOne" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList([]u8,null).ensureCapacity",@function | |
"std.array_list.AlignedArrayList([]u8,null).ensureCapacity": | |
.Lfunc_begin209: | |
.loc 39 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp2072: | |
.loc 39 172 39 prologue_end | |
movq -48(%rbp), %rax | |
movq %rdi, -64(%rbp) | |
.loc 39 172 48 is_stmt 0 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList([]u8,null).capacity" | |
movq %rax, -40(%rbp) | |
.loc 39 173 17 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 39 173 33 is_stmt 0 | |
cmpq -56(%rbp), %rax | |
.loc 39 173 13 | |
jb .LBB209_3 | |
.loc 39 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB209_21 | |
xorl %eax, %eax | |
.loc 39 173 50 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB209_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 173 13 | |
jmp .LBB209_4 | |
.LBB209_4: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB209_5 | |
.LBB209_5: | |
.loc 39 174 20 is_stmt 0 | |
jmp .LBB209_6 | |
.LBB209_6: | |
.loc 39 0 20 | |
xorl %eax, %eax | |
.Ltmp2073: | |
.loc 39 175 17 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 175 36 is_stmt 0 | |
movq -40(%rbp), %rdx | |
.loc 39 175 52 | |
testb $1, %al | |
movq %rcx, -72(%rbp) | |
movq %rdx, -80(%rbp) | |
jne .LBB209_15 | |
jmp .LBB209_16 | |
.LBB209_7: | |
.loc 39 176 54 is_stmt 1 | |
jmp .LBB209_10 | |
.LBB209_8: | |
.loc 39 176 17 is_stmt 0 | |
jmp .LBB209_9 | |
.Ltmp2074: | |
.LBB209_9: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB209_5 | |
.LBB209_10: | |
.loc 39 178 17 | |
movq -48(%rbp), %rax | |
.loc 39 178 34 is_stmt 0 | |
movq -48(%rbp), %rcx | |
.loc 39 178 44 | |
movq 24(%rcx), %rdx | |
.loc 39 178 57 | |
movq -48(%rbp), %rcx | |
.loc 39 178 65 | |
movq -40(%rbp), %r8 | |
.loc 39 178 52 | |
leaq -32(%rbp), %rdi | |
movq -64(%rbp), %rsi | |
movq %rax, -88(%rbp) | |
callq std.mem.Allocator.realloc.54 | |
.loc 39 178 26 | |
cmpw $0, -16(%rbp) | |
je .LBB209_13 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -90(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB209_22 | |
.loc 39 0 26 | |
movw -90(%rbp), %ax | |
.loc 39 178 26 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB209_13: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
movq -88(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB209_23 | |
.loc 39 0 26 | |
xorl %eax, %eax | |
.loc 39 171 71 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB209_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 71 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2075: | |
.loc 39 175 52 is_stmt 1 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.LBB209_16: | |
.loc 39 0 52 is_stmt 0 | |
movq -80(%rbp), %rax | |
.loc 39 175 52 | |
shrq $1, %rax | |
.loc 39 175 56 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -104(%rbp) | |
jb .LBB209_17 | |
jmp .LBB209_18 | |
.LBB209_17: | |
.loc 39 0 56 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 56 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB209_18: | |
.loc 39 0 56 | |
movq -72(%rbp), %rax | |
movq -104(%rbp), %rcx | |
.loc 39 175 33 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -112(%rbp) | |
jb .LBB209_19 | |
jmp .LBB209_20 | |
.LBB209_19: | |
.loc 39 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 33 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB209_20: | |
.loc 39 0 33 | |
movq -112(%rbp), %rax | |
.loc 39 175 33 | |
movq %rax, -40(%rbp) | |
.loc 39 176 21 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 176 37 is_stmt 0 | |
cmpq -56(%rbp), %rcx | |
.loc 39 176 17 | |
jae .LBB209_7 | |
jmp .LBB209_8 | |
.Ltmp2076: | |
.LBB209_21: | |
.loc 39 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB209_22: | |
callq __stack_chk_fail@PLT | |
.LBB209_23: | |
callq __stack_chk_fail@PLT | |
.Ltmp2077: | |
.Lfunc_end209: | |
.size "std.array_list.AlignedArrayList([]u8,null).ensureCapacity", .Lfunc_end209-"std.array_list.AlignedArrayList([]u8,null).ensureCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList([]u8,null).addOneAssumeCapacity",@function | |
"std.array_list.AlignedArrayList([]u8,null).addOneAssumeCapacity": | |
.Lfunc_begin210: | |
.loc 39 187 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -16(%rbp) | |
.Ltmp2078: | |
.loc 39 188 24 prologue_end | |
movq -16(%rbp), %rdi | |
.loc 39 188 30 is_stmt 0 | |
callq "std.array_list.AlignedArrayList([]u8,null).count" | |
.loc 39 188 39 | |
movq -16(%rbp), %rdi | |
movq %rax, -24(%rbp) | |
.loc 39 188 48 | |
callq "std.array_list.AlignedArrayList([]u8,null).capacity" | |
movq -24(%rbp), %rcx | |
.loc 39 188 33 | |
cmpq %rax, %rcx | |
setb %dl | |
.loc 39 188 19 | |
movzbl %dl, %edi | |
callq std.debug.assert | |
.loc 39 189 33 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 39 189 44 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 189 39 | |
cmpq 8(%rax), %rcx | |
movq %rax, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
jb .LBB210_2 | |
.loc 39 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 189 39 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB210_2: | |
.loc 39 0 39 | |
movq -40(%rbp), %rax | |
.loc 39 189 39 | |
shlq $4, %rax | |
movq -32(%rbp), %rcx | |
addq (%rcx), %rax | |
movq %rax, -8(%rbp) | |
.loc 39 190 17 is_stmt 1 | |
movq -16(%rbp), %rax | |
movq %rax, %rdx | |
addq $16, %rdx | |
movq 16(%rax), %rax | |
.loc 39 190 22 is_stmt 0 | |
addq $1, %rax | |
setb %sil | |
movq %rdx, -48(%rbp) | |
movq %rax, -56(%rbp) | |
jb .LBB210_3 | |
jmp .LBB210_4 | |
.LBB210_3: | |
.loc 39 0 22 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 190 22 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB210_4: | |
.loc 39 0 22 | |
movq -48(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 190 22 | |
movq %rcx, (%rax) | |
.loc 39 191 20 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 39 191 13 is_stmt 0 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2079: | |
.Lfunc_end210: | |
.size "std.array_list.AlignedArrayList([]u8,null).addOneAssumeCapacity", .Lfunc_end210-"std.array_list.AlignedArrayList([]u8,null).addOneAssumeCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList([]u8,null).capacity",@function | |
"std.array_list.AlignedArrayList([]u8,null).capacity": | |
.Lfunc_begin211: | |
.loc 39 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp2080: | |
.loc 39 74 30 prologue_end | |
movq 8(%rdi), %rax | |
.loc 39 74 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2081: | |
.Lfunc_end211: | |
.size "std.array_list.AlignedArrayList([]u8,null).capacity", .Lfunc_end211-"std.array_list.AlignedArrayList([]u8,null).capacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.realloc.54,@function | |
std.mem.Allocator.realloc.54: | |
.Lfunc_begin212: | |
.loc 8 141 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp2082: | |
movq %r8, -16(%rbp) | |
.Ltmp2083: | |
.loc 8 146 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 146 60 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 146 35 | |
callq std.mem.Allocator.alignedRealloc.55 | |
.Ltmp2084: | |
.loc 8 0 35 | |
movq -24(%rbp), %rax | |
.loc 8 146 9 | |
cmpw $0, 16(%rax) | |
je .LBB212_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 146 9 | |
callq __zig_return_error | |
jmp .LBB212_3 | |
.LBB212_2: | |
jmp .LBB212_3 | |
.LBB212_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 146 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2085: | |
.Lfunc_end212: | |
.size std.mem.Allocator.realloc.54, .Lfunc_end212-std.mem.Allocator.realloc.54 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedRealloc.55,@function | |
std.mem.Allocator.alignedRealloc.55: | |
.Lfunc_begin213: | |
.loc 8 152 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $224, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -144(%rbp) | |
.Ltmp2086: | |
movq %r8, -152(%rbp) | |
.Ltmp2087: | |
.loc 8 160 25 prologue_end | |
cmpq $0, 8(%rcx) | |
movq %rcx, -160(%rbp) | |
.Ltmp2088: | |
.loc 8 0 25 is_stmt 0 | |
movq %rsi, -168(%rbp) | |
movq %rdi, -176(%rbp) | |
movq %rax, -184(%rbp) | |
.loc 8 160 9 | |
jne .LBB213_6 | |
.Ltmp2089: | |
.loc 8 161 24 is_stmt 1 | |
movq -144(%rbp), %rdx | |
.loc 8 161 56 is_stmt 0 | |
movq -152(%rbp), %rcx | |
movq -176(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
.loc 8 161 37 | |
callq std.mem.Allocator.alignedAlloc.91 | |
movq -176(%rbp), %rax | |
.loc 8 161 13 | |
cmpw $0, 16(%rax) | |
je .LBB213_3 | |
.Ltmp2090: | |
.loc 8 0 13 | |
movq -168(%rbp), %rdi | |
.loc 8 161 13 | |
callq __zig_return_error | |
jmp .LBB213_4 | |
.Ltmp2091: | |
.LBB213_3: | |
jmp .LBB213_4 | |
.Ltmp2092: | |
.LBB213_4: | |
.loc 8 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB213_29 | |
.Ltmp2093: | |
movq -184(%rbp), %rax | |
.loc 8 161 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2094: | |
.LBB213_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 160 9 is_stmt 1 | |
jmp .LBB213_7 | |
.Ltmp2095: | |
.LBB213_7: | |
.loc 8 163 19 | |
cmpq $0, -152(%rbp) | |
.loc 8 163 9 is_stmt 0 | |
jne .LBB213_10 | |
.Ltmp2096: | |
.loc 8 164 17 is_stmt 1 | |
movq -144(%rbp), %rdi | |
movq -160(%rbp), %rsi | |
.loc 8 164 22 is_stmt 0 | |
callq std.mem.Allocator.free.92 | |
.loc 8 165 13 is_stmt 1 | |
movq __unnamed_131+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_131(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB213_30 | |
.Ltmp2097: | |
.loc 8 0 13 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 8 165 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2098: | |
.LBB213_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 163 9 is_stmt 1 | |
jmp .LBB213_11 | |
.Ltmp2099: | |
.LBB213_11: | |
.loc 8 0 9 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 8 168 32 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -72(%rbp) | |
movq 8(%rax), %rcx | |
shlq $4, %rcx | |
movq %rcx, -64(%rbp) | |
.loc 8 169 56 | |
movq -152(%rbp), %rcx | |
.loc 8 169 36 is_stmt 0 | |
leaq -88(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
movl $16, %edx | |
callq std.math.mul | |
.loc 8 169 63 | |
cmpw $0, -80(%rbp) | |
je .LBB213_14 | |
.Ltmp2100: | |
.loc 8 0 63 | |
movq -168(%rbp), %rdi | |
.loc 8 169 69 | |
callq __zig_return_error | |
movq __unnamed_132+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_132(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB213_31 | |
.Ltmp2101: | |
.loc 8 0 69 | |
movq -184(%rbp), %rax | |
.loc 8 169 69 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2102: | |
.LBB213_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 169 63 | |
movq -88(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.Ltmp2103: | |
.loc 8 170 36 is_stmt 1 | |
movq -144(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 170 47 is_stmt 0 | |
movq -144(%rbp), %rdx | |
.loc 8 170 86 | |
movq -120(%rbp), %r9 | |
.loc 8 170 46 | |
leaq -112(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
leaq -72(%rbp), %rcx | |
movl $8, %r8d | |
movl $8, (%rsp) | |
callq *%rax | |
.loc 8 170 28 | |
cmpw $0, -96(%rbp) | |
je .LBB213_18 | |
.Ltmp2104: | |
movw -96(%rbp), %ax | |
movq -176(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -168(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB213_32 | |
.Ltmp2105: | |
.loc 8 0 28 | |
movq -184(%rbp), %rax | |
.loc 8 170 28 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2106: | |
.LBB213_18: | |
.cfi_def_cfa %rbp, 16 | |
movq -112(%rbp), %rax | |
movq %rax, -136(%rbp) | |
movq -104(%rbp), %rax | |
movq %rax, -128(%rbp) | |
.loc 8 171 26 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 8 171 31 is_stmt 0 | |
cmpq -120(%rbp), %rax | |
sete %cl | |
.loc 8 171 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
.loc 8 172 13 is_stmt 1 | |
movq -152(%rbp), %rax | |
movq -160(%rbp), %rdx | |
.loc 8 172 19 is_stmt 0 | |
cmpq 8(%rdx), %rax | |
.loc 8 172 9 | |
jbe .LBB213_20 | |
.Ltmp2107: | |
.loc 8 173 31 is_stmt 1 | |
movq -136(%rbp), %rax | |
.loc 8 173 36 is_stmt 0 | |
addq -64(%rbp), %rax | |
.loc 8 173 79 | |
movq -128(%rbp), %rcx | |
.loc 8 173 84 | |
subq -64(%rbp), %rcx | |
setb %dl | |
movq %rax, -192(%rbp) | |
movq %rcx, -200(%rbp) | |
jb .LBB213_22 | |
jmp .LBB213_23 | |
.Ltmp2108: | |
.LBB213_20: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB213_21 | |
.Ltmp2109: | |
.LBB213_21: | |
.loc 8 175 59 | |
movq -136(%rbp), %rax | |
andq $7, %rax | |
cmpq $0, %rax | |
je .LBB213_24 | |
jmp .LBB213_25 | |
.Ltmp2110: | |
.LBB213_22: | |
.loc 8 0 59 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2111: | |
.loc 8 173 84 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2112: | |
.LBB213_23: | |
.loc 8 0 84 is_stmt 0 | |
leaq -56(%rbp), %rax | |
movq -192(%rbp), %rdi | |
.loc 8 173 13 | |
movl $170, %esi | |
movq -200(%rbp), %rdx | |
movq %rax, -208(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -192(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -200(%rbp), %rcx | |
movq %rcx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -208(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp2113: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB213_21 | |
.Ltmp2114: | |
.LBB213_24: | |
.loc 8 0 9 is_stmt 0 | |
movq -176(%rbp), %rax | |
.loc 8 175 16 is_stmt 1 | |
movw $0, 16(%rax) | |
movq -136(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -128(%rbp), %rcx | |
movq %rcx, %rdx | |
andq $15, %rdx | |
cmpq $0, %rdx | |
movq %rcx, -216(%rbp) | |
je .LBB213_26 | |
jmp .LBB213_28 | |
.Ltmp2115: | |
.LBB213_25: | |
.loc 8 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 59 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2116: | |
.LBB213_26: | |
.loc 8 0 59 | |
movq -216(%rbp), %rax | |
.loc 8 175 16 | |
shrq $4, %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 8(%rcx) | |
movw $0, 16(%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB213_33 | |
.Ltmp2117: | |
.loc 8 0 16 | |
movq -184(%rbp), %rax | |
.loc 8 175 9 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2118: | |
.LBB213_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 16 | |
leaq __unnamed_78(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2119: | |
.LBB213_29: | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2120: | |
.LBB213_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp2121: | |
.LBB213_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp2122: | |
.LBB213_32: | |
callq __stack_chk_fail@PLT | |
.Ltmp2123: | |
.LBB213_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp2124: | |
.Lfunc_end213: | |
.size std.mem.Allocator.alignedRealloc.55, .Lfunc_end213-std.mem.Allocator.alignedRealloc.55 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList([]u8,null).count",@function | |
"std.array_list.AlignedArrayList([]u8,null).count": | |
.Lfunc_begin214: | |
.loc 39 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp2125: | |
.loc 39 70 24 prologue_end | |
movq 16(%rdi), %rax | |
.loc 39 70 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2126: | |
.Lfunc_end214: | |
.size "std.array_list.AlignedArrayList([]u8,null).count", .Lfunc_end214-"std.array_list.AlignedArrayList([]u8,null).count" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(u8,null).init",@function | |
"std.array_list.AlignedArrayList(u8,null).init": | |
.Lfunc_begin215: | |
.loc 39 32 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rax | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
.Ltmp2127: | |
.loc 39 34 30 prologue_end | |
movq __unnamed_133(%rip), %rcx | |
movq %rcx, (%rdi) | |
movq __unnamed_133+8(%rip), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 39 35 24 | |
movq $0, 16(%rdi) | |
.loc 39 36 30 | |
movq -8(%rbp), %rcx | |
movq %rcx, 24(%rdi) | |
.loc 39 33 13 | |
addq $8, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2128: | |
.Lfunc_end215: | |
.size "std.array_list.AlignedArrayList(u8,null).init", .Lfunc_end215-"std.array_list.AlignedArrayList(u8,null).init" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(u8,null).append",@function | |
"std.array_list.AlignedArrayList(u8,null).append": | |
.Lfunc_begin216: | |
.loc 39 112 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -40(%rbp) | |
movb %dl, -41(%rbp) | |
.Ltmp2129: | |
.loc 39 113 42 prologue_end | |
movq -40(%rbp), %rdx | |
.loc 39 113 49 is_stmt 0 | |
leaq -24(%rbp), %rax | |
movq %rdi, -56(%rbp) | |
movq %rax, %rdi | |
movq -56(%rbp), %rsi | |
callq "std.array_list.AlignedArrayList(u8,null).addOne" | |
.loc 39 113 34 | |
cmpw $0, -16(%rbp) | |
je .LBB216_3 | |
movw -16(%rbp), %ax | |
movq -56(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB216_5 | |
.loc 39 0 34 | |
movw -58(%rbp), %ax | |
.loc 39 113 34 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB216_3: | |
.cfi_def_cfa %rbp, 16 | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
.loc 39 114 25 is_stmt 1 | |
movq -32(%rbp), %rax | |
.loc 39 114 30 is_stmt 0 | |
movb -41(%rbp), %cl | |
movb %cl, (%rax) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB216_6 | |
.loc 39 0 30 | |
xorl %eax, %eax | |
.loc 39 112 51 is_stmt 1 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2130: | |
.LBB216_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB216_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp2131: | |
.Lfunc_end216: | |
.size "std.array_list.AlignedArrayList(u8,null).append", .Lfunc_end216-"std.array_list.AlignedArrayList(u8,null).append" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(u8,null).toSlice",@function | |
"std.array_list.AlignedArrayList(u8,null).toSlice": | |
.Lfunc_begin217: | |
.loc 39 44 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
.Ltmp2132: | |
.loc 39 45 39 prologue_end | |
movq 16(%rsi), %r8 | |
.loc 39 45 30 is_stmt 0 | |
movq 8(%rsi), %r9 | |
cmpq %r8, %rdx | |
movq %rsi, -8(%rbp) | |
.Ltmp2133: | |
.loc 39 0 30 | |
movq %rdi, -16(%rbp) | |
movq %rax, -24(%rbp) | |
movq %r8, -32(%rbp) | |
movq %r9, -40(%rbp) | |
.loc 39 45 30 | |
jbe .LBB217_2 | |
.Ltmp2134: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 45 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2135: | |
.LBB217_2: | |
.loc 39 0 30 | |
movq -32(%rbp), %rax | |
movq -40(%rbp), %rcx | |
.loc 39 45 30 | |
cmpq %rcx, %rax | |
jbe .LBB217_4 | |
.Ltmp2136: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 45 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2137: | |
.LBB217_4: | |
.loc 39 0 30 | |
movq -8(%rbp), %rax | |
.loc 39 45 30 | |
movq (%rax), %rcx | |
movq -16(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -32(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, 8(%rdx) | |
movq -24(%rbp), %rax | |
.loc 39 45 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2138: | |
.Lfunc_end217: | |
.size "std.array_list.AlignedArrayList(u8,null).toSlice", .Lfunc_end217-"std.array_list.AlignedArrayList(u8,null).toSlice" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(u8,null).addOne",@function | |
"std.array_list.AlignedArrayList(u8,null).addOne": | |
.Lfunc_begin218: | |
.loc 39 181 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rdx, -24(%rbp) | |
.Ltmp2139: | |
.loc 39 182 36 prologue_end | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 182 41 is_stmt 0 | |
addq $1, %rcx | |
setb %r8b | |
movq %rsi, -32(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rax, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB218_3 | |
jmp .LBB218_4 | |
.LBB218_1: | |
.loc 39 183 13 is_stmt 1 | |
movw -10(%rbp), %ax | |
movq -40(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -32(%rbp), %rdi | |
callq __zig_return_error | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB218_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 184 24 | |
movq -24(%rbp), %rdi | |
.loc 39 184 45 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(u8,null).addOneAssumeCapacity" | |
movq -40(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -48(%rbp), %rax | |
.loc 39 184 13 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB218_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 182 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB218_4: | |
.loc 39 0 41 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 39 182 41 | |
movq %rax, -8(%rbp) | |
.loc 39 183 21 is_stmt 1 | |
movq -24(%rbp), %rsi | |
.loc 39 183 37 is_stmt 0 | |
movq -8(%rbp), %rdx | |
movq -32(%rbp), %rdi | |
.loc 39 183 36 | |
callq "std.array_list.AlignedArrayList(u8,null).ensureCapacity" | |
movw %ax, -10(%rbp) | |
.loc 39 183 13 | |
cmpw $0, -10(%rbp) | |
jne .LBB218_1 | |
jmp .LBB218_2 | |
.Ltmp2140: | |
.Lfunc_end218: | |
.size "std.array_list.AlignedArrayList(u8,null).addOne", .Lfunc_end218-"std.array_list.AlignedArrayList(u8,null).addOne" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(u8,null).ensureCapacity",@function | |
"std.array_list.AlignedArrayList(u8,null).ensureCapacity": | |
.Lfunc_begin219: | |
.loc 39 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp2141: | |
.loc 39 172 39 prologue_end | |
movq -48(%rbp), %rax | |
movq %rdi, -64(%rbp) | |
.loc 39 172 48 is_stmt 0 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(u8,null).capacity" | |
movq %rax, -40(%rbp) | |
.loc 39 173 17 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 39 173 33 is_stmt 0 | |
cmpq -56(%rbp), %rax | |
.loc 39 173 13 | |
jb .LBB219_3 | |
.loc 39 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB219_21 | |
xorl %eax, %eax | |
.loc 39 173 50 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB219_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 173 13 | |
jmp .LBB219_4 | |
.LBB219_4: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB219_5 | |
.LBB219_5: | |
.loc 39 174 20 is_stmt 0 | |
jmp .LBB219_6 | |
.LBB219_6: | |
.loc 39 0 20 | |
xorl %eax, %eax | |
.Ltmp2142: | |
.loc 39 175 17 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 175 36 is_stmt 0 | |
movq -40(%rbp), %rdx | |
.loc 39 175 52 | |
testb $1, %al | |
movq %rcx, -72(%rbp) | |
movq %rdx, -80(%rbp) | |
jne .LBB219_15 | |
jmp .LBB219_16 | |
.LBB219_7: | |
.loc 39 176 54 is_stmt 1 | |
jmp .LBB219_10 | |
.LBB219_8: | |
.loc 39 176 17 is_stmt 0 | |
jmp .LBB219_9 | |
.Ltmp2143: | |
.LBB219_9: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB219_5 | |
.LBB219_10: | |
.loc 39 178 17 | |
movq -48(%rbp), %rax | |
.loc 39 178 34 is_stmt 0 | |
movq -48(%rbp), %rcx | |
.loc 39 178 44 | |
movq 24(%rcx), %rdx | |
.loc 39 178 57 | |
movq -48(%rbp), %rcx | |
.loc 39 178 65 | |
movq -40(%rbp), %r8 | |
.loc 39 178 52 | |
leaq -32(%rbp), %rdi | |
movq -64(%rbp), %rsi | |
movq %rax, -88(%rbp) | |
callq std.mem.Allocator.realloc.56 | |
.loc 39 178 26 | |
cmpw $0, -16(%rbp) | |
je .LBB219_13 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -90(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB219_22 | |
.loc 39 0 26 | |
movw -90(%rbp), %ax | |
.loc 39 178 26 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB219_13: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
movq -88(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB219_23 | |
.loc 39 0 26 | |
xorl %eax, %eax | |
.loc 39 171 71 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB219_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 71 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2144: | |
.loc 39 175 52 is_stmt 1 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.LBB219_16: | |
.loc 39 0 52 is_stmt 0 | |
movq -80(%rbp), %rax | |
.loc 39 175 52 | |
shrq $1, %rax | |
.loc 39 175 56 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -104(%rbp) | |
jb .LBB219_17 | |
jmp .LBB219_18 | |
.LBB219_17: | |
.loc 39 0 56 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 56 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB219_18: | |
.loc 39 0 56 | |
movq -72(%rbp), %rax | |
movq -104(%rbp), %rcx | |
.loc 39 175 33 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -112(%rbp) | |
jb .LBB219_19 | |
jmp .LBB219_20 | |
.LBB219_19: | |
.loc 39 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 33 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB219_20: | |
.loc 39 0 33 | |
movq -112(%rbp), %rax | |
.loc 39 175 33 | |
movq %rax, -40(%rbp) | |
.loc 39 176 21 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 176 37 is_stmt 0 | |
cmpq -56(%rbp), %rcx | |
.loc 39 176 17 | |
jae .LBB219_7 | |
jmp .LBB219_8 | |
.Ltmp2145: | |
.LBB219_21: | |
.loc 39 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB219_22: | |
callq __stack_chk_fail@PLT | |
.LBB219_23: | |
callq __stack_chk_fail@PLT | |
.Ltmp2146: | |
.Lfunc_end219: | |
.size "std.array_list.AlignedArrayList(u8,null).ensureCapacity", .Lfunc_end219-"std.array_list.AlignedArrayList(u8,null).ensureCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(u8,null).addOneAssumeCapacity",@function | |
"std.array_list.AlignedArrayList(u8,null).addOneAssumeCapacity": | |
.Lfunc_begin220: | |
.loc 39 187 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -16(%rbp) | |
.Ltmp2147: | |
.loc 39 188 24 prologue_end | |
movq -16(%rbp), %rdi | |
.loc 39 188 30 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(u8,null).count" | |
.loc 39 188 39 | |
movq -16(%rbp), %rdi | |
movq %rax, -24(%rbp) | |
.loc 39 188 48 | |
callq "std.array_list.AlignedArrayList(u8,null).capacity" | |
movq -24(%rbp), %rcx | |
.loc 39 188 33 | |
cmpq %rax, %rcx | |
setb %dl | |
.loc 39 188 19 | |
movzbl %dl, %edi | |
callq std.debug.assert | |
.loc 39 189 33 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 39 189 44 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 189 39 | |
cmpq 8(%rax), %rcx | |
movq %rax, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
jb .LBB220_2 | |
.loc 39 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 189 39 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB220_2: | |
.loc 39 0 39 | |
movq -40(%rbp), %rax | |
movq -32(%rbp), %rcx | |
.loc 39 189 39 | |
addq (%rcx), %rax | |
movq %rax, -8(%rbp) | |
.loc 39 190 17 is_stmt 1 | |
movq -16(%rbp), %rax | |
movq %rax, %rdx | |
addq $16, %rdx | |
movq 16(%rax), %rax | |
.loc 39 190 22 is_stmt 0 | |
addq $1, %rax | |
setb %sil | |
movq %rdx, -48(%rbp) | |
movq %rax, -56(%rbp) | |
jb .LBB220_3 | |
jmp .LBB220_4 | |
.LBB220_3: | |
.loc 39 0 22 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 190 22 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB220_4: | |
.loc 39 0 22 | |
movq -48(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 190 22 | |
movq %rcx, (%rax) | |
.loc 39 191 20 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 39 191 13 is_stmt 0 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2148: | |
.Lfunc_end220: | |
.size "std.array_list.AlignedArrayList(u8,null).addOneAssumeCapacity", .Lfunc_end220-"std.array_list.AlignedArrayList(u8,null).addOneAssumeCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(u8,null).capacity",@function | |
"std.array_list.AlignedArrayList(u8,null).capacity": | |
.Lfunc_begin221: | |
.loc 39 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp2149: | |
.loc 39 74 30 prologue_end | |
movq 8(%rdi), %rax | |
.loc 39 74 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2150: | |
.Lfunc_end221: | |
.size "std.array_list.AlignedArrayList(u8,null).capacity", .Lfunc_end221-"std.array_list.AlignedArrayList(u8,null).capacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.realloc.56,@function | |
std.mem.Allocator.realloc.56: | |
.Lfunc_begin222: | |
.loc 8 141 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp2151: | |
movq %r8, -16(%rbp) | |
.Ltmp2152: | |
.loc 8 146 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 146 60 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 146 35 | |
callq std.mem.Allocator.alignedRealloc.57 | |
.Ltmp2153: | |
.loc 8 0 35 | |
movq -24(%rbp), %rax | |
.loc 8 146 9 | |
cmpw $0, 16(%rax) | |
je .LBB222_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 146 9 | |
callq __zig_return_error | |
jmp .LBB222_3 | |
.LBB222_2: | |
jmp .LBB222_3 | |
.LBB222_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 146 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2154: | |
.Lfunc_end222: | |
.size std.mem.Allocator.realloc.56, .Lfunc_end222-std.mem.Allocator.realloc.56 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedRealloc.57,@function | |
std.mem.Allocator.alignedRealloc.57: | |
.Lfunc_begin223: | |
.loc 8 152 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $224, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -144(%rbp) | |
.Ltmp2155: | |
movq %r8, -152(%rbp) | |
.Ltmp2156: | |
.loc 8 160 25 prologue_end | |
cmpq $0, 8(%rcx) | |
movq %rcx, -160(%rbp) | |
.Ltmp2157: | |
.loc 8 0 25 is_stmt 0 | |
movq %rsi, -168(%rbp) | |
movq %rdi, -176(%rbp) | |
movq %rax, -184(%rbp) | |
.loc 8 160 9 | |
jne .LBB223_6 | |
.Ltmp2158: | |
.loc 8 161 24 is_stmt 1 | |
movq -144(%rbp), %rdx | |
.loc 8 161 56 is_stmt 0 | |
movq -152(%rbp), %rcx | |
movq -176(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
.loc 8 161 37 | |
callq std.mem.Allocator.alignedAlloc.93 | |
movq -176(%rbp), %rax | |
.loc 8 161 13 | |
cmpw $0, 16(%rax) | |
je .LBB223_3 | |
.Ltmp2159: | |
.loc 8 0 13 | |
movq -168(%rbp), %rdi | |
.loc 8 161 13 | |
callq __zig_return_error | |
jmp .LBB223_4 | |
.Ltmp2160: | |
.LBB223_3: | |
jmp .LBB223_4 | |
.Ltmp2161: | |
.LBB223_4: | |
.loc 8 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB223_25 | |
.Ltmp2162: | |
movq -184(%rbp), %rax | |
.loc 8 161 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2163: | |
.LBB223_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 160 9 is_stmt 1 | |
jmp .LBB223_7 | |
.Ltmp2164: | |
.LBB223_7: | |
.loc 8 163 19 | |
cmpq $0, -152(%rbp) | |
.loc 8 163 9 is_stmt 0 | |
jne .LBB223_10 | |
.Ltmp2165: | |
.loc 8 164 17 is_stmt 1 | |
movq -144(%rbp), %rdi | |
movq -160(%rbp), %rsi | |
.loc 8 164 22 is_stmt 0 | |
callq std.mem.Allocator.free.80 | |
.loc 8 165 13 is_stmt 1 | |
movq __unnamed_134+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_134(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB223_26 | |
.Ltmp2166: | |
.loc 8 0 13 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 8 165 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2167: | |
.LBB223_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 163 9 is_stmt 1 | |
jmp .LBB223_11 | |
.Ltmp2168: | |
.LBB223_11: | |
.loc 8 0 9 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 8 168 32 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -72(%rbp) | |
movq 8(%rax), %rcx | |
shlq $0, %rcx | |
movq %rcx, -64(%rbp) | |
.loc 8 169 56 | |
movq -152(%rbp), %rcx | |
.loc 8 169 36 is_stmt 0 | |
leaq -88(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
movl $1, %edx | |
callq std.math.mul | |
.loc 8 169 63 | |
cmpw $0, -80(%rbp) | |
je .LBB223_14 | |
.Ltmp2169: | |
.loc 8 0 63 | |
movq -168(%rbp), %rdi | |
.loc 8 169 69 | |
callq __zig_return_error | |
movq __unnamed_135+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_135(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB223_27 | |
.Ltmp2170: | |
.loc 8 0 69 | |
movq -184(%rbp), %rax | |
.loc 8 169 69 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2171: | |
.LBB223_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 169 63 | |
movq -88(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.Ltmp2172: | |
.loc 8 170 36 is_stmt 1 | |
movq -144(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 170 47 is_stmt 0 | |
movq -144(%rbp), %rdx | |
.loc 8 170 86 | |
movq -120(%rbp), %r9 | |
.loc 8 170 46 | |
leaq -112(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
leaq -72(%rbp), %rcx | |
movl $1, %r8d | |
movl $1, (%rsp) | |
callq *%rax | |
.loc 8 170 28 | |
cmpw $0, -96(%rbp) | |
je .LBB223_18 | |
.Ltmp2173: | |
movw -96(%rbp), %ax | |
movq -176(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -168(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB223_28 | |
.Ltmp2174: | |
.loc 8 0 28 | |
movq -184(%rbp), %rax | |
.loc 8 170 28 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2175: | |
.LBB223_18: | |
.cfi_def_cfa %rbp, 16 | |
movq -112(%rbp), %rax | |
movq %rax, -136(%rbp) | |
movq -104(%rbp), %rax | |
movq %rax, -128(%rbp) | |
.loc 8 171 26 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 8 171 31 is_stmt 0 | |
cmpq -120(%rbp), %rax | |
sete %cl | |
.loc 8 171 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
.loc 8 172 13 is_stmt 1 | |
movq -152(%rbp), %rax | |
movq -160(%rbp), %rdx | |
.loc 8 172 19 is_stmt 0 | |
cmpq 8(%rdx), %rax | |
.loc 8 172 9 | |
jbe .LBB223_20 | |
.Ltmp2176: | |
.loc 8 173 31 is_stmt 1 | |
movq -136(%rbp), %rax | |
.loc 8 173 36 is_stmt 0 | |
addq -64(%rbp), %rax | |
.loc 8 173 79 | |
movq -128(%rbp), %rcx | |
.loc 8 173 84 | |
subq -64(%rbp), %rcx | |
setb %dl | |
movq %rax, -192(%rbp) | |
movq %rcx, -200(%rbp) | |
jb .LBB223_23 | |
jmp .LBB223_24 | |
.Ltmp2177: | |
.LBB223_20: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB223_21 | |
.Ltmp2178: | |
.LBB223_21: | |
.loc 8 0 9 is_stmt 0 | |
movq -176(%rbp), %rax | |
.loc 8 175 16 is_stmt 1 | |
movw $0, 16(%rax) | |
movq -136(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -128(%rbp), %rcx | |
movq %rcx, 8(%rax) | |
movw $0, 16(%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB223_29 | |
.Ltmp2179: | |
.loc 8 0 16 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 8 175 9 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2180: | |
.LBB223_23: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2181: | |
.loc 8 173 84 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2182: | |
.LBB223_24: | |
.loc 8 0 84 is_stmt 0 | |
leaq -56(%rbp), %rax | |
movq -192(%rbp), %rdi | |
.loc 8 173 13 | |
movl $170, %esi | |
movq -200(%rbp), %rdx | |
movq %rax, -208(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -192(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -200(%rbp), %rcx | |
movq %rcx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -208(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp2183: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB223_21 | |
.Ltmp2184: | |
.LBB223_25: | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2185: | |
.LBB223_26: | |
callq __stack_chk_fail@PLT | |
.Ltmp2186: | |
.LBB223_27: | |
callq __stack_chk_fail@PLT | |
.Ltmp2187: | |
.LBB223_28: | |
callq __stack_chk_fail@PLT | |
.Ltmp2188: | |
.LBB223_29: | |
callq __stack_chk_fail@PLT | |
.Ltmp2189: | |
.Lfunc_end223: | |
.size std.mem.Allocator.alignedRealloc.57, .Lfunc_end223-std.mem.Allocator.alignedRealloc.57 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(u8,null).count",@function | |
"std.array_list.AlignedArrayList(u8,null).count": | |
.Lfunc_begin224: | |
.loc 39 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp2190: | |
.loc 39 70 24 prologue_end | |
movq 16(%rdi), %rax | |
.loc 39 70 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2191: | |
.Lfunc_end224: | |
.size "std.array_list.AlignedArrayList(u8,null).count", .Lfunc_end224-"std.array_list.AlignedArrayList(u8,null).count" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.FileEntry,null).addOne",@function | |
"std.array_list.AlignedArrayList(std.debug.FileEntry,null).addOne": | |
.Lfunc_begin225: | |
.loc 39 181 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rdx, -24(%rbp) | |
.Ltmp2192: | |
.loc 39 182 36 prologue_end | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 182 41 is_stmt 0 | |
addq $1, %rcx | |
setb %r8b | |
movq %rsi, -32(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rax, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB225_3 | |
jmp .LBB225_4 | |
.LBB225_1: | |
.loc 39 183 13 is_stmt 1 | |
movw -10(%rbp), %ax | |
movq -40(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -32(%rbp), %rdi | |
callq __zig_return_error | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB225_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 184 24 | |
movq -24(%rbp), %rdi | |
.loc 39 184 45 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.FileEntry,null).addOneAssumeCapacity" | |
movq -40(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -48(%rbp), %rax | |
.loc 39 184 13 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB225_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 182 41 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB225_4: | |
.loc 39 0 41 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 39 182 41 | |
movq %rax, -8(%rbp) | |
.loc 39 183 21 is_stmt 1 | |
movq -24(%rbp), %rsi | |
.loc 39 183 37 is_stmt 0 | |
movq -8(%rbp), %rdx | |
movq -32(%rbp), %rdi | |
.loc 39 183 36 | |
callq "std.array_list.AlignedArrayList(std.debug.FileEntry,null).ensureCapacity" | |
movw %ax, -10(%rbp) | |
.loc 39 183 13 | |
cmpw $0, -10(%rbp) | |
jne .LBB225_1 | |
jmp .LBB225_2 | |
.Ltmp2193: | |
.Lfunc_end225: | |
.size "std.array_list.AlignedArrayList(std.debug.FileEntry,null).addOne", .Lfunc_end225-"std.array_list.AlignedArrayList(std.debug.FileEntry,null).addOne" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.FileEntry,null).ensureCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.FileEntry,null).ensureCapacity": | |
.Lfunc_begin226: | |
.loc 39 171 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp2194: | |
.loc 39 172 39 prologue_end | |
movq -48(%rbp), %rax | |
movq %rdi, -64(%rbp) | |
.loc 39 172 48 is_stmt 0 | |
movq %rax, %rdi | |
callq "std.array_list.AlignedArrayList(std.debug.FileEntry,null).capacity" | |
movq %rax, -40(%rbp) | |
.loc 39 173 17 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 39 173 33 is_stmt 0 | |
cmpq -56(%rbp), %rax | |
.loc 39 173 13 | |
jb .LBB226_3 | |
.loc 39 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB226_21 | |
xorl %eax, %eax | |
.loc 39 173 50 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB226_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 173 13 | |
jmp .LBB226_4 | |
.LBB226_4: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB226_5 | |
.LBB226_5: | |
.loc 39 174 20 is_stmt 0 | |
jmp .LBB226_6 | |
.LBB226_6: | |
.loc 39 0 20 | |
xorl %eax, %eax | |
.Ltmp2195: | |
.loc 39 175 17 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 175 36 is_stmt 0 | |
movq -40(%rbp), %rdx | |
.loc 39 175 52 | |
testb $1, %al | |
movq %rcx, -72(%rbp) | |
movq %rdx, -80(%rbp) | |
jne .LBB226_15 | |
jmp .LBB226_16 | |
.LBB226_7: | |
.loc 39 176 54 is_stmt 1 | |
jmp .LBB226_10 | |
.LBB226_8: | |
.loc 39 176 17 is_stmt 0 | |
jmp .LBB226_9 | |
.Ltmp2196: | |
.LBB226_9: | |
.loc 39 174 13 is_stmt 1 | |
jmp .LBB226_5 | |
.LBB226_10: | |
.loc 39 178 17 | |
movq -48(%rbp), %rax | |
.loc 39 178 34 is_stmt 0 | |
movq -48(%rbp), %rcx | |
.loc 39 178 44 | |
movq 24(%rcx), %rdx | |
.loc 39 178 57 | |
movq -48(%rbp), %rcx | |
.loc 39 178 65 | |
movq -40(%rbp), %r8 | |
.loc 39 178 52 | |
leaq -32(%rbp), %rdi | |
movq -64(%rbp), %rsi | |
movq %rax, -88(%rbp) | |
callq std.mem.Allocator.realloc.58 | |
.loc 39 178 26 | |
cmpw $0, -16(%rbp) | |
je .LBB226_13 | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -90(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB226_22 | |
.loc 39 0 26 | |
movw -90(%rbp), %ax | |
.loc 39 178 26 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB226_13: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
movq -88(%rbp), %rax | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB226_23 | |
.loc 39 0 26 | |
xorl %eax, %eax | |
.loc 39 171 71 is_stmt 1 | |
addq $112, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB226_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 39 0 71 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2197: | |
.loc 39 175 52 is_stmt 1 | |
leaq __unnamed_75(%rip), %rdi | |
callq std.special.panic | |
.LBB226_16: | |
.loc 39 0 52 is_stmt 0 | |
movq -80(%rbp), %rax | |
.loc 39 175 52 | |
shrq $1, %rax | |
.loc 39 175 56 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -104(%rbp) | |
jb .LBB226_17 | |
jmp .LBB226_18 | |
.LBB226_17: | |
.loc 39 0 56 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 56 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB226_18: | |
.loc 39 0 56 | |
movq -72(%rbp), %rax | |
movq -104(%rbp), %rcx | |
.loc 39 175 33 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -112(%rbp) | |
jb .LBB226_19 | |
jmp .LBB226_20 | |
.LBB226_19: | |
.loc 39 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 175 33 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB226_20: | |
.loc 39 0 33 | |
movq -112(%rbp), %rax | |
.loc 39 175 33 | |
movq %rax, -40(%rbp) | |
.loc 39 176 21 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 39 176 37 is_stmt 0 | |
cmpq -56(%rbp), %rcx | |
.loc 39 176 17 | |
jae .LBB226_7 | |
jmp .LBB226_8 | |
.Ltmp2198: | |
.LBB226_21: | |
.loc 39 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB226_22: | |
callq __stack_chk_fail@PLT | |
.LBB226_23: | |
callq __stack_chk_fail@PLT | |
.Ltmp2199: | |
.Lfunc_end226: | |
.size "std.array_list.AlignedArrayList(std.debug.FileEntry,null).ensureCapacity", .Lfunc_end226-"std.array_list.AlignedArrayList(std.debug.FileEntry,null).ensureCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.FileEntry,null).addOneAssumeCapacity",@function | |
"std.array_list.AlignedArrayList(std.debug.FileEntry,null).addOneAssumeCapacity": | |
.Lfunc_begin227: | |
.loc 39 187 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -16(%rbp) | |
.Ltmp2200: | |
.loc 39 188 24 prologue_end | |
movq -16(%rbp), %rdi | |
.loc 39 188 30 is_stmt 0 | |
callq "std.array_list.AlignedArrayList(std.debug.FileEntry,null).count" | |
.loc 39 188 39 | |
movq -16(%rbp), %rdi | |
movq %rax, -24(%rbp) | |
.loc 39 188 48 | |
callq "std.array_list.AlignedArrayList(std.debug.FileEntry,null).capacity" | |
movq -24(%rbp), %rcx | |
.loc 39 188 33 | |
cmpq %rax, %rcx | |
setb %dl | |
.loc 39 188 19 | |
movzbl %dl, %edi | |
callq std.debug.assert | |
.loc 39 189 33 is_stmt 1 | |
movq -16(%rbp), %rax | |
.loc 39 189 44 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 39 189 39 | |
cmpq 8(%rax), %rcx | |
movq %rax, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
jb .LBB227_2 | |
.loc 39 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 189 39 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB227_2: | |
.loc 39 0 39 | |
movq -40(%rbp), %rax | |
.loc 39 189 39 | |
imulq $40, %rax, %rcx | |
movq -32(%rbp), %rdx | |
addq (%rdx), %rcx | |
movq %rcx, -8(%rbp) | |
.loc 39 190 17 is_stmt 1 | |
movq -16(%rbp), %rcx | |
movq %rcx, %rsi | |
addq $16, %rsi | |
movq 16(%rcx), %rcx | |
.loc 39 190 22 is_stmt 0 | |
addq $1, %rcx | |
setb %dil | |
movq %rsi, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
jb .LBB227_3 | |
jmp .LBB227_4 | |
.LBB227_3: | |
.loc 39 0 22 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 190 22 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB227_4: | |
.loc 39 0 22 | |
movq -48(%rbp), %rax | |
movq -56(%rbp), %rcx | |
.loc 39 190 22 | |
movq %rcx, (%rax) | |
.loc 39 191 20 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 39 191 13 is_stmt 0 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2201: | |
.Lfunc_end227: | |
.size "std.array_list.AlignedArrayList(std.debug.FileEntry,null).addOneAssumeCapacity", .Lfunc_end227-"std.array_list.AlignedArrayList(std.debug.FileEntry,null).addOneAssumeCapacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.FileEntry,null).capacity",@function | |
"std.array_list.AlignedArrayList(std.debug.FileEntry,null).capacity": | |
.Lfunc_begin228: | |
.loc 39 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp2202: | |
.loc 39 74 30 prologue_end | |
movq 8(%rdi), %rax | |
.loc 39 74 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2203: | |
.Lfunc_end228: | |
.size "std.array_list.AlignedArrayList(std.debug.FileEntry,null).capacity", .Lfunc_end228-"std.array_list.AlignedArrayList(std.debug.FileEntry,null).capacity" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.realloc.58,@function | |
std.mem.Allocator.realloc.58: | |
.Lfunc_begin229: | |
.loc 8 141 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
.Ltmp2204: | |
movq %r8, -16(%rbp) | |
.Ltmp2205: | |
.loc 8 146 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 146 60 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 146 35 | |
callq std.mem.Allocator.alignedRealloc.59 | |
.Ltmp2206: | |
.loc 8 0 35 | |
movq -24(%rbp), %rax | |
.loc 8 146 9 | |
cmpw $0, 16(%rax) | |
je .LBB229_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 146 9 | |
callq __zig_return_error | |
jmp .LBB229_3 | |
.LBB229_2: | |
jmp .LBB229_3 | |
.LBB229_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 146 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2207: | |
.Lfunc_end229: | |
.size std.mem.Allocator.realloc.58, .Lfunc_end229-std.mem.Allocator.realloc.58 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedRealloc.59,@function | |
std.mem.Allocator.alignedRealloc.59: | |
.Lfunc_begin230: | |
.loc 8 152 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $240, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -144(%rbp) | |
.Ltmp2208: | |
movq %r8, -152(%rbp) | |
.Ltmp2209: | |
.loc 8 160 25 prologue_end | |
cmpq $0, 8(%rcx) | |
movq %rcx, -160(%rbp) | |
.Ltmp2210: | |
.loc 8 0 25 is_stmt 0 | |
movq %rsi, -168(%rbp) | |
movq %rdi, -176(%rbp) | |
movq %rax, -184(%rbp) | |
.loc 8 160 9 | |
jne .LBB230_6 | |
.Ltmp2211: | |
.loc 8 161 24 is_stmt 1 | |
movq -144(%rbp), %rdx | |
.loc 8 161 56 is_stmt 0 | |
movq -152(%rbp), %rcx | |
movq -176(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
.loc 8 161 37 | |
callq std.mem.Allocator.alignedAlloc.94 | |
movq -176(%rbp), %rax | |
.loc 8 161 13 | |
cmpw $0, 16(%rax) | |
je .LBB230_3 | |
.Ltmp2212: | |
.loc 8 0 13 | |
movq -168(%rbp), %rdi | |
.loc 8 161 13 | |
callq __zig_return_error | |
jmp .LBB230_4 | |
.Ltmp2213: | |
.LBB230_3: | |
jmp .LBB230_4 | |
.Ltmp2214: | |
.LBB230_4: | |
.loc 8 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB230_29 | |
.Ltmp2215: | |
movq -184(%rbp), %rax | |
.loc 8 161 13 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2216: | |
.LBB230_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 160 9 is_stmt 1 | |
jmp .LBB230_7 | |
.Ltmp2217: | |
.LBB230_7: | |
.loc 8 163 19 | |
cmpq $0, -152(%rbp) | |
.loc 8 163 9 is_stmt 0 | |
jne .LBB230_10 | |
.Ltmp2218: | |
.loc 8 164 17 is_stmt 1 | |
movq -144(%rbp), %rdi | |
movq -160(%rbp), %rsi | |
.loc 8 164 22 is_stmt 0 | |
callq std.mem.Allocator.free.95 | |
.loc 8 165 13 is_stmt 1 | |
movq __unnamed_136+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_136(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB230_30 | |
.Ltmp2219: | |
.loc 8 0 13 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 8 165 13 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2220: | |
.LBB230_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 163 9 is_stmt 1 | |
jmp .LBB230_11 | |
.Ltmp2221: | |
.LBB230_11: | |
.loc 8 0 9 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 8 168 32 is_stmt 1 | |
movq (%rax), %rcx | |
movq %rcx, -72(%rbp) | |
imulq $40, 8(%rax), %rcx | |
movq %rcx, -64(%rbp) | |
.loc 8 169 56 | |
movq -152(%rbp), %rcx | |
.loc 8 169 36 is_stmt 0 | |
leaq -88(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
movl $40, %edx | |
callq std.math.mul | |
.loc 8 169 63 | |
cmpw $0, -80(%rbp) | |
je .LBB230_14 | |
.Ltmp2222: | |
.loc 8 0 63 | |
movq -168(%rbp), %rdi | |
.loc 8 169 69 | |
callq __zig_return_error | |
movq __unnamed_137+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_137(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB230_31 | |
.Ltmp2223: | |
.loc 8 0 69 | |
movq -184(%rbp), %rax | |
.loc 8 169 69 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2224: | |
.LBB230_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 169 63 | |
movq -88(%rbp), %rax | |
movq %rax, -120(%rbp) | |
.Ltmp2225: | |
.loc 8 170 36 is_stmt 1 | |
movq -144(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 170 47 is_stmt 0 | |
movq -144(%rbp), %rdx | |
.loc 8 170 86 | |
movq -120(%rbp), %r9 | |
.loc 8 170 46 | |
leaq -112(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
leaq -72(%rbp), %rcx | |
movl $8, %r8d | |
movl $8, (%rsp) | |
callq *%rax | |
.loc 8 170 28 | |
cmpw $0, -96(%rbp) | |
je .LBB230_18 | |
.Ltmp2226: | |
movw -96(%rbp), %ax | |
movq -176(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -168(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB230_32 | |
.Ltmp2227: | |
.loc 8 0 28 | |
movq -184(%rbp), %rax | |
.loc 8 170 28 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2228: | |
.LBB230_18: | |
.cfi_def_cfa %rbp, 16 | |
movq -112(%rbp), %rax | |
movq %rax, -136(%rbp) | |
movq -104(%rbp), %rax | |
movq %rax, -128(%rbp) | |
.loc 8 171 26 is_stmt 1 | |
movq -128(%rbp), %rax | |
.loc 8 171 31 is_stmt 0 | |
cmpq -120(%rbp), %rax | |
sete %cl | |
.loc 8 171 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
.loc 8 172 13 is_stmt 1 | |
movq -152(%rbp), %rax | |
movq -160(%rbp), %rdx | |
.loc 8 172 19 is_stmt 0 | |
cmpq 8(%rdx), %rax | |
.loc 8 172 9 | |
jbe .LBB230_20 | |
.Ltmp2229: | |
.loc 8 173 31 is_stmt 1 | |
movq -136(%rbp), %rax | |
.loc 8 173 36 is_stmt 0 | |
addq -64(%rbp), %rax | |
.loc 8 173 79 | |
movq -128(%rbp), %rcx | |
.loc 8 173 84 | |
subq -64(%rbp), %rcx | |
setb %dl | |
movq %rax, -192(%rbp) | |
movq %rcx, -200(%rbp) | |
jb .LBB230_22 | |
jmp .LBB230_23 | |
.Ltmp2230: | |
.LBB230_20: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB230_21 | |
.Ltmp2231: | |
.LBB230_21: | |
.loc 8 175 59 | |
movq -136(%rbp), %rax | |
andq $7, %rax | |
cmpq $0, %rax | |
je .LBB230_24 | |
jmp .LBB230_25 | |
.Ltmp2232: | |
.LBB230_22: | |
.loc 8 0 59 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2233: | |
.loc 8 173 84 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2234: | |
.LBB230_23: | |
.loc 8 0 84 is_stmt 0 | |
leaq -56(%rbp), %rax | |
movq -192(%rbp), %rdi | |
.loc 8 173 13 | |
movl $170, %esi | |
movq -200(%rbp), %rdx | |
movq %rax, -208(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -192(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -200(%rbp), %rcx | |
movq %rcx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -208(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp2235: | |
.loc 8 172 9 is_stmt 1 | |
jmp .LBB230_21 | |
.Ltmp2236: | |
.LBB230_24: | |
.loc 8 0 9 is_stmt 0 | |
movq -176(%rbp), %rax | |
.loc 8 175 16 is_stmt 1 | |
movw $0, 16(%rax) | |
movq -136(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -128(%rbp), %rcx | |
movq %rcx, %rax | |
xorl %edx, %edx | |
movl $40, %esi | |
divq %rsi | |
cmpq $0, %rdx | |
movq %rcx, -216(%rbp) | |
je .LBB230_26 | |
jmp .LBB230_28 | |
.Ltmp2237: | |
.LBB230_25: | |
.loc 8 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 59 | |
leaq __unnamed_1(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2238: | |
.LBB230_26: | |
.loc 8 0 59 | |
movabsq $-3689348814741910323, %rax | |
movq -216(%rbp), %rcx | |
movq %rax, -224(%rbp) | |
.loc 8 175 16 | |
movq %rcx, %rax | |
movq -224(%rbp), %rdx | |
mulq %rdx | |
shrq $5, %rdx | |
movq -176(%rbp), %rax | |
movq %rdx, 8(%rax) | |
movw $0, 16(%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB230_33 | |
.Ltmp2239: | |
.loc 8 0 16 | |
movq -184(%rbp), %rax | |
.loc 8 175 9 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2240: | |
.LBB230_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 175 16 | |
leaq __unnamed_78(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2241: | |
.LBB230_29: | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2242: | |
.LBB230_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp2243: | |
.LBB230_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp2244: | |
.LBB230_32: | |
callq __stack_chk_fail@PLT | |
.Ltmp2245: | |
.LBB230_33: | |
callq __stack_chk_fail@PLT | |
.Ltmp2246: | |
.Lfunc_end230: | |
.size std.mem.Allocator.alignedRealloc.59, .Lfunc_end230-std.mem.Allocator.alignedRealloc.59 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.FileEntry,null).count",@function | |
"std.array_list.AlignedArrayList(std.debug.FileEntry,null).count": | |
.Lfunc_begin231: | |
.loc 39 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
.Ltmp2247: | |
.loc 39 70 24 prologue_end | |
movq 16(%rdi), %rax | |
.loc 39 70 13 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2248: | |
.Lfunc_end231: | |
.size "std.array_list.AlignedArrayList(std.debug.FileEntry,null).count", .Lfunc_end231-"std.array_list.AlignedArrayList(std.debug.FileEntry,null).count" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.path.joinSep,@function | |
std.fs.path.joinSep: | |
.Lfunc_begin232: | |
.loc 11 34 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $464, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -216(%rbp) | |
movb %cl, -217(%rbp) | |
.Ltmp2249: | |
.loc 11 35 19 prologue_end | |
cmpq $0, 8(%r8) | |
movq %r8, -232(%rbp) | |
.Ltmp2250: | |
.loc 11 0 19 is_stmt 0 | |
movq %rsi, -240(%rbp) | |
movq %rdi, -248(%rbp) | |
movq %rax, -256(%rbp) | |
.loc 11 35 5 | |
jne .LBB232_3 | |
.Ltmp2251: | |
.loc 11 35 25 | |
movq __unnamed_138+16(%rip), %rax | |
movq -248(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_138(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB232_91 | |
.Ltmp2252: | |
.loc 11 0 25 | |
movq -256(%rbp), %rax | |
.loc 11 35 25 | |
addq $464, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2253: | |
.LBB232_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 11 35 5 | |
jmp .LBB232_4 | |
.Ltmp2254: | |
.LBB232_4: | |
.loc 11 0 5 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -232(%rbp), %rdx | |
.Ltmp2255: | |
.loc 11 38 31 is_stmt 1 | |
cmpq 8(%rdx), %rcx | |
jb .LBB232_42 | |
jmp .LBB232_41 | |
.Ltmp2256: | |
.LBB232_5: | |
.loc 11 40 16 | |
movq -96(%rbp), %rax | |
movq -232(%rbp), %rcx | |
.loc 11 40 18 is_stmt 0 | |
cmpq 8(%rcx), %rax | |
jae .LBB232_18 | |
.Ltmp2257: | |
.loc 11 41 37 is_stmt 1 | |
movq -96(%rbp), %rax | |
.loc 11 41 39 is_stmt 0 | |
subq $1, %rax | |
setb %cl | |
movq %rax, -264(%rbp) | |
jb .LBB232_43 | |
jmp .LBB232_44 | |
.Ltmp2258: | |
.LBB232_7: | |
.loc 11 43 73 is_stmt 1 | |
movq -104(%rbp), %rax | |
.loc 11 43 78 is_stmt 0 | |
subq $1, %rax | |
setb %cl | |
movq %rax, -272(%rbp) | |
jb .LBB232_49 | |
jmp .LBB232_50 | |
.Ltmp2259: | |
.LBB232_8: | |
.loc 11 0 78 | |
movb -273(%rbp), %al | |
.loc 11 43 50 | |
andb $1, %al | |
movb %al, -129(%rbp) | |
.loc 11 44 45 is_stmt 1 | |
cmpq $0, -120(%rbp) | |
setne %al | |
.loc 11 44 50 is_stmt 0 | |
testb $1, %al | |
movb %al, -274(%rbp) | |
jne .LBB232_9 | |
jmp .LBB232_10 | |
.Ltmp2260: | |
.LBB232_9: | |
.loc 11 0 50 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 11 44 63 | |
cmpq -120(%rbp), %rcx | |
jb .LBB232_54 | |
jmp .LBB232_53 | |
.Ltmp2261: | |
.LBB232_10: | |
.loc 11 0 63 | |
movb -274(%rbp), %al | |
.loc 11 44 50 | |
andb $1, %al | |
movb %al, -130(%rbp) | |
.loc 11 45 13 is_stmt 1 | |
movq -88(%rbp), %rcx | |
.loc 11 45 32 is_stmt 0 | |
movb -129(%rbp), %al | |
.loc 11 45 31 | |
xorb $1, %al | |
.loc 11 45 41 | |
testb $1, %al | |
movq %rcx, -288(%rbp) | |
movb %al, -289(%rbp) | |
jne .LBB232_11 | |
jmp .LBB232_12 | |
.Ltmp2262: | |
.LBB232_11: | |
.loc 11 45 46 | |
movb -130(%rbp), %al | |
.loc 11 45 45 | |
xorb $1, %al | |
movb %al, -289(%rbp) | |
.Ltmp2263: | |
.LBB232_12: | |
.loc 11 0 45 | |
movb -289(%rbp), %al | |
.loc 11 45 20 | |
andb $1, %al | |
movzbl %al, %ecx | |
movl %ecx, %edx | |
movq -288(%rbp), %rsi | |
.loc 11 45 17 | |
addq %rdx, %rsi | |
setb %al | |
movq %rsi, -304(%rbp) | |
jb .LBB232_55 | |
jmp .LBB232_56 | |
.Ltmp2264: | |
.LBB232_13: | |
.loc 11 46 37 is_stmt 1 | |
movb -130(%rbp), %al | |
movb %al, -305(%rbp) | |
.Ltmp2265: | |
.LBB232_14: | |
.loc 11 0 37 is_stmt 0 | |
movb -305(%rbp), %al | |
.loc 11 46 20 | |
testb $1, %al | |
jne .LBB232_15 | |
jmp .LBB232_16 | |
.Ltmp2266: | |
.LBB232_15: | |
.loc 11 46 56 | |
movq -120(%rbp), %rax | |
.loc 11 46 61 | |
subq $1, %rax | |
setb %cl | |
movq %rax, -320(%rbp) | |
jb .LBB232_57 | |
jmp .LBB232_58 | |
.Ltmp2267: | |
.LBB232_16: | |
.loc 11 46 79 | |
movq -120(%rbp), %rax | |
movq %rax, -144(%rbp) | |
movq %rax, -328(%rbp) | |
.Ltmp2268: | |
.LBB232_17: | |
.loc 11 0 79 | |
movq -328(%rbp), %rax | |
movq -336(%rbp), %rcx | |
.loc 11 46 17 | |
addq %rax, %rcx | |
setb %dl | |
movq %rcx, -344(%rbp) | |
jb .LBB232_59 | |
jmp .LBB232_60 | |
.Ltmp2269: | |
.LBB232_18: | |
.loc 11 48 20 is_stmt 1 | |
movq -88(%rbp), %rax | |
movq %rax, -152(%rbp) | |
.Ltmp2270: | |
.loc 11 51 30 | |
movq -216(%rbp), %rdx | |
.loc 11 51 41 is_stmt 0 | |
movq -152(%rbp), %rcx | |
.loc 11 51 36 | |
leaq -32(%rbp), %rdi | |
movq -240(%rbp), %rsi | |
callq std.mem.Allocator.alloc.50 | |
.loc 11 51 17 | |
cmpw $0, -16(%rbp) | |
je .LBB232_22 | |
.Ltmp2271: | |
movw -16(%rbp), %ax | |
movq -248(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -240(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB232_92 | |
.Ltmp2272: | |
.loc 11 0 17 | |
movq -256(%rbp), %rax | |
.loc 11 51 17 | |
addq $464, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2273: | |
.LBB232_22: | |
.cfi_def_cfa %rbp, 16 | |
.loc 11 0 17 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 11 51 17 | |
movq -32(%rbp), %rdx | |
movq %rdx, -48(%rbp) | |
movq -24(%rbp), %rdx | |
movq %rdx, -40(%rbp) | |
movq -232(%rbp), %rdx | |
.Ltmp2274: | |
.loc 11 54 28 is_stmt 1 | |
cmpq 8(%rdx), %rcx | |
jb .LBB232_64 | |
jmp .LBB232_63 | |
.Ltmp2275: | |
.LBB232_23: | |
.loc 11 57 12 | |
movq -168(%rbp), %rax | |
movq -232(%rbp), %rcx | |
.loc 11 57 14 is_stmt 0 | |
cmpq 8(%rcx), %rax | |
jae .LBB232_39 | |
.Ltmp2276: | |
.loc 11 58 33 is_stmt 1 | |
movq -168(%rbp), %rax | |
.loc 11 58 35 is_stmt 0 | |
subq $1, %rax | |
setb %cl | |
movq %rax, -352(%rbp) | |
jb .LBB232_67 | |
jmp .LBB232_68 | |
.Ltmp2277: | |
.LBB232_25: | |
.loc 11 60 69 is_stmt 1 | |
movq -176(%rbp), %rax | |
.loc 11 60 74 is_stmt 0 | |
subq $1, %rax | |
setb %cl | |
movq %rax, -360(%rbp) | |
jb .LBB232_73 | |
jmp .LBB232_74 | |
.Ltmp2278: | |
.LBB232_26: | |
.loc 11 0 74 | |
movb -361(%rbp), %al | |
.loc 11 60 46 | |
andb $1, %al | |
movb %al, -201(%rbp) | |
.loc 11 61 41 is_stmt 1 | |
cmpq $0, -192(%rbp) | |
setne %al | |
.loc 11 61 46 is_stmt 0 | |
testb $1, %al | |
movb %al, -362(%rbp) | |
jne .LBB232_27 | |
jmp .LBB232_28 | |
.Ltmp2279: | |
.LBB232_27: | |
.loc 11 0 46 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 11 61 59 | |
cmpq -192(%rbp), %rcx | |
jb .LBB232_78 | |
jmp .LBB232_77 | |
.Ltmp2280: | |
.LBB232_28: | |
.loc 11 0 59 | |
movb -362(%rbp), %al | |
.loc 11 61 46 | |
andb $1, %al | |
movb %al, -202(%rbp) | |
.loc 11 62 14 is_stmt 1 | |
movb -201(%rbp), %al | |
.loc 11 62 13 is_stmt 0 | |
xorb $1, %al | |
.loc 11 62 23 | |
testb $1, %al | |
movb %al, -363(%rbp) | |
jne .LBB232_29 | |
jmp .LBB232_30 | |
.Ltmp2281: | |
.LBB232_29: | |
.loc 11 62 28 | |
movb -202(%rbp), %al | |
.loc 11 62 27 | |
xorb $1, %al | |
movb %al, -363(%rbp) | |
.Ltmp2282: | |
.LBB232_30: | |
.loc 11 0 27 | |
movb -363(%rbp), %al | |
.loc 11 62 9 | |
testb $1, %al | |
jne .LBB232_31 | |
jmp .LBB232_32 | |
.Ltmp2283: | |
.LBB232_31: | |
.loc 11 63 17 is_stmt 1 | |
movq -160(%rbp), %rax | |
.loc 11 63 16 is_stmt 0 | |
cmpq -40(%rbp), %rax | |
movq %rax, -376(%rbp) | |
jb .LBB232_80 | |
jmp .LBB232_79 | |
.Ltmp2284: | |
.LBB232_32: | |
.loc 11 62 9 is_stmt 1 | |
jmp .LBB232_33 | |
.Ltmp2285: | |
.LBB232_33: | |
.loc 11 66 35 | |
movb -201(%rbp), %al | |
.loc 11 66 44 is_stmt 0 | |
testb $1, %al | |
movb %al, -377(%rbp) | |
jne .LBB232_34 | |
jmp .LBB232_35 | |
.Ltmp2286: | |
.LBB232_34: | |
.loc 11 66 48 | |
movb -202(%rbp), %al | |
movb %al, -377(%rbp) | |
.Ltmp2287: | |
.LBB232_35: | |
.loc 11 0 48 | |
movb -377(%rbp), %al | |
.loc 11 66 31 | |
testb $1, %al | |
jne .LBB232_36 | |
jmp .LBB232_37 | |
.Ltmp2288: | |
.LBB232_36: | |
.loc 11 66 67 | |
movq -192(%rbp), %rax | |
movl $1, %ecx | |
cmpq %rax, %rcx | |
movq %rax, -392(%rbp) | |
jbe .LBB232_84 | |
jmp .LBB232_83 | |
.Ltmp2289: | |
.LBB232_37: | |
.loc 11 66 79 | |
movq -200(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -192(%rbp), %rax | |
movq %rax, -56(%rbp) | |
.Ltmp2290: | |
.LBB232_38: | |
.loc 11 67 26 is_stmt 1 | |
movq -160(%rbp), %rax | |
.loc 11 67 25 is_stmt 0 | |
movq -40(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -400(%rbp) | |
movq %rcx, -408(%rbp) | |
jbe .LBB232_86 | |
jmp .LBB232_85 | |
.Ltmp2291: | |
.LBB232_39: | |
.loc 11 0 25 | |
movq -248(%rbp), %rax | |
.loc 11 72 12 is_stmt 1 | |
movw $0, 16(%rax) | |
vmovdqu -48(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB232_93 | |
.Ltmp2292: | |
.loc 11 0 12 is_stmt 0 | |
movq -256(%rbp), %rax | |
.loc 11 72 5 | |
addq $464, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2293: | |
.LBB232_41: | |
.cfi_def_cfa %rbp, 16 | |
.loc 11 0 5 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2294: | |
.loc 11 38 31 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2295: | |
.LBB232_42: | |
.loc 11 0 31 is_stmt 0 | |
movq -232(%rbp), %rax | |
.loc 11 38 31 | |
movq (%rax), %rcx | |
.loc 11 38 34 | |
movq 8(%rcx), %rcx | |
.loc 11 38 9 | |
movq %rcx, -88(%rbp) | |
.loc 11 39 9 is_stmt 1 | |
movq $1, -96(%rbp) | |
.loc 11 40 9 | |
jmp .LBB232_5 | |
.Ltmp2296: | |
.LBB232_43: | |
.loc 11 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2297: | |
.loc 11 41 39 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2298: | |
.LBB232_44: | |
.loc 11 0 39 is_stmt 0 | |
movq -264(%rbp), %rax | |
movq -232(%rbp), %rcx | |
.loc 11 41 36 | |
cmpq 8(%rcx), %rax | |
jb .LBB232_46 | |
.Ltmp2299: | |
.loc 11 0 36 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 41 36 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2300: | |
.LBB232_46: | |
.loc 11 0 36 | |
movq -264(%rbp), %rax | |
.loc 11 41 36 | |
shlq $4, %rax | |
movq -232(%rbp), %rcx | |
addq (%rcx), %rax | |
movq (%rax), %rdx | |
movq %rdx, -112(%rbp) | |
movq 8(%rax), %rax | |
movq %rax, -104(%rbp) | |
.loc 11 42 37 is_stmt 1 | |
movq -96(%rbp), %rax | |
.loc 11 42 36 is_stmt 0 | |
cmpq 8(%rcx), %rax | |
movq %rax, -416(%rbp) | |
jb .LBB232_48 | |
.Ltmp2301: | |
.loc 11 0 36 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 42 36 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2302: | |
.LBB232_48: | |
.loc 11 0 36 | |
movq -416(%rbp), %rax | |
.loc 11 42 36 | |
shlq $4, %rax | |
movq -232(%rbp), %rcx | |
addq (%rcx), %rax | |
movq (%rax), %rdx | |
movq %rdx, -128(%rbp) | |
movq 8(%rax), %rax | |
movq %rax, -120(%rbp) | |
.loc 11 43 45 is_stmt 1 | |
cmpq $0, -104(%rbp) | |
setne %sil | |
.loc 11 43 50 is_stmt 0 | |
testb $1, %sil | |
movb %sil, -273(%rbp) | |
jne .LBB232_7 | |
jmp .LBB232_8 | |
.Ltmp2303: | |
.LBB232_49: | |
.loc 11 0 50 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 43 78 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2304: | |
.LBB232_50: | |
.loc 11 0 78 | |
movq -272(%rbp), %rax | |
.loc 11 43 63 | |
cmpq -104(%rbp), %rax | |
jb .LBB232_52 | |
.Ltmp2305: | |
.loc 11 0 63 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 43 63 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2306: | |
.LBB232_52: | |
movq -112(%rbp), %rax | |
movq -272(%rbp), %rcx | |
movb (%rax,%rcx), %dl | |
.loc 11 43 83 | |
cmpb -217(%rbp), %dl | |
sete %dl | |
movb %dl, -273(%rbp) | |
.loc 11 43 50 | |
jmp .LBB232_8 | |
.Ltmp2307: | |
.LBB232_53: | |
.loc 11 0 50 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 44 63 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2308: | |
.LBB232_54: | |
movq -128(%rbp), %rax | |
movb (%rax), %cl | |
.loc 11 44 67 is_stmt 0 | |
cmpb -217(%rbp), %cl | |
sete %cl | |
movb %cl, -274(%rbp) | |
.loc 11 44 50 | |
jmp .LBB232_10 | |
.Ltmp2309: | |
.LBB232_55: | |
.loc 11 0 50 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 45 17 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2310: | |
.LBB232_56: | |
.loc 11 0 17 is_stmt 0 | |
movq -304(%rbp), %rax | |
.loc 11 45 17 | |
movq %rax, -88(%rbp) | |
.loc 11 46 13 is_stmt 1 | |
movq -88(%rbp), %rcx | |
.loc 11 46 24 is_stmt 0 | |
movb -129(%rbp), %dl | |
.loc 11 46 33 | |
testb $1, %dl | |
movq %rcx, -336(%rbp) | |
movb %dl, -305(%rbp) | |
jne .LBB232_13 | |
jmp .LBB232_14 | |
.Ltmp2311: | |
.LBB232_57: | |
.loc 11 0 33 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 46 61 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2312: | |
.LBB232_58: | |
.loc 11 0 61 | |
movq -320(%rbp), %rax | |
.loc 11 46 61 | |
movq %rax, -144(%rbp) | |
movq %rax, -328(%rbp) | |
.loc 11 46 20 | |
jmp .LBB232_17 | |
.Ltmp2313: | |
.LBB232_59: | |
.loc 11 0 20 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 46 17 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2314: | |
.LBB232_60: | |
.loc 11 0 17 | |
movq -344(%rbp), %rax | |
.loc 11 46 17 | |
movq %rax, -88(%rbp) | |
.Ltmp2315: | |
.loc 11 40 34 is_stmt 1 | |
movq -96(%rbp), %rcx | |
.loc 11 40 36 is_stmt 0 | |
addq $1, %rcx | |
setb %dl | |
movq %rcx, -424(%rbp) | |
jb .LBB232_61 | |
jmp .LBB232_62 | |
.Ltmp2316: | |
.LBB232_61: | |
.loc 11 0 36 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 40 36 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2317: | |
.LBB232_62: | |
.loc 11 0 36 | |
movq -424(%rbp), %rax | |
.loc 11 40 36 | |
movq %rax, -96(%rbp) | |
.loc 11 40 9 | |
jmp .LBB232_5 | |
.Ltmp2318: | |
.LBB232_63: | |
.loc 11 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2319: | |
.loc 11 54 28 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2320: | |
.LBB232_64: | |
.loc 11 0 28 is_stmt 0 | |
movq -232(%rbp), %rax | |
.loc 11 54 28 | |
movq (%rax), %rsi | |
.loc 11 54 13 | |
leaq -48(%rbp), %rdi | |
callq std.mem.copy | |
xorl %ecx, %ecx | |
movl %ecx, %eax | |
movq -232(%rbp), %rdx | |
.loc 11 55 33 is_stmt 1 | |
cmpq 8(%rdx), %rax | |
jb .LBB232_66 | |
.Ltmp2321: | |
.loc 11 0 33 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 55 33 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2322: | |
.LBB232_66: | |
.loc 11 0 33 | |
movq -232(%rbp), %rax | |
.loc 11 55 33 | |
movq (%rax), %rcx | |
.loc 11 55 36 | |
movq 8(%rcx), %rcx | |
.loc 11 55 5 | |
movq %rcx, -160(%rbp) | |
.loc 11 56 5 is_stmt 1 | |
movq $1, -168(%rbp) | |
.loc 11 57 5 | |
jmp .LBB232_23 | |
.Ltmp2323: | |
.LBB232_67: | |
.loc 11 0 5 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2324: | |
.loc 11 58 35 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2325: | |
.LBB232_68: | |
.loc 11 0 35 is_stmt 0 | |
movq -352(%rbp), %rax | |
movq -232(%rbp), %rcx | |
.loc 11 58 32 | |
cmpq 8(%rcx), %rax | |
jb .LBB232_70 | |
.Ltmp2326: | |
.loc 11 0 32 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 58 32 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2327: | |
.LBB232_70: | |
.loc 11 0 32 | |
movq -352(%rbp), %rax | |
.loc 11 58 32 | |
shlq $4, %rax | |
movq -232(%rbp), %rcx | |
addq (%rcx), %rax | |
movq (%rax), %rdx | |
movq %rdx, -184(%rbp) | |
movq 8(%rax), %rax | |
movq %rax, -176(%rbp) | |
.loc 11 59 33 is_stmt 1 | |
movq -168(%rbp), %rax | |
.loc 11 59 32 is_stmt 0 | |
cmpq 8(%rcx), %rax | |
movq %rax, -432(%rbp) | |
jb .LBB232_72 | |
.Ltmp2328: | |
.loc 11 0 32 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 59 32 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2329: | |
.LBB232_72: | |
.loc 11 0 32 | |
movq -432(%rbp), %rax | |
.loc 11 59 32 | |
shlq $4, %rax | |
movq -232(%rbp), %rcx | |
addq (%rcx), %rax | |
movq (%rax), %rdx | |
movq %rdx, -200(%rbp) | |
movq 8(%rax), %rax | |
movq %rax, -192(%rbp) | |
.loc 11 60 41 is_stmt 1 | |
cmpq $0, -176(%rbp) | |
setne %sil | |
.loc 11 60 46 is_stmt 0 | |
testb $1, %sil | |
movb %sil, -361(%rbp) | |
jne .LBB232_25 | |
jmp .LBB232_26 | |
.Ltmp2330: | |
.LBB232_73: | |
.loc 11 0 46 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 60 74 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2331: | |
.LBB232_74: | |
.loc 11 0 74 | |
movq -360(%rbp), %rax | |
.loc 11 60 59 | |
cmpq -176(%rbp), %rax | |
jb .LBB232_76 | |
.Ltmp2332: | |
.loc 11 0 59 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 60 59 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2333: | |
.LBB232_76: | |
movq -184(%rbp), %rax | |
movq -360(%rbp), %rcx | |
movb (%rax,%rcx), %dl | |
.loc 11 60 79 | |
cmpb -217(%rbp), %dl | |
sete %dl | |
movb %dl, -361(%rbp) | |
.loc 11 60 46 | |
jmp .LBB232_26 | |
.Ltmp2334: | |
.LBB232_77: | |
.loc 11 0 46 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 61 59 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2335: | |
.LBB232_78: | |
movq -200(%rbp), %rax | |
movb (%rax), %cl | |
.loc 11 61 63 is_stmt 0 | |
cmpb -217(%rbp), %cl | |
sete %cl | |
movb %cl, -362(%rbp) | |
.loc 11 61 46 | |
jmp .LBB232_28 | |
.Ltmp2336: | |
.LBB232_79: | |
.loc 11 0 46 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2337: | |
.loc 11 63 16 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2338: | |
.LBB232_80: | |
movq -48(%rbp), %rax | |
.loc 11 63 30 is_stmt 0 | |
movb -217(%rbp), %cl | |
movq -376(%rbp), %rdx | |
movb %cl, (%rax,%rdx) | |
.loc 11 64 13 is_stmt 1 | |
movq -160(%rbp), %rax | |
.loc 11 64 23 is_stmt 0 | |
addq $1, %rax | |
setb %cl | |
movq %rax, -440(%rbp) | |
jb .LBB232_81 | |
jmp .LBB232_82 | |
.Ltmp2339: | |
.LBB232_81: | |
.loc 11 0 23 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 64 23 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2340: | |
.LBB232_82: | |
.loc 11 0 23 | |
movq -440(%rbp), %rax | |
.loc 11 64 23 | |
movq %rax, -160(%rbp) | |
.Ltmp2341: | |
.loc 11 62 9 is_stmt 1 | |
jmp .LBB232_33 | |
.Ltmp2342: | |
.LBB232_83: | |
.loc 11 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 66 67 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2343: | |
.LBB232_84: | |
movq -200(%rbp), %rax | |
addq $1, %rax | |
movq %rax, -64(%rbp) | |
movq -392(%rbp), %rax | |
subq $1, %rax | |
movq %rax, -56(%rbp) | |
movq -64(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -56(%rbp), %rax | |
movq %rax, -56(%rbp) | |
.loc 11 66 31 is_stmt 0 | |
jmp .LBB232_38 | |
.Ltmp2344: | |
.LBB232_85: | |
.loc 11 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 67 25 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2345: | |
.LBB232_86: | |
.loc 11 0 25 is_stmt 0 | |
movq -400(%rbp), %rax | |
.loc 11 67 25 | |
addq -48(%rbp), %rax | |
movq %rax, -80(%rbp) | |
movq -408(%rbp), %rax | |
movq -400(%rbp), %rcx | |
subq %rcx, %rax | |
movq %rax, -72(%rbp) | |
.loc 11 67 17 | |
leaq -80(%rbp), %rdi | |
leaq -64(%rbp), %rsi | |
callq std.mem.copy | |
.loc 11 68 9 is_stmt 1 | |
movq -160(%rbp), %rax | |
.loc 11 68 19 is_stmt 0 | |
addq -56(%rbp), %rax | |
setb %dl | |
movq %rax, -448(%rbp) | |
jb .LBB232_87 | |
jmp .LBB232_88 | |
.Ltmp2346: | |
.LBB232_87: | |
.loc 11 0 19 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 68 19 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2347: | |
.LBB232_88: | |
.loc 11 0 19 | |
movq -448(%rbp), %rax | |
.loc 11 68 19 | |
movq %rax, -160(%rbp) | |
.Ltmp2348: | |
.loc 11 57 30 is_stmt 1 | |
movq -168(%rbp), %rcx | |
.loc 11 57 32 is_stmt 0 | |
addq $1, %rcx | |
setb %dl | |
movq %rcx, -456(%rbp) | |
jb .LBB232_89 | |
jmp .LBB232_90 | |
.Ltmp2349: | |
.LBB232_89: | |
.loc 11 0 32 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 11 57 32 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2350: | |
.LBB232_90: | |
.loc 11 0 32 | |
movq -456(%rbp), %rax | |
.loc 11 57 32 | |
movq %rax, -168(%rbp) | |
.loc 11 57 5 | |
jmp .LBB232_23 | |
.Ltmp2351: | |
.LBB232_91: | |
.loc 11 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2352: | |
.LBB232_92: | |
callq __stack_chk_fail@PLT | |
.Ltmp2353: | |
.LBB232_93: | |
callq __stack_chk_fail@PLT | |
.Ltmp2354: | |
.Lfunc_end232: | |
.size std.fs.path.joinSep, .Lfunc_end232-std.fs.path.joinSep | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.copy,@function | |
std.mem.copy: | |
.Lfunc_begin233: | |
.loc 8 240 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
.Ltmp2355: | |
.loc 8 245 16 prologue_end | |
movq 8(%rdi), %rax | |
.loc 8 245 21 is_stmt 0 | |
cmpq 8(%rsi), %rax | |
setae %cl | |
.loc 8 245 11 | |
movzbl %cl, %edx | |
movq %rdi, -16(%rbp) | |
.Ltmp2356: | |
movl %edx, %edi | |
movq %rsi, -24(%rbp) | |
.Ltmp2357: | |
callq std.debug.assert | |
.loc 8 246 22 is_stmt 1 | |
movq $0, -8(%rbp) | |
movq -24(%rbp), %rax | |
.loc 8 246 5 is_stmt 0 | |
movq 8(%rax), %rsi | |
movq %rsi, -32(%rbp) | |
.Ltmp2358: | |
.LBB233_1: | |
movq -8(%rbp), %rax | |
movq -32(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -40(%rbp) | |
jae .LBB233_3 | |
.Ltmp2359: | |
.loc 8 0 5 | |
movq -24(%rbp), %rax | |
.loc 8 246 5 | |
movq (%rax), %rcx | |
movq %rcx, %rdx | |
movq -40(%rbp), %rsi | |
addq %rsi, %rdx | |
.Ltmp2360: | |
.loc 8 247 14 is_stmt 1 | |
movq -8(%rbp), %rdi | |
movq -16(%rbp), %r8 | |
.loc 8 247 13 is_stmt 0 | |
movq (%r8), %r9 | |
.loc 8 247 19 | |
movb (%rcx,%rsi), %r10b | |
movb %r10b, (%r9,%rdi) | |
.loc 8 246 5 is_stmt 1 | |
addq $1, %rsi | |
movq %rsi, -8(%rbp) | |
jmp .LBB233_1 | |
.Ltmp2361: | |
.LBB233_3: | |
.loc 8 240 66 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2362: | |
.Lfunc_end233: | |
.size std.mem.copy, .Lfunc_end233-std.mem.copy | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readInt.60,@function | |
std.mem.readInt.60: | |
.Lfunc_begin234: | |
.loc 8 583 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
andb $1, %sil | |
movb %sil, -9(%rbp) | |
.Ltmp2363: | |
.loc 8 584 9 prologue_end | |
movb -9(%rbp), %al | |
.loc 8 584 16 is_stmt 0 | |
subb $1, %al | |
.loc 8 584 5 | |
jne .LBB234_2 | |
jmp .LBB234_1 | |
.LBB234_1: | |
.Ltmp2364: | |
.loc 8 585 33 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 8 585 29 is_stmt 0 | |
callq std.mem.readIntNative.47 | |
.loc 8 585 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2365: | |
.LBB234_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 587 34 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 8 587 30 is_stmt 0 | |
callq std.mem.readIntForeign.61 | |
.loc 8 587 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2366: | |
.Lfunc_end234: | |
.size std.mem.readInt.60, .Lfunc_end234-std.mem.readInt.60 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readIntForeign.61,@function | |
std.mem.readIntForeign.61: | |
.Lfunc_begin235: | |
.loc 8 536 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp2367: | |
.loc 8 537 42 prologue_end | |
movq -8(%rbp), %rdi | |
.loc 8 537 38 is_stmt 0 | |
callq std.mem.readIntNative.47 | |
.loc 8 537 12 | |
bswapq %rax | |
.loc 8 537 5 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2368: | |
.Lfunc_end235: | |
.size std.mem.readIntForeign.61, .Lfunc_end235-std.mem.readIntForeign.61 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.array_list.AlignedArrayList(std.debug.Func,null).toSliceConst",@function | |
"std.array_list.AlignedArrayList(std.debug.Func,null).toSliceConst": | |
.Lfunc_begin236: | |
.loc 39 48 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
.Ltmp2369: | |
.loc 39 49 39 prologue_end | |
movq 16(%rsi), %r8 | |
.loc 39 49 30 is_stmt 0 | |
movq 8(%rsi), %r9 | |
cmpq %r8, %rdx | |
movq %rsi, -8(%rbp) | |
.Ltmp2370: | |
.loc 39 0 30 | |
movq %rdi, -16(%rbp) | |
movq %rax, -24(%rbp) | |
movq %r8, -32(%rbp) | |
movq %r9, -40(%rbp) | |
.loc 39 49 30 | |
jbe .LBB236_2 | |
.Ltmp2371: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 49 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2372: | |
.LBB236_2: | |
.loc 39 0 30 | |
movq -32(%rbp), %rax | |
movq -40(%rbp), %rcx | |
.loc 39 49 30 | |
cmpq %rcx, %rax | |
jbe .LBB236_4 | |
.Ltmp2373: | |
.loc 39 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 39 49 30 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2374: | |
.LBB236_4: | |
.loc 39 0 30 | |
movq -8(%rbp), %rax | |
.loc 39 49 30 | |
movq (%rax), %rcx | |
movq -16(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -32(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, 8(%rdx) | |
movq -24(%rbp), %rax | |
.loc 39 49 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2375: | |
.Lfunc_end236: | |
.size "std.array_list.AlignedArrayList(std.debug.Func,null).toSliceConst", .Lfunc_end236-"std.array_list.AlignedArrayList(std.debug.Func,null).toSliceConst" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).print.62",@function | |
"std.io.OutStream(std.os.WriteError).print.62": | |
.Lfunc_begin237: | |
.loc 6 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq 24(%rbp), %rax | |
movq 16(%rbp), %r10 | |
movq %rsi, -8(%rbp) | |
.Ltmp2376: | |
movq %rcx, -16(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -32(%rbp) | |
.Ltmp2377: | |
.loc 6 70 35 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 6 70 52 is_stmt 0 | |
movq -8(%rbp), %rcx | |
movq (%rcx), %rcx | |
.loc 6 70 70 | |
movq -16(%rbp), %r8 | |
movq -24(%rbp), %r9 | |
movq -32(%rbp), %r11 | |
movq %rdi, -40(%rbp) | |
movq %rdx, -48(%rbp) | |
.Ltmp2378: | |
.loc 6 70 34 | |
movq %rcx, %rdx | |
movq -48(%rbp), %rcx | |
movq %r11, (%rsp) | |
movq %r10, 8(%rsp) | |
movq %rax, 16(%rsp) | |
callq std.fmt.format.64 | |
.Ltmp2379: | |
.loc 6 70 13 | |
cmpw $0, %ax | |
movw %ax, -50(%rbp) | |
je .LBB237_2 | |
.Ltmp2380: | |
.loc 6 0 13 | |
movq -40(%rbp), %rdi | |
.loc 6 70 13 | |
callq __zig_return_error | |
jmp .LBB237_3 | |
.Ltmp2381: | |
.LBB237_2: | |
jmp .LBB237_3 | |
.Ltmp2382: | |
.LBB237_3: | |
.loc 6 0 13 | |
movw -50(%rbp), %ax | |
.loc 6 70 13 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2383: | |
.Lfunc_end237: | |
.size "std.io.OutStream(std.os.WriteError).print.62", .Lfunc_end237-"std.io.OutStream(std.os.WriteError).print.62" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.printLineFromFileAnyOs,@function | |
std.debug.printLineFromFileAnyOs: | |
.Lfunc_begin238: | |
.loc 2 1160 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movl $4384, %eax | |
callq __zig_probe_stack | |
subq %rax, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -4272(%rbp) | |
.Ltmp2384: | |
.loc 2 1161 40 prologue_end | |
movq %rdx, %rax | |
addq $16, %rax | |
.loc 2 1161 30 is_stmt 0 | |
leaq -4160(%rbp), %rcx | |
movq %rdi, -4280(%rbp) | |
movq %rcx, %rdi | |
movq -4280(%rbp), %rsi | |
movq %rdx, -4288(%rbp) | |
.Ltmp2385: | |
movq %rax, %rdx | |
callq std.fs.file.File.openRead | |
.loc 2 1161 13 | |
cmpw $0, -4156(%rbp) | |
je .LBB238_3 | |
.Ltmp2386: | |
movw -4156(%rbp), %ax | |
movq -4280(%rbp), %rdi | |
movw %ax, -4290(%rbp) | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB238_37 | |
.Ltmp2387: | |
.loc 2 0 13 | |
movw -4290(%rbp), %ax | |
.loc 2 1161 13 | |
addq $4384, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2388: | |
.LBB238_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 13 | |
leaq -56(%rbp), %rax | |
.loc 2 1161 13 | |
movl -4160(%rbp), %ecx | |
movl %ecx, -4168(%rbp) | |
.Ltmp2389: | |
.loc 2 1165 5 is_stmt 1 | |
leaq -4152(%rbp), %rdx | |
movq %rdx, %rdi | |
movl $170, %esi | |
movl $4096, %r8d | |
movq %rdx, -4304(%rbp) | |
movq %r8, %rdx | |
movq %rax, -4312(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -4304(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $4096, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
movq -4312(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 2 1166 5 | |
movq $1, -4208(%rbp) | |
.loc 2 1167 5 | |
movq $1, -4216(%rbp) | |
.loc 2 1168 5 | |
movq $0, -4224(%rbp) | |
.Ltmp2390: | |
.LBB238_4: | |
.loc 2 1169 12 | |
jmp .LBB238_5 | |
.Ltmp2391: | |
.LBB238_5: | |
.loc 2 0 12 is_stmt 0 | |
leaq -4152(%rbp), %rax | |
.Ltmp2392: | |
.loc 2 1170 40 is_stmt 1 | |
movq %rax, -4184(%rbp) | |
movq $4096, -4176(%rbp) | |
.loc 2 1170 36 is_stmt 0 | |
leaq -4200(%rbp), %rdi | |
movq -4280(%rbp), %rsi | |
leaq -4168(%rbp), %rdx | |
leaq -4184(%rbp), %rcx | |
callq std.fs.file.File.read | |
.loc 2 1170 26 | |
cmpw $0, -4192(%rbp) | |
je .LBB238_8 | |
.Ltmp2393: | |
movw -4192(%rbp), %ax | |
leaq -4168(%rbp), %rdi | |
movw %ax, -4314(%rbp) | |
.Ltmp2394: | |
.loc 2 1162 18 is_stmt 1 | |
callq std.fs.file.File.close | |
movq -4280(%rbp), %rdi | |
.Ltmp2395: | |
.loc 2 1170 26 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB238_38 | |
.Ltmp2396: | |
.loc 2 0 26 is_stmt 0 | |
movw -4314(%rbp), %ax | |
.loc 2 1170 26 | |
addq $4384, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2397: | |
.LBB238_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 26 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 2 1170 26 | |
movq -4200(%rbp), %rdx | |
movq %rdx, -4232(%rbp) | |
.loc 2 1171 31 is_stmt 1 | |
movq -4232(%rbp), %rdx | |
.loc 2 1171 26 is_stmt 0 | |
cmpq %rdx, %rcx | |
movq %rdx, -4328(%rbp) | |
jbe .LBB238_30 | |
jmp .LBB238_29 | |
.Ltmp2398: | |
.LBB238_9: | |
.loc 2 1173 9 is_stmt 1 | |
movq -4256(%rbp), %rax | |
movq -4336(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -4344(%rbp) | |
jae .LBB238_24 | |
.Ltmp2399: | |
.loc 2 0 9 is_stmt 0 | |
movq -4344(%rbp), %rax | |
.loc 2 1173 9 | |
addq -4248(%rbp), %rax | |
.Ltmp2400: | |
.loc 2 1174 17 is_stmt 1 | |
movq -4208(%rbp), %rcx | |
movq -4288(%rbp), %rdx | |
.loc 2 1174 22 is_stmt 0 | |
cmpq (%rdx), %rcx | |
movq %rax, -4352(%rbp) | |
.Ltmp2401: | |
.loc 2 1174 13 | |
jne .LBB238_19 | |
.Ltmp2402: | |
.loc 2 1175 31 is_stmt 1 | |
movq -4272(%rbp), %rsi | |
movq -4280(%rbp), %rdi | |
movq -4352(%rbp), %rax | |
.loc 2 1175 41 is_stmt 0 | |
movzbl (%rax), %edx | |
callq "std.io.OutStream(std.os.WriteError).writeByte" | |
movw %ax, -4258(%rbp) | |
.loc 2 1175 17 | |
cmpw $0, -4258(%rbp) | |
je .LBB238_14 | |
.Ltmp2403: | |
movw -4258(%rbp), %ax | |
leaq -4168(%rbp), %rdi | |
movw %ax, -4354(%rbp) | |
.Ltmp2404: | |
.loc 2 1162 18 is_stmt 1 | |
callq std.fs.file.File.close | |
movq -4280(%rbp), %rdi | |
.Ltmp2405: | |
.loc 2 1175 17 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB238_39 | |
.Ltmp2406: | |
.loc 2 0 17 is_stmt 0 | |
movw -4354(%rbp), %ax | |
.loc 2 1175 17 | |
addq $4384, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2407: | |
.LBB238_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 17 | |
movq -4352(%rbp), %rax | |
.loc 2 1176 26 is_stmt 1 | |
cmpb $10, (%rax) | |
.loc 2 1176 17 is_stmt 0 | |
jne .LBB238_17 | |
.Ltmp2408: | |
.loc 2 0 17 | |
leaq -4168(%rbp), %rdi | |
.loc 2 1162 18 is_stmt 1 | |
callq std.fs.file.File.close | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB238_40 | |
.Ltmp2409: | |
.loc 2 0 18 is_stmt 0 | |
xorl %eax, %eax | |
.Ltmp2410: | |
.loc 2 1177 21 is_stmt 1 | |
addq $4384, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2411: | |
.LBB238_17: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1176 17 | |
jmp .LBB238_18 | |
.Ltmp2412: | |
.LBB238_18: | |
.loc 2 1174 13 | |
jmp .LBB238_20 | |
.Ltmp2413: | |
.LBB238_19: | |
jmp .LBB238_20 | |
.Ltmp2414: | |
.LBB238_20: | |
.loc 2 0 13 is_stmt 0 | |
movq -4352(%rbp), %rax | |
.loc 2 1180 22 is_stmt 1 | |
cmpb $10, (%rax) | |
.loc 2 1180 13 is_stmt 0 | |
jne .LBB238_22 | |
.Ltmp2415: | |
.loc 2 1181 17 is_stmt 1 | |
movq -4208(%rbp), %rax | |
.loc 2 1181 22 is_stmt 0 | |
addq $1, %rax | |
setb %cl | |
movq %rax, -4368(%rbp) | |
jb .LBB238_33 | |
jmp .LBB238_34 | |
.Ltmp2416: | |
.LBB238_22: | |
.loc 2 1184 17 is_stmt 1 | |
movq -4216(%rbp), %rax | |
.loc 2 1184 24 is_stmt 0 | |
addq $1, %rax | |
setb %cl | |
movq %rax, -4376(%rbp) | |
jb .LBB238_35 | |
jmp .LBB238_36 | |
.Ltmp2417: | |
.LBB238_23: | |
.loc 2 0 24 | |
movq -4344(%rbp), %rax | |
.loc 2 1173 9 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -4256(%rbp) | |
jmp .LBB238_9 | |
.Ltmp2418: | |
.LBB238_24: | |
.loc 2 1188 22 | |
cmpq $4096, -4232(%rbp) | |
.loc 2 1188 9 is_stmt 0 | |
jae .LBB238_27 | |
.Ltmp2419: | |
.loc 2 0 9 | |
leaq -4168(%rbp), %rdi | |
.loc 2 1162 18 is_stmt 1 | |
callq std.fs.file.File.close | |
movq -4280(%rbp), %rdi | |
.Ltmp2420: | |
.loc 2 1188 33 | |
callq __zig_return_error | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB238_41 | |
.Ltmp2421: | |
movw $38, %ax | |
addq $4384, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2422: | |
.LBB238_27: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 1188 9 is_stmt 0 | |
jmp .LBB238_28 | |
.Ltmp2423: | |
.LBB238_28: | |
.loc 2 1169 5 is_stmt 1 | |
jmp .LBB238_4 | |
.Ltmp2424: | |
.LBB238_29: | |
.loc 2 0 5 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2425: | |
.loc 2 1171 26 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2426: | |
.LBB238_30: | |
.loc 2 0 26 is_stmt 0 | |
movq -4328(%rbp), %rax | |
.loc 2 1171 26 | |
cmpq $4096, %rax | |
jbe .LBB238_32 | |
.Ltmp2427: | |
.loc 2 0 26 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 1171 26 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2428: | |
.LBB238_32: | |
.loc 2 0 26 | |
leaq -4152(%rbp), %rax | |
.loc 2 1171 26 | |
movq %rax, -4248(%rbp) | |
movq -4328(%rbp), %rax | |
subq $0, %rax | |
movq %rax, -4240(%rbp) | |
.loc 2 1173 9 is_stmt 1 | |
movq $0, -4256(%rbp) | |
movq -4240(%rbp), %rax | |
movq %rax, -4336(%rbp) | |
jmp .LBB238_9 | |
.Ltmp2429: | |
.LBB238_33: | |
.loc 2 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2430: | |
.loc 2 1181 22 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2431: | |
.LBB238_34: | |
.loc 2 0 22 is_stmt 0 | |
movq -4368(%rbp), %rax | |
.loc 2 1181 22 | |
movq %rax, -4208(%rbp) | |
.loc 2 1182 26 is_stmt 1 | |
movq $1, -4216(%rbp) | |
.Ltmp2432: | |
.loc 2 1180 13 | |
jmp .LBB238_23 | |
.Ltmp2433: | |
.LBB238_35: | |
.loc 2 0 13 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2434: | |
.loc 2 1184 24 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2435: | |
.LBB238_36: | |
.loc 2 0 24 is_stmt 0 | |
movq -4376(%rbp), %rax | |
.loc 2 1184 24 | |
movq %rax, -4216(%rbp) | |
.Ltmp2436: | |
.loc 2 1180 13 is_stmt 1 | |
jmp .LBB238_23 | |
.Ltmp2437: | |
.LBB238_37: | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2438: | |
.LBB238_38: | |
callq __stack_chk_fail@PLT | |
.Ltmp2439: | |
.LBB238_39: | |
callq __stack_chk_fail@PLT | |
.Ltmp2440: | |
.LBB238_40: | |
callq __stack_chk_fail@PLT | |
.Ltmp2441: | |
.LBB238_41: | |
callq __stack_chk_fail@PLT | |
.Ltmp2442: | |
.Lfunc_end238: | |
.size std.debug.printLineFromFileAnyOs, .Lfunc_end238-std.debug.printLineFromFileAnyOs | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).write",@function | |
"std.io.OutStream(std.os.WriteError).write": | |
.Lfunc_begin239: | |
.loc 6 73 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp2443: | |
.loc 6 74 24 prologue_end | |
movq -8(%rbp), %rax | |
movq (%rax), %rax | |
.loc 6 74 33 is_stmt 0 | |
movq -8(%rbp), %rsi | |
movq %rdi, -16(%rbp) | |
.loc 6 74 32 | |
callq *%rax | |
.Ltmp2444: | |
.loc 6 74 13 | |
cmpw $0, %ax | |
movw %ax, -18(%rbp) | |
je .LBB239_2 | |
.loc 6 0 13 | |
movq -16(%rbp), %rdi | |
.loc 6 74 13 | |
callq __zig_return_error | |
jmp .LBB239_3 | |
.LBB239_2: | |
jmp .LBB239_3 | |
.LBB239_3: | |
.loc 6 0 13 | |
movw -18(%rbp), %ax | |
.loc 6 74 13 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2445: | |
.Lfunc_end239: | |
.size "std.io.OutStream(std.os.WriteError).write", .Lfunc_end239-"std.io.OutStream(std.os.WriteError).write" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).writeByte",@function | |
"std.io.OutStream(std.os.WriteError).writeByte": | |
.Lfunc_begin240: | |
.loc 6 77 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %fs:40, %rax | |
movq %rax, -8(%rbp) | |
movq %rsi, -48(%rbp) | |
movb %dl, -25(%rbp) | |
.Ltmp2446: | |
.loc 6 78 43 prologue_end | |
leaq -25(%rbp), %rax | |
.Ltmp2447: | |
.loc 6 78 41 is_stmt 0 | |
movq %rax, -40(%rbp) | |
.loc 6 78 48 | |
movq -40(%rbp), %rax | |
.Ltmp2448: | |
movq %rax, -24(%rbp) | |
movq $1, -16(%rbp) | |
.loc 6 79 24 is_stmt 1 | |
movq -48(%rbp), %rax | |
movq (%rax), %rax | |
.loc 6 79 33 is_stmt 0 | |
movq -48(%rbp), %rsi | |
movq %rdi, -56(%rbp) | |
.loc 6 79 32 | |
leaq -24(%rbp), %rdx | |
.Ltmp2449: | |
callq *%rax | |
.Ltmp2450: | |
.loc 6 79 13 | |
cmpw $0, %ax | |
movw %ax, -58(%rbp) | |
je .LBB240_2 | |
.loc 6 0 13 | |
movq -56(%rbp), %rdi | |
.loc 6 79 13 | |
callq __zig_return_error | |
jmp .LBB240_3 | |
.LBB240_2: | |
jmp .LBB240_3 | |
.LBB240_3: | |
.loc 6 0 13 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB240_5 | |
movw -58(%rbp), %ax | |
.loc 6 79 13 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2451: | |
.LBB240_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 6 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2452: | |
.Lfunc_end240: | |
.size "std.io.OutStream(std.os.WriteError).writeByte", .Lfunc_end240-"std.io.OutStream(std.os.WriteError).writeByte" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.OutStream(std.os.WriteError).print.63",@function | |
"std.io.OutStream(std.os.WriteError).print.63": | |
.Lfunc_begin241: | |
.loc 6 69 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq 24(%rbp), %rax | |
movq 16(%rbp), %r10 | |
movq %rsi, -8(%rbp) | |
.Ltmp2453: | |
movq %rcx, -16(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -32(%rbp) | |
.Ltmp2454: | |
.loc 6 70 35 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 6 70 52 is_stmt 0 | |
movq -8(%rbp), %rcx | |
movq (%rcx), %rcx | |
.loc 6 70 70 | |
movq -16(%rbp), %r8 | |
movq -24(%rbp), %r9 | |
movq -32(%rbp), %r11 | |
movq %rdi, -40(%rbp) | |
movq %rdx, -48(%rbp) | |
.Ltmp2455: | |
.loc 6 70 34 | |
movq %rcx, %rdx | |
movq -48(%rbp), %rcx | |
movq %r11, (%rsp) | |
movq %r10, 8(%rsp) | |
movq %rax, 16(%rsp) | |
callq std.fmt.format.65 | |
.Ltmp2456: | |
.loc 6 70 13 | |
cmpw $0, %ax | |
movw %ax, -50(%rbp) | |
je .LBB241_2 | |
.Ltmp2457: | |
.loc 6 0 13 | |
movq -40(%rbp), %rdi | |
.loc 6 70 13 | |
callq __zig_return_error | |
jmp .LBB241_3 | |
.Ltmp2458: | |
.LBB241_2: | |
jmp .LBB241_3 | |
.Ltmp2459: | |
.LBB241_3: | |
.loc 6 0 13 | |
movw -50(%rbp), %ax | |
.loc 6 70 13 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2460: | |
.Lfunc_end241: | |
.size "std.io.OutStream(std.os.WriteError).print.63", .Lfunc_end241-"std.io.OutStream(std.os.WriteError).print.63" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.format.64,@function | |
std.fmt.format.64: | |
.Lfunc_begin242: | |
.loc 13 52 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq 32(%rbp), %rax | |
movq 24(%rbp), %r10 | |
movq 16(%rbp), %r11 | |
movq %rsi, -40(%rbp) | |
movq %rdx, -48(%rbp) | |
.Ltmp2461: | |
movq %r8, -56(%rbp) | |
movq %r9, -64(%rbp) | |
.Ltmp2462: | |
.loc 13 88 29 prologue_end | |
movq -48(%rbp), %rdx | |
.loc 13 88 36 is_stmt 0 | |
movq -40(%rbp), %rsi | |
movq %rdi, -72(%rbp) | |
.loc 13 88 35 | |
leaq __unnamed_139(%rip), %r8 | |
movq %rdx, -80(%rbp) | |
movq %r8, %rdx | |
movq -80(%rbp), %r8 | |
movq %rcx, -88(%rbp) | |
.Ltmp2463: | |
.loc 13 0 35 | |
movq %rax, -96(%rbp) | |
.Ltmp2464: | |
movq %r10, -104(%rbp) | |
.Ltmp2465: | |
movq %r11, -112(%rbp) | |
.loc 13 88 35 | |
callq *%r8 | |
movw %ax, -2(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -2(%rbp) | |
je .LBB242_2 | |
.Ltmp2466: | |
movw -2(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -114(%rbp) | |
callq __zig_return_error | |
movw -114(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2467: | |
.LBB242_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 135 25 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 13 137 25 | |
movq -48(%rbp), %r8 | |
movq -72(%rbp), %rdi | |
movq -88(%rbp), %rsi | |
.loc 13 131 35 | |
leaq __unnamed_140(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.96 | |
movw %ax, -4(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -4(%rbp) | |
je .LBB242_4 | |
.Ltmp2468: | |
movw -4(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -116(%rbp) | |
callq __zig_return_error | |
movw -116(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2469: | |
.LBB242_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -40(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_141(%rip), %rdx | |
callq *%rax | |
movw %ax, -6(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -6(%rbp) | |
je .LBB242_6 | |
.Ltmp2470: | |
movw -6(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -118(%rbp) | |
callq __zig_return_error | |
movw -118(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2471: | |
.LBB242_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 132 29 is_stmt 1 | |
movq -56(%rbp), %rsi | |
.loc 13 135 25 | |
movq -40(%rbp), %rcx | |
.loc 13 137 25 | |
movq -48(%rbp), %r8 | |
movq -72(%rbp), %rdi | |
.loc 13 131 35 | |
leaq __unnamed_142(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.97 | |
movw %ax, -8(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -8(%rbp) | |
je .LBB242_8 | |
.Ltmp2472: | |
movw -8(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -120(%rbp) | |
callq __zig_return_error | |
movw -120(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2473: | |
.LBB242_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -40(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_143(%rip), %rdx | |
callq *%rax | |
movw %ax, -10(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -10(%rbp) | |
je .LBB242_10 | |
.Ltmp2474: | |
movw -10(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -122(%rbp) | |
callq __zig_return_error | |
movw -122(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2475: | |
.LBB242_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 132 29 is_stmt 1 | |
movq -64(%rbp), %rsi | |
.loc 13 135 25 | |
movq -40(%rbp), %rcx | |
.loc 13 137 25 | |
movq -48(%rbp), %r8 | |
movq -72(%rbp), %rdi | |
.loc 13 131 35 | |
leaq __unnamed_144(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.97 | |
movw %ax, -12(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -12(%rbp) | |
je .LBB242_12 | |
.Ltmp2476: | |
movw -12(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -124(%rbp) | |
callq __zig_return_error | |
movw -124(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2477: | |
.LBB242_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -40(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_145(%rip), %rdx | |
callq *%rax | |
movw %ax, -14(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -14(%rbp) | |
je .LBB242_14 | |
.Ltmp2478: | |
movw -14(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -126(%rbp) | |
callq __zig_return_error | |
movw -126(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2479: | |
.LBB242_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 165 29 is_stmt 1 | |
movq 16(%rbp), %rsi | |
.loc 13 168 25 | |
movq -40(%rbp), %rcx | |
.loc 13 170 25 | |
movq -48(%rbp), %r8 | |
movq -72(%rbp), %rdi | |
.loc 13 164 35 | |
leaq __unnamed_146(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.98 | |
movw %ax, -16(%rbp) | |
.loc 13 164 21 is_stmt 0 | |
cmpw $0, -16(%rbp) | |
je .LBB242_16 | |
.Ltmp2480: | |
movw -16(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -128(%rbp) | |
callq __zig_return_error | |
movw -128(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2481: | |
.LBB242_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -40(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_147(%rip), %rdx | |
callq *%rax | |
movw %ax, -18(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -18(%rbp) | |
je .LBB242_18 | |
.Ltmp2482: | |
movw -18(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -130(%rbp) | |
callq __zig_return_error | |
movw -130(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2483: | |
.LBB242_18: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 135 25 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 13 137 25 | |
movq -48(%rbp), %r8 | |
movq -72(%rbp), %rdi | |
movq -104(%rbp), %rsi | |
.loc 13 131 35 | |
leaq __unnamed_148(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.96 | |
movw %ax, -20(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -20(%rbp) | |
je .LBB242_20 | |
.Ltmp2484: | |
movw -20(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -132(%rbp) | |
callq __zig_return_error | |
movw -132(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2485: | |
.LBB242_20: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -40(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_149(%rip), %rdx | |
callq *%rax | |
movw %ax, -22(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -22(%rbp) | |
je .LBB242_22 | |
.Ltmp2486: | |
movw -22(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -134(%rbp) | |
callq __zig_return_error | |
movw -134(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2487: | |
.LBB242_22: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 135 25 is_stmt 1 | |
movq -40(%rbp), %rcx | |
.loc 13 137 25 | |
movq -48(%rbp), %r8 | |
movq -72(%rbp), %rdi | |
movq -96(%rbp), %rsi | |
.loc 13 131 35 | |
leaq __unnamed_150(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.96 | |
movw %ax, -24(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -24(%rbp) | |
je .LBB242_24 | |
.Ltmp2488: | |
movw -24(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -136(%rbp) | |
callq __zig_return_error | |
movw -136(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2489: | |
.LBB242_24: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 272 13 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 13 272 20 is_stmt 0 | |
movq -40(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 13 272 19 | |
leaq __unnamed_151(%rip), %rdx | |
callq *%rax | |
movw %ax, -26(%rbp) | |
.loc 13 272 9 | |
cmpw $0, -26(%rbp) | |
je .LBB242_26 | |
.Ltmp2490: | |
movw -26(%rbp), %ax | |
movq -72(%rbp), %rdi | |
movw %ax, -138(%rbp) | |
callq __zig_return_error | |
movw -138(%rbp), %ax | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2491: | |
.LBB242_26: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 0 9 | |
xorl %eax, %eax | |
.loc 13 58 15 is_stmt 1 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2492: | |
.Lfunc_end242: | |
.size std.fmt.format.64, .Lfunc_end242-std.fmt.format.64 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.File.openRead,@function | |
std.fs.file.File.openRead: | |
.Lfunc_begin243: | |
.loc 34 29 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movl $8240, %eax | |
callq __zig_probe_stack | |
subq %rax, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
.Ltmp2493: | |
.loc 34 34 42 prologue_end | |
leaq -4112(%rbp), %rcx | |
movq %rdi, -8216(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -8224(%rbp) | |
movq %rax, -8232(%rbp) | |
callq std.os.toPosixPath | |
.Ltmp2494: | |
.loc 34 34 24 is_stmt 0 | |
cmpw $0, -16(%rbp) | |
je .LBB243_3 | |
movw -16(%rbp), %ax | |
movq -8216(%rbp), %rcx | |
movw %ax, 4(%rcx) | |
movq -8224(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB243_8 | |
.loc 34 0 24 | |
movq -8232(%rbp), %rax | |
.loc 34 34 24 | |
addq $8240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB243_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 34 0 24 | |
leaq -4112(%rbp), %rax | |
.loc 34 34 24 | |
leaq -8208(%rbp), %rcx | |
movq %rcx, %rdx | |
movq %rdx, %rdi | |
movq %rax, %rsi | |
movl $4096, %edx | |
movq %rcx, -8240(%rbp) | |
callq memcpy@PLT | |
.Ltmp2495: | |
.loc 34 0 24 | |
movq -8240(%rbp), %rax | |
movq -8216(%rbp), %rdi | |
movq -8224(%rbp), %rsi | |
.loc 34 35 25 is_stmt 1 | |
movq %rax, %rdx | |
callq std.fs.file.File.openReadC | |
movq -8216(%rbp), %rax | |
.loc 34 35 9 is_stmt 0 | |
cmpw $0, 4(%rax) | |
je .LBB243_5 | |
.Ltmp2496: | |
.loc 34 0 9 | |
movq -8224(%rbp), %rdi | |
.loc 34 35 9 | |
callq __zig_return_error | |
jmp .LBB243_6 | |
.Ltmp2497: | |
.LBB243_5: | |
jmp .LBB243_6 | |
.Ltmp2498: | |
.LBB243_6: | |
.loc 34 0 9 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB243_9 | |
.Ltmp2499: | |
movq -8232(%rbp), %rax | |
.loc 34 35 9 | |
addq $8240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2500: | |
.LBB243_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 34 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB243_9: | |
.Ltmp2501: | |
callq __stack_chk_fail@PLT | |
.Ltmp2502: | |
.Lfunc_end243: | |
.size std.fs.file.File.openRead, .Lfunc_end243-std.fs.file.File.openRead | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fs.file.File.read,@function | |
std.fs.file.File.read: | |
.Lfunc_begin244: | |
.loc 34 295 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
.Ltmp2503: | |
.loc 34 296 28 prologue_end | |
movl (%rdx), %edx | |
.Ltmp2504: | |
.loc 34 0 28 is_stmt 0 | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq %rax, -24(%rbp) | |
.loc 34 296 23 | |
callq std.os.read | |
.Ltmp2505: | |
.loc 34 0 23 | |
movq -8(%rbp), %rax | |
.loc 34 296 9 | |
cmpw $0, 8(%rax) | |
je .LBB244_2 | |
.loc 34 0 9 | |
movq -16(%rbp), %rdi | |
.loc 34 296 9 | |
callq __zig_return_error | |
jmp .LBB244_3 | |
.LBB244_2: | |
jmp .LBB244_3 | |
.LBB244_3: | |
.loc 34 0 9 | |
movq -24(%rbp), %rax | |
.loc 34 296 9 | |
addq $32, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2506: | |
.Lfunc_end244: | |
.size std.fs.file.File.read, .Lfunc_end244-std.fs.file.File.read | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.toPosixPath,@function | |
std.os.toPosixPath: | |
.Lfunc_begin245: | |
.loc 20 2593 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movl $4224, %eax | |
callq __zig_probe_stack | |
subq %rax, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %rcx | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
.Ltmp2507: | |
.loc 20 2594 5 prologue_end | |
leaq -4152(%rbp), %r8 | |
movq %rdi, -4176(%rbp) | |
movq %r8, %rdi | |
movl $170, %r9d | |
movq %rsi, -4184(%rbp) | |
movl %r9d, %esi | |
movl $4096, %r10d | |
movq %rdx, -4192(%rbp) | |
.Ltmp2508: | |
movq %r10, %rdx | |
movq %rax, -4200(%rbp) | |
movq %rcx, -4208(%rbp) | |
movq %r8, -4216(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -4216(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $4096, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -4208(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
movq -4192(%rbp), %rax | |
.loc 20 2596 23 | |
cmpq $4096, 8(%rax) | |
.loc 20 2596 5 is_stmt 0 | |
jb .LBB245_3 | |
.Ltmp2509: | |
.loc 20 0 5 | |
movq -4184(%rbp), %rdi | |
.loc 20 2596 36 | |
callq __zig_return_error | |
leaq __unnamed_152(%rip), %rsi | |
movl $4098, %edx | |
movq -4176(%rbp), %rdi | |
callq memcpy@PLT | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB245_8 | |
.Ltmp2510: | |
.loc 20 0 36 | |
movq -4200(%rbp), %rax | |
.loc 20 2596 36 | |
addq $4224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2511: | |
.LBB245_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 2596 5 | |
jmp .LBB245_4 | |
.Ltmp2512: | |
.LBB245_4: | |
.loc 20 0 5 | |
leaq -4152(%rbp), %rax | |
.loc 20 2597 19 is_stmt 1 | |
movq %rax, -4168(%rbp) | |
movq $4096, -4160(%rbp) | |
.loc 20 2597 13 is_stmt 0 | |
leaq -4168(%rbp), %rdi | |
movq -4192(%rbp), %rsi | |
callq std.mem.copy | |
movq -4192(%rbp), %rax | |
.loc 20 2598 29 is_stmt 1 | |
movq 8(%rax), %rcx | |
.loc 20 2598 19 is_stmt 0 | |
cmpq $4096, %rcx | |
movq %rcx, -4224(%rbp) | |
jb .LBB245_6 | |
.Ltmp2513: | |
.loc 20 0 19 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 2598 19 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2514: | |
.LBB245_6: | |
.loc 20 0 19 | |
movq -4224(%rbp), %rax | |
.loc 20 2598 37 | |
movb $0, -4152(%rbp,%rax) | |
movq -4176(%rbp), %rcx | |
.loc 20 2599 12 is_stmt 1 | |
movw $0, 4096(%rcx) | |
leaq -4152(%rbp), %rsi | |
movl $4096, %edx | |
movq %rcx, %rdi | |
callq memcpy@PLT | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB245_9 | |
.Ltmp2515: | |
.loc 20 0 12 is_stmt 0 | |
movq -4200(%rbp), %rax | |
.loc 20 2599 5 | |
addq $4224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2516: | |
.LBB245_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2517: | |
.LBB245_9: | |
callq __stack_chk_fail@PLT | |
.Ltmp2518: | |
.Lfunc_end245: | |
.size std.os.toPosixPath, .Lfunc_end245-std.os.toPosixPath | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.read,@function | |
std.os.read: | |
.Lfunc_begin246: | |
.loc 20 277 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movl %edx, -16(%rbp) | |
.Ltmp2519: | |
movq %rcx, -24(%rbp) | |
.Ltmp2520: | |
movq %rsi, -32(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rax, -48(%rbp) | |
.Ltmp2521: | |
.LBB246_1: | |
.loc 20 295 12 prologue_end | |
jmp .LBB246_2 | |
.Ltmp2522: | |
.LBB246_2: | |
.loc 20 296 32 | |
movl -16(%rbp), %edi | |
movq -24(%rbp), %rax | |
.loc 20 296 39 is_stmt 0 | |
movq (%rax), %rsi | |
.loc 20 296 48 | |
movq 8(%rax), %rdx | |
.loc 20 296 31 | |
callq read@PLT | |
movq %rax, -8(%rbp) | |
.loc 20 297 23 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 20 297 22 is_stmt 0 | |
callq std.c.getErrno.99 | |
movw %ax, -10(%rbp) | |
.loc 20 297 9 | |
movw -10(%rbp), %ax | |
testw %ax, %ax | |
movw %ax, -50(%rbp) | |
je .LBB246_4 | |
jmp .LBB246_16 | |
.Ltmp2523: | |
.LBB246_16: | |
.loc 20 0 9 | |
movw -50(%rbp), %ax | |
.loc 20 297 9 | |
subw $4, %ax | |
je .LBB246_5 | |
jmp .LBB246_17 | |
.Ltmp2524: | |
.LBB246_17: | |
.loc 20 0 9 | |
movw -50(%rbp), %ax | |
.loc 20 297 9 | |
subw $5, %ax | |
je .LBB246_10 | |
jmp .LBB246_18 | |
.Ltmp2525: | |
.LBB246_18: | |
.loc 20 0 9 | |
movw -50(%rbp), %ax | |
.loc 20 297 9 | |
subw $9, %ax | |
je .LBB246_9 | |
jmp .LBB246_19 | |
.Ltmp2526: | |
.LBB246_19: | |
.loc 20 0 9 | |
movw -50(%rbp), %ax | |
.loc 20 297 9 | |
subw $11, %ax | |
je .LBB246_8 | |
jmp .LBB246_20 | |
.Ltmp2527: | |
.LBB246_20: | |
.loc 20 0 9 | |
movw -50(%rbp), %ax | |
.loc 20 297 9 | |
subw $12, %ax | |
je .LBB246_13 | |
jmp .LBB246_21 | |
.Ltmp2528: | |
.LBB246_21: | |
.loc 20 0 9 | |
movw -50(%rbp), %ax | |
.loc 20 297 9 | |
subw $14, %ax | |
je .LBB246_7 | |
jmp .LBB246_22 | |
.Ltmp2529: | |
.LBB246_22: | |
.loc 20 0 9 | |
movw -50(%rbp), %ax | |
.loc 20 297 9 | |
subw $21, %ax | |
je .LBB246_11 | |
jmp .LBB246_23 | |
.Ltmp2530: | |
.LBB246_23: | |
.loc 20 0 9 | |
movw -50(%rbp), %ax | |
.loc 20 297 9 | |
subw $22, %ax | |
je .LBB246_6 | |
jmp .LBB246_24 | |
.Ltmp2531: | |
.LBB246_24: | |
.loc 20 0 9 | |
movw -50(%rbp), %ax | |
.loc 20 297 9 | |
subw $105, %ax | |
je .LBB246_12 | |
jmp .LBB246_3 | |
.Ltmp2532: | |
.LBB246_3: | |
.loc 20 313 50 is_stmt 1 | |
movzwl -10(%rbp), %eax | |
movl %eax, %esi | |
movq -32(%rbp), %rdi | |
.loc 20 313 49 is_stmt 0 | |
callq std.os.unexpectedErrno | |
movq -40(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -32(%rbp), %rdi | |
.loc 20 313 27 | |
callq __zig_return_error | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2533: | |
.LBB246_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 298 41 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 20 298 25 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -64(%rbp) | |
jge .LBB246_14 | |
jmp .LBB246_15 | |
.Ltmp2534: | |
.LBB246_5: | |
.loc 20 299 22 is_stmt 1 | |
jmp .LBB246_1 | |
.Ltmp2535: | |
.LBB246_6: | |
.loc 20 0 22 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 300 23 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2536: | |
.LBB246_7: | |
.loc 20 0 23 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 301 23 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2537: | |
.LBB246_8: | |
.loc 20 0 23 is_stmt 0 | |
movq -32(%rbp), %rdi | |
.Ltmp2538: | |
.loc 20 306 17 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_153(%rip), %rax | |
movq -40(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_153+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2539: | |
.LBB246_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 17 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 308 22 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2540: | |
.LBB246_10: | |
.loc 20 0 22 is_stmt 0 | |
movq -32(%rbp), %rdi | |
.loc 20 309 20 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_154(%rip), %rax | |
movq -40(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_154+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2541: | |
.LBB246_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 20 is_stmt 0 | |
movq -32(%rbp), %rdi | |
.loc 20 310 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_155(%rip), %rax | |
movq -40(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_155+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2542: | |
.LBB246_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -32(%rbp), %rdi | |
.loc 20 311 24 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_156(%rip), %rax | |
movq -40(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_156+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2543: | |
.LBB246_13: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 24 is_stmt 0 | |
movq -32(%rbp), %rdi | |
.loc 20 312 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_157(%rip), %rax | |
movq -40(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_157+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -48(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2544: | |
.LBB246_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rax | |
.loc 20 298 25 is_stmt 1 | |
movw $0, 8(%rax) | |
movq -64(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -48(%rbp), %rax | |
.loc 20 298 18 is_stmt 0 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2545: | |
.LBB246_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 18 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 298 25 | |
leaq __unnamed_12(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2546: | |
.Lfunc_end246: | |
.size std.os.read, .Lfunc_end246-std.os.read | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.format.65,@function | |
std.fmt.format.65: | |
.Lfunc_begin247: | |
.loc 13 52 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $128, %rsp | |
movq 32(%rbp), %rax | |
movq 24(%rbp), %r10 | |
movq 16(%rbp), %r11 | |
movq %rsi, -32(%rbp) | |
movq %rdx, -40(%rbp) | |
.Ltmp2547: | |
movq %r8, -48(%rbp) | |
movq %r9, -56(%rbp) | |
.Ltmp2548: | |
.loc 13 135 25 prologue_end | |
movq -32(%rbp), %rdx | |
.loc 13 137 25 | |
movq -40(%rbp), %r8 | |
movq %rdi, -64(%rbp) | |
.loc 13 131 35 | |
movq %rcx, %rsi | |
leaq __unnamed_158(%rip), %rcx | |
.Ltmp2549: | |
.loc 13 0 35 is_stmt 0 | |
movq %rdx, -72(%rbp) | |
.loc 13 131 35 | |
movq %rcx, %rdx | |
movq -72(%rbp), %rcx | |
movl $3, %r9d | |
movq %rax, -80(%rbp) | |
.Ltmp2550: | |
.loc 13 0 35 | |
movq %r10, -88(%rbp) | |
.Ltmp2551: | |
movq %r11, -96(%rbp) | |
.loc 13 131 35 | |
callq std.fmt.formatType.100 | |
movw %ax, -2(%rbp) | |
.loc 13 131 21 | |
cmpw $0, -2(%rbp) | |
je .LBB247_2 | |
.Ltmp2552: | |
movw -2(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -98(%rbp) | |
callq __zig_return_error | |
movw -98(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2553: | |
.LBB247_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -32(%rbp), %rsi | |
movq -64(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_159(%rip), %rdx | |
callq *%rax | |
movw %ax, -4(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -4(%rbp) | |
je .LBB247_4 | |
.Ltmp2554: | |
movw -4(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -100(%rbp) | |
callq __zig_return_error | |
movw -100(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2555: | |
.LBB247_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 132 29 is_stmt 1 | |
movq -48(%rbp), %rsi | |
.loc 13 135 25 | |
movq -32(%rbp), %rcx | |
.loc 13 137 25 | |
movq -40(%rbp), %r8 | |
movq -64(%rbp), %rdi | |
.loc 13 131 35 | |
leaq __unnamed_160(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.101 | |
movw %ax, -6(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -6(%rbp) | |
je .LBB247_6 | |
.Ltmp2556: | |
movw -6(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -102(%rbp) | |
callq __zig_return_error | |
movw -102(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2557: | |
.LBB247_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -32(%rbp), %rsi | |
movq -64(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_161(%rip), %rdx | |
callq *%rax | |
movw %ax, -8(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -8(%rbp) | |
je .LBB247_8 | |
.Ltmp2558: | |
movw -8(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -104(%rbp) | |
callq __zig_return_error | |
movw -104(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2559: | |
.LBB247_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 132 29 is_stmt 1 | |
movq -56(%rbp), %rsi | |
.loc 13 135 25 | |
movq -32(%rbp), %rcx | |
.loc 13 137 25 | |
movq -40(%rbp), %r8 | |
movq -64(%rbp), %rdi | |
.loc 13 131 35 | |
leaq __unnamed_162(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.101 | |
movw %ax, -10(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -10(%rbp) | |
je .LBB247_10 | |
.Ltmp2560: | |
movw -10(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -106(%rbp) | |
callq __zig_return_error | |
movw -106(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2561: | |
.LBB247_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -32(%rbp), %rsi | |
movq -64(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_163(%rip), %rdx | |
callq *%rax | |
movw %ax, -12(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -12(%rbp) | |
je .LBB247_12 | |
.Ltmp2562: | |
movw -12(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -108(%rbp) | |
callq __zig_return_error | |
movw -108(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2563: | |
.LBB247_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 165 29 is_stmt 1 | |
movq 16(%rbp), %rsi | |
.loc 13 168 25 | |
movq -32(%rbp), %rcx | |
.loc 13 170 25 | |
movq -40(%rbp), %r8 | |
movq -64(%rbp), %rdi | |
.loc 13 164 35 | |
leaq __unnamed_164(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.102 | |
movw %ax, -14(%rbp) | |
.loc 13 164 21 is_stmt 0 | |
cmpw $0, -14(%rbp) | |
je .LBB247_14 | |
.Ltmp2564: | |
movw -14(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -110(%rbp) | |
callq __zig_return_error | |
movw -110(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2565: | |
.LBB247_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -32(%rbp), %rsi | |
movq -64(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_165(%rip), %rdx | |
callq *%rax | |
movw %ax, -16(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -16(%rbp) | |
je .LBB247_16 | |
.Ltmp2566: | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -112(%rbp) | |
callq __zig_return_error | |
movw -112(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2567: | |
.LBB247_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 135 25 is_stmt 1 | |
movq -32(%rbp), %rcx | |
.loc 13 137 25 | |
movq -40(%rbp), %r8 | |
movq -64(%rbp), %rdi | |
movq -88(%rbp), %rsi | |
.loc 13 131 35 | |
leaq __unnamed_166(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.100 | |
movw %ax, -18(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -18(%rbp) | |
je .LBB247_18 | |
.Ltmp2568: | |
movw -18(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -114(%rbp) | |
callq __zig_return_error | |
movw -114(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2569: | |
.LBB247_18: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -32(%rbp), %rsi | |
movq -64(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_167(%rip), %rdx | |
callq *%rax | |
movw %ax, -20(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -20(%rbp) | |
je .LBB247_20 | |
.Ltmp2570: | |
movw -20(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -116(%rbp) | |
callq __zig_return_error | |
movw -116(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2571: | |
.LBB247_20: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 135 25 is_stmt 1 | |
movq -32(%rbp), %rcx | |
.loc 13 137 25 | |
movq -40(%rbp), %r8 | |
movq -64(%rbp), %rdi | |
movq -80(%rbp), %rsi | |
.loc 13 131 35 | |
leaq __unnamed_168(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.100 | |
movw %ax, -22(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -22(%rbp) | |
je .LBB247_22 | |
.Ltmp2572: | |
movw -22(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -118(%rbp) | |
callq __zig_return_error | |
movw -118(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2573: | |
.LBB247_22: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 272 13 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 13 272 20 is_stmt 0 | |
movq -32(%rbp), %rsi | |
movq -64(%rbp), %rdi | |
.loc 13 272 19 | |
leaq __unnamed_169(%rip), %rdx | |
callq *%rax | |
movw %ax, -24(%rbp) | |
.loc 13 272 9 | |
cmpw $0, -24(%rbp) | |
je .LBB247_24 | |
.Ltmp2574: | |
movw -24(%rbp), %ax | |
movq -64(%rbp), %rdi | |
movw %ax, -120(%rbp) | |
callq __zig_return_error | |
movw -120(%rbp), %ax | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2575: | |
.LBB247_24: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 0 9 | |
xorl %eax, %eax | |
.loc 13 58 15 is_stmt 1 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2576: | |
.Lfunc_end247: | |
.size std.fmt.format.65, .Lfunc_end247-std.fmt.format.65 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free.66,@function | |
std.mem.Allocator.free.66: | |
.Lfunc_begin248: | |
.loc 8 221 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rbx | |
subq $120, %rsp | |
.cfi_offset %rbx, -24 | |
movq %fs:40, %rax | |
movq %rax, -16(%rbp) | |
movq %rdi, -80(%rbp) | |
.Ltmp2577: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -64(%rbp) | |
movq 8(%rsi), %rax | |
shlq $0, %rax | |
movq %rax, -56(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -56(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB248_3 | |
.Ltmp2578: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -16(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB248_10 | |
.Ltmp2579: | |
.loc 8 224 29 | |
addq $120, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2580: | |
.LBB248_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB248_4 | |
.Ltmp2581: | |
.LBB248_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -64(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -88(%rbp) | |
jne .LBB248_6 | |
.Ltmp2582: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2583: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB248_6: | |
.Ltmp2584: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -88(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -72(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -80(%rbp), %rsi | |
.Ltmp2585: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -80(%rbp), %rdi | |
.loc 8 226 74 | |
movq -56(%rbp), %r8 | |
.loc 8 226 64 | |
movq -72(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -96(%rbp) | |
movq %rdi, -104(%rbp) | |
movq %r8, -112(%rbp) | |
movq %r9, -120(%rbp) | |
jbe .LBB248_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB248_8: | |
.loc 8 0 64 | |
movq -120(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -32(%rbp) | |
movq -112(%rbp), %rcx | |
movq %rcx, -24(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -48(%rbp), %rdi | |
leaq -32(%rbp), %rdx | |
movl $1, %esi | |
movq -104(%rbp), %r9 | |
movl %esi, -124(%rbp) | |
.loc 8 226 44 | |
movq %r9, %rsi | |
movl -124(%rbp), %r10d | |
movl %r10d, %ecx | |
movl %r10d, %r9d | |
movq -96(%rbp), %r11 | |
callq *%r11 | |
.loc 8 227 29 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %bl | |
.loc 8 227 15 | |
movzbl %bl, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -16(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB248_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $120, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2586: | |
.LBB248_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2587: | |
.LBB248_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp2588: | |
.Lfunc_end248: | |
.size std.mem.Allocator.free.66, .Lfunc_end248-std.mem.Allocator.free.66 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.format.67,@function | |
std.fmt.format.67: | |
.Lfunc_begin249: | |
.loc 13 52 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rsi, -24(%rbp) | |
movq %rdx, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
.Ltmp2589: | |
.loc 13 88 29 prologue_end | |
movq -32(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -24(%rbp), %rsi | |
movq %rdi, -48(%rbp) | |
.loc 13 88 35 | |
leaq __unnamed_170(%rip), %rdx | |
movq %r8, -56(%rbp) | |
.Ltmp2590: | |
callq *%rax | |
movw %ax, -2(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -2(%rbp) | |
je .LBB249_2 | |
.Ltmp2591: | |
movw -2(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movw -58(%rbp), %ax | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2592: | |
.LBB249_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 165 29 is_stmt 1 | |
movq -40(%rbp), %rsi | |
.loc 13 168 25 | |
movq -24(%rbp), %rcx | |
.loc 13 170 25 | |
movq -32(%rbp), %r8 | |
movq -48(%rbp), %rdi | |
.loc 13 164 35 | |
leaq __unnamed_171(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.103 | |
movw %ax, -4(%rbp) | |
.loc 13 164 21 is_stmt 0 | |
cmpw $0, -4(%rbp) | |
je .LBB249_4 | |
.Ltmp2593: | |
movw -4(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -60(%rbp) | |
callq __zig_return_error | |
movw -60(%rbp), %ax | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2594: | |
.LBB249_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -32(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -24(%rbp), %rsi | |
movq -48(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_172(%rip), %rdx | |
callq *%rax | |
movw %ax, -6(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -6(%rbp) | |
je .LBB249_6 | |
.Ltmp2595: | |
movw -6(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -62(%rbp) | |
callq __zig_return_error | |
movw -62(%rbp), %ax | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2596: | |
.LBB249_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 135 25 is_stmt 1 | |
movq -24(%rbp), %rcx | |
.loc 13 137 25 | |
movq -32(%rbp), %r8 | |
movq -48(%rbp), %rdi | |
movq -56(%rbp), %rsi | |
.loc 13 131 35 | |
leaq __unnamed_173(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.104 | |
movw %ax, -8(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -8(%rbp) | |
je .LBB249_8 | |
.Ltmp2597: | |
movw -8(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -64(%rbp) | |
callq __zig_return_error | |
movw -64(%rbp), %ax | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2598: | |
.LBB249_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 272 13 is_stmt 1 | |
movq -32(%rbp), %rax | |
.loc 13 272 20 is_stmt 0 | |
movq -24(%rbp), %rsi | |
movq -48(%rbp), %rdi | |
.loc 13 272 19 | |
leaq __unnamed_174(%rip), %rdx | |
callq *%rax | |
movw %ax, -10(%rbp) | |
.loc 13 272 9 | |
cmpw $0, -10(%rbp) | |
je .LBB249_10 | |
.Ltmp2599: | |
movw -10(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -66(%rbp) | |
callq __zig_return_error | |
movw -66(%rbp), %ax | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2600: | |
.LBB249_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 0 9 | |
xorl %eax, %eax | |
.loc 13 58 15 is_stmt 1 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2601: | |
.Lfunc_end249: | |
.size std.fmt.format.67, .Lfunc_end249-std.fmt.format.67 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.format.68,@function | |
std.fmt.format.68: | |
.Lfunc_begin250: | |
.loc 13 52 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rsi, -24(%rbp) | |
movq %rdx, -32(%rbp) | |
movq %rcx, -40(%rbp) | |
.Ltmp2602: | |
.loc 13 88 29 prologue_end | |
movq -32(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -24(%rbp), %rsi | |
movq %rdi, -48(%rbp) | |
.loc 13 88 35 | |
leaq __unnamed_175(%rip), %rdx | |
movq %r8, -56(%rbp) | |
.Ltmp2603: | |
callq *%rax | |
movw %ax, -2(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -2(%rbp) | |
je .LBB250_2 | |
.Ltmp2604: | |
movw -2(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
callq __zig_return_error | |
movw -58(%rbp), %ax | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2605: | |
.LBB250_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 165 29 is_stmt 1 | |
movq -40(%rbp), %rsi | |
.loc 13 168 25 | |
movq -24(%rbp), %rcx | |
.loc 13 170 25 | |
movq -32(%rbp), %r8 | |
movq -48(%rbp), %rdi | |
.loc 13 164 35 | |
leaq __unnamed_176(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.105 | |
movw %ax, -4(%rbp) | |
.loc 13 164 21 is_stmt 0 | |
cmpw $0, -4(%rbp) | |
je .LBB250_4 | |
.Ltmp2606: | |
movw -4(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -60(%rbp) | |
callq __zig_return_error | |
movw -60(%rbp), %ax | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2607: | |
.LBB250_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 88 29 is_stmt 1 | |
movq -32(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -24(%rbp), %rsi | |
movq -48(%rbp), %rdi | |
.loc 13 88 35 | |
leaq __unnamed_177(%rip), %rdx | |
callq *%rax | |
movw %ax, -6(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -6(%rbp) | |
je .LBB250_6 | |
.Ltmp2608: | |
movw -6(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -62(%rbp) | |
callq __zig_return_error | |
movw -62(%rbp), %ax | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2609: | |
.LBB250_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 135 25 is_stmt 1 | |
movq -24(%rbp), %rcx | |
.loc 13 137 25 | |
movq -32(%rbp), %r8 | |
movq -48(%rbp), %rdi | |
movq -56(%rbp), %rsi | |
.loc 13 131 35 | |
leaq __unnamed_178(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.106 | |
movw %ax, -8(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -8(%rbp) | |
je .LBB250_8 | |
.Ltmp2610: | |
movw -8(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -64(%rbp) | |
callq __zig_return_error | |
movw -64(%rbp), %ax | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2611: | |
.LBB250_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 272 13 is_stmt 1 | |
movq -32(%rbp), %rax | |
.loc 13 272 20 is_stmt 0 | |
movq -24(%rbp), %rsi | |
movq -48(%rbp), %rdi | |
.loc 13 272 19 | |
leaq __unnamed_179(%rip), %rdx | |
callq *%rax | |
movw %ax, -10(%rbp) | |
.loc 13 272 9 | |
cmpw $0, -10(%rbp) | |
je .LBB250_10 | |
.Ltmp2612: | |
movw -10(%rbp), %ax | |
movq -48(%rbp), %rdi | |
movw %ax, -66(%rbp) | |
callq __zig_return_error | |
movw -66(%rbp), %ax | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2613: | |
.LBB250_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 0 9 | |
xorl %eax, %eax | |
.loc 13 58 15 is_stmt 1 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2614: | |
.Lfunc_end250: | |
.size std.fmt.format.68, .Lfunc_end250-std.fmt.format.68 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.format.69,@function | |
std.fmt.format.69: | |
.Lfunc_begin251: | |
.loc 13 52 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
.Ltmp2615: | |
.loc 13 88 29 prologue_end | |
movq -24(%rbp), %rax | |
.loc 13 88 36 is_stmt 0 | |
movq -16(%rbp), %rsi | |
movq %rdi, -32(%rbp) | |
.loc 13 88 35 | |
leaq __unnamed_180(%rip), %rdx | |
movq %rcx, -40(%rbp) | |
.Ltmp2616: | |
callq *%rax | |
movw %ax, -2(%rbp) | |
.loc 13 88 25 | |
cmpw $0, -2(%rbp) | |
je .LBB251_2 | |
.Ltmp2617: | |
movw -2(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -42(%rbp) | |
callq __zig_return_error | |
movw -42(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2618: | |
.LBB251_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 135 25 is_stmt 1 | |
movq -16(%rbp), %rcx | |
.loc 13 137 25 | |
movq -24(%rbp), %r8 | |
movq -32(%rbp), %rdi | |
movq -40(%rbp), %rsi | |
.loc 13 131 35 | |
leaq __unnamed_181(%rip), %rdx | |
movl $3, %r9d | |
callq std.fmt.formatType.107 | |
movw %ax, -4(%rbp) | |
.loc 13 131 21 is_stmt 0 | |
cmpw $0, -4(%rbp) | |
je .LBB251_4 | |
.Ltmp2619: | |
movw -4(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -44(%rbp) | |
callq __zig_return_error | |
movw -44(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2620: | |
.LBB251_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 272 13 is_stmt 1 | |
movq -24(%rbp), %rax | |
.loc 13 272 20 is_stmt 0 | |
movq -16(%rbp), %rsi | |
movq -32(%rbp), %rdi | |
.loc 13 272 19 | |
leaq __unnamed_182(%rip), %rdx | |
callq *%rax | |
movw %ax, -6(%rbp) | |
.loc 13 272 9 | |
cmpw $0, -6(%rbp) | |
je .LBB251_6 | |
.Ltmp2621: | |
movw -6(%rbp), %ax | |
movq -32(%rbp), %rdi | |
movw %ax, -46(%rbp) | |
callq __zig_return_error | |
movw -46(%rbp), %ax | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2622: | |
.LBB251_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 13 0 9 | |
xorl %eax, %eax | |
.loc 13 58 15 is_stmt 1 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2623: | |
.Lfunc_end251: | |
.size std.fmt.format.69, .Lfunc_end251-std.fmt.format.69 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.StackIterator.init,@function | |
std.debug.StackIterator.init: | |
.Lfunc_begin252: | |
.loc 2 276 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
.Ltmp2624: | |
.loc 2 278 27 prologue_end | |
movq (%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 8(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 2 279 19 | |
movq %rbp, %rcx | |
movq %rcx, 16(%rdi) | |
.loc 2 277 9 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2625: | |
.Lfunc_end252: | |
.size std.debug.StackIterator.init, .Lfunc_end252-std.debug.StackIterator.init | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.StackIterator.next,@function | |
std.debug.StackIterator.next: | |
.Lfunc_begin253: | |
.loc 2 283 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, %rax | |
movq %rsi, -24(%rbp) | |
.Ltmp2626: | |
.loc 2 284 17 prologue_end | |
movq -24(%rbp), %rcx | |
.loc 2 284 21 is_stmt 0 | |
cmpq $0, 16(%rcx) | |
movq %rdi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 2 284 9 | |
jne .LBB253_2 | |
.loc 2 284 27 | |
movq __unnamed_183(%rip), %rax | |
movq -32(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_183+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -40(%rbp), %rax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB253_2: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 284 9 | |
jmp .LBB253_3 | |
.LBB253_3: | |
.loc 2 285 13 is_stmt 1 | |
movq -24(%rbp), %rax | |
addq $16, %rax | |
.loc 2 285 47 is_stmt 0 | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 2 285 19 | |
cmpq $0, %rcx | |
movq %rax, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
je .LBB253_16 | |
jmp .LBB253_17 | |
.LBB253_4: | |
.loc 2 286 27 is_stmt 1 | |
movq __unnamed_184(%rip), %rax | |
movq -32(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq __unnamed_184+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq -40(%rbp), %rax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB253_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 286 9 is_stmt 0 | |
jmp .LBB253_6 | |
.LBB253_6: | |
.loc 2 288 17 is_stmt 1 | |
movq -24(%rbp), %rax | |
.loc 2 288 9 is_stmt 0 | |
testb $1, 8(%rax) | |
movq %rax, -64(%rbp) | |
jne .LBB253_7 | |
jmp .LBB253_14 | |
.LBB253_7: | |
.Ltmp2627: | |
.LBB253_8: | |
.loc 2 289 24 is_stmt 1 | |
movq -24(%rbp), %rax | |
.loc 2 289 28 is_stmt 0 | |
cmpq $0, 16(%rax) | |
je .LBB253_13 | |
.Ltmp2628: | |
.loc 2 290 68 is_stmt 1 | |
movq -24(%rbp), %rax | |
movq 16(%rax), %rax | |
.loc 2 290 72 is_stmt 0 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -72(%rbp) | |
jb .LBB253_18 | |
jmp .LBB253_19 | |
.Ltmp2629: | |
.LBB253_10: | |
.loc 2 292 25 is_stmt 1 | |
movq -24(%rbp), %rax | |
.loc 2 292 39 is_stmt 0 | |
movq __unnamed_185(%rip), %rcx | |
movq %rcx, (%rax) | |
movq __unnamed_185+8(%rip), %rcx | |
movq %rcx, 8(%rax) | |
.loc 2 293 28 is_stmt 1 | |
movq -8(%rbp), %rax | |
movq -32(%rbp), %rcx | |
movb $1, 8(%rcx) | |
movq %rax, (%rcx) | |
movq -40(%rbp), %rax | |
.loc 2 293 21 is_stmt 0 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2630: | |
.LBB253_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 291 17 is_stmt 1 | |
jmp .LBB253_12 | |
.Ltmp2631: | |
.LBB253_12: | |
.loc 2 289 41 | |
movq -24(%rbp), %rax | |
addq $16, %rax | |
.loc 2 289 75 is_stmt 0 | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
.loc 2 289 47 | |
cmpq $0, %rcx | |
movq %rax, -80(%rbp) | |
movq %rcx, -88(%rbp) | |
je .LBB253_22 | |
jmp .LBB253_23 | |
.Ltmp2632: | |
.LBB253_13: | |
.loc 2 288 9 is_stmt 1 | |
jmp .LBB253_15 | |
.Ltmp2633: | |
.LBB253_14: | |
jmp .LBB253_15 | |
.LBB253_15: | |
.loc 2 298 60 | |
movq -24(%rbp), %rax | |
movq 16(%rax), %rax | |
.loc 2 298 64 is_stmt 0 | |
addq $8, %rax | |
setb %cl | |
movq %rax, -96(%rbp) | |
jb .LBB253_24 | |
jmp .LBB253_25 | |
.LBB253_16: | |
.loc 2 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 285 19 is_stmt 1 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB253_17: | |
.loc 2 0 19 is_stmt 0 | |
movq -56(%rbp), %rax | |
.loc 2 285 51 | |
movq (%rax), %rcx | |
movq -48(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 2 286 17 is_stmt 1 | |
movq -24(%rbp), %rcx | |
.loc 2 286 21 is_stmt 0 | |
cmpq $0, 16(%rcx) | |
.loc 2 286 9 | |
je .LBB253_4 | |
jmp .LBB253_5 | |
.LBB253_18: | |
.Ltmp2634: | |
.loc 2 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2635: | |
.loc 2 290 72 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2636: | |
.LBB253_19: | |
.loc 2 0 72 is_stmt 0 | |
movq -72(%rbp), %rax | |
.loc 2 290 40 | |
cmpq $0, %rax | |
jne .LBB253_21 | |
.Ltmp2637: | |
.loc 2 0 40 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 290 40 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2638: | |
.LBB253_21: | |
.loc 2 0 40 | |
movq -72(%rbp), %rax | |
.loc 2 290 89 | |
movq (%rax), %rcx | |
movq %rcx, -8(%rbp) | |
movq -64(%rbp), %rcx | |
.loc 2 291 21 is_stmt 1 | |
movq (%rcx), %rdx | |
.loc 2 291 26 is_stmt 0 | |
cmpq -8(%rbp), %rdx | |
.loc 2 291 17 | |
je .LBB253_10 | |
jmp .LBB253_11 | |
.Ltmp2639: | |
.LBB253_22: | |
.loc 2 0 17 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 289 47 is_stmt 1 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2640: | |
.LBB253_23: | |
.loc 2 0 47 is_stmt 0 | |
movq -88(%rbp), %rax | |
.loc 2 289 79 | |
movq (%rax), %rcx | |
movq -80(%rbp), %rdx | |
movq %rcx, (%rdx) | |
.loc 2 289 13 | |
jmp .LBB253_8 | |
.Ltmp2641: | |
.LBB253_24: | |
.loc 2 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 298 64 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB253_25: | |
.loc 2 0 64 is_stmt 0 | |
movq -96(%rbp), %rax | |
.loc 2 298 32 | |
cmpq $0, %rax | |
jne .LBB253_27 | |
.loc 2 0 32 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 2 298 32 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB253_27: | |
.loc 2 0 32 | |
movq -96(%rbp), %rax | |
.loc 2 298 81 | |
movq (%rax), %rcx | |
movq %rcx, -16(%rbp) | |
.loc 2 299 16 is_stmt 1 | |
movq -16(%rbp), %rcx | |
movq -32(%rbp), %rdx | |
movb $1, 8(%rdx) | |
movq %rcx, (%rdx) | |
movq -40(%rbp), %rax | |
.loc 2 299 9 is_stmt 0 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2642: | |
.Lfunc_end253: | |
.size std.debug.StackIterator.next, .Lfunc_end253-std.debug.StackIterator.next | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.write,@function | |
std.os.write: | |
.Lfunc_begin254: | |
.loc 20 393 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movl %esi, -32(%rbp) | |
.Ltmp2643: | |
.loc 20 416 5 prologue_end | |
movq $0, -8(%rbp) | |
movq %rdx, -40(%rbp) | |
.Ltmp2644: | |
.loc 20 0 5 is_stmt 0 | |
movq %rdi, -48(%rbp) | |
.Ltmp2645: | |
.LBB254_1: | |
.loc 20 417 12 is_stmt 1 | |
movq -8(%rbp), %rax | |
movq -40(%rbp), %rcx | |
.loc 20 417 18 is_stmt 0 | |
cmpq 8(%rcx), %rax | |
jae .LBB254_17 | |
.Ltmp2646: | |
.loc 20 0 18 | |
movq -40(%rbp), %rax | |
.Ltmp2647: | |
.loc 20 418 44 is_stmt 1 | |
movq 8(%rax), %rcx | |
.loc 20 418 49 is_stmt 0 | |
subq -8(%rbp), %rcx | |
setb %dl | |
movq %rcx, -56(%rbp) | |
jb .LBB254_18 | |
jmp .LBB254_19 | |
.Ltmp2648: | |
.LBB254_3: | |
.loc 20 437 50 is_stmt 1 | |
movzwl -26(%rbp), %eax | |
movl %eax, %esi | |
movq -48(%rbp), %rdi | |
.loc 20 437 49 is_stmt 0 | |
callq std.os.unexpectedErrno | |
movq -48(%rbp), %rdi | |
movw %ax, -58(%rbp) | |
.loc 20 437 27 | |
callq __zig_return_error | |
movw -58(%rbp), %ax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2649: | |
.LBB254_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 422 17 is_stmt 1 | |
movq -8(%rbp), %rax | |
.loc 20 422 42 is_stmt 0 | |
movq -24(%rbp), %rcx | |
.loc 20 422 26 | |
cmpq $0, %rcx | |
movq %rax, -72(%rbp) | |
movq %rcx, -80(%rbp) | |
jge .LBB254_20 | |
jmp .LBB254_21 | |
.Ltmp2650: | |
.LBB254_5: | |
.loc 20 425 22 is_stmt 1 | |
jmp .LBB254_1 | |
.Ltmp2651: | |
.LBB254_6: | |
.loc 20 0 22 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 426 23 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2652: | |
.LBB254_7: | |
.loc 20 0 23 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 427 23 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2653: | |
.LBB254_8: | |
.loc 20 0 23 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 428 23 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2654: | |
.LBB254_9: | |
.loc 20 0 23 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 429 22 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2655: | |
.LBB254_10: | |
.loc 20 0 22 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 430 29 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2656: | |
.LBB254_11: | |
.loc 20 0 29 is_stmt 0 | |
movq -48(%rbp), %rdi | |
.loc 20 431 23 is_stmt 1 | |
callq __zig_return_error | |
movw $1, %ax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2657: | |
.LBB254_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -48(%rbp), %rdi | |
.loc 20 432 22 is_stmt 1 | |
callq __zig_return_error | |
movw $2, %ax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2658: | |
.LBB254_13: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 22 is_stmt 0 | |
movq -48(%rbp), %rdi | |
.loc 20 433 20 is_stmt 1 | |
callq __zig_return_error | |
movw $3, %ax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2659: | |
.LBB254_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 20 is_stmt 0 | |
movq -48(%rbp), %rdi | |
.loc 20 434 23 is_stmt 1 | |
callq __zig_return_error | |
movw $4, %ax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2660: | |
.LBB254_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -48(%rbp), %rdi | |
.loc 20 435 22 is_stmt 1 | |
callq __zig_return_error | |
movw $5, %ax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2661: | |
.LBB254_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 22 is_stmt 0 | |
movq -48(%rbp), %rdi | |
.loc 20 436 22 is_stmt 1 | |
callq __zig_return_error | |
movw $6, %ax | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2662: | |
.LBB254_17: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 22 is_stmt 0 | |
xorl %eax, %eax | |
.loc 20 393 59 is_stmt 1 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2663: | |
.LBB254_18: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 59 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2664: | |
.loc 20 418 49 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2665: | |
.LBB254_19: | |
.loc 20 0 49 is_stmt 0 | |
movl $2147479552, %esi | |
movq -56(%rbp), %rdi | |
.loc 20 418 38 | |
callq std.math.min | |
movq %rax, -16(%rbp) | |
.loc 20 419 33 is_stmt 1 | |
movl -32(%rbp), %edi | |
movq -40(%rbp), %rax | |
.loc 20 419 42 is_stmt 0 | |
movq (%rax), %rcx | |
.loc 20 419 49 | |
movq -8(%rbp), %rdx | |
.loc 20 419 47 | |
addq %rdx, %rcx | |
.loc 20 419 56 | |
movq -16(%rbp), %rdx | |
.loc 20 419 32 | |
movq %rcx, %rsi | |
callq write@PLT | |
movq %rax, -24(%rbp) | |
.loc 20 420 23 is_stmt 1 | |
movq -24(%rbp), %rdi | |
.loc 20 420 22 is_stmt 0 | |
callq std.c.getErrno.99 | |
movw %ax, -26(%rbp) | |
.loc 20 420 9 | |
movzwl -26(%rbp), %r8d | |
movl %r8d, %ecx | |
movq %rcx, %rdx | |
subq $122, %rdx | |
movq %rcx, -88(%rbp) | |
ja .LBB254_3 | |
.Ltmp2666: | |
.loc 20 0 9 | |
leaq .LJTI254_0(%rip), %rax | |
movq -88(%rbp), %rcx | |
movslq (%rax,%rcx,4), %rdx | |
addq %rax, %rdx | |
jmpq *%rdx | |
.Ltmp2667: | |
.LBB254_20: | |
movq -72(%rbp), %rax | |
movq -80(%rbp), %rcx | |
.Ltmp2668: | |
.loc 20 422 23 is_stmt 1 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -96(%rbp) | |
jb .LBB254_22 | |
jmp .LBB254_23 | |
.Ltmp2669: | |
.LBB254_21: | |
.loc 20 0 23 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 422 26 | |
leaq __unnamed_12(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2670: | |
.LBB254_22: | |
.loc 20 0 26 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 422 23 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2671: | |
.LBB254_23: | |
.loc 20 0 23 | |
movq -96(%rbp), %rax | |
.loc 20 422 23 | |
movq %rax, -8(%rbp) | |
.loc 20 423 17 is_stmt 1 | |
jmp .LBB254_1 | |
.Ltmp2672: | |
.Lfunc_end254: | |
.size std.os.write, .Lfunc_end254-std.os.write | |
.cfi_endproc | |
.section .rodata,"a",@progbits | |
.p2align 2 | |
.LJTI254_0: | |
.long .LBB254_4-.LJTI254_0 | |
.long .LBB254_15-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_5-.LJTI254_0 | |
.long .LBB254_13-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_9-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_8-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_7-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_6-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_12-.LJTI254_0 | |
.long .LBB254_14-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_16-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_10-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_3-.LJTI254_0 | |
.long .LBB254_11-.LJTI254_0 | |
.text | |
.p2align 4, 0x90 | |
.type std.fmt.formatText,@function | |
std.fmt.formatText: | |
.Lfunc_begin255: | |
.loc 13 509 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rcx, -8(%rbp) | |
movq %r8, -16(%rbp) | |
.Ltmp2673: | |
.loc 13 518 16 prologue_end | |
movq -16(%rbp), %rax | |
.loc 13 518 23 is_stmt 0 | |
movq -8(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
.Ltmp2674: | |
.loc 13 518 22 | |
movq %rcx, %rsi | |
movq -32(%rbp), %rdx | |
callq *%rax | |
.loc 13 518 9 | |
cmpw $0, %ax | |
movw %ax, -34(%rbp) | |
je .LBB255_2 | |
.Ltmp2675: | |
.loc 13 0 9 | |
movq -24(%rbp), %rdi | |
.loc 13 518 9 | |
callq __zig_return_error | |
jmp .LBB255_3 | |
.Ltmp2676: | |
.LBB255_2: | |
jmp .LBB255_3 | |
.Ltmp2677: | |
.LBB255_3: | |
.loc 13 0 9 | |
movw -34(%rbp), %ax | |
.loc 13 518 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2678: | |
.Lfunc_end255: | |
.size std.fmt.formatText, .Lfunc_end255-std.fmt.formatText | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.ArenaAllocator.realloc,@function | |
std.heap.ArenaAllocator.realloc: | |
.Lfunc_begin256: | |
.loc 14 411 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rbx | |
subq $136, %rsp | |
.cfi_offset %rbx, -24 | |
movq %rdi, %rax | |
movl 16(%rbp), %r10d | |
movq %fs:40, %r11 | |
movq %r11, -16(%rbp) | |
movq %rdx, -72(%rbp) | |
andl $536870911, %r8d | |
movl %r8d, -76(%rbp) | |
movq %r9, -88(%rbp) | |
.Ltmp2679: | |
.loc 14 412 13 prologue_end | |
movq -88(%rbp), %rdx | |
.loc 14 412 22 is_stmt 0 | |
cmpq 8(%rcx), %rdx | |
setbe %bl | |
.loc 14 412 37 | |
testb $1, %bl | |
movq %rcx, -96(%rbp) | |
.Ltmp2680: | |
.loc 14 0 37 | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %rax, -120(%rbp) | |
movb %bl, -121(%rbp) | |
.loc 14 412 37 | |
jne .LBB256_1 | |
jmp .LBB256_2 | |
.Ltmp2681: | |
.LBB256_1: | |
.loc 14 412 41 | |
movl 16(%rbp), %eax | |
movl %eax, %ecx | |
.loc 14 412 54 | |
movq -88(%rbp), %rdx | |
.loc 14 412 51 | |
cmpq %rdx, %rcx | |
setbe %sil | |
movb %sil, -121(%rbp) | |
.Ltmp2682: | |
.LBB256_2: | |
.loc 14 0 51 | |
movb -121(%rbp), %al | |
.loc 14 412 9 | |
testb $1, %al | |
jne .LBB256_3 | |
jmp .LBB256_5 | |
.Ltmp2683: | |
.LBB256_3: | |
.loc 14 0 9 | |
movq -104(%rbp), %rdi | |
.Ltmp2684: | |
.loc 14 414 13 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_186+16(%rip), %rax | |
movq -112(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_186(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -16(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB256_10 | |
.Ltmp2685: | |
.loc 14 0 13 is_stmt 0 | |
movq -120(%rbp), %rax | |
.loc 14 414 13 | |
addq $136, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2686: | |
.LBB256_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 416 38 is_stmt 1 | |
movq -72(%rbp), %rdx | |
.loc 14 416 49 is_stmt 0 | |
movq -88(%rbp), %rcx | |
.loc 14 416 59 | |
movl 16(%rbp), %r8d | |
leaq -40(%rbp), %rdi | |
movq -104(%rbp), %rsi | |
.loc 14 416 37 | |
callq std.heap.ArenaAllocator.alloc | |
.loc 14 416 28 | |
cmpw $0, -24(%rbp) | |
je .LBB256_8 | |
.Ltmp2687: | |
movw -24(%rbp), %ax | |
movq -112(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -104(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -16(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB256_11 | |
.Ltmp2688: | |
.loc 14 0 28 | |
movq -120(%rbp), %rax | |
.loc 14 416 28 | |
addq $136, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2689: | |
.LBB256_8: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -40(%rbp), %xmm0 | |
vmovdqa %xmm0, -64(%rbp) | |
movq -96(%rbp), %rax | |
.loc 14 417 40 is_stmt 1 | |
movq (%rax), %rsi | |
.loc 14 417 66 is_stmt 0 | |
movq 8(%rax), %rdi | |
.loc 14 417 27 | |
movq -64(%rbp), %rcx | |
.loc 14 417 78 | |
movq -56(%rbp), %rdx | |
movq %rsi, -136(%rbp) | |
.loc 14 417 58 | |
movq %rdx, %rsi | |
movq %rcx, -144(%rbp) | |
callq std.math.min | |
movq -144(%rbp), %rdi | |
movq -136(%rbp), %rsi | |
.loc 14 417 13 | |
movq %rax, %rdx | |
callq memcpy@PLT | |
movq -112(%rbp), %rcx | |
.loc 14 418 20 is_stmt 1 | |
movw $0, 16(%rcx) | |
vmovdqa -64(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rdx | |
movq -16(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB256_12 | |
.Ltmp2690: | |
.loc 14 0 20 is_stmt 0 | |
movq -120(%rbp), %rax | |
.loc 14 418 13 | |
addq $136, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2691: | |
.LBB256_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2692: | |
.LBB256_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp2693: | |
.LBB256_12: | |
callq __stack_chk_fail@PLT | |
.Ltmp2694: | |
.Lfunc_end256: | |
.size std.heap.ArenaAllocator.realloc, .Lfunc_end256-std.heap.ArenaAllocator.realloc | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.ArenaAllocator.shrink,@function | |
std.heap.ArenaAllocator.shrink: | |
.Lfunc_begin257: | |
.loc 14 422 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
xorl %r10d, %r10d | |
movl %r10d, %r11d | |
movq %rsi, -8(%rbp) | |
andl $536870911, %ecx | |
movl %ecx, -12(%rbp) | |
movq %r8, -24(%rbp) | |
andl $536870911, %r9d | |
movl %r9d, -28(%rbp) | |
.Ltmp2695: | |
.loc 14 423 28 prologue_end | |
movq -24(%rbp), %rsi | |
.loc 14 423 23 is_stmt 0 | |
movq 8(%rdx), %r8 | |
cmpq %rsi, %r11 | |
movq %rdx, -40(%rbp) | |
.Ltmp2696: | |
.loc 14 0 23 | |
movq %rdi, -48(%rbp) | |
movq %rax, -56(%rbp) | |
movq %rsi, -64(%rbp) | |
movq %r8, -72(%rbp) | |
.loc 14 423 23 | |
jbe .LBB257_2 | |
.Ltmp2697: | |
.loc 14 0 23 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 423 23 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2698: | |
.LBB257_2: | |
.loc 14 0 23 | |
movq -64(%rbp), %rax | |
movq -72(%rbp), %rcx | |
.loc 14 423 23 | |
cmpq %rcx, %rax | |
jbe .LBB257_4 | |
.Ltmp2699: | |
.loc 14 0 23 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 423 23 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2700: | |
.LBB257_4: | |
.loc 14 0 23 | |
movq -40(%rbp), %rax | |
.loc 14 423 23 | |
movq (%rax), %rcx | |
movq -48(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -64(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, 8(%rdx) | |
movq -56(%rbp), %rax | |
.loc 14 423 9 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2701: | |
.Lfunc_end257: | |
.size std.heap.ArenaAllocator.shrink, .Lfunc_end257-std.heap.ArenaAllocator.shrink | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.linked_list.SinglyLinkedList([]u8).init",@function | |
"std.linked_list.SinglyLinkedList([]u8).init": | |
.Lfunc_begin258: | |
.loc 24 59 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
.Ltmp2702: | |
.loc 24 61 26 prologue_end | |
movq $0, (%rdi) | |
.loc 24 60 13 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2703: | |
.Lfunc_end258: | |
.size "std.linked_list.SinglyLinkedList([]u8).init", .Lfunc_end258-"std.linked_list.SinglyLinkedList([]u8).init" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.DirectAllocator.alloc,@function | |
std.heap.DirectAllocator.alloc: | |
.Lfunc_begin259: | |
.loc 14 43 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $320, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -144(%rbp) | |
movq %rcx, -152(%rbp) | |
andl $536870911, %r8d | |
movl %r8d, -156(%rbp) | |
.Ltmp2704: | |
.loc 14 44 15 prologue_end | |
cmpq $0, -152(%rbp) | |
movq %rsi, -168(%rbp) | |
movq %rdi, -176(%rbp) | |
movq %rax, -184(%rbp) | |
.loc 14 44 9 is_stmt 0 | |
jne .LBB259_3 | |
.loc 14 45 13 is_stmt 1 | |
movq __unnamed_187+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_187(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB259_49 | |
.loc 14 0 13 is_stmt 0 | |
movq -184(%rbp), %rax | |
.loc 14 45 13 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB259_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 44 9 is_stmt 1 | |
jmp .LBB259_4 | |
.LBB259_4: | |
.loc 14 102 32 | |
movl -156(%rbp), %eax | |
.loc 14 102 42 is_stmt 0 | |
subl $4096, %eax | |
.loc 14 102 28 | |
ja .LBB259_6 | |
jmp .LBB259_5 | |
.LBB259_5: | |
.loc 14 102 60 | |
movq -152(%rbp), %rax | |
movq %rax, -72(%rbp) | |
.loc 14 102 28 | |
jmp .LBB259_7 | |
.LBB259_6: | |
.loc 14 102 67 | |
movq -152(%rbp), %rax | |
.loc 14 102 71 | |
movl -156(%rbp), %ecx | |
movl %ecx, %edx | |
.loc 14 102 69 | |
addq %rdx, %rax | |
setb %sil | |
movq %rax, -192(%rbp) | |
jb .LBB259_21 | |
jmp .LBB259_22 | |
.LBB259_7: | |
.loc 14 105 30 is_stmt 1 | |
movq -72(%rbp), %rdi | |
.loc 14 105 29 is_stmt 0 | |
movl $4096, %esi | |
callq std.mem.alignForward | |
xorl %ecx, %ecx | |
movl %ecx, %edx | |
.loc 14 103 30 is_stmt 1 | |
leaq -32(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
movq %rax, %rcx | |
movl $3, %r8d | |
movl $34, %r9d | |
movl $-1, (%rsp) | |
movq $0, 8(%rsp) | |
callq std.os.mmap | |
.loc 14 110 11 | |
cmpw $0, -16(%rbp) | |
je .LBB259_10 | |
.loc 14 0 11 is_stmt 0 | |
movq -168(%rbp), %rdi | |
.loc 14 110 17 | |
callq __zig_return_error | |
movq __unnamed_188+16(%rip), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_188(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB259_50 | |
.loc 14 0 17 | |
movq -184(%rbp), %rax | |
.loc 14 110 17 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB259_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 110 11 | |
movq -32(%rbp), %rax | |
movq %rax, -88(%rbp) | |
movq -24(%rbp), %rax | |
movq %rax, -80(%rbp) | |
.loc 14 111 13 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 14 111 24 is_stmt 0 | |
cmpq -152(%rbp), %rax | |
.loc 14 111 9 | |
jne .LBB259_13 | |
.loc 14 0 9 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 14 111 47 | |
movq -152(%rbp), %rdx | |
movq -176(%rbp), %rsi | |
.loc 14 111 42 | |
movw $0, 16(%rsi) | |
movq -80(%rbp), %rdi | |
cmpq %rdx, %rcx | |
movq %rdx, -200(%rbp) | |
movq %rdi, -208(%rbp) | |
jbe .LBB259_24 | |
jmp .LBB259_23 | |
.LBB259_13: | |
.loc 14 111 9 | |
jmp .LBB259_14 | |
.LBB259_14: | |
.loc 14 113 62 is_stmt 1 | |
movq -88(%rbp), %rdi | |
.loc 14 113 69 is_stmt 0 | |
movl -156(%rbp), %eax | |
movl %eax, %esi | |
.loc 14 113 46 | |
callq std.mem.alignForward | |
movq %rax, -96(%rbp) | |
.loc 14 118 34 is_stmt 1 | |
movq -96(%rbp), %rax | |
.loc 14 118 64 is_stmt 0 | |
movq -88(%rbp), %rcx | |
.loc 14 118 47 | |
subq %rcx, %rax | |
setb %dl | |
movq %rax, -216(%rbp) | |
jb .LBB259_28 | |
jmp .LBB259_29 | |
.LBB259_15: | |
.loc 14 0 47 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.Ltmp2705: | |
.loc 14 120 33 is_stmt 1 | |
movq -104(%rbp), %rdx | |
.loc 14 120 28 is_stmt 0 | |
movq -80(%rbp), %rsi | |
cmpq %rdx, %rcx | |
movq %rdx, -224(%rbp) | |
movq %rsi, -232(%rbp) | |
jbe .LBB259_31 | |
jmp .LBB259_30 | |
.Ltmp2706: | |
.LBB259_16: | |
.loc 14 119 9 is_stmt 1 | |
jmp .LBB259_17 | |
.LBB259_17: | |
.loc 14 122 51 | |
movq -96(%rbp), %rax | |
.loc 14 122 64 is_stmt 0 | |
addq -152(%rbp), %rax | |
setb %cl | |
movq %rax, -240(%rbp) | |
jb .LBB259_34 | |
jmp .LBB259_35 | |
.LBB259_18: | |
.Ltmp2707: | |
.loc 14 125 61 is_stmt 1 | |
movq -112(%rbp), %rax | |
.loc 14 125 23 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -248(%rbp) | |
je .LBB259_40 | |
jmp .LBB259_41 | |
.Ltmp2708: | |
.LBB259_19: | |
.loc 14 124 9 is_stmt 1 | |
jmp .LBB259_20 | |
.LBB259_20: | |
.loc 14 128 33 | |
movq -96(%rbp), %rax | |
.loc 14 128 16 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -256(%rbp) | |
je .LBB259_44 | |
jmp .LBB259_45 | |
.LBB259_21: | |
.loc 14 0 16 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 102 69 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB259_22: | |
.loc 14 0 69 is_stmt 0 | |
movq -192(%rbp), %rax | |
.loc 14 102 69 | |
movq %rax, -72(%rbp) | |
.loc 14 102 28 | |
jmp .LBB259_7 | |
.LBB259_23: | |
.loc 14 0 28 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 111 42 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB259_24: | |
.loc 14 0 42 is_stmt 0 | |
movq -200(%rbp), %rax | |
movq -208(%rbp), %rcx | |
.loc 14 111 42 | |
cmpq %rcx, %rax | |
jbe .LBB259_26 | |
.loc 14 0 42 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 111 42 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB259_26: | |
movq -88(%rbp), %rax | |
movq -176(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -200(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movw $0, 16(%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB259_51 | |
.loc 14 0 42 | |
movq -184(%rbp), %rax | |
.loc 14 111 30 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB259_28: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 0 30 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 118 47 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB259_29: | |
.loc 14 0 47 is_stmt 0 | |
movq -216(%rbp), %rax | |
.loc 14 118 47 | |
movq %rax, -104(%rbp) | |
.loc 14 119 30 is_stmt 1 | |
cmpq $0, -104(%rbp) | |
.loc 14 119 9 is_stmt 0 | |
jne .LBB259_15 | |
jmp .LBB259_16 | |
.LBB259_30: | |
.loc 14 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2709: | |
.loc 14 120 28 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB259_31: | |
.loc 14 0 28 is_stmt 0 | |
movq -224(%rbp), %rax | |
movq -232(%rbp), %rcx | |
.loc 14 120 28 | |
cmpq %rcx, %rax | |
jbe .LBB259_33 | |
.loc 14 0 28 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 120 28 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB259_33: | |
movq -88(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -224(%rbp), %rax | |
subq $0, %rax | |
movq %rax, -40(%rbp) | |
.loc 14 120 22 | |
leaq -48(%rbp), %rdi | |
callq std.os.munmap | |
.Ltmp2710: | |
.loc 14 119 9 is_stmt 1 | |
jmp .LBB259_17 | |
.LBB259_34: | |
.loc 14 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 122 64 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB259_35: | |
.loc 14 0 64 is_stmt 0 | |
movq -240(%rbp), %rdi | |
.loc 14 122 50 | |
movl $4096, %esi | |
callq std.mem.alignForward | |
movq %rax, -112(%rbp) | |
.loc 14 123 47 is_stmt 1 | |
movq -88(%rbp), %rax | |
.loc 14 123 53 is_stmt 0 | |
addq -80(%rbp), %rax | |
setb %cl | |
movq %rax, -264(%rbp) | |
jb .LBB259_36 | |
jmp .LBB259_37 | |
.LBB259_36: | |
.loc 14 0 53 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 123 53 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB259_37: | |
.loc 14 0 53 | |
movq -264(%rbp), %rax | |
.loc 14 123 65 | |
subq -112(%rbp), %rax | |
setb %cl | |
movq %rax, -272(%rbp) | |
jb .LBB259_38 | |
jmp .LBB259_39 | |
.LBB259_38: | |
.loc 14 0 65 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 123 65 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB259_39: | |
.loc 14 0 65 | |
movq -272(%rbp), %rax | |
.loc 14 123 65 | |
movq %rax, -120(%rbp) | |
.loc 14 124 28 is_stmt 1 | |
cmpq $0, -120(%rbp) | |
.loc 14 124 9 is_stmt 0 | |
jne .LBB259_18 | |
jmp .LBB259_19 | |
.LBB259_40: | |
.loc 14 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2711: | |
.loc 14 125 23 is_stmt 1 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB259_41: | |
.loc 14 0 23 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -248(%rbp), %rdx | |
.loc 14 125 23 | |
movq %rdx, -128(%rbp) | |
.loc 14 125 83 | |
movq -120(%rbp), %rsi | |
.loc 14 125 78 | |
movq -128(%rbp), %rdi | |
cmpq %rsi, %rcx | |
movq %rsi, -280(%rbp) | |
movq %rdi, -288(%rbp) | |
jbe .LBB259_43 | |
.loc 14 0 78 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 125 78 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB259_43: | |
.loc 14 0 78 | |
movq -288(%rbp), %rax | |
.loc 14 125 78 | |
movq %rax, -64(%rbp) | |
movq -280(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, -56(%rbp) | |
.loc 14 125 22 | |
leaq -64(%rbp), %rdi | |
callq std.os.munmap | |
.Ltmp2712: | |
.loc 14 124 9 is_stmt 1 | |
jmp .LBB259_20 | |
.LBB259_44: | |
.loc 14 0 9 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 128 16 is_stmt 1 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB259_45: | |
.loc 14 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -256(%rbp), %rdx | |
.loc 14 128 16 | |
movq %rdx, -136(%rbp) | |
.loc 14 128 51 | |
movq -152(%rbp), %rsi | |
movq -176(%rbp), %rdi | |
.loc 14 128 46 | |
movw $0, 16(%rdi) | |
movq -136(%rbp), %r8 | |
cmpq %rsi, %rcx | |
movq %rsi, -296(%rbp) | |
movq %r8, -304(%rbp) | |
jbe .LBB259_47 | |
.loc 14 0 46 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 128 46 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB259_47: | |
.loc 14 0 46 | |
movq -176(%rbp), %rax | |
movq -304(%rbp), %rcx | |
.loc 14 128 46 | |
movq %rcx, (%rax) | |
movq -296(%rbp), %rdx | |
movq %rdx, 8(%rax) | |
movw $0, 16(%rax) | |
movq %fs:40, %rsi | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rsi | |
jne .LBB259_52 | |
.loc 14 0 46 | |
movq -184(%rbp), %rax | |
.loc 14 128 9 | |
addq $320, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2713: | |
.LBB259_49: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB259_50: | |
callq __stack_chk_fail@PLT | |
.LBB259_51: | |
callq __stack_chk_fail@PLT | |
.LBB259_52: | |
callq __stack_chk_fail@PLT | |
.Ltmp2714: | |
.Lfunc_end259: | |
.size std.heap.DirectAllocator.alloc, .Lfunc_end259-std.heap.DirectAllocator.alloc | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.openC,@function | |
std.os.openC: | |
.Lfunc_begin260: | |
.loc 20 564 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rdx, -16(%rbp) | |
movl %ecx, -20(%rbp) | |
movq %r8, -32(%rbp) | |
movq %rsi, -40(%rbp) | |
movq %rdi, -48(%rbp) | |
movq %rax, -56(%rbp) | |
.LBB260_1: | |
.Ltmp2715: | |
.loc 20 565 12 prologue_end | |
jmp .LBB260_2 | |
.LBB260_2: | |
.Ltmp2716: | |
.loc 20 566 32 | |
movq -16(%rbp), %rdi | |
.loc 20 566 43 is_stmt 0 | |
movl -20(%rbp), %esi | |
.loc 20 566 50 | |
movq -32(%rbp), %rdx | |
xorl %eax, %eax | |
.loc 20 566 31 | |
callq open@PLT | |
movl %eax, -4(%rbp) | |
.loc 20 567 23 is_stmt 1 | |
movl -4(%rbp), %edi | |
.loc 20 567 22 is_stmt 0 | |
callq std.c.getErrno | |
movw %ax, -6(%rbp) | |
.loc 20 567 9 | |
movzwl -6(%rbp), %ecx | |
movl %ecx, %edx | |
movq %rdx, %r8 | |
subq $75, %r8 | |
movq %rdx, -64(%rbp) | |
ja .LBB260_3 | |
.loc 20 0 9 | |
leaq .LJTI260_0(%rip), %rax | |
movq -64(%rbp), %rcx | |
movslq (%rax,%rcx,4), %rdx | |
addq %rax, %rdx | |
jmpq *%rdx | |
.LBB260_3: | |
.loc 20 589 50 is_stmt 1 | |
movzwl -6(%rbp), %eax | |
movl %eax, %esi | |
movq -40(%rbp), %rdi | |
.loc 20 589 49 is_stmt 0 | |
callq std.os.unexpectedErrno | |
movq -48(%rbp), %rcx | |
movw %ax, 4(%rcx) | |
movq -40(%rbp), %rdi | |
.loc 20 589 27 | |
callq __zig_return_error | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_4: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 568 40 is_stmt 1 | |
movl -4(%rbp), %eax | |
movq -48(%rbp), %rcx | |
.loc 20 568 25 is_stmt 0 | |
movw $0, 4(%rcx) | |
movl %eax, (%rcx) | |
movq -56(%rbp), %rax | |
.loc 20 568 18 | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 569 22 is_stmt 1 | |
jmp .LBB260_1 | |
.LBB260_6: | |
.loc 20 0 22 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 571 23 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB260_7: | |
.loc 20 0 23 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 572 23 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB260_8: | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 573 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_189(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 574 22 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_190(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 22 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 575 26 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_191(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 26 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 576 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_192(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_12: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 577 22 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_193(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_13: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 22 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 578 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_194(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_14: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 579 29 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_195(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_15: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 29 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 580 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_196(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_16: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 581 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_197(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_17: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 582 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_198(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_18: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 583 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_199(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_19: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 584 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_200(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_20: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 585 24 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_201(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_21: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 24 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 586 22 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_202(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_22: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 22 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 587 23 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_203(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB260_23: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 is_stmt 0 | |
movq -40(%rbp), %rdi | |
.loc 20 588 22 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_204(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2717: | |
.Lfunc_end260: | |
.size std.os.openC, .Lfunc_end260-std.os.openC | |
.cfi_endproc | |
.section .rodata,"a",@progbits | |
.p2align 2 | |
.LJTI260_0: | |
.long .LBB260_4-.LJTI260_0 | |
.long .LBB260_21-.LJTI260_0 | |
.long .LBB260_17-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_5-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_18-.LJTI260_0 | |
.long .LBB260_8-.LJTI260_0 | |
.long .LBB260_6-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_23-.LJTI260_0 | |
.long .LBB260_22-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_16-.LJTI260_0 | |
.long .LBB260_20-.LJTI260_0 | |
.long .LBB260_11-.LJTI260_0 | |
.long .LBB260_7-.LJTI260_0 | |
.long .LBB260_15-.LJTI260_0 | |
.long .LBB260_13-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_9-.LJTI260_0 | |
.long .LBB260_19-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_14-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_12-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_3-.LJTI260_0 | |
.long .LBB260_10-.LJTI260_0 | |
.section .rodata.cst32,"aM",@progbits,32 | |
.p2align 5 | |
.LCPI261_0: | |
.zero 32,170 | |
.text | |
.p2align 4, 0x90 | |
.type std.os.fstat,@function | |
std.os.fstat: | |
.Lfunc_begin261: | |
.loc 20 1832 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
andq $-32, %rsp | |
subq $288, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, 264(%rsp) | |
movl %edx, 56(%rsp) | |
.Ltmp2718: | |
.loc 20 1833 5 prologue_end | |
vmovaps .LCPI261_0(%rip), %ymm0 | |
vmovups %ymm0, 176(%rsp) | |
vmovaps %ymm0, 160(%rsp) | |
vmovaps %ymm0, 128(%rsp) | |
vmovaps %ymm0, 96(%rsp) | |
vmovaps %ymm0, 64(%rsp) | |
movq $1296236545, 216(%rsp) | |
leaq 64(%rsp), %rcx | |
movq %rcx, 224(%rsp) | |
movq $144, 232(%rsp) | |
movq $0, 240(%rsp) | |
movq $0, 248(%rsp) | |
movq $0, 256(%rsp) | |
xorl %edx, %edx | |
leaq 216(%rsp), %r8 | |
movq %rax, 48(%rsp) | |
movq %r8, %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 20 1844 32 | |
movl 56(%rsp), %r9d | |
movq %rdi, 40(%rsp) | |
.loc 20 1844 31 is_stmt 0 | |
movl %r9d, %edi | |
movq %rsi, 32(%rsp) | |
movq %rcx, %rsi | |
movq %rdx, 24(%rsp) | |
vzeroupper | |
callq fstat@PLT | |
.loc 20 1844 18 | |
movl %eax, %edi | |
callq std.c.getErrno | |
movw %ax, 62(%rsp) | |
.loc 20 1844 5 | |
movzwl 62(%rsp), %edi | |
movl %edi, %ecx | |
movq %rcx, %rdx | |
subq $22, %rdx | |
movq %rcx, 16(%rsp) | |
ja .LBB261_1 | |
.loc 20 0 5 | |
leaq .LJTI261_0(%rip), %rax | |
movq 16(%rsp), %rcx | |
movslq (%rax,%rcx,4), %rdx | |
addq %rax, %rdx | |
jmpq *%rdx | |
.LBB261_1: | |
.loc 20 1849 46 is_stmt 1 | |
movzwl 62(%rsp), %eax | |
movl %eax, %esi | |
movq 32(%rsp), %rdi | |
.loc 20 1849 45 is_stmt 0 | |
callq std.os.unexpectedErrno | |
movq 40(%rsp), %rcx | |
movw %ax, 144(%rcx) | |
movq 32(%rsp), %rdi | |
.loc 20 1849 23 | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq 264(%rsp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB261_9 | |
.loc 20 0 23 | |
movq 48(%rsp), %rax | |
.loc 20 1849 23 | |
movq %rbp, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB261_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 23 | |
movq 40(%rsp), %rax | |
.loc 20 1845 21 is_stmt 1 | |
movw $0, 144(%rax) | |
vmovups 176(%rsp), %ymm0 | |
vmovups %ymm0, 112(%rax) | |
vmovaps 64(%rsp), %ymm0 | |
vmovaps 96(%rsp), %ymm1 | |
vmovaps 128(%rsp), %ymm2 | |
vmovaps 160(%rsp), %ymm3 | |
vmovups %ymm3, 96(%rax) | |
vmovups %ymm2, 64(%rax) | |
vmovups %ymm1, 32(%rax) | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq 264(%rsp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB261_10 | |
.loc 20 0 21 is_stmt 0 | |
movq 48(%rsp), %rax | |
.loc 20 1845 14 | |
movq %rbp, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.LBB261_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 14 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 1846 19 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB261_6: | |
.loc 20 0 19 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 1847 18 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.LBB261_7: | |
.loc 20 0 18 is_stmt 0 | |
movq 32(%rsp), %rdi | |
.loc 20 1848 19 is_stmt 1 | |
callq __zig_return_error | |
vmovups __unnamed_205+120(%rip), %ymm0 | |
movq 40(%rsp), %rax | |
vmovups %ymm0, 120(%rax) | |
vmovups __unnamed_205+96(%rip), %ymm0 | |
vmovups %ymm0, 96(%rax) | |
vmovups __unnamed_205+64(%rip), %ymm0 | |
vmovups %ymm0, 64(%rax) | |
vmovups __unnamed_205+32(%rip), %ymm0 | |
vmovups %ymm0, 32(%rax) | |
vmovups __unnamed_205(%rip), %ymm0 | |
vmovups %ymm0, (%rax) | |
movq %fs:40, %rcx | |
movq 264(%rsp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB261_11 | |
.loc 20 0 19 is_stmt 0 | |
movq 48(%rsp), %rax | |
.loc 20 1848 19 | |
movq %rbp, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
vzeroupper | |
retq | |
.Ltmp2719: | |
.LBB261_9: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB261_10: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.LBB261_11: | |
vzeroupper | |
callq __stack_chk_fail@PLT | |
.Ltmp2720: | |
.Lfunc_end261: | |
.size std.os.fstat, .Lfunc_end261-std.os.fstat | |
.cfi_endproc | |
.section .rodata,"a",@progbits | |
.p2align 2 | |
.LJTI261_0: | |
.long .LBB261_3-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_6-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_7-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_1-.LJTI261_0 | |
.long .LBB261_5-.LJTI261_0 | |
.text | |
.p2align 4, 0x90 | |
.type std.os.bits.linux.x86_64.Stat.atime,@function | |
std.os.bits.linux.x86_64.Stat.atime: | |
.Lfunc_begin262: | |
.loc 5 509 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
.Ltmp2721: | |
.loc 5 510 20 prologue_end | |
movq 72(%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 80(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 5 510 9 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2722: | |
.Lfunc_end262: | |
.size std.os.bits.linux.x86_64.Stat.atime, .Lfunc_end262-std.os.bits.linux.x86_64.Stat.atime | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.bits.linux.x86_64.Stat.mtime,@function | |
std.os.bits.linux.x86_64.Stat.mtime: | |
.Lfunc_begin263: | |
.loc 5 513 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
.Ltmp2723: | |
.loc 5 514 20 prologue_end | |
movq 88(%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 96(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 5 514 9 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2724: | |
.Lfunc_end263: | |
.size std.os.bits.linux.x86_64.Stat.mtime, .Lfunc_end263-std.os.bits.linux.x86_64.Stat.mtime | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.bits.linux.x86_64.Stat.ctime,@function | |
std.os.bits.linux.x86_64.Stat.ctime: | |
.Lfunc_begin264: | |
.loc 5 517 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
.Ltmp2725: | |
.loc 5 518 20 prologue_end | |
movq 104(%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 112(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
.loc 5 518 9 is_stmt 0 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2726: | |
.Lfunc_end264: | |
.size std.os.bits.linux.x86_64.Stat.ctime, .Lfunc_end264-std.os.bits.linux.x86_64.Stat.ctime | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.debug.warn,@function | |
std.debug.warn: | |
.Lfunc_begin265: | |
.loc 2 48 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $336, %rsp | |
leaq -264(%rbp), %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
movq $0, -288(%rbp) | |
movq %rax, -280(%rbp) | |
movq $32, -272(%rbp) | |
movq %rdi, -336(%rbp) | |
.Ltmp2727: | |
.loc 2 49 38 prologue_end | |
leaq -296(%rbp), %rdi | |
leaq stderr_mutex(%rip), %rsi | |
callq std.mutex.Mutex.acquire | |
.Ltmp2728: | |
.loc 2 51 35 | |
leaq -312(%rbp), %rdi | |
leaq -288(%rbp), %rsi | |
callq std.debug.getStderrStream | |
.loc 2 51 38 is_stmt 0 | |
cmpw $0, -304(%rbp) | |
je .LBB265_3 | |
.Ltmp2729: | |
.loc 2 0 38 | |
leaq -296(%rbp), %rdi | |
.loc 2 50 23 is_stmt 1 | |
callq std.mutex.Held.release | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB265_10 | |
.Ltmp2730: | |
.loc 2 51 44 | |
addq $336, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB265_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 51 38 is_stmt 0 | |
movq -312(%rbp), %rax | |
movq %rax, -320(%rbp) | |
.loc 2 52 11 is_stmt 1 | |
movq -320(%rbp), %rsi | |
.loc 2 52 23 is_stmt 0 | |
movq -336(%rbp), %rdx | |
.loc 2 52 17 | |
leaq -288(%rbp), %rdi | |
callq "std.io.OutStream(std.os.WriteError).print.109" | |
movw %ax, -322(%rbp) | |
.loc 2 52 29 | |
cmpw $0, -322(%rbp) | |
je .LBB265_7 | |
.Ltmp2731: | |
.loc 2 0 29 | |
leaq -296(%rbp), %rdi | |
.loc 2 50 23 is_stmt 1 | |
callq std.mutex.Held.release | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB265_11 | |
.Ltmp2732: | |
.loc 2 52 35 | |
addq $336, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB265_7: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 52 29 is_stmt 0 | |
jmp .LBB265_8 | |
.Ltmp2733: | |
.LBB265_8: | |
.loc 2 0 29 | |
leaq -296(%rbp), %rdi | |
.loc 2 50 23 is_stmt 1 | |
callq std.mutex.Held.release | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB265_12 | |
.Ltmp2734: | |
.loc 2 48 55 | |
addq $336, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2735: | |
.LBB265_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 2 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.LBB265_11: | |
callq __stack_chk_fail@PLT | |
.LBB265_12: | |
callq __stack_chk_fail@PLT | |
.Ltmp2736: | |
.Lfunc_end265: | |
.size std.debug.warn, .Lfunc_end265-std.debug.warn | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.math.mul,@function | |
std.math.mul: | |
.Lfunc_begin266: | |
.loc 36 325 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $160, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %r8 | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -88(%rbp) | |
movq %rcx, -96(%rbp) | |
.Ltmp2737: | |
.loc 36 326 5 prologue_end | |
leaq -64(%rbp), %rcx | |
movq %rdi, -104(%rbp) | |
movq %rcx, %rdi | |
movl $170, %r10d | |
movq %rsi, -112(%rbp) | |
movl %r10d, %esi | |
movl $8, %edx | |
movq %rax, -120(%rbp) | |
movq %r8, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -136(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -128(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.loc 36 327 36 | |
movq -88(%rbp), %rax | |
movq %rdx, -144(%rbp) | |
.loc 36 327 16 is_stmt 0 | |
mulq -96(%rbp) | |
seto %r11b | |
movq %rax, -64(%rbp) | |
.loc 36 327 12 | |
testb $1, %r11b | |
jne .LBB266_1 | |
jmp .LBB266_2 | |
.LBB266_1: | |
.loc 36 0 12 | |
movq -104(%rbp), %rax | |
.loc 36 327 57 | |
movw $29, 8(%rax) | |
.loc 36 327 12 | |
leaq __unnamed_206(%rip), %rcx | |
movq %rcx, -152(%rbp) | |
jmp .LBB266_3 | |
.LBB266_2: | |
.loc 36 327 72 | |
movq -64(%rbp), %rax | |
movq -104(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movw $0, -72(%rbp) | |
movq %rax, -80(%rbp) | |
leaq -80(%rbp), %rax | |
movq %rax, -152(%rbp) | |
.LBB266_3: | |
.loc 36 0 72 | |
movq -152(%rbp), %rax | |
.loc 36 327 5 | |
cmpw $0, 8(%rax) | |
je .LBB266_5 | |
.loc 36 0 5 | |
movq -112(%rbp), %rdi | |
.loc 36 327 5 | |
callq __zig_return_error | |
jmp .LBB266_6 | |
.LBB266_5: | |
jmp .LBB266_6 | |
.LBB266_6: | |
.loc 36 0 5 | |
movq %fs:40, %rax | |
movq -8(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB266_8 | |
movq -120(%rbp), %rax | |
.loc 36 327 5 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2738: | |
.LBB266_8: | |
.cfi_def_cfa %rbp, 16 | |
.loc 36 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2739: | |
.Lfunc_end266: | |
.size std.math.mul, .Lfunc_end266-std.math.mul | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.70,@function | |
std.mem.Allocator.alignedAlloc.70: | |
.Lfunc_begin267: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp2740: | |
.loc 8 108 55 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 108 70 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 108 54 | |
callq std.mem.Allocator.alignedAlloc.110 | |
movq -24(%rbp), %rax | |
.loc 8 108 35 | |
cmpw $0, 16(%rax) | |
je .LBB267_2 | |
.loc 8 0 35 | |
movq -32(%rbp), %rdi | |
.loc 8 108 35 | |
callq __zig_return_error | |
jmp .LBB267_3 | |
.LBB267_2: | |
jmp .LBB267_3 | |
.LBB267_3: | |
.loc 8 0 35 | |
movq -40(%rbp), %rax | |
.loc 8 108 35 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2741: | |
.Lfunc_end267: | |
.size std.mem.Allocator.alignedAlloc.70, .Lfunc_end267-std.mem.Allocator.alignedAlloc.70 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free.71,@function | |
std.mem.Allocator.free.71: | |
.Lfunc_begin268: | |
.loc 8 221 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %r14 | |
pushq %rbx | |
subq $128, %rsp | |
.cfi_offset %rbx, -32 | |
.cfi_offset %r14, -24 | |
movq %fs:40, %rax | |
movq %rax, -24(%rbp) | |
movq %rdi, -88(%rbp) | |
.Ltmp2742: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -72(%rbp) | |
imulq $56, 8(%rsi), %rax | |
movq %rax, -64(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -64(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB268_3 | |
.Ltmp2743: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -24(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB268_10 | |
.Ltmp2744: | |
.loc 8 224 29 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2745: | |
.LBB268_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB268_4 | |
.Ltmp2746: | |
.LBB268_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -96(%rbp) | |
jne .LBB268_6 | |
.Ltmp2747: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2748: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB268_6: | |
.Ltmp2749: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -96(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -80(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -88(%rbp), %rsi | |
.Ltmp2750: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -88(%rbp), %rdi | |
.loc 8 226 74 | |
movq -64(%rbp), %r8 | |
.loc 8 226 64 | |
movq -80(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %r8, -120(%rbp) | |
movq %r9, -128(%rbp) | |
jbe .LBB268_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB268_8: | |
.loc 8 0 64 | |
movq -128(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -40(%rbp) | |
movq -120(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -56(%rbp), %rdi | |
leaq -40(%rbp), %rdx | |
movl $8, %esi | |
movl $1, %r9d | |
movq -112(%rbp), %r10 | |
movl %esi, -132(%rbp) | |
.loc 8 226 44 | |
movq %r10, %rsi | |
movl -132(%rbp), %r11d | |
movl %r11d, %ecx | |
movq -104(%rbp), %rbx | |
callq *%rbx | |
.loc 8 227 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %r14b | |
.loc 8 227 15 | |
movzbl %r14b, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -24(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB268_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2751: | |
.LBB268_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2752: | |
.LBB268_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp2753: | |
.Lfunc_end268: | |
.size std.mem.Allocator.free.71, .Lfunc_end268-std.mem.Allocator.free.71 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.72,@function | |
std.mem.Allocator.alignedAlloc.72: | |
.Lfunc_begin269: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp2754: | |
.loc 8 108 55 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 108 70 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 108 54 | |
callq std.mem.Allocator.alignedAlloc.111 | |
movq -24(%rbp), %rax | |
.loc 8 108 35 | |
cmpw $0, 16(%rax) | |
je .LBB269_2 | |
.loc 8 0 35 | |
movq -32(%rbp), %rdi | |
.loc 8 108 35 | |
callq __zig_return_error | |
jmp .LBB269_3 | |
.LBB269_2: | |
jmp .LBB269_3 | |
.LBB269_3: | |
.loc 8 0 35 | |
movq -40(%rbp), %rax | |
.loc 8 108 35 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2755: | |
.Lfunc_end269: | |
.size std.mem.Allocator.alignedAlloc.72, .Lfunc_end269-std.mem.Allocator.alignedAlloc.72 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free.73,@function | |
std.mem.Allocator.free.73: | |
.Lfunc_begin270: | |
.loc 8 221 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %r14 | |
pushq %rbx | |
subq $128, %rsp | |
.cfi_offset %rbx, -32 | |
.cfi_offset %r14, -24 | |
movq %fs:40, %rax | |
movq %rax, -24(%rbp) | |
movq %rdi, -88(%rbp) | |
.Ltmp2756: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -72(%rbp) | |
movq 8(%rsi), %rax | |
shlq $4, %rax | |
movq %rax, -64(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -64(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB270_3 | |
.Ltmp2757: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -24(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB270_10 | |
.Ltmp2758: | |
.loc 8 224 29 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2759: | |
.LBB270_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB270_4 | |
.Ltmp2760: | |
.LBB270_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -96(%rbp) | |
jne .LBB270_6 | |
.Ltmp2761: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2762: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB270_6: | |
.Ltmp2763: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -96(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -80(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -88(%rbp), %rsi | |
.Ltmp2764: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -88(%rbp), %rdi | |
.loc 8 226 74 | |
movq -64(%rbp), %r8 | |
.loc 8 226 64 | |
movq -80(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %r8, -120(%rbp) | |
movq %r9, -128(%rbp) | |
jbe .LBB270_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB270_8: | |
.loc 8 0 64 | |
movq -128(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -40(%rbp) | |
movq -120(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -56(%rbp), %rdi | |
leaq -40(%rbp), %rdx | |
movl $8, %esi | |
movl $1, %r9d | |
movq -112(%rbp), %r10 | |
movl %esi, -132(%rbp) | |
.loc 8 226 44 | |
movq %r10, %rsi | |
movl -132(%rbp), %r11d | |
movl %r11d, %ecx | |
movq -104(%rbp), %rbx | |
callq *%rbx | |
.loc 8 227 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %r14b | |
.loc 8 227 15 | |
movzbl %r14b, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -24(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB270_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2765: | |
.LBB270_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2766: | |
.LBB270_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp2767: | |
.Lfunc_end270: | |
.size std.mem.Allocator.free.73, .Lfunc_end270-std.mem.Allocator.free.73 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.74,@function | |
std.mem.Allocator.alignedAlloc.74: | |
.Lfunc_begin271: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp2768: | |
.loc 8 108 55 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 108 70 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 108 54 | |
callq std.mem.Allocator.alignedAlloc.112 | |
movq -24(%rbp), %rax | |
.loc 8 108 35 | |
cmpw $0, 16(%rax) | |
je .LBB271_2 | |
.loc 8 0 35 | |
movq -32(%rbp), %rdi | |
.loc 8 108 35 | |
callq __zig_return_error | |
jmp .LBB271_3 | |
.LBB271_2: | |
jmp .LBB271_3 | |
.LBB271_3: | |
.loc 8 0 35 | |
movq -40(%rbp), %rax | |
.loc 8 108 35 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2769: | |
.Lfunc_end271: | |
.size std.mem.Allocator.alignedAlloc.74, .Lfunc_end271-std.mem.Allocator.alignedAlloc.74 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free.75,@function | |
std.mem.Allocator.free.75: | |
.Lfunc_begin272: | |
.loc 8 221 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %r14 | |
pushq %rbx | |
subq $128, %rsp | |
.cfi_offset %rbx, -32 | |
.cfi_offset %r14, -24 | |
movq %fs:40, %rax | |
movq %rax, -24(%rbp) | |
movq %rdi, -88(%rbp) | |
.Ltmp2770: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -72(%rbp) | |
imulq $40, 8(%rsi), %rax | |
movq %rax, -64(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -64(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB272_3 | |
.Ltmp2771: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -24(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB272_10 | |
.Ltmp2772: | |
.loc 8 224 29 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2773: | |
.LBB272_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB272_4 | |
.Ltmp2774: | |
.LBB272_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -96(%rbp) | |
jne .LBB272_6 | |
.Ltmp2775: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2776: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB272_6: | |
.Ltmp2777: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -96(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -80(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -88(%rbp), %rsi | |
.Ltmp2778: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -88(%rbp), %rdi | |
.loc 8 226 74 | |
movq -64(%rbp), %r8 | |
.loc 8 226 64 | |
movq -80(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %r8, -120(%rbp) | |
movq %r9, -128(%rbp) | |
jbe .LBB272_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB272_8: | |
.loc 8 0 64 | |
movq -128(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -40(%rbp) | |
movq -120(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -56(%rbp), %rdi | |
leaq -40(%rbp), %rdx | |
movl $8, %esi | |
movl $1, %r9d | |
movq -112(%rbp), %r10 | |
movl %esi, -132(%rbp) | |
.loc 8 226 44 | |
movq %r10, %rsi | |
movl -132(%rbp), %r11d | |
movl %r11d, %ecx | |
movq -104(%rbp), %rbx | |
callq *%rbx | |
.loc 8 227 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %r14b | |
.loc 8 227 15 | |
movzbl %r14b, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -24(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB272_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2779: | |
.LBB272_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2780: | |
.LBB272_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp2781: | |
.Lfunc_end272: | |
.size std.mem.Allocator.free.75, .Lfunc_end272-std.mem.Allocator.free.75 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.76,@function | |
std.mem.Allocator.alignedAlloc.76: | |
.Lfunc_begin273: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp2782: | |
.loc 8 108 55 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 108 70 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 108 54 | |
callq std.mem.Allocator.alignedAlloc.113 | |
movq -24(%rbp), %rax | |
.loc 8 108 35 | |
cmpw $0, 16(%rax) | |
je .LBB273_2 | |
.loc 8 0 35 | |
movq -32(%rbp), %rdi | |
.loc 8 108 35 | |
callq __zig_return_error | |
jmp .LBB273_3 | |
.LBB273_2: | |
jmp .LBB273_3 | |
.LBB273_3: | |
.loc 8 0 35 | |
movq -40(%rbp), %rax | |
.loc 8 108 35 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2783: | |
.Lfunc_end273: | |
.size std.mem.Allocator.alignedAlloc.76, .Lfunc_end273-std.mem.Allocator.alignedAlloc.76 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free.77,@function | |
std.mem.Allocator.free.77: | |
.Lfunc_begin274: | |
.loc 8 221 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %r14 | |
pushq %rbx | |
subq $128, %rsp | |
.cfi_offset %rbx, -32 | |
.cfi_offset %r14, -24 | |
movq %fs:40, %rax | |
movq %rax, -24(%rbp) | |
movq %rdi, -88(%rbp) | |
.Ltmp2784: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -72(%rbp) | |
movq 8(%rsi), %rax | |
shlq $5, %rax | |
movq %rax, -64(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -64(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB274_3 | |
.Ltmp2785: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -24(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB274_10 | |
.Ltmp2786: | |
.loc 8 224 29 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2787: | |
.LBB274_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB274_4 | |
.Ltmp2788: | |
.LBB274_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -96(%rbp) | |
jne .LBB274_6 | |
.Ltmp2789: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2790: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB274_6: | |
.Ltmp2791: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -96(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -80(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -88(%rbp), %rsi | |
.Ltmp2792: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -88(%rbp), %rdi | |
.loc 8 226 74 | |
movq -64(%rbp), %r8 | |
.loc 8 226 64 | |
movq -80(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %r8, -120(%rbp) | |
movq %r9, -128(%rbp) | |
jbe .LBB274_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB274_8: | |
.loc 8 0 64 | |
movq -128(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -40(%rbp) | |
movq -120(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -56(%rbp), %rdi | |
leaq -40(%rbp), %rdx | |
movl $8, %esi | |
movl $1, %r9d | |
movq -112(%rbp), %r10 | |
movl %esi, -132(%rbp) | |
.loc 8 226 44 | |
movq %r10, %rsi | |
movl -132(%rbp), %r11d | |
movl %r11d, %ecx | |
movq -104(%rbp), %rbx | |
callq *%rbx | |
.loc 8 227 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %r14b | |
.loc 8 227 15 | |
movzbl %r14b, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -24(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB274_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2793: | |
.LBB274_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2794: | |
.LBB274_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp2795: | |
.Lfunc_end274: | |
.size std.mem.Allocator.free.77, .Lfunc_end274-std.mem.Allocator.free.77 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readVarInt",@function | |
"std.io.in_stream.InStream(anyerror).readVarInt": | |
.Lfunc_begin275: | |
.loc 38 177 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $160, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
andb $1, %cl | |
movb %cl, -97(%rbp) | |
movq %r8, -112(%rbp) | |
.Ltmp2796: | |
.loc 38 178 25 prologue_end | |
cmpq $8, -112(%rbp) | |
setbe %cl | |
.loc 38 178 19 is_stmt 0 | |
movzbl %cl, %r10d | |
movq %rdi, -120(%rbp) | |
movl %r10d, %edi | |
movq %rsi, -128(%rbp) | |
movq %rax, -136(%rbp) | |
callq std.debug.assert | |
leaq -56(%rbp), %rax | |
.loc 38 179 13 is_stmt 1 | |
leaq -64(%rbp), %rdx | |
movq %rdx, %rdi | |
movl $170, %esi | |
movl $8, %r8d | |
movq %rdx, -144(%rbp) | |
movq %r8, %rdx | |
movq %rax, -152(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -144(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $8, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -152(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
xorl %esi, %esi | |
movl %esi, %eax | |
.loc 38 180 41 | |
movq -112(%rbp), %rdi | |
.loc 38 180 36 is_stmt 0 | |
cmpq %rdi, %rax | |
movq %rdi, -160(%rbp) | |
jbe .LBB275_6 | |
jmp .LBB275_5 | |
.LBB275_1: | |
.loc 38 181 13 is_stmt 1 | |
movw -82(%rbp), %ax | |
movq -120(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -128(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB275_9 | |
.loc 38 0 13 is_stmt 0 | |
movq -136(%rbp), %rax | |
.loc 38 181 13 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB275_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 182 34 is_stmt 1 | |
movzbl -97(%rbp), %esi | |
leaq -80(%rbp), %rdi | |
callq std.mem.readVarInt | |
movq -120(%rbp), %rcx | |
movw $0, 8(%rcx) | |
movq %rax, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB275_10 | |
.loc 38 0 34 is_stmt 0 | |
movq -136(%rbp), %rax | |
.loc 38 182 13 | |
addq $160, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB275_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 38 180 36 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB275_6: | |
.loc 38 0 36 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 38 180 36 | |
cmpq $8, %rax | |
jbe .LBB275_8 | |
.loc 38 0 36 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 38 180 36 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB275_8: | |
.loc 38 0 36 | |
leaq -64(%rbp), %rax | |
.loc 38 180 36 | |
movq %rax, -80(%rbp) | |
movq -160(%rbp), %rax | |
subq $0, %rax | |
movq %rax, -72(%rbp) | |
.loc 38 181 21 is_stmt 1 | |
movq -96(%rbp), %rsi | |
movq -128(%rbp), %rdi | |
.loc 38 181 31 is_stmt 0 | |
leaq -80(%rbp), %rdx | |
.Ltmp2797: | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
.Ltmp2798: | |
movw %ax, -82(%rbp) | |
.loc 38 181 13 | |
cmpw $0, -82(%rbp) | |
jne .LBB275_1 | |
jmp .LBB275_3 | |
.Ltmp2799: | |
.LBB275_9: | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB275_10: | |
callq __stack_chk_fail@PLT | |
.Ltmp2800: | |
.Lfunc_end275: | |
.size "std.io.in_stream.InStream(anyerror).readVarInt", .Lfunc_end275-"std.io.in_stream.InStream(anyerror).readVarInt" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readIntLittle.78",@function | |
"std.io.in_stream.InStream(anyerror).readIntLittle.78": | |
.Lfunc_begin276: | |
.loc 38 159 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %rcx | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
.Ltmp2801: | |
.loc 38 160 13 prologue_end | |
leaq -57(%rbp), %rdx | |
movq %rdi, -104(%rbp) | |
movq %rdx, %rdi | |
movl $170, %r9d | |
movq %rsi, -112(%rbp) | |
movl %r9d, %esi | |
movl $1, %r8d | |
movq %rdx, -120(%rbp) | |
movq %r8, %rdx | |
movq %rax, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -120(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $1, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -136(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -57(%rbp), %rax | |
.Ltmp2802: | |
.loc 38 161 21 | |
movq -96(%rbp), %rsi | |
.loc 38 161 37 is_stmt 0 | |
movq %rax, -80(%rbp) | |
movq $1, -72(%rbp) | |
movq -112(%rbp), %rdi | |
.loc 38 161 31 | |
leaq -80(%rbp), %rax | |
.Ltmp2803: | |
.loc 38 0 31 | |
movq %rdx, -144(%rbp) | |
.loc 38 161 31 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -82(%rbp) | |
.loc 38 161 13 | |
cmpw $0, -82(%rbp) | |
je .LBB276_3 | |
movw -82(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 2(%rcx) | |
movq -112(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB276_5 | |
.loc 38 0 13 | |
movq -128(%rbp), %rax | |
.loc 38 161 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB276_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 13 | |
leaq -57(%rbp), %rdi | |
.loc 38 162 37 is_stmt 1 | |
callq std.mem.readIntNative.82 | |
movq -104(%rbp), %rcx | |
movw $0, 2(%rcx) | |
movb %al, (%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB276_6 | |
.loc 38 0 37 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 38 162 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2804: | |
.LBB276_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB276_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp2805: | |
.Lfunc_end276: | |
.size "std.io.in_stream.InStream(anyerror).readIntLittle.78", .Lfunc_end276-"std.io.in_stream.InStream(anyerror).readIntLittle.78" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type "std.io.in_stream.InStream(anyerror).readIntLittle.79",@function | |
"std.io.in_stream.InStream(anyerror).readIntLittle.79": | |
.Lfunc_begin277: | |
.loc 38 159 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %rcx | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -96(%rbp) | |
.Ltmp2806: | |
.loc 38 160 13 prologue_end | |
leaq -58(%rbp), %rdx | |
movq %rdi, -104(%rbp) | |
movq %rdx, %rdi | |
movl $170, %r9d | |
movq %rsi, -112(%rbp) | |
movl %r9d, %esi | |
movl $2, %r8d | |
movq %rdx, -120(%rbp) | |
movq %r8, %rdx | |
movq %rax, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -120(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq $2, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -136(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
leaq -58(%rbp), %rax | |
.Ltmp2807: | |
.loc 38 161 21 | |
movq -96(%rbp), %rsi | |
.loc 38 161 37 is_stmt 0 | |
movq %rax, -80(%rbp) | |
movq $2, -72(%rbp) | |
movq -112(%rbp), %rdi | |
.loc 38 161 31 | |
leaq -80(%rbp), %rax | |
.Ltmp2808: | |
.loc 38 0 31 | |
movq %rdx, -144(%rbp) | |
.loc 38 161 31 | |
movq %rax, %rdx | |
callq "std.io.in_stream.InStream(anyerror).readNoEof" | |
movw %ax, -82(%rbp) | |
.loc 38 161 13 | |
cmpw $0, -82(%rbp) | |
je .LBB277_3 | |
movw -82(%rbp), %ax | |
movq -104(%rbp), %rcx | |
movw %ax, 2(%rcx) | |
movq -112(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB277_5 | |
.loc 38 0 13 | |
movq -128(%rbp), %rax | |
.loc 38 161 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB277_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 13 | |
leaq -58(%rbp), %rdi | |
.loc 38 162 37 is_stmt 1 | |
callq std.mem.readIntNative | |
movq -104(%rbp), %rcx | |
movw $0, 2(%rcx) | |
movw %ax, (%rcx) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB277_6 | |
.loc 38 0 37 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 38 162 13 | |
addq $144, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2809: | |
.LBB277_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 38 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB277_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp2810: | |
.Lfunc_end277: | |
.size "std.io.in_stream.InStream(anyerror).readIntLittle.79", .Lfunc_end277-"std.io.in_stream.InStream(anyerror).readIntLittle.79" | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free.80,@function | |
std.mem.Allocator.free.80: | |
.Lfunc_begin278: | |
.loc 8 221 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rbx | |
subq $120, %rsp | |
.cfi_offset %rbx, -24 | |
movq %fs:40, %rax | |
movq %rax, -16(%rbp) | |
movq %rdi, -80(%rbp) | |
.Ltmp2811: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -64(%rbp) | |
movq 8(%rsi), %rax | |
shlq $0, %rax | |
movq %rax, -56(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -56(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB278_3 | |
.Ltmp2812: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -16(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB278_10 | |
.Ltmp2813: | |
.loc 8 224 29 | |
addq $120, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2814: | |
.LBB278_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB278_4 | |
.Ltmp2815: | |
.LBB278_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -64(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -88(%rbp) | |
jne .LBB278_6 | |
.Ltmp2816: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2817: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB278_6: | |
.Ltmp2818: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -88(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -72(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -80(%rbp), %rsi | |
.Ltmp2819: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -80(%rbp), %rdi | |
.loc 8 226 74 | |
movq -56(%rbp), %r8 | |
.loc 8 226 64 | |
movq -72(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -96(%rbp) | |
movq %rdi, -104(%rbp) | |
movq %r8, -112(%rbp) | |
movq %r9, -120(%rbp) | |
jbe .LBB278_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB278_8: | |
.loc 8 0 64 | |
movq -120(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -32(%rbp) | |
movq -112(%rbp), %rcx | |
movq %rcx, -24(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -48(%rbp), %rdi | |
leaq -32(%rbp), %rdx | |
movl $1, %esi | |
movq -104(%rbp), %r9 | |
movl %esi, -124(%rbp) | |
.loc 8 226 44 | |
movq %r9, %rsi | |
movl -124(%rbp), %r10d | |
movl %r10d, %ecx | |
movl %r10d, %r9d | |
movq -96(%rbp), %r11 | |
callq *%r11 | |
.loc 8 227 29 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %bl | |
.loc 8 227 15 | |
movzbl %bl, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -16(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB278_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $120, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2820: | |
.LBB278_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2821: | |
.LBB278_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp2822: | |
.Lfunc_end278: | |
.size std.mem.Allocator.free.80, .Lfunc_end278-std.mem.Allocator.free.80 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alloc.81,@function | |
std.mem.Allocator.alloc.81: | |
.Lfunc_begin279: | |
.loc 8 96 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp2823: | |
.loc 8 97 20 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 97 43 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 97 33 | |
callq std.mem.Allocator.alignedAlloc.114 | |
movq -24(%rbp), %rax | |
.loc 8 97 9 | |
cmpw $0, 16(%rax) | |
je .LBB279_2 | |
.loc 8 0 9 | |
movq -32(%rbp), %rdi | |
.loc 8 97 9 | |
callq __zig_return_error | |
jmp .LBB279_3 | |
.LBB279_2: | |
jmp .LBB279_3 | |
.LBB279_3: | |
.loc 8 0 9 | |
movq -40(%rbp), %rax | |
.loc 8 97 9 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2824: | |
.Lfunc_end279: | |
.size std.mem.Allocator.alloc.81, .Lfunc_end279-std.mem.Allocator.alloc.81 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readVarInt,@function | |
std.mem.readVarInt: | |
.Lfunc_begin280: | |
.loc 8 505 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $128, %rsp | |
andb $1, %sil | |
movb %sil, -25(%rbp) | |
.Ltmp2825: | |
.loc 8 506 5 prologue_end | |
movq $0, -8(%rbp) | |
.loc 8 507 5 | |
movb -25(%rbp), %al | |
testb %al, %al | |
movq %rdi, -40(%rbp) | |
.Ltmp2826: | |
.loc 8 0 5 is_stmt 0 | |
movb %al, -41(%rbp) | |
.loc 8 507 5 | |
jne .LBB280_4 | |
jmp .LBB280_15 | |
.Ltmp2827: | |
.LBB280_15: | |
.loc 8 0 5 | |
movb -41(%rbp), %al | |
.loc 8 507 5 | |
testb $1, %al | |
jne .LBB280_7 | |
jmp .LBB280_1 | |
.Ltmp2828: | |
.LBB280_1: | |
.loc 8 509 13 is_stmt 1 | |
movq $0, -16(%rbp) | |
movq -40(%rbp), %rax | |
movq 8(%rax), %rcx | |
movq %rcx, -56(%rbp) | |
.Ltmp2829: | |
.LBB280_2: | |
movq -16(%rbp), %rax | |
movq -56(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -64(%rbp) | |
jae .LBB280_8 | |
.Ltmp2830: | |
.loc 8 0 13 is_stmt 0 | |
movq -40(%rbp), %rax | |
.loc 8 509 13 | |
movq (%rax), %rcx | |
movq %rcx, %rdx | |
movq -64(%rbp), %rsi | |
addq %rsi, %rdx | |
.Ltmp2831: | |
.loc 8 510 27 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 8 510 34 is_stmt 0 | |
shlq $8, %rdi | |
.loc 8 510 42 | |
movzbl (%rcx,%rsi), %r8d | |
movl %r8d, %ecx | |
.loc 8 510 40 | |
orq %rcx, %rdi | |
movq %rdi, -8(%rbp) | |
.Ltmp2832: | |
.loc 8 509 13 is_stmt 1 | |
addq $1, %rsi | |
movq %rsi, -16(%rbp) | |
jmp .LBB280_2 | |
.Ltmp2833: | |
.LBB280_4: | |
.loc 8 515 29 | |
movq $0, -24(%rbp) | |
movq -40(%rbp), %rax | |
.loc 8 515 13 is_stmt 0 | |
movq 8(%rax), %rcx | |
movq %rcx, -72(%rbp) | |
.Ltmp2834: | |
.LBB280_5: | |
movq -24(%rbp), %rax | |
movq -72(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -80(%rbp) | |
jae .LBB280_9 | |
.Ltmp2835: | |
.loc 8 0 13 | |
movq -40(%rbp), %rax | |
.loc 8 515 13 | |
movq (%rax), %rcx | |
movq %rcx, %rdx | |
movq -80(%rbp), %rsi | |
addq %rsi, %rdx | |
.Ltmp2836: | |
.loc 8 516 26 is_stmt 1 | |
movq -8(%rbp), %rdi | |
.loc 8 516 46 is_stmt 0 | |
movzbl (%rcx,%rsi), %r8d | |
movl %r8d, %ecx | |
.loc 8 516 73 | |
movq -24(%rbp), %rax | |
.loc 8 516 79 | |
movl $8, %r9d | |
movq %rdx, -88(%rbp) | |
.Ltmp2837: | |
mulq %r9 | |
seto %r10b | |
movq %rdi, -96(%rbp) | |
movq %rcx, -104(%rbp) | |
movq %rax, -112(%rbp) | |
jo .LBB280_11 | |
jmp .LBB280_12 | |
.Ltmp2838: | |
.LBB280_7: | |
.loc 8 0 79 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 507 5 is_stmt 1 | |
leaq __unnamed_5(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2839: | |
.LBB280_8: | |
jmp .LBB280_10 | |
.Ltmp2840: | |
.LBB280_9: | |
jmp .LBB280_10 | |
.Ltmp2841: | |
.LBB280_10: | |
.loc 8 520 12 | |
movq -8(%rbp), %rax | |
.loc 8 520 5 is_stmt 0 | |
addq $128, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2842: | |
.LBB280_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 5 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2843: | |
.loc 8 516 79 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2844: | |
.LBB280_12: | |
.loc 8 0 79 is_stmt 0 | |
movq -112(%rbp), %rax | |
movq -112(%rbp), %rcx | |
.loc 8 516 53 | |
movl %ecx, %edx | |
andl $63, %edx | |
movl %edx, %esi | |
cmpq %rsi, %rcx | |
movb %al, -113(%rbp) | |
jne .LBB280_14 | |
.Ltmp2845: | |
.loc 8 0 53 | |
movb -113(%rbp), %al | |
.loc 8 516 50 | |
movzbl %al, %ecx | |
movl %ecx, %edx | |
andl $63, %edx | |
movl %edx, %ecx | |
movq -104(%rbp), %rsi | |
shlq %cl, %rsi | |
movq -96(%rbp), %rdi | |
.loc 8 516 33 | |
orq %rsi, %rdi | |
movq %rdi, -8(%rbp) | |
movq -80(%rbp), %rsi | |
.Ltmp2846: | |
.loc 8 515 13 is_stmt 1 | |
addq $1, %rsi | |
movq %rsi, -24(%rbp) | |
jmp .LBB280_5 | |
.Ltmp2847: | |
.LBB280_14: | |
.loc 8 0 13 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2848: | |
.loc 8 516 53 is_stmt 1 | |
leaq __unnamed_13(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2849: | |
.Lfunc_end280: | |
.size std.mem.readVarInt, .Lfunc_end280-std.mem.readVarInt | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.readIntNative.82,@function | |
std.mem.readIntNative.82: | |
.Lfunc_begin281: | |
.loc 8 528 0 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp2850: | |
.loc 8 529 40 prologue_end | |
movq -8(%rbp), %rax | |
.loc 8 529 12 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -16(%rbp) | |
jne .LBB281_2 | |
.loc 8 0 12 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 529 12 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB281_2: | |
.loc 8 0 12 | |
movq -16(%rbp), %rax | |
.loc 8 529 46 | |
movb (%rax), %al | |
.loc 8 529 5 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2851: | |
.Lfunc_end281: | |
.size std.mem.readIntNative.82, .Lfunc_end281-std.mem.readIntNative.82 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.83,@function | |
std.mem.Allocator.alignedAlloc.83: | |
.Lfunc_begin282: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp2852: | |
.loc 8 108 55 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 108 70 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 108 54 | |
callq std.mem.Allocator.alignedAlloc.115 | |
movq -24(%rbp), %rax | |
.loc 8 108 35 | |
cmpw $0, 16(%rax) | |
je .LBB282_2 | |
.loc 8 0 35 | |
movq -32(%rbp), %rdi | |
.loc 8 108 35 | |
callq __zig_return_error | |
jmp .LBB282_3 | |
.LBB282_2: | |
jmp .LBB282_3 | |
.LBB282_3: | |
.loc 8 0 35 | |
movq -40(%rbp), %rax | |
.loc 8 108 35 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2853: | |
.Lfunc_end282: | |
.size std.mem.Allocator.alignedAlloc.83, .Lfunc_end282-std.mem.Allocator.alignedAlloc.83 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free.84,@function | |
std.mem.Allocator.free.84: | |
.Lfunc_begin283: | |
.loc 8 221 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %r14 | |
pushq %rbx | |
subq $128, %rsp | |
.cfi_offset %rbx, -32 | |
.cfi_offset %r14, -24 | |
movq %fs:40, %rax | |
movq %rax, -24(%rbp) | |
movq %rdi, -88(%rbp) | |
.Ltmp2854: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -72(%rbp) | |
imulq $48, 8(%rsi), %rax | |
movq %rax, -64(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -64(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB283_3 | |
.Ltmp2855: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -24(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB283_10 | |
.Ltmp2856: | |
.loc 8 224 29 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2857: | |
.LBB283_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB283_4 | |
.Ltmp2858: | |
.LBB283_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -96(%rbp) | |
jne .LBB283_6 | |
.Ltmp2859: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2860: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB283_6: | |
.Ltmp2861: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -96(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -80(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -88(%rbp), %rsi | |
.Ltmp2862: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -88(%rbp), %rdi | |
.loc 8 226 74 | |
movq -64(%rbp), %r8 | |
.loc 8 226 64 | |
movq -80(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %r8, -120(%rbp) | |
movq %r9, -128(%rbp) | |
jbe .LBB283_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB283_8: | |
.loc 8 0 64 | |
movq -128(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -40(%rbp) | |
movq -120(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -56(%rbp), %rdi | |
leaq -40(%rbp), %rdx | |
movl $8, %esi | |
movl $1, %r9d | |
movq -112(%rbp), %r10 | |
movl %esi, -132(%rbp) | |
.loc 8 226 44 | |
movq %r10, %rsi | |
movl -132(%rbp), %r11d | |
movl %r11d, %ecx | |
movq -104(%rbp), %rbx | |
callq *%rbx | |
.loc 8 227 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %r14b | |
.loc 8 227 15 | |
movzbl %r14b, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -24(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB283_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2863: | |
.LBB283_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2864: | |
.LBB283_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp2865: | |
.Lfunc_end283: | |
.size std.mem.Allocator.free.84, .Lfunc_end283-std.mem.Allocator.free.84 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.85,@function | |
std.mem.Allocator.alignedAlloc.85: | |
.Lfunc_begin284: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $224, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -136(%rbp) | |
movq %rcx, -144(%rbp) | |
.Ltmp2866: | |
.loc 8 112 15 prologue_end | |
cmpq $0, -144(%rbp) | |
movq %rsi, -152(%rbp) | |
movq %rdi, -160(%rbp) | |
movq %rax, -168(%rbp) | |
.loc 8 112 9 is_stmt 0 | |
jne .LBB284_3 | |
.Ltmp2867: | |
.loc 8 113 13 is_stmt 1 | |
movq __unnamed_207+16(%rip), %rax | |
movq -160(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_207(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB284_17 | |
.loc 8 0 13 is_stmt 0 | |
movq -168(%rbp), %rax | |
.loc 8 113 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2868: | |
.LBB284_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 112 9 is_stmt 1 | |
jmp .LBB284_4 | |
.LBB284_4: | |
.loc 8 116 56 | |
movq -144(%rbp), %rcx | |
.loc 8 116 36 is_stmt 0 | |
leaq -72(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
movl $48, %edx | |
callq std.math.mul | |
.loc 8 116 59 | |
cmpw $0, -64(%rbp) | |
je .LBB284_7 | |
.loc 8 0 59 | |
movq -152(%rbp), %rdi | |
.loc 8 116 65 | |
callq __zig_return_error | |
movq __unnamed_208+16(%rip), %rax | |
movq -160(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_208(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB284_18 | |
.loc 8 0 65 | |
movq -168(%rbp), %rax | |
.loc 8 116 65 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB284_7: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 116 59 | |
movq -72(%rbp), %rax | |
movq %rax, -104(%rbp) | |
.loc 8 117 36 is_stmt 1 | |
movq -136(%rbp), %rax | |
movq (%rax), %rax | |
.loc 8 117 47 is_stmt 0 | |
movq -136(%rbp), %rdx | |
.loc 8 117 91 | |
movq -104(%rbp), %r9 | |
.loc 8 117 46 | |
movq %rsp, %rcx | |
movl $8, (%rcx) | |
leaq __unnamed_209(%rip), %rcx | |
leaq -96(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
callq *%rax | |
.loc 8 117 28 | |
cmpw $0, -80(%rbp) | |
je .LBB284_11 | |
movw -80(%rbp), %ax | |
movq -160(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -152(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB284_19 | |
.loc 8 0 28 | |
movq -168(%rbp), %rax | |
.loc 8 117 28 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB284_11: | |
.cfi_def_cfa %rbp, 16 | |
movq -96(%rbp), %rax | |
movq %rax, -120(%rbp) | |
movq -88(%rbp), %rax | |
movq %rax, -112(%rbp) | |
.loc 8 118 26 is_stmt 1 | |
movq -112(%rbp), %rax | |
.loc 8 118 31 is_stmt 0 | |
cmpq -104(%rbp), %rax | |
sete %cl | |
.loc 8 118 15 | |
movzbl %cl, %edi | |
callq std.debug.assert | |
leaq -56(%rbp), %rax | |
.loc 8 119 27 is_stmt 1 | |
movq -120(%rbp), %rdx | |
.loc 8 119 54 is_stmt 0 | |
movq -112(%rbp), %rsi | |
.loc 8 119 9 | |
movq %rdx, %rdi | |
movl $170, %r8d | |
movq %rsi, -176(%rbp) | |
movl %r8d, %esi | |
movq -176(%rbp), %r9 | |
movq %rdx, -184(%rbp) | |
movq %r9, %rdx | |
movq %rax, -192(%rbp) | |
callq memset@PLT | |
movq $1296236545, -56(%rbp) | |
movq -184(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -176(%rbp), %rdx | |
movq %rdx, -40(%rbp) | |
movq $0, -32(%rbp) | |
movq $0, -24(%rbp) | |
movq $0, -16(%rbp) | |
xorl %esi, %esi | |
movl %esi, %edx | |
movq -192(%rbp), %rax | |
#APP | |
rolq $3, %rdi | |
rolq $13, %rdi | |
rolq $61, %rdi | |
rolq $51, %rdi | |
xchgq %rbx, %rbx | |
#NO_APP | |
.Ltmp2869: | |
.loc 8 125 56 is_stmt 1 | |
movq -120(%rbp), %rax | |
.loc 8 125 20 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -200(%rbp) | |
jne .LBB284_13 | |
.loc 8 0 20 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 125 20 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB284_13: | |
.loc 8 0 20 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -200(%rbp), %rdx | |
.loc 8 125 20 | |
movq %rdx, -128(%rbp) | |
.loc 8 125 67 | |
movq -144(%rbp), %rsi | |
movq -160(%rbp), %rdi | |
.loc 8 125 62 | |
movw $0, 16(%rdi) | |
movq -128(%rbp), %r8 | |
cmpq %rsi, %rcx | |
movq %rsi, -208(%rbp) | |
movq %r8, -216(%rbp) | |
jbe .LBB284_15 | |
.loc 8 0 62 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 125 62 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB284_15: | |
.loc 8 0 62 | |
movq -160(%rbp), %rax | |
movq -216(%rbp), %rcx | |
.loc 8 125 62 | |
movq %rcx, (%rax) | |
movq -208(%rbp), %rdx | |
movq %rdx, 8(%rax) | |
movw $0, 16(%rax) | |
movq %fs:40, %rsi | |
movq -8(%rbp), %rdi | |
cmpq %rdi, %rsi | |
jne .LBB284_20 | |
.loc 8 0 62 | |
movq -168(%rbp), %rax | |
.loc 8 125 13 | |
addq $224, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2870: | |
.LBB284_17: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB284_18: | |
callq __stack_chk_fail@PLT | |
.LBB284_19: | |
callq __stack_chk_fail@PLT | |
.LBB284_20: | |
callq __stack_chk_fail@PLT | |
.Ltmp2871: | |
.Lfunc_end284: | |
.size std.mem.Allocator.alignedAlloc.85, .Lfunc_end284-std.mem.Allocator.alignedAlloc.85 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.86,@function | |
std.mem.Allocator.alignedAlloc.86: | |
.Lfunc_begin285: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp2872: | |
.loc 8 108 55 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 108 70 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 108 54 | |
callq std.mem.Allocator.alignedAlloc.116 | |
movq -24(%rbp), %rax | |
.loc 8 108 35 | |
cmpw $0, 16(%rax) | |
je .LBB285_2 | |
.loc 8 0 35 | |
movq -32(%rbp), %rdi | |
.loc 8 108 35 | |
callq __zig_return_error | |
jmp .LBB285_3 | |
.LBB285_2: | |
jmp .LBB285_3 | |
.LBB285_3: | |
.loc 8 0 35 | |
movq -40(%rbp), %rax | |
.loc 8 108 35 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2873: | |
.Lfunc_end285: | |
.size std.mem.Allocator.alignedAlloc.86, .Lfunc_end285-std.mem.Allocator.alignedAlloc.86 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free.87,@function | |
std.mem.Allocator.free.87: | |
.Lfunc_begin286: | |
.loc 8 221 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %r14 | |
pushq %rbx | |
subq $128, %rsp | |
.cfi_offset %rbx, -32 | |
.cfi_offset %r14, -24 | |
movq %fs:40, %rax | |
movq %rax, -24(%rbp) | |
movq %rdi, -88(%rbp) | |
.Ltmp2874: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -72(%rbp) | |
imulq $40, 8(%rsi), %rax | |
movq %rax, -64(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -64(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB286_3 | |
.Ltmp2875: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -24(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB286_10 | |
.Ltmp2876: | |
.loc 8 224 29 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2877: | |
.LBB286_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB286_4 | |
.Ltmp2878: | |
.LBB286_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -96(%rbp) | |
jne .LBB286_6 | |
.Ltmp2879: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2880: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB286_6: | |
.Ltmp2881: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -96(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -80(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -88(%rbp), %rsi | |
.Ltmp2882: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -88(%rbp), %rdi | |
.loc 8 226 74 | |
movq -64(%rbp), %r8 | |
.loc 8 226 64 | |
movq -80(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %r8, -120(%rbp) | |
movq %r9, -128(%rbp) | |
jbe .LBB286_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB286_8: | |
.loc 8 0 64 | |
movq -128(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -40(%rbp) | |
movq -120(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -56(%rbp), %rdi | |
leaq -40(%rbp), %rdx | |
movl $8, %esi | |
movl $1, %r9d | |
movq -112(%rbp), %r10 | |
movl %esi, -132(%rbp) | |
.loc 8 226 44 | |
movq %r10, %rsi | |
movl -132(%rbp), %r11d | |
movl %r11d, %ecx | |
movq -104(%rbp), %rbx | |
callq *%rbx | |
.loc 8 227 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %r14b | |
.loc 8 227 15 | |
movzbl %r14b, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -24(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB286_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2883: | |
.LBB286_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2884: | |
.LBB286_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp2885: | |
.Lfunc_end286: | |
.size std.mem.Allocator.free.87, .Lfunc_end286-std.mem.Allocator.free.87 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.88,@function | |
std.fmt.formatType.88: | |
.Lfunc_begin287: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rcx, -8(%rbp) | |
movq %r8, -16(%rbp) | |
movq %r9, -24(%rbp) | |
.Ltmp2886: | |
.loc 13 404 60 prologue_end | |
movq -8(%rbp), %rcx | |
.loc 13 404 77 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -32(%rbp) | |
.loc 13 404 38 | |
callq std.fmt.formatText.117 | |
.Ltmp2887: | |
.loc 13 404 21 | |
cmpw $0, %ax | |
movw %ax, -34(%rbp) | |
je .LBB287_2 | |
.loc 13 0 21 | |
movq -32(%rbp), %rdi | |
.loc 13 404 21 | |
callq __zig_return_error | |
jmp .LBB287_3 | |
.LBB287_2: | |
jmp .LBB287_3 | |
.LBB287_3: | |
.loc 13 0 21 | |
movw -34(%rbp), %ax | |
.loc 13 404 21 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2888: | |
.Lfunc_end287: | |
.size std.fmt.formatType.88, .Lfunc_end287-std.fmt.formatType.88 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.FixedBufferAllocator.realloc,@function | |
std.heap.FixedBufferAllocator.realloc: | |
.Lfunc_begin288: | |
.loc 14 458 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %rbx | |
subq $232, %rsp | |
.cfi_offset %rbx, -24 | |
movq %rdi, %rax | |
movl 16(%rbp), %r10d | |
movq %fs:40, %r11 | |
movq %r11, -16(%rbp) | |
movq %rdx, -104(%rbp) | |
andl $536870911, %r8d | |
movl %r8d, -108(%rbp) | |
movq %r9, -120(%rbp) | |
.Ltmp2889: | |
.loc 14 459 73 prologue_end | |
movq -104(%rbp), %rdx | |
.loc 14 459 22 is_stmt 0 | |
movq %rdx, -48(%rbp) | |
.loc 14 460 23 is_stmt 1 | |
movq 8(%rcx), %rdx | |
.loc 14 460 35 is_stmt 0 | |
movq -48(%rbp), %r9 | |
.loc 14 460 28 | |
cmpq 16(%r9), %rdx | |
setbe %bl | |
.loc 14 460 15 | |
movzbl %bl, %r8d | |
movq %rdi, -128(%rbp) | |
movl %r8d, %edi | |
movq %rcx, -136(%rbp) | |
.Ltmp2890: | |
.loc 14 0 15 | |
movq %rsi, -144(%rbp) | |
movq %rax, -152(%rbp) | |
movl %r10d, -156(%rbp) | |
.loc 14 460 15 | |
callq std.debug.assert | |
xorl %edi, %edi | |
movl %edi, %eax | |
movq -136(%rbp), %rcx | |
.loc 14 461 20 is_stmt 1 | |
movq (%rcx), %rdx | |
.loc 14 461 32 is_stmt 0 | |
movq -48(%rbp), %rsi | |
.loc 14 461 39 | |
movq 24(%rsi), %rsi | |
.loc 14 461 50 | |
movq -48(%rbp), %r9 | |
.loc 14 461 44 | |
addq 16(%r9), %rsi | |
.loc 14 461 61 | |
subq 8(%rcx), %rax | |
addq %rax, %rsi | |
.loc 14 461 25 | |
cmpq %rsi, %rdx | |
sete %bl | |
.loc 14 461 75 | |
testb $1, %bl | |
movb %bl, -157(%rbp) | |
jne .LBB288_1 | |
jmp .LBB288_2 | |
.Ltmp2891: | |
.LBB288_1: | |
.loc 14 0 75 | |
movq -136(%rbp), %rax | |
.loc 14 462 47 is_stmt 1 | |
movq (%rax), %rdi | |
.loc 14 462 54 is_stmt 0 | |
movl 16(%rbp), %ecx | |
movl %ecx, %esi | |
.loc 14 462 29 | |
callq std.mem.alignForward | |
movq -136(%rbp), %rdx | |
.loc 14 462 85 | |
movq (%rdx), %rsi | |
.loc 14 462 65 | |
cmpq %rsi, %rax | |
sete %r8b | |
movb %r8b, -157(%rbp) | |
.Ltmp2892: | |
.LBB288_2: | |
.loc 14 0 65 | |
movb -157(%rbp), %al | |
.loc 14 461 9 is_stmt 1 | |
testb $1, %al | |
jne .LBB288_3 | |
jmp .LBB288_8 | |
.Ltmp2893: | |
.LBB288_3: | |
.loc 14 464 37 | |
movq -48(%rbp), %rax | |
movq 16(%rax), %rax | |
movq -136(%rbp), %rcx | |
.loc 14 464 48 is_stmt 0 | |
subq 8(%rcx), %rax | |
setb %dl | |
movq %rax, -168(%rbp) | |
jb .LBB288_18 | |
jmp .LBB288_19 | |
.Ltmp2894: | |
.LBB288_4: | |
.loc 14 0 48 | |
movq -144(%rbp), %rdi | |
.loc 14 466 50 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_210+16(%rip), %rax | |
movq -128(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_210(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -16(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB288_27 | |
.Ltmp2895: | |
.loc 14 0 50 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 14 466 50 | |
addq $232, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2896: | |
.LBB288_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 466 13 | |
jmp .LBB288_7 | |
.Ltmp2897: | |
.LBB288_7: | |
.loc 14 467 32 is_stmt 1 | |
movq -48(%rbp), %rax | |
movq %rax, %rcx | |
addq $24, %rcx | |
.loc 14 467 40 is_stmt 0 | |
movq -56(%rbp), %rdx | |
.loc 14 467 53 | |
movq -64(%rbp), %rsi | |
.loc 14 467 39 | |
movq 32(%rax), %rax | |
cmpq %rsi, %rdx | |
movq %rcx, -176(%rbp) | |
movq %rdx, -184(%rbp) | |
movq %rsi, -192(%rbp) | |
movq %rax, -200(%rbp) | |
jbe .LBB288_23 | |
jmp .LBB288_22 | |
.Ltmp2898: | |
.LBB288_8: | |
.loc 14 470 20 is_stmt 1 | |
movq -120(%rbp), %rax | |
movq -136(%rbp), %rcx | |
.loc 14 470 29 is_stmt 0 | |
cmpq 8(%rcx), %rax | |
setbe %dl | |
.loc 14 470 44 | |
testb $1, %dl | |
movb %dl, -201(%rbp) | |
jne .LBB288_9 | |
jmp .LBB288_10 | |
.Ltmp2899: | |
.LBB288_9: | |
.loc 14 470 48 | |
movl 16(%rbp), %eax | |
.loc 14 470 61 | |
movl -108(%rbp), %ecx | |
.loc 14 470 58 | |
subl %ecx, %eax | |
setbe %dl | |
movb %dl, -201(%rbp) | |
.Ltmp2900: | |
.LBB288_10: | |
.loc 14 0 58 | |
movb -201(%rbp), %al | |
.loc 14 470 16 | |
testb $1, %al | |
jne .LBB288_11 | |
jmp .LBB288_13 | |
.Ltmp2901: | |
.LBB288_11: | |
.loc 14 0 16 | |
movq -144(%rbp), %rdi | |
.Ltmp2902: | |
.loc 14 472 13 is_stmt 1 | |
callq __zig_return_error | |
movq __unnamed_211+16(%rip), %rax | |
movq -128(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_211(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -16(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB288_28 | |
.Ltmp2903: | |
.loc 14 0 13 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 14 472 13 | |
addq $232, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2904: | |
.LBB288_13: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 474 38 is_stmt 1 | |
movq -104(%rbp), %rdx | |
.loc 14 474 49 is_stmt 0 | |
movq -120(%rbp), %rcx | |
.loc 14 474 59 | |
movl 16(%rbp), %r8d | |
leaq -40(%rbp), %rdi | |
movq -144(%rbp), %rsi | |
.loc 14 474 37 | |
callq std.heap.FixedBufferAllocator.alloc | |
.loc 14 474 28 | |
cmpw $0, -24(%rbp) | |
je .LBB288_16 | |
.Ltmp2905: | |
movw -24(%rbp), %ax | |
movq -128(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -144(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -16(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB288_29 | |
.Ltmp2906: | |
.loc 14 0 28 | |
movq -152(%rbp), %rax | |
.loc 14 474 28 | |
addq $232, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2907: | |
.LBB288_16: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -40(%rbp), %xmm0 | |
vmovdqa %xmm0, -96(%rbp) | |
movq -136(%rbp), %rax | |
.loc 14 475 40 is_stmt 1 | |
movq (%rax), %rsi | |
.loc 14 475 66 is_stmt 0 | |
movq 8(%rax), %rdi | |
.loc 14 475 27 | |
movq -96(%rbp), %rcx | |
.loc 14 475 78 | |
movq -88(%rbp), %rdx | |
movq %rsi, -216(%rbp) | |
.loc 14 475 58 | |
movq %rdx, %rsi | |
movq %rcx, -224(%rbp) | |
callq std.math.min | |
movq -224(%rbp), %rdi | |
movq -216(%rbp), %rsi | |
.loc 14 475 13 | |
movq %rax, %rdx | |
callq memcpy@PLT | |
movq -128(%rbp), %rcx | |
.loc 14 476 20 is_stmt 1 | |
movw $0, 16(%rcx) | |
vmovdqa -96(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rdx | |
movq -16(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB288_30 | |
.Ltmp2908: | |
.loc 14 0 20 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 14 476 13 | |
addq $232, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2909: | |
.LBB288_18: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2910: | |
.loc 14 464 48 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2911: | |
.LBB288_19: | |
.loc 14 0 48 is_stmt 0 | |
movq -168(%rbp), %rax | |
.loc 14 464 48 | |
movq %rax, -56(%rbp) | |
.loc 14 465 35 is_stmt 1 | |
movq -56(%rbp), %rcx | |
.loc 14 465 47 is_stmt 0 | |
addq -120(%rbp), %rcx | |
setb %dl | |
movq %rcx, -232(%rbp) | |
jb .LBB288_20 | |
jmp .LBB288_21 | |
.Ltmp2912: | |
.LBB288_20: | |
.loc 14 0 47 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 465 47 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2913: | |
.LBB288_21: | |
.loc 14 0 47 | |
movq -232(%rbp), %rax | |
.loc 14 465 47 | |
movq %rax, -64(%rbp) | |
.loc 14 466 17 is_stmt 1 | |
movq -64(%rbp), %rcx | |
.loc 14 466 37 is_stmt 0 | |
movq -48(%rbp), %rdx | |
.loc 14 466 31 | |
cmpq 32(%rdx), %rcx | |
.loc 14 466 13 | |
ja .LBB288_4 | |
jmp .LBB288_6 | |
.Ltmp2914: | |
.LBB288_22: | |
.loc 14 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 467 39 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2915: | |
.LBB288_23: | |
.loc 14 0 39 is_stmt 0 | |
movq -192(%rbp), %rax | |
movq -200(%rbp), %rcx | |
.loc 14 467 39 | |
cmpq %rcx, %rax | |
jbe .LBB288_25 | |
.Ltmp2916: | |
.loc 14 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 467 39 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2917: | |
.LBB288_25: | |
.loc 14 0 39 | |
movq -176(%rbp), %rax | |
.loc 14 467 39 | |
movq (%rax), %rcx | |
movq -184(%rbp), %rdx | |
addq %rdx, %rcx | |
movq %rcx, -80(%rbp) | |
movq -192(%rbp), %rcx | |
subq %rdx, %rcx | |
movq %rcx, -72(%rbp) | |
.loc 14 468 17 is_stmt 1 | |
movq -48(%rbp), %rcx | |
.loc 14 468 30 is_stmt 0 | |
movq -64(%rbp), %rsi | |
movq %rsi, 16(%rcx) | |
movq -128(%rbp), %rcx | |
.loc 14 469 20 is_stmt 1 | |
movw $0, 16(%rcx) | |
vmovdqu -80(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rsi | |
movq -16(%rbp), %rdi | |
cmpq %rdi, %rsi | |
jne .LBB288_31 | |
.Ltmp2918: | |
.loc 14 0 20 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 14 469 13 | |
addq $232, %rsp | |
popq %rbx | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2919: | |
.LBB288_27: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2920: | |
.LBB288_28: | |
callq __stack_chk_fail@PLT | |
.Ltmp2921: | |
.LBB288_29: | |
callq __stack_chk_fail@PLT | |
.Ltmp2922: | |
.LBB288_30: | |
callq __stack_chk_fail@PLT | |
.Ltmp2923: | |
.LBB288_31: | |
callq __stack_chk_fail@PLT | |
.Ltmp2924: | |
.Lfunc_end288: | |
.size std.heap.FixedBufferAllocator.realloc, .Lfunc_end288-std.heap.FixedBufferAllocator.realloc | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.FixedBufferAllocator.shrink,@function | |
std.heap.FixedBufferAllocator.shrink: | |
.Lfunc_begin289: | |
.loc 14 480 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, %rax | |
xorl %r10d, %r10d | |
movl %r10d, %r11d | |
movq %rsi, -8(%rbp) | |
andl $536870911, %ecx | |
movl %ecx, -12(%rbp) | |
movq %r8, -24(%rbp) | |
andl $536870911, %r9d | |
movl %r9d, -28(%rbp) | |
.Ltmp2925: | |
.loc 14 481 28 prologue_end | |
movq -24(%rbp), %rsi | |
.loc 14 481 23 is_stmt 0 | |
movq 8(%rdx), %r8 | |
cmpq %rsi, %r11 | |
movq %rdx, -40(%rbp) | |
.Ltmp2926: | |
.loc 14 0 23 | |
movq %rdi, -48(%rbp) | |
movq %rax, -56(%rbp) | |
movq %rsi, -64(%rbp) | |
movq %r8, -72(%rbp) | |
.loc 14 481 23 | |
jbe .LBB289_2 | |
.Ltmp2927: | |
.loc 14 0 23 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 481 23 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2928: | |
.LBB289_2: | |
.loc 14 0 23 | |
movq -64(%rbp), %rax | |
movq -72(%rbp), %rcx | |
.loc 14 481 23 | |
cmpq %rcx, %rax | |
jbe .LBB289_4 | |
.Ltmp2929: | |
.loc 14 0 23 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 481 23 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2930: | |
.LBB289_4: | |
.loc 14 0 23 | |
movq -40(%rbp), %rax | |
.loc 14 481 23 | |
movq (%rax), %rcx | |
movq -48(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -64(%rbp), %rcx | |
subq $0, %rcx | |
movq %rcx, 8(%rdx) | |
movq -56(%rbp), %rax | |
.loc 14 481 9 | |
addq $80, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2931: | |
.Lfunc_end289: | |
.size std.heap.FixedBufferAllocator.shrink, .Lfunc_end289-std.heap.FixedBufferAllocator.shrink | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.getenv,@function | |
std.os.getenv: | |
.Lfunc_begin290: | |
.loc 20 781 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $176, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %rcx | |
movq %rcx, -8(%rbp) | |
.Ltmp2932: | |
.loc 20 782 5 prologue_end | |
movq $0, -32(%rbp) | |
movq environ+8(%rip), %rcx | |
movq %rsi, -72(%rbp) | |
.Ltmp2933: | |
.loc 20 0 5 is_stmt 0 | |
movq %rdi, -80(%rbp) | |
movq %rax, -88(%rbp) | |
movq %rcx, -96(%rbp) | |
.Ltmp2934: | |
.LBB290_1: | |
.loc 20 782 5 | |
movq -32(%rbp), %rax | |
movq -96(%rbp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, -104(%rbp) | |
jae .LBB290_9 | |
.Ltmp2935: | |
.loc 20 0 5 | |
movq -104(%rbp), %rax | |
.loc 20 782 5 | |
shlq $3, %rax | |
addq environ(%rip), %rax | |
.Ltmp2936: | |
.loc 20 783 9 is_stmt 1 | |
movq $0, -40(%rbp) | |
movq %rax, -112(%rbp) | |
.Ltmp2937: | |
.LBB290_3: | |
.loc 20 784 20 | |
movq -40(%rbp), %rax | |
movq -112(%rbp), %rcx | |
.loc 20 784 19 is_stmt 0 | |
movq (%rcx), %rdx | |
.loc 20 784 28 | |
cmpb $0, (%rdx,%rax) | |
setne %sil | |
.loc 20 784 33 | |
testb $1, %sil | |
movb %sil, -113(%rbp) | |
jne .LBB290_4 | |
jmp .LBB290_5 | |
.Ltmp2938: | |
.LBB290_4: | |
.loc 20 784 41 | |
movq -40(%rbp), %rax | |
movq -112(%rbp), %rcx | |
.loc 20 784 40 | |
movq (%rcx), %rdx | |
.loc 20 784 49 | |
cmpb $61, (%rdx,%rax) | |
setne %sil | |
movb %sil, -113(%rbp) | |
.Ltmp2939: | |
.LBB290_5: | |
.loc 20 0 49 | |
movb -113(%rbp), %al | |
.loc 20 784 33 | |
testb $1, %al | |
jne .LBB290_6 | |
jmp .LBB290_7 | |
.Ltmp2940: | |
.LBB290_6: | |
.loc 20 784 60 | |
movq -40(%rbp), %rax | |
.loc 20 784 67 | |
addq $1, %rax | |
setb %cl | |
movq %rax, -128(%rbp) | |
jb .LBB290_16 | |
jmp .LBB290_17 | |
.Ltmp2941: | |
.LBB290_7: | |
.loc 20 0 67 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 20 785 34 is_stmt 1 | |
movq -40(%rbp), %rdx | |
movq -112(%rbp), %rsi | |
.loc 20 785 29 is_stmt 0 | |
movq (%rsi), %rdi | |
cmpq %rdx, %rcx | |
movq %rdx, -136(%rbp) | |
movq %rdi, -144(%rbp) | |
jbe .LBB290_19 | |
jmp .LBB290_18 | |
.Ltmp2942: | |
.LBB290_8: | |
.loc 20 0 29 | |
movq -104(%rbp), %rax | |
.loc 20 782 5 is_stmt 1 | |
addq $1, %rax | |
movq %rax, -32(%rbp) | |
jmp .LBB290_1 | |
.Ltmp2943: | |
.LBB290_9: | |
.loc 20 794 5 | |
movq __unnamed_212+16(%rip), %rax | |
movq -80(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
vmovdqu __unnamed_212(%rip), %xmm0 | |
vmovdqu %xmm0, (%rcx) | |
movq %fs:40, %rax | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB290_27 | |
.Ltmp2944: | |
.loc 20 0 5 is_stmt 0 | |
movq -88(%rbp), %rax | |
.loc 20 794 5 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2945: | |
.LBB290_11: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 786 9 is_stmt 1 | |
jmp .LBB290_12 | |
.Ltmp2946: | |
.LBB290_12: | |
.loc 20 788 28 | |
movq -40(%rbp), %rax | |
.loc 20 788 9 is_stmt 0 | |
movq %rax, -48(%rbp) | |
.Ltmp2947: | |
.LBB290_13: | |
.loc 20 789 20 is_stmt 1 | |
movq -48(%rbp), %rax | |
movq -112(%rbp), %rcx | |
.loc 20 789 19 is_stmt 0 | |
movq (%rcx), %rdx | |
.loc 20 789 27 | |
cmpb $0, (%rdx,%rax) | |
je .LBB290_15 | |
.Ltmp2948: | |
.loc 20 789 36 | |
movq -48(%rbp), %rax | |
.loc 20 789 42 | |
addq $1, %rax | |
setb %cl | |
movq %rax, -152(%rbp) | |
jb .LBB290_20 | |
jmp .LBB290_21 | |
.Ltmp2949: | |
.LBB290_15: | |
.loc 20 790 32 is_stmt 1 | |
movq -40(%rbp), %rax | |
.loc 20 790 39 is_stmt 0 | |
addq $1, %rax | |
setb %cl | |
movq %rax, -160(%rbp) | |
jb .LBB290_22 | |
jmp .LBB290_23 | |
.Ltmp2950: | |
.LBB290_16: | |
.loc 20 0 39 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 784 67 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2951: | |
.LBB290_17: | |
.loc 20 0 67 is_stmt 0 | |
movq -128(%rbp), %rax | |
.loc 20 784 67 | |
movq %rax, -40(%rbp) | |
.loc 20 784 9 | |
jmp .LBB290_3 | |
.Ltmp2952: | |
.LBB290_18: | |
.loc 20 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 785 29 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2953: | |
.LBB290_19: | |
.loc 20 0 29 is_stmt 0 | |
movq -144(%rbp), %rax | |
.loc 20 785 29 | |
movq %rax, -24(%rbp) | |
movq -136(%rbp), %rcx | |
movq %rcx, -16(%rbp) | |
leaq -24(%rbp), %rsi | |
movq -72(%rbp), %rdi | |
.loc 20 786 21 is_stmt 1 | |
callq std.mem.eql | |
movb %al, %dl | |
.loc 20 786 13 is_stmt 0 | |
testb $1, %al | |
.loc 20 786 9 | |
je .LBB290_8 | |
jmp .LBB290_11 | |
.Ltmp2954: | |
.LBB290_20: | |
.loc 20 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 789 42 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2955: | |
.LBB290_21: | |
.loc 20 0 42 is_stmt 0 | |
movq -152(%rbp), %rax | |
.loc 20 789 42 | |
movq %rax, -48(%rbp) | |
.loc 20 789 9 | |
jmp .LBB290_13 | |
.Ltmp2956: | |
.LBB290_22: | |
.loc 20 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 790 39 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2957: | |
.LBB290_23: | |
.loc 20 790 46 is_stmt 0 | |
movq -48(%rbp), %rax | |
movq -112(%rbp), %rcx | |
.loc 20 790 31 | |
movq (%rcx), %rdx | |
movq -160(%rbp), %rsi | |
cmpq %rax, %rsi | |
movq %rax, -168(%rbp) | |
movq %rdx, -176(%rbp) | |
jbe .LBB290_25 | |
.Ltmp2958: | |
.loc 20 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 20 790 31 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.Ltmp2959: | |
.LBB290_25: | |
.loc 20 0 31 | |
movq -176(%rbp), %rax | |
movq -160(%rbp), %rcx | |
.loc 20 790 31 | |
addq %rcx, %rax | |
movq %rax, -64(%rbp) | |
movq -168(%rbp), %rax | |
subq %rcx, %rax | |
movq %rax, -56(%rbp) | |
movq -80(%rbp), %rax | |
.loc 20 792 16 is_stmt 1 | |
movb $1, 16(%rax) | |
vmovdqu -64(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB290_28 | |
.Ltmp2960: | |
.loc 20 0 16 is_stmt 0 | |
movq -88(%rbp), %rax | |
.loc 20 792 9 | |
addq $176, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2961: | |
.LBB290_27: | |
.cfi_def_cfa %rbp, 16 | |
.loc 20 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2962: | |
.LBB290_28: | |
callq __stack_chk_fail@PLT | |
.Ltmp2963: | |
.Lfunc_end290: | |
.size std.os.getenv, .Lfunc_end290-std.os.getenv | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.dupe,@function | |
std.mem.dupe: | |
.Lfunc_begin291: | |
.loc 8 372 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r8 | |
movq %r8, -8(%rbp) | |
movq %rdx, -56(%rbp) | |
.Ltmp2964: | |
.loc 8 373 34 prologue_end | |
movq -56(%rbp), %rdx | |
.loc 8 373 45 is_stmt 0 | |
movq 8(%rcx), %r8 | |
.loc 8 373 40 | |
leaq -32(%rbp), %r9 | |
movq %rdi, -64(%rbp) | |
movq %r9, %rdi | |
movq %rsi, -72(%rbp) | |
movq %rcx, -80(%rbp) | |
.Ltmp2965: | |
movq %r8, %rcx | |
movq %rax, -88(%rbp) | |
callq std.mem.Allocator.alloc.50 | |
.loc 8 373 21 | |
cmpw $0, -16(%rbp) | |
je .LBB291_3 | |
.Ltmp2966: | |
movw -16(%rbp), %ax | |
movq -64(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -72(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB291_5 | |
.Ltmp2967: | |
.loc 8 0 21 | |
movq -88(%rbp), %rax | |
.loc 8 373 21 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2968: | |
.LBB291_3: | |
.cfi_def_cfa %rbp, 16 | |
vmovdqu -32(%rbp), %xmm0 | |
vmovdqa %xmm0, -48(%rbp) | |
leaq -48(%rbp), %rdi | |
movq -80(%rbp), %rsi | |
.loc 8 374 9 is_stmt 1 | |
callq std.mem.copy | |
movq -64(%rbp), %rax | |
.loc 8 375 12 | |
movw $0, 16(%rax) | |
vmovdqa -48(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB291_6 | |
.Ltmp2969: | |
.loc 8 0 12 is_stmt 0 | |
movq -88(%rbp), %rax | |
.loc 8 375 5 | |
addq $96, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2970: | |
.LBB291_5: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2971: | |
.LBB291_6: | |
callq __stack_chk_fail@PLT | |
.Ltmp2972: | |
.Lfunc_end291: | |
.size std.mem.dupe, .Lfunc_end291-std.mem.dupe | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.os.isatty,@function | |
std.os.isatty: | |
.Lfunc_begin292: | |
.loc 20 1294 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movl %edi, -4(%rbp) | |
.Ltmp2973: | |
.loc 20 1303 30 prologue_end | |
movl -4(%rbp), %edi | |
.loc 20 1303 29 is_stmt 0 | |
callq isatty@PLT | |
.loc 20 1303 38 | |
testl %eax, %eax | |
setne %al | |
.loc 20 1303 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2974: | |
.Lfunc_end292: | |
.size std.os.isatty, .Lfunc_end292-std.os.isatty | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.89,@function | |
std.fmt.formatType.89: | |
.Lfunc_begin293: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp2975: | |
movq %rcx, -16(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -32(%rbp) | |
.Ltmp2976: | |
.loc 13 295 32 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 13 295 53 is_stmt 0 | |
movq -16(%rbp), %rcx | |
.loc 13 295 70 | |
movq -24(%rbp), %r8 | |
movq %rdi, -40(%rbp) | |
.loc 13 295 31 | |
callq std.fmt.formatValue | |
.Ltmp2977: | |
.loc 13 295 13 | |
cmpw $0, %ax | |
movw %ax, -42(%rbp) | |
je .LBB293_2 | |
.loc 13 0 13 | |
movq -40(%rbp), %rdi | |
.loc 13 295 13 | |
callq __zig_return_error | |
jmp .LBB293_3 | |
.LBB293_2: | |
jmp .LBB293_3 | |
.LBB293_3: | |
.loc 13 0 13 | |
movw -42(%rbp), %ax | |
.loc 13 295 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2978: | |
.Lfunc_end293: | |
.size std.fmt.formatType.89, .Lfunc_end293-std.fmt.formatType.89 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.90,@function | |
std.fmt.formatType.90: | |
.Lfunc_begin294: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp2979: | |
movq %rcx, -16(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -32(%rbp) | |
.Ltmp2980: | |
.loc 13 295 32 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 13 295 53 is_stmt 0 | |
movq -16(%rbp), %rcx | |
.loc 13 295 70 | |
movq -24(%rbp), %r8 | |
movq %rdi, -40(%rbp) | |
.loc 13 295 31 | |
callq std.fmt.formatValue.118 | |
.Ltmp2981: | |
.loc 13 295 13 | |
cmpw $0, %ax | |
movw %ax, -42(%rbp) | |
je .LBB294_2 | |
.loc 13 0 13 | |
movq -40(%rbp), %rdi | |
.loc 13 295 13 | |
callq __zig_return_error | |
jmp .LBB294_3 | |
.LBB294_2: | |
jmp .LBB294_3 | |
.LBB294_3: | |
.loc 13 0 13 | |
movw -42(%rbp), %ax | |
.loc 13 295 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2982: | |
.Lfunc_end294: | |
.size std.fmt.formatType.90, .Lfunc_end294-std.fmt.formatType.90 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.91,@function | |
std.mem.Allocator.alignedAlloc.91: | |
.Lfunc_begin295: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp2983: | |
.loc 8 108 55 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 108 70 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 108 54 | |
callq std.mem.Allocator.alignedAlloc.119 | |
movq -24(%rbp), %rax | |
.loc 8 108 35 | |
cmpw $0, 16(%rax) | |
je .LBB295_2 | |
.loc 8 0 35 | |
movq -32(%rbp), %rdi | |
.loc 8 108 35 | |
callq __zig_return_error | |
jmp .LBB295_3 | |
.LBB295_2: | |
jmp .LBB295_3 | |
.LBB295_3: | |
.loc 8 0 35 | |
movq -40(%rbp), %rax | |
.loc 8 108 35 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2984: | |
.Lfunc_end295: | |
.size std.mem.Allocator.alignedAlloc.91, .Lfunc_end295-std.mem.Allocator.alignedAlloc.91 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free.92,@function | |
std.mem.Allocator.free.92: | |
.Lfunc_begin296: | |
.loc 8 221 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %r14 | |
pushq %rbx | |
subq $128, %rsp | |
.cfi_offset %rbx, -32 | |
.cfi_offset %r14, -24 | |
movq %fs:40, %rax | |
movq %rax, -24(%rbp) | |
movq %rdi, -88(%rbp) | |
.Ltmp2985: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -72(%rbp) | |
movq 8(%rsi), %rax | |
shlq $4, %rax | |
movq %rax, -64(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -64(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB296_3 | |
.Ltmp2986: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -24(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB296_10 | |
.Ltmp2987: | |
.loc 8 224 29 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2988: | |
.LBB296_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB296_4 | |
.Ltmp2989: | |
.LBB296_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -96(%rbp) | |
jne .LBB296_6 | |
.Ltmp2990: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp2991: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB296_6: | |
.Ltmp2992: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -96(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -80(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -88(%rbp), %rsi | |
.Ltmp2993: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -88(%rbp), %rdi | |
.loc 8 226 74 | |
movq -64(%rbp), %r8 | |
.loc 8 226 64 | |
movq -80(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %r8, -120(%rbp) | |
movq %r9, -128(%rbp) | |
jbe .LBB296_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB296_8: | |
.loc 8 0 64 | |
movq -128(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -40(%rbp) | |
movq -120(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -56(%rbp), %rdi | |
leaq -40(%rbp), %rdx | |
movl $8, %esi | |
movl $1, %r9d | |
movq -112(%rbp), %r10 | |
movl %esi, -132(%rbp) | |
.loc 8 226 44 | |
movq %r10, %rsi | |
movl -132(%rbp), %r11d | |
movl %r11d, %ecx | |
movq -104(%rbp), %rbx | |
callq *%rbx | |
.loc 8 227 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %r14b | |
.loc 8 227 15 | |
movzbl %r14b, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -24(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB296_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2994: | |
.LBB296_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp2995: | |
.LBB296_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp2996: | |
.Lfunc_end296: | |
.size std.mem.Allocator.free.92, .Lfunc_end296-std.mem.Allocator.free.92 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.93,@function | |
std.mem.Allocator.alignedAlloc.93: | |
.Lfunc_begin297: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp2997: | |
.loc 8 108 55 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 108 70 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 108 54 | |
callq std.mem.Allocator.alignedAlloc.53 | |
movq -24(%rbp), %rax | |
.loc 8 108 35 | |
cmpw $0, 16(%rax) | |
je .LBB297_2 | |
.loc 8 0 35 | |
movq -32(%rbp), %rdi | |
.loc 8 108 35 | |
callq __zig_return_error | |
jmp .LBB297_3 | |
.LBB297_2: | |
jmp .LBB297_3 | |
.LBB297_3: | |
.loc 8 0 35 | |
movq -40(%rbp), %rax | |
.loc 8 108 35 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp2998: | |
.Lfunc_end297: | |
.size std.mem.Allocator.alignedAlloc.93, .Lfunc_end297-std.mem.Allocator.alignedAlloc.93 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.alignedAlloc.94,@function | |
std.mem.Allocator.alignedAlloc.94: | |
.Lfunc_begin298: | |
.loc 8 100 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rdx, -8(%rbp) | |
movq %rcx, -16(%rbp) | |
.Ltmp2999: | |
.loc 8 108 55 prologue_end | |
movq -8(%rbp), %rdx | |
.loc 8 108 70 is_stmt 0 | |
movq -16(%rbp), %rcx | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
.loc 8 108 54 | |
callq std.mem.Allocator.alignedAlloc.120 | |
movq -24(%rbp), %rax | |
.loc 8 108 35 | |
cmpw $0, 16(%rax) | |
je .LBB298_2 | |
.loc 8 0 35 | |
movq -32(%rbp), %rdi | |
.loc 8 108 35 | |
callq __zig_return_error | |
jmp .LBB298_3 | |
.LBB298_2: | |
jmp .LBB298_3 | |
.LBB298_3: | |
.loc 8 0 35 | |
movq -40(%rbp), %rax | |
.loc 8 108 35 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3000: | |
.Lfunc_end298: | |
.size std.mem.Allocator.alignedAlloc.94, .Lfunc_end298-std.mem.Allocator.alignedAlloc.94 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.mem.Allocator.free.95,@function | |
std.mem.Allocator.free.95: | |
.Lfunc_begin299: | |
.loc 8 221 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
pushq %r14 | |
pushq %rbx | |
subq $128, %rsp | |
.cfi_offset %rbx, -32 | |
.cfi_offset %r14, -24 | |
movq %fs:40, %rax | |
movq %rax, -24(%rbp) | |
movq %rdi, -88(%rbp) | |
.Ltmp3001: | |
.loc 8 223 23 prologue_end | |
movq (%rsi), %rax | |
movq %rax, -72(%rbp) | |
imulq $40, 8(%rsi), %rax | |
movq %rax, -64(%rbp) | |
.loc 8 224 23 | |
cmpq $0, -64(%rbp) | |
.loc 8 224 9 is_stmt 0 | |
jne .LBB299_3 | |
.Ltmp3002: | |
.loc 8 0 9 | |
movq %fs:40, %rax | |
movq -24(%rbp), %rcx | |
cmpq %rcx, %rax | |
jne .LBB299_10 | |
.Ltmp3003: | |
.loc 8 224 29 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3004: | |
.LBB299_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 224 9 | |
jmp .LBB299_4 | |
.Ltmp3005: | |
.LBB299_4: | |
.loc 8 225 63 is_stmt 1 | |
movq -72(%rbp), %rax | |
.loc 8 225 31 is_stmt 0 | |
cmpq $0, %rax | |
movq %rax, -96(%rbp) | |
jne .LBB299_6 | |
.Ltmp3006: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp3007: | |
.loc 8 225 31 | |
leaq __unnamed_3(%rip), %rdi | |
callq std.special.panic | |
.LBB299_6: | |
.Ltmp3008: | |
.loc 8 0 31 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
movq -96(%rbp), %rdx | |
.loc 8 225 31 | |
movq %rdx, -80(%rbp) | |
.loc 8 226 35 is_stmt 1 | |
movq -88(%rbp), %rsi | |
.Ltmp3009: | |
movq 8(%rsi), %rsi | |
.loc 8 226 45 is_stmt 0 | |
movq -88(%rbp), %rdi | |
.loc 8 226 74 | |
movq -64(%rbp), %r8 | |
.loc 8 226 64 | |
movq -80(%rbp), %r9 | |
cmpq %r8, %rcx | |
movq %rsi, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
movq %r8, -120(%rbp) | |
movq %r9, -128(%rbp) | |
jbe .LBB299_8 | |
.loc 8 0 64 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 8 226 64 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB299_8: | |
.loc 8 0 64 | |
movq -128(%rbp), %rax | |
.loc 8 226 64 | |
movq %rax, -40(%rbp) | |
movq -120(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -56(%rbp), %rdi | |
leaq -40(%rbp), %rdx | |
movl $8, %esi | |
movl $1, %r9d | |
movq -112(%rbp), %r10 | |
movl %esi, -132(%rbp) | |
.loc 8 226 44 | |
movq %r10, %rsi | |
movl -132(%rbp), %r11d | |
movl %r11d, %ecx | |
movq -104(%rbp), %rbx | |
callq *%rbx | |
.loc 8 227 29 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 8 227 34 is_stmt 0 | |
testq %rax, %rax | |
sete %r14b | |
.loc 8 227 15 | |
movzbl %r14b, %edi | |
callq std.debug.assert | |
movq %fs:40, %rax | |
movq -24(%rbp), %rdx | |
cmpq %rdx, %rax | |
jne .LBB299_11 | |
.loc 8 221 53 is_stmt 1 | |
addq $128, %rsp | |
popq %rbx | |
popq %r14 | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3010: | |
.LBB299_10: | |
.cfi_def_cfa %rbp, 16 | |
.loc 8 0 0 is_stmt 0 | |
callq __stack_chk_fail@PLT | |
.Ltmp3011: | |
.LBB299_11: | |
callq __stack_chk_fail@PLT | |
.Ltmp3012: | |
.Lfunc_end299: | |
.size std.mem.Allocator.free.95, .Lfunc_end299-std.mem.Allocator.free.95 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.96,@function | |
std.fmt.formatType.96: | |
.Lfunc_begin300: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rcx, -8(%rbp) | |
movq %r8, -16(%rbp) | |
movq %r9, -24(%rbp) | |
.Ltmp3013: | |
.loc 13 404 60 prologue_end | |
movq -8(%rbp), %rcx | |
.loc 13 404 77 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -32(%rbp) | |
.loc 13 404 38 | |
callq std.fmt.formatText.121 | |
.Ltmp3014: | |
.loc 13 404 21 | |
cmpw $0, %ax | |
movw %ax, -34(%rbp) | |
je .LBB300_2 | |
.loc 13 0 21 | |
movq -32(%rbp), %rdi | |
.loc 13 404 21 | |
callq __zig_return_error | |
jmp .LBB300_3 | |
.LBB300_2: | |
jmp .LBB300_3 | |
.LBB300_3: | |
.loc 13 0 21 | |
movw -34(%rbp), %ax | |
.loc 13 404 21 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3015: | |
.Lfunc_end300: | |
.size std.fmt.formatType.96, .Lfunc_end300-std.fmt.formatType.96 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.97,@function | |
std.fmt.formatType.97: | |
.Lfunc_begin301: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp3016: | |
movq %rcx, -16(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -32(%rbp) | |
.Ltmp3017: | |
.loc 13 295 32 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 13 295 53 is_stmt 0 | |
movq -16(%rbp), %rcx | |
.loc 13 295 70 | |
movq -24(%rbp), %r8 | |
movq %rdi, -40(%rbp) | |
.loc 13 295 31 | |
callq std.fmt.formatValue.122 | |
.Ltmp3018: | |
.loc 13 295 13 | |
cmpw $0, %ax | |
movw %ax, -42(%rbp) | |
je .LBB301_2 | |
.loc 13 0 13 | |
movq -40(%rbp), %rdi | |
.loc 13 295 13 | |
callq __zig_return_error | |
jmp .LBB301_3 | |
.LBB301_2: | |
jmp .LBB301_3 | |
.LBB301_3: | |
.loc 13 0 13 | |
movw -42(%rbp), %ax | |
.loc 13 295 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3019: | |
.Lfunc_end301: | |
.size std.fmt.formatType.97, .Lfunc_end301-std.fmt.formatType.97 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.98,@function | |
std.fmt.formatType.98: | |
.Lfunc_begin302: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp3020: | |
movq %rcx, -16(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -32(%rbp) | |
.Ltmp3021: | |
.loc 13 295 32 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 13 295 53 is_stmt 0 | |
movq -16(%rbp), %rcx | |
.loc 13 295 70 | |
movq -24(%rbp), %r8 | |
movq %rdi, -40(%rbp) | |
.loc 13 295 31 | |
callq std.fmt.formatValue.123 | |
.Ltmp3022: | |
.loc 13 295 13 | |
cmpw $0, %ax | |
movw %ax, -42(%rbp) | |
je .LBB302_2 | |
.loc 13 0 13 | |
movq -40(%rbp), %rdi | |
.loc 13 295 13 | |
callq __zig_return_error | |
jmp .LBB302_3 | |
.LBB302_2: | |
jmp .LBB302_3 | |
.LBB302_3: | |
.loc 13 0 13 | |
movw -42(%rbp), %ax | |
.loc 13 295 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3023: | |
.Lfunc_end302: | |
.size std.fmt.formatType.98, .Lfunc_end302-std.fmt.formatType.98 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.c.getErrno.99,@function | |
std.c.getErrno.99: | |
.Lfunc_begin303: | |
.loc 16 16 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
.Ltmp3024: | |
.loc 16 17 12 prologue_end | |
cmpq $-1, -8(%rbp) | |
.loc 16 17 5 is_stmt 0 | |
jne .LBB303_2 | |
.Ltmp3025: | |
.loc 16 18 36 is_stmt 1 | |
callq __errno_location@PLT | |
.loc 16 18 38 is_stmt 0 | |
movl (%rax), %ecx | |
.loc 16 18 16 | |
cmpl $0, %ecx | |
movl %ecx, -12(%rbp) | |
jge .LBB303_3 | |
jmp .LBB303_4 | |
.Ltmp3026: | |
.LBB303_2: | |
.loc 16 0 16 | |
xorl %eax, %eax | |
.Ltmp3027: | |
.loc 16 20 9 is_stmt 1 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3028: | |
.LBB303_3: | |
.cfi_def_cfa %rbp, 16 | |
.loc 16 0 9 is_stmt 0 | |
movl -12(%rbp), %eax | |
.Ltmp3029: | |
.loc 16 18 16 is_stmt 1 | |
movw %ax, %cx | |
movzwl %cx, %edx | |
cmpl %edx, %eax | |
movw %cx, -14(%rbp) | |
je .LBB303_5 | |
jmp .LBB303_6 | |
.LBB303_4: | |
.loc 16 0 16 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 16 18 16 | |
leaq __unnamed_12(%rip), %rdi | |
callq std.special.panic | |
.LBB303_5: | |
.loc 16 0 16 | |
movw -14(%rbp), %ax | |
.loc 16 18 9 | |
addq $16, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB303_6: | |
.cfi_def_cfa %rbp, 16 | |
.loc 16 0 9 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 16 18 16 | |
leaq __unnamed_13(%rip), %rdi | |
callq std.special.panic | |
.Ltmp3030: | |
.Lfunc_end303: | |
.size std.c.getErrno.99, .Lfunc_end303-std.c.getErrno.99 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.100,@function | |
std.fmt.formatType.100: | |
.Lfunc_begin304: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rcx, -8(%rbp) | |
movq %r8, -16(%rbp) | |
movq %r9, -24(%rbp) | |
.Ltmp3031: | |
.loc 13 404 60 prologue_end | |
movq -8(%rbp), %rcx | |
.loc 13 404 77 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -32(%rbp) | |
.loc 13 404 38 | |
callq std.fmt.formatText.124 | |
.Ltmp3032: | |
.loc 13 404 21 | |
cmpw $0, %ax | |
movw %ax, -34(%rbp) | |
je .LBB304_2 | |
.loc 13 0 21 | |
movq -32(%rbp), %rdi | |
.loc 13 404 21 | |
callq __zig_return_error | |
jmp .LBB304_3 | |
.LBB304_2: | |
jmp .LBB304_3 | |
.LBB304_3: | |
.loc 13 0 21 | |
movw -34(%rbp), %ax | |
.loc 13 404 21 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3033: | |
.Lfunc_end304: | |
.size std.fmt.formatType.100, .Lfunc_end304-std.fmt.formatType.100 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.101,@function | |
std.fmt.formatType.101: | |
.Lfunc_begin305: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp3034: | |
movq %rcx, -16(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -32(%rbp) | |
.Ltmp3035: | |
.loc 13 295 32 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 13 295 53 is_stmt 0 | |
movq -16(%rbp), %rcx | |
.loc 13 295 70 | |
movq -24(%rbp), %r8 | |
movq %rdi, -40(%rbp) | |
.loc 13 295 31 | |
callq std.fmt.formatValue.125 | |
.Ltmp3036: | |
.loc 13 295 13 | |
cmpw $0, %ax | |
movw %ax, -42(%rbp) | |
je .LBB305_2 | |
.loc 13 0 13 | |
movq -40(%rbp), %rdi | |
.loc 13 295 13 | |
callq __zig_return_error | |
jmp .LBB305_3 | |
.LBB305_2: | |
jmp .LBB305_3 | |
.LBB305_3: | |
.loc 13 0 13 | |
movw -42(%rbp), %ax | |
.loc 13 295 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3037: | |
.Lfunc_end305: | |
.size std.fmt.formatType.101, .Lfunc_end305-std.fmt.formatType.101 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.102,@function | |
std.fmt.formatType.102: | |
.Lfunc_begin306: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp3038: | |
movq %rcx, -16(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -32(%rbp) | |
.Ltmp3039: | |
.loc 13 295 32 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 13 295 53 is_stmt 0 | |
movq -16(%rbp), %rcx | |
.loc 13 295 70 | |
movq -24(%rbp), %r8 | |
movq %rdi, -40(%rbp) | |
.loc 13 295 31 | |
callq std.fmt.formatValue.126 | |
.Ltmp3040: | |
.loc 13 295 13 | |
cmpw $0, %ax | |
movw %ax, -42(%rbp) | |
je .LBB306_2 | |
.loc 13 0 13 | |
movq -40(%rbp), %rdi | |
.loc 13 295 13 | |
callq __zig_return_error | |
jmp .LBB306_3 | |
.LBB306_2: | |
jmp .LBB306_3 | |
.LBB306_3: | |
.loc 13 0 13 | |
movw -42(%rbp), %ax | |
.loc 13 295 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3041: | |
.Lfunc_end306: | |
.size std.fmt.formatType.102, .Lfunc_end306-std.fmt.formatType.102 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.103,@function | |
std.fmt.formatType.103: | |
.Lfunc_begin307: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp3042: | |
movq %rcx, -16(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -32(%rbp) | |
.Ltmp3043: | |
.loc 13 295 32 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 13 295 53 is_stmt 0 | |
movq -16(%rbp), %rcx | |
.loc 13 295 70 | |
movq -24(%rbp), %r8 | |
movq %rdi, -40(%rbp) | |
.loc 13 295 31 | |
callq std.fmt.formatValue.127 | |
.Ltmp3044: | |
.loc 13 295 13 | |
cmpw $0, %ax | |
movw %ax, -42(%rbp) | |
je .LBB307_2 | |
.loc 13 0 13 | |
movq -40(%rbp), %rdi | |
.loc 13 295 13 | |
callq __zig_return_error | |
jmp .LBB307_3 | |
.LBB307_2: | |
jmp .LBB307_3 | |
.LBB307_3: | |
.loc 13 0 13 | |
movw -42(%rbp), %ax | |
.loc 13 295 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3045: | |
.Lfunc_end307: | |
.size std.fmt.formatType.103, .Lfunc_end307-std.fmt.formatType.103 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.104,@function | |
std.fmt.formatType.104: | |
.Lfunc_begin308: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rcx, -8(%rbp) | |
movq %r8, -16(%rbp) | |
movq %r9, -24(%rbp) | |
.Ltmp3046: | |
.loc 13 404 60 prologue_end | |
movq -8(%rbp), %rcx | |
.loc 13 404 77 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -32(%rbp) | |
.loc 13 404 38 | |
callq std.fmt.formatText.128 | |
.Ltmp3047: | |
.loc 13 404 21 | |
cmpw $0, %ax | |
movw %ax, -34(%rbp) | |
je .LBB308_2 | |
.loc 13 0 21 | |
movq -32(%rbp), %rdi | |
.loc 13 404 21 | |
callq __zig_return_error | |
jmp .LBB308_3 | |
.LBB308_2: | |
jmp .LBB308_3 | |
.LBB308_3: | |
.loc 13 0 21 | |
movw -34(%rbp), %ax | |
.loc 13 404 21 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3048: | |
.Lfunc_end308: | |
.size std.fmt.formatType.104, .Lfunc_end308-std.fmt.formatType.104 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.105,@function | |
std.fmt.formatType.105: | |
.Lfunc_begin309: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rsi, -8(%rbp) | |
.Ltmp3049: | |
movq %rcx, -16(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -32(%rbp) | |
.Ltmp3050: | |
.loc 13 295 32 prologue_end | |
movq -8(%rbp), %rsi | |
.loc 13 295 53 is_stmt 0 | |
movq -16(%rbp), %rcx | |
.loc 13 295 70 | |
movq -24(%rbp), %r8 | |
movq %rdi, -40(%rbp) | |
.loc 13 295 31 | |
callq std.fmt.formatValue.129 | |
.Ltmp3051: | |
.loc 13 295 13 | |
cmpw $0, %ax | |
movw %ax, -42(%rbp) | |
je .LBB309_2 | |
.loc 13 0 13 | |
movq -40(%rbp), %rdi | |
.loc 13 295 13 | |
callq __zig_return_error | |
jmp .LBB309_3 | |
.LBB309_2: | |
jmp .LBB309_3 | |
.LBB309_3: | |
.loc 13 0 13 | |
movw -42(%rbp), %ax | |
.loc 13 295 13 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3052: | |
.Lfunc_end309: | |
.size std.fmt.formatType.105, .Lfunc_end309-std.fmt.formatType.105 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.106,@function | |
std.fmt.formatType.106: | |
.Lfunc_begin310: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rcx, -8(%rbp) | |
movq %r8, -16(%rbp) | |
movq %r9, -24(%rbp) | |
.Ltmp3053: | |
.loc 13 404 60 prologue_end | |
movq -8(%rbp), %rcx | |
.loc 13 404 77 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -32(%rbp) | |
.loc 13 404 38 | |
callq std.fmt.formatText.130 | |
.Ltmp3054: | |
.loc 13 404 21 | |
cmpw $0, %ax | |
movw %ax, -34(%rbp) | |
je .LBB310_2 | |
.loc 13 0 21 | |
movq -32(%rbp), %rdi | |
.loc 13 404 21 | |
callq __zig_return_error | |
jmp .LBB310_3 | |
.LBB310_2: | |
jmp .LBB310_3 | |
.LBB310_3: | |
.loc 13 0 21 | |
movw -34(%rbp), %ax | |
.loc 13 404 21 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3055: | |
.Lfunc_end310: | |
.size std.fmt.formatType.106, .Lfunc_end310-std.fmt.formatType.106 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.fmt.formatType.107,@function | |
std.fmt.formatType.107: | |
.Lfunc_begin311: | |
.loc 13 276 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rcx, -8(%rbp) | |
movq %r8, -16(%rbp) | |
movq %r9, -24(%rbp) | |
.Ltmp3056: | |
.loc 13 404 60 prologue_end | |
movq -8(%rbp), %rcx | |
.loc 13 404 77 is_stmt 0 | |
movq -16(%rbp), %r8 | |
movq %rdi, -32(%rbp) | |
.loc 13 404 38 | |
callq std.fmt.formatText.131 | |
.Ltmp3057: | |
.loc 13 404 21 | |
cmpw $0, %ax | |
movw %ax, -34(%rbp) | |
je .LBB311_2 | |
.loc 13 0 21 | |
movq -32(%rbp), %rdi | |
.loc 13 404 21 | |
callq __zig_return_error | |
jmp .LBB311_3 | |
.LBB311_2: | |
jmp .LBB311_3 | |
.LBB311_3: | |
.loc 13 0 21 | |
movw -34(%rbp), %ax | |
.loc 13 404 21 | |
addq $48, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3058: | |
.Lfunc_end311: | |
.size std.fmt.formatType.107, .Lfunc_end311-std.fmt.formatType.107 | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.ArenaAllocator.alloc,@function | |
std.heap.ArenaAllocator.alloc: | |
.Lfunc_begin312: | |
.loc 14 391 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $304, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -128(%rbp) | |
movq %rcx, -136(%rbp) | |
andl $536870911, %r8d | |
movl %r8d, -140(%rbp) | |
.Ltmp3059: | |
.loc 14 392 67 prologue_end | |
movq -128(%rbp), %rcx | |
.loc 14 392 22 is_stmt 0 | |
movq %rcx, -48(%rbp) | |
.loc 14 394 32 is_stmt 1 | |
movq -48(%rbp), %rcx | |
movq %rcx, %rdx | |
addq $24, %rdx | |
.loc 14 394 24 is_stmt 0 | |
cmpq $0, 24(%rcx) | |
movq %rsi, -152(%rbp) | |
movq %rdi, -160(%rbp) | |
movq %rax, -168(%rbp) | |
movq %rdx, -176(%rbp) | |
jne .LBB312_4 | |
.loc 14 394 89 | |
movq -48(%rbp), %rdx | |
.loc 14 394 104 | |
movq -136(%rbp), %rax | |
.loc 14 394 108 | |
movl -140(%rbp), %ecx | |
movl %ecx, %esi | |
.loc 14 394 106 | |
addq %rsi, %rax | |
setb %dil | |
movq %rdx, -184(%rbp) | |
movq %rax, -192(%rbp) | |
jb .LBB312_15 | |
jmp .LBB312_16 | |
.LBB312_2: | |
.loc 14 394 81 | |
movw -16(%rbp), %ax | |
movq -160(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -152(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB312_34 | |
.loc 14 0 81 | |
movq -168(%rbp), %rax | |
.loc 14 394 81 | |
addq $304, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB312_4: | |
.cfi_def_cfa %rbp, 16 | |
.Ltmp3060: | |
.loc 14 0 81 | |
movq -176(%rbp), %rax | |
.loc 14 394 65 | |
movq (%rax), %rcx | |
movq %rcx, -56(%rbp) | |
.loc 14 394 24 | |
jmp .LBB312_6 | |
.Ltmp3061: | |
.LBB312_5: | |
.loc 14 394 81 | |
movq -24(%rbp), %rax | |
movq %rax, -56(%rbp) | |
.LBB312_6: | |
.LBB312_7: | |
.loc 14 395 16 is_stmt 1 | |
jmp .LBB312_8 | |
.LBB312_8: | |
.Ltmp3062: | |
.loc 14 396 37 | |
movq -56(%rbp), %rax | |
movq %rax, %rcx | |
addq $8, %rcx | |
.loc 14 396 42 is_stmt 0 | |
movq 16(%rax), %rax | |
movl $24, %edx | |
cmpq %rax, %rdx | |
movq %rcx, -200(%rbp) | |
movq %rax, -208(%rbp) | |
jbe .LBB312_18 | |
jmp .LBB312_17 | |
.LBB312_9: | |
.Ltmp3063: | |
.loc 14 402 36 is_stmt 1 | |
movq -48(%rbp), %rdx | |
.loc 14 402 55 is_stmt 0 | |
movq -64(%rbp), %rcx | |
.loc 14 402 61 | |
movq -136(%rbp), %rax | |
.loc 14 402 65 | |
movl -140(%rbp), %esi | |
movl %esi, %edi | |
.loc 14 402 63 | |
addq %rdi, %rax | |
setb %r8b | |
movq %rdx, -216(%rbp) | |
movq %rcx, -224(%rbp) | |
movq %rax, -232(%rbp) | |
jb .LBB312_27 | |
jmp .LBB312_28 | |
.LBB312_10: | |
.loc 14 402 28 | |
movw -32(%rbp), %ax | |
movq -160(%rbp), %rcx | |
movw %ax, 16(%rcx) | |
movq -152(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB312_35 | |
.loc 14 0 28 | |
movq -168(%rbp), %rax | |
.loc 14 402 28 | |
addq $304, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB312_12: | |
.cfi_def_cfa %rbp, 16 | |
movq -40(%rbp), %rax | |
movq %rax, -56(%rbp) | |
.loc 14 403 17 is_stmt 1 | |
jmp .LBB312_7 | |
.Ltmp3064: | |
.LBB312_13: | |
.loc 14 401 13 | |
jmp .LBB312_14 | |
.LBB312_14: | |
.loc 14 405 36 | |
movq -96(%rbp), %rax | |
.loc 14 405 52 is_stmt 0 | |
movq -104(%rbp), %rcx | |
.loc 14 405 35 | |
movq -64(%rbp), %rdx | |
cmpq %rcx, %rax | |
movq %rax, -240(%rbp) | |
movq %rcx, -248(%rbp) | |
movq %rdx, -256(%rbp) | |
jbe .LBB312_30 | |
jmp .LBB312_29 | |
.Ltmp3065: | |
.LBB312_15: | |
.loc 14 0 35 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 394 106 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB312_16: | |
.loc 14 0 106 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %ecx | |
.loc 14 394 100 | |
leaq -24(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
movq -184(%rbp), %rdx | |
movq -192(%rbp), %r8 | |
callq std.heap.ArenaAllocator.createNode | |
.loc 14 394 81 | |
cmpw $0, -16(%rbp) | |
jne .LBB312_2 | |
jmp .LBB312_5 | |
.LBB312_17: | |
.loc 14 0 81 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp3066: | |
.loc 14 396 42 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB312_18: | |
.loc 14 0 42 is_stmt 0 | |
movq -200(%rbp), %rax | |
.loc 14 396 42 | |
movq (%rax), %rcx | |
addq $24, %rcx | |
movq %rcx, -72(%rbp) | |
movq -208(%rbp), %rcx | |
subq $24, %rcx | |
movq %rcx, -64(%rbp) | |
.loc 14 397 43 is_stmt 1 | |
movq -72(%rbp), %rcx | |
.loc 14 397 55 is_stmt 0 | |
movq -48(%rbp), %rdx | |
.loc 14 397 49 | |
addq 32(%rdx), %rcx | |
setb %sil | |
movq %rcx, -264(%rbp) | |
jb .LBB312_19 | |
jmp .LBB312_20 | |
.LBB312_19: | |
.loc 14 0 49 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 397 49 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB312_20: | |
.loc 14 0 49 | |
movq -264(%rbp), %rax | |
.loc 14 397 49 | |
movq %rax, -80(%rbp) | |
.loc 14 398 52 is_stmt 1 | |
movq -80(%rbp), %rdi | |
.loc 14 398 58 is_stmt 0 | |
movl -140(%rbp), %ecx | |
movl %ecx, %esi | |
.loc 14 398 51 | |
callq std.mem.alignForward | |
movq %rax, -88(%rbp) | |
.loc 14 399 40 is_stmt 1 | |
movq -48(%rbp), %rax | |
movq 32(%rax), %rax | |
.loc 14 399 54 is_stmt 0 | |
movq -88(%rbp), %rdx | |
.loc 14 399 68 | |
subq -80(%rbp), %rdx | |
setb %r8b | |
movq %rax, -272(%rbp) | |
movq %rdx, -280(%rbp) | |
jb .LBB312_21 | |
jmp .LBB312_22 | |
.LBB312_21: | |
.loc 14 0 68 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 399 68 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB312_22: | |
.loc 14 0 68 | |
movq -272(%rbp), %rax | |
movq -280(%rbp), %rcx | |
.loc 14 399 51 | |
addq %rcx, %rax | |
setb %dl | |
movq %rax, -288(%rbp) | |
jb .LBB312_23 | |
jmp .LBB312_24 | |
.LBB312_23: | |
.loc 14 0 51 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 399 51 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB312_24: | |
.loc 14 0 51 | |
movq -288(%rbp), %rax | |
.loc 14 399 51 | |
movq %rax, -96(%rbp) | |
.loc 14 400 35 is_stmt 1 | |
movq -96(%rbp), %rcx | |
.loc 14 400 50 is_stmt 0 | |
addq -136(%rbp), %rcx | |
setb %dl | |
movq %rcx, -296(%rbp) | |
jb .LBB312_25 | |
jmp .LBB312_26 | |
.LBB312_25: | |
.loc 14 0 50 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 400 50 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB312_26: | |
.loc 14 0 50 | |
movq -296(%rbp), %rax | |
.loc 14 400 50 | |
movq %rax, -104(%rbp) | |
.loc 14 401 17 is_stmt 1 | |
movq -104(%rbp), %rcx | |
.loc 14 401 31 is_stmt 0 | |
cmpq -64(%rbp), %rcx | |
.loc 14 401 13 | |
ja .LBB312_9 | |
jmp .LBB312_13 | |
.LBB312_27: | |
.loc 14 0 13 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.Ltmp3067: | |
.loc 14 402 63 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB312_28: | |
.loc 14 402 47 is_stmt 0 | |
leaq -40(%rbp), %rdi | |
movq -152(%rbp), %rsi | |
movq -216(%rbp), %rdx | |
movq -224(%rbp), %rcx | |
movq -232(%rbp), %r8 | |
callq std.heap.ArenaAllocator.createNode | |
.loc 14 402 28 | |
cmpw $0, -32(%rbp) | |
jne .LBB312_10 | |
jmp .LBB312_12 | |
.Ltmp3068: | |
.LBB312_29: | |
.loc 14 0 28 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 405 35 is_stmt 1 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB312_30: | |
.loc 14 0 35 is_stmt 0 | |
movq -248(%rbp), %rax | |
movq -256(%rbp), %rcx | |
.loc 14 405 35 | |
cmpq %rcx, %rax | |
jbe .LBB312_32 | |
.loc 14 0 35 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 405 35 | |
leaq __unnamed_4(%rip), %rdi | |
callq std.special.panic | |
.LBB312_32: | |
movq -72(%rbp), %rax | |
movq -240(%rbp), %rcx | |
addq %rcx, %rax | |
movq %rax, -120(%rbp) | |
movq -248(%rbp), %rax | |
subq %rcx, %rax | |
movq %rax, -112(%rbp) | |
.loc 14 406 17 is_stmt 1 | |
movq -48(%rbp), %rax | |
.loc 14 406 30 is_stmt 0 | |
movq -104(%rbp), %rdx | |
movq %rdx, 32(%rax) | |
movq -160(%rbp), %rax | |
.loc 14 407 20 is_stmt 1 | |
movw $0, 16(%rax) | |
vmovdqu -120(%rbp), %xmm0 | |
vmovdqu %xmm0, (%rax) | |
movq %fs:40, %rdx | |
movq -8(%rbp), %rsi | |
cmpq %rsi, %rdx | |
jne .LBB312_36 | |
.loc 14 0 20 is_stmt 0 | |
movq -168(%rbp), %rax | |
.loc 14 407 13 | |
addq $304, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.Ltmp3069: | |
.LBB312_34: | |
.cfi_def_cfa %rbp, 16 | |
.loc 14 0 0 | |
callq __stack_chk_fail@PLT | |
.LBB312_35: | |
callq __stack_chk_fail@PLT | |
.LBB312_36: | |
callq __stack_chk_fail@PLT | |
.Ltmp3070: | |
.Lfunc_end312: | |
.size std.heap.ArenaAllocator.alloc, .Lfunc_end312-std.heap.ArenaAllocator.alloc | |
.cfi_endproc | |
.p2align 4, 0x90 | |
.type std.heap.ArenaAllocator.createNode,@function | |
std.heap.ArenaAllocator.createNode: | |
.Lfunc_begin313: | |
.loc 14 371 0 is_stmt 1 | |
.cfi_startproc | |
pushq %rbp | |
.cfi_def_cfa_offset 16 | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
.cfi_def_cfa_register %rbp | |
subq $240, %rsp | |
movq %rdi, %rax | |
movq %fs:40, %r9 | |
movq %r9, -8(%rbp) | |
movq %rdx, -112(%rbp) | |
movq %rcx, -120(%rbp) | |
movq %r8, -128(%rbp) | |
.Ltmp3071: | |
.loc 14 372 33 prologue_end | |
movq -128(%rbp), %rcx | |
.loc 14 372 46 is_stmt 0 | |
addq $24, %rcx | |
setb %r10b | |
movq %rsi, -136(%rbp) | |
movq %rdi, -144(%rbp) | |
movq %rax, -152(%rbp) | |
movq %rcx, -160(%rbp) | |
jb .LBB313_10 | |
jmp .LBB313_11 | |
.LBB313_1: | |
.loc 14 374 16 is_stmt 1 | |
jmp .LBB313_2 | |
.LBB313_2: | |
.loc 14 0 16 is_stmt 0 | |
xorl %eax, %eax | |
.Ltmp3072: | |
.loc 14 375 13 is_stmt 1 | |
movq -48(%rbp), %rcx | |
.loc 14 375 20 is_stmt 0 | |
movq -48(%rbp), %rdx | |
.loc 14 375 24 | |
testb $1, %al | |
movq %rcx, -168(%rbp) | |
movq %rdx, -176(%rbp) | |
jne .LBB313_12 | |
jmp .LBB313_13 | |
.LBB313_3: | |
.loc 14 377 41 is_stmt 1 | |
jmp .LBB313_6 | |
.LBB313_4: | |
.loc 14 377 13 is_stmt 0 | |
jmp .LBB313_5 | |
.Ltmp3073: | |
.LBB313_5: | |
.loc 14 374 9 is_stmt 1 | |
jmp .LBB313_1 | |
.LBB313_6: | |
.loc 14 379 29 | |
movq -112(%rbp), %rax | |
.loc 14 379 45 is_stmt 0 | |
movq 16(%rax), %rdx | |
.loc 14 379 82 | |
movq -48(%rbp), %rcx | |
.loc 14 379 58 | |
leaq -32(%rbp), %rdi | |
movq -136(%rbp), %rsi | |
callq std.mem.Allocator.alignedAlloc.108 | |
.loc 14 379 21 | |
cmpw $0, -16(%rbp) | |
je .LBB313_9 | |
movw -16(%rbp), %ax | |
movq -144(%rbp), %rcx | |
movw %ax, 8(%rcx) | |
movq -136(%rbp), %rdi | |
callq __zig_return_error | |
movq %fs:40, %rcx | |
movq -8(%rbp), %rdx | |
cmpq %rdx, %rcx | |
jne .LBB313_31 | |
.loc 14 0 21 | |
movq -152(%rbp), %rax | |
.loc 14 379 21 | |
addq $240, %rsp | |
popq %rbp | |
.cfi_def_cfa %rsp, 8 | |
retq | |
.LBB313_9: | |
.cfi_def_cfa %rbp, 16 | |
movq -32(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -24(%rbp), %rax | |
movq %rax, -56(%rbp) | |
.loc 14 380 58 is_stmt 1 | |
movq -56(%rbp), %rax | |
movb $1, %cl | |
testb $1, %cl | |
movq %rax, -184(%rbp) | |
jne .LBB313_23 | |
jmp .LBB313_22 | |
.LBB313_10: | |
.loc 14 0 58 is_stmt 0 | |
xorl %eax, %eax | |
movl %eax, %esi | |
.loc 14 372 46 is_stmt 1 | |
leaq __unnamed_2(%rip), %rdi | |
callq std.special.panic | |
.LBB313_11: | |
.loc 14 0 46 is_stmt 0 | |
movq -160(%rbp), %rax | |
.loc 14 372 46 | |
movq %rax, -40(%rbp) | |
.loc 14 373 19 is_stmt 1 | |
movq -120(%rbp), %rcx | |
movq %rcx, -48(%rbp) | |
.loc 14 374 9 | |
jm |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment