// File: /workspace/github_c_makefile_star2_O3/stetre[P]moonnuklear/src/structs.c
// Function: moonnuklear_pushcommand
int pushcommand(lua_State *L, nk_command_t *p)
    {
    lua_newtable(L);
    SetEnum(type, "type", pushcommandtype);
    switch(p->type)
        {
        case NK_COMMAND_NOP: return 1;
        case NK_COMMAND_SCISSOR: return command_scissor(L, p);
        case NK_COMMAND_LINE: return command_line(L, p);
        case NK_COMMAND_CURVE: return command_curve(L, p);
        case NK_COMMAND_RECT: return command_rect(L, p);
        case NK_COMMAND_RECT_FILLED: return command_rect_filled(L, p);
        case NK_COMMAND_RECT_MULTI_COLOR: return command_rect_multi_color(L, p);
        case NK_COMMAND_TRIANGLE: return command_triangle(L, p);
        case NK_COMMAND_TRIANGLE_FILLED: return command_triangle_filled(L, p);
        case NK_COMMAND_CIRCLE: return command_circle(L, p);
        case NK_COMMAND_CIRCLE_FILLED: return command_circle_filled(L, p);
        case NK_COMMAND_ARC: return command_arc(L, p);
        case NK_COMMAND_ARC_FILLED: return command_arc_filled(L, p);
        case NK_COMMAND_POLYGON: return command_polygon(L, p);
        case NK_COMMAND_POLYGON_FILLED: return command_polygon_filled(L, p);
        case NK_COMMAND_POLYLINE: return command_polyline(L, p);
        case NK_COMMAND_TEXT: return command_text(L, p);
        case NK_COMMAND_IMAGE: return command_image(L, p);
//      case NK_COMMAND_CUSTOM: return command_custom(L, p);
        default: break;
        }
    return unexpected(L);
    }

// Assembly:
pushq %r15
pushq %r14
pushq %r12
pushq %rbx
subq $0x18, %rsp
movq %rsi, %r14
movq %rdi, %rbx
xorl %esi, %esi
xorl %edx, %edx
callq 0x127c0
movl (%r14), %edx
movq %rbx, %rdi
movl $0x17, %esi
callq 0x125e0
leaq 0x167f5(%rip), %rdx     # 0x73763
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl (%r14), %eax
cmpq $0x11, %rax
ja 0x5d83f
leaq 0x15445(%rip), %rcx     # 0x723d4
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
movswq 0x10(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x14597(%rip), %rdx     # 0x71543
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x12(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x15706(%rip), %rdx     # 0x726d3
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x14(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0xa2a8(%rip), %rdx      # 0x67296
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x16(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x13dbd(%rip), %rdx     # 0x70dcc
jmp 0x5d9fe
movq 0x10(%r14), %rsi
movq %rbx, %rdi
callq 0x13c10
leaq 0x16408(%rip), %rdx     # 0x7342f
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x20(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x144fb(%rip), %rdx     # 0x71543
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x22(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x1566a(%rip), %rdx     # 0x726d3
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x24(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0xa20c(%rip), %rdx      # 0x67296
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x26(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x13d21(%rip), %rdx     # 0x70dcc
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x18(%r14), %edi
callq 0x13d20
movlhps %xmm1, %xmm0            # xmm0 = xmm0[0],xmm1[0]
leaq 0x8(%rsp), %r15
movups %xmm0, (%r15)
movq %rbx, %rdi
movq %r15, %rsi
callq 0x13db0
leaq 0xd7a6(%rip), %rdx      # 0x6a885
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x1c(%r14), %edi
callq 0x13d20
movlhps %xmm1, %xmm0            # xmm0 = xmm0[0],xmm1[0]
movups %xmm0, (%r15)
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0x13db0
leaq 0x155cc(%rip), %rdx     # 0x726dc
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movslq 0x2c(%r14), %rdx
addq $0x30, %r14
movq %rbx, %rdi
movq %r14, %rsi
callq 0x13670
leaq 0xd76e(%rip), %rdx      # 0x6a8a5
jmp 0x5d9fe
movq %rbx, %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x127c0
cmpw $0x0, 0x14(%r14)
je 0x5d6d9
leaq 0x16(%r14), %r15
xorl %r12d, %r12d
movq %rbx, %rdi
movq %r15, %rsi
callq 0x12fc0
incq %r12
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
movq %r12, %rdx
callq 0x12dd0
movzwl 0x14(%r14), %eax
addq $0x4, %r15
cmpq %rax, %r12
jb 0x5d15b
jmp 0x5d6d9
movzwl 0x10(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x1551b(%rip), %rdx     # 0x726bb
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
leaq 0x12(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
leaq 0xa143(%rip), %rdx      # 0x67303
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
leaq 0x16(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
leaq 0x1004d(%rip), %rdx     # 0x6d22d
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
leaq 0x1a(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
leaq 0x1646f(%rip), %rdx     # 0x7366f
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x1e(%r14), %edi
jmp 0x5d9df
movzwl 0x10(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0xd6d4(%rip), %rdx      # 0x6a8fe
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x12(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x15470(%rip), %rdx     # 0x726bb
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x14(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x142d7(%rip), %rdx     # 0x71543
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x16(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x15446(%rip), %rdx     # 0x726d3
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x18(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x9fe8(%rip), %rdx      # 0x67296
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x1a(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x13afd(%rip), %rdx     # 0x70dcc
jmp 0x5d324
leaq 0x10(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
leaq 0xa01f(%rip), %rdx      # 0x67303
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
leaq 0x14(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
leaq 0xff29(%rip), %rdx      # 0x6d22d
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
leaq 0x18(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
leaq 0x1634b(%rip), %rdx     # 0x7366f
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x1c(%r14), %edi
jmp 0x5d9df
movzwl 0x10(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x1536d(%rip), %rdx     # 0x726bb
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
leaq 0x12(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
leaq 0xa25a(%rip), %rdx      # 0x675c8
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
leaq 0x16(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
leaq 0x1533c(%rip), %rdx     # 0x726ca
jmp 0x5d65b
movzwl 0x14(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x15314(%rip), %rdx     # 0x726bb
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movq %rbx, %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x127c0
cmpw $0x0, 0x16(%r14)
je 0x5d6d9
leaq 0x18(%r14), %r15
xorl %r12d, %r12d
movq %rbx, %rdi
movq %r15, %rsi
callq 0x12fc0
incq %r12
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
movq %r12, %rdx
callq 0x12dd0
movzwl 0x16(%r14), %eax
addq $0x4, %r15
cmpq %rax, %r12
jb 0x5d3d3
jmp 0x5d6d9
movzwl 0x10(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x152a3(%rip), %rdx     # 0x726bb
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
leaq 0x12(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
leaq 0xa190(%rip), %rdx      # 0x675c8
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
leaq 0x16(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
leaq 0x15272(%rip), %rdx     # 0x726ca
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movq %rbx, %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x127c0
leaq 0x1a(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
movl $0x1, %edx
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12dd0
leaq 0x1e(%r14), %rsi
movq %rbx, %rdi
callq 0x12fc0
movl $0x2, %edx
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12dd0
leaq 0xa016(%rip), %rdx      # 0x674ca
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x22(%r14), %edi
jmp 0x5d9df
movzwl 0x14(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x151dd(%rip), %rdx     # 0x726bb
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x10(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x14044(%rip), %rdx     # 0x71543
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x12(%r14), %rsi
jmp 0x5d60a
leaq 0x18(%r14), %rsi
movq %rbx, %rdi
callq 0x13c10
leaq 0x9d27(%rip), %rdx      # 0x67250
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x10(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x13ff9(%rip), %rdx     # 0x71543
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x12(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x15168(%rip), %rdx     # 0x726d3
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x14(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x9d0a(%rip), %rdx      # 0x67296
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x16(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x1381f(%rip), %rdx     # 0x70dcc
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x30(%r14), %edi
jmp 0x5d9df
movzwl 0x10(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0xd327(%rip), %rdx      # 0x6a8fe
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x12(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x13f4b(%rip), %rdx     # 0x71543
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x14(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x150ba(%rip), %rdx     # 0x726d3
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x16(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x9c5c(%rip), %rdx      # 0x67296
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x18(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x13771(%rip), %rdx     # 0x70dcc
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x1a(%r14), %edi
jmp 0x5d9df
movzwl 0x14(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x15036(%rip), %rdx     # 0x726bb
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movq %rbx, %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x127c0
cmpw $0x0, 0x16(%r14)
je 0x5d6d9
leaq 0x18(%r14), %r15
xorl %r12d, %r12d
movq %rbx, %rdi
movq %r15, %rsi
callq 0x12fc0
incq %r12
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
movq %r12, %rdx
callq 0x12dd0
movzwl 0x16(%r14), %eax
addq $0x4, %r15
cmpq %rax, %r12
jb 0x5d6ad
leaq 0x14ff5(%rip), %rdx     # 0x726d5
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x10(%r14), %edi
jmp 0x5d9df
movswq 0x10(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x13e39(%rip), %rdx     # 0x71543
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x12(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x14fa8(%rip), %rdx     # 0x726d3
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x14(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x9b4a(%rip), %rdx      # 0x67296
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x16(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x1365f(%rip), %rdx     # 0x70dcc
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x18(%r14), %edi
callq 0x13d20
movlhps %xmm1, %xmm0            # xmm0 = xmm0[0],xmm1[0]
leaq 0x8(%rsp), %r15
movups %xmm0, (%r15)
movq %rbx, %rdi
movq %r15, %rsi
callq 0x13db0
leaq 0x9eef(%rip), %rdx      # 0x67690
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x1c(%r14), %edi
callq 0x13d20
movlhps %xmm1, %xmm0            # xmm0 = xmm0[0],xmm1[0]
movups %xmm0, (%r15)
leaq 0x8(%rsp), %r15
movq %rbx, %rdi
movq %r15, %rsi
callq 0x13db0
leaq 0xf6df(%rip), %rdx      # 0x6ceb4
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x20(%r14), %edi
callq 0x13d20
movlhps %xmm1, %xmm0            # xmm0 = xmm0[0],xmm1[0]
movups %xmm0, (%r15)
leaq 0x8(%rsp), %r15
movq %rbx, %rdi
movq %r15, %rsi
callq 0x13db0
leaq 0xf6c2(%rip), %rdx      # 0x6cecb
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x24(%r14), %edi
callq 0x13d20
movlhps %xmm1, %xmm0            # xmm0 = xmm0[0],xmm1[0]
movups %xmm0, (%r15)
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0x13db0
leaq 0x9e78(%rip), %rdx      # 0x676b2
jmp 0x5d9fe
leaq 0x98d9(%rip), %rsi      # 0x6711f
leaq 0x14dcf(%rip), %rdx     # 0x7261c
movq %rbx, %rdi
movl $0x32b, %ecx            # imm = 0x32B
xorl %eax, %eax
addq $0x18, %rsp
popq %rbx
popq %r12
popq %r14
popq %r15
jmp 0x139b0
movzwl 0x16(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x14e40(%rip), %rdx     # 0x726bb
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x10(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x14e33(%rip), %rdx     # 0x726cf
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x12(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x14e15(%rip), %rdx     # 0x726d2
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x14(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0xf563(%rip), %rdx      # 0x6ce41
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movq %rbx, %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x127c0
cvtss2sd 0x18(%r14), %xmm0
movq %rbx, %rdi
callq 0x13180
movl $0x1, %edx
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12dd0
xorps %xmm0, %xmm0
cvtss2sd 0x1c(%r14), %xmm0
movq %rbx, %rdi
callq 0x13180
movl $0x2, %edx
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12dd0
leaq 0x99c2(%rip), %rdx      # 0x67303
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x20(%r14), %edi
jmp 0x5d9df
movswq 0x10(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x13bd8(%rip), %rdx     # 0x71543
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movswq 0x12(%r14), %rsi
movq %rbx, %rdi
callq 0x12b60
leaq 0x14d47(%rip), %rdx     # 0x726d3
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x14(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x98e9(%rip), %rdx      # 0x67296
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movzwl 0x16(%r14), %esi
movq %rbx, %rdi
callq 0x12b60
leaq 0x133fe(%rip), %rdx     # 0x70dcc
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl 0x18(%r14), %edi
callq 0x13d20
movlhps %xmm1, %xmm0            # xmm0 = xmm0[0],xmm1[0]
leaq 0x8(%rsp), %rsi
movups %xmm0, (%rsi)
movq %rbx, %rdi
callq 0x13db0
leaq 0xa22c(%rip), %rdx      # 0x67c2a
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x12a90
movl $0x1, %eax
addq $0x18, %rsp
popq %rbx
popq %r12
popq %r14
popq %r15
retq