.file "move.c" .text .p2align 4 .globl matrixLook .type matrixLook, @function matrixLook: .LFB22: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movss .LC0(%rip), %xmm0 popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE22: .size matrixLook, .-matrixLook .p2align 4 .globl CameraLook .type CameraLook, @function CameraLook: .LFB23: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 subq $336, %rsp 1: call mcount xorl %eax, %eax movl $11, %ecx leaq -328(%rbp), %rdi movq $0, -332(%rbp) movq $0, -248(%rbp) rep stosq leaq -216(%rbp), %rdi movl $11, %ecx movss v3(%rip), %xmm0 movss %xmm0, -336(%rbp) movss v3+4(%rip), %xmm0 movss %xmm0, -312(%rbp) movss v3+8(%rip), %xmm0 movss %xmm0, -288(%rbp) movss v3+12(%rip), %xmm0 movq $0, -220(%rbp) movss %xmm0, -264(%rbp) movss .LC0(%rip), %xmm0 movq $0, -136(%rbp) movss %xmm0, -240(%rbp) rep stosq leaq -104(%rbp), %rdi movl $11, %ecx movss %xmm0, -128(%rbp) movss v1(%rip), %xmm1 movss %xmm1, -224(%rbp) movss v1+4(%rip), %xmm1 movss %xmm1, -200(%rbp) movss v1+8(%rip), %xmm1 movss %xmm1, -176(%rbp) movss v1+12(%rip), %xmm1 movq $0, -108(%rbp) movq $0, -24(%rbp) movss %xmm1, -152(%rbp) rep stosq leaq -336(%rbp), %rdi movss v2(%rip), %xmm1 movss %xmm1, -112(%rbp) movss v2+4(%rip), %xmm1 movss %xmm1, -88(%rbp) movss v2+8(%rip), %xmm1 movss %xmm0, -16(%rbp) movss %xmm1, -64(%rbp) movss v2+12(%rip), %xmm1 movss %xmm1, -40(%rbp) call glLoadMatrixf leaq -336(%rbp), %rdi call glMultMatrixf leaq -224(%rbp), %rdi call glLoadMatrixf leaq -224(%rbp), %rdi call glMultMatrixf leaq -112(%rbp), %rdi call glLoadMatrixf leaq -112(%rbp), %rdi call glMultMatrixf call glLoadIdentity pxor %xmm2, %xmm2 movaps %xmm2, %xmm1 movaps %xmm2, %xmm0 call glTranslatef subq $8, %rsp movsd .LC4(%rip), %xmm1 pxor %xmm6, %xmm6 pushq $0 movapd %xmm6, %xmm3 movapd %xmm6, %xmm0 movsd .LC2(%rip), %xmm7 movsd .LC3(%rip), %xmm5 movsd .LC5(%rip), %xmm2 movapd %xmm1, %xmm4 call gluLookAt popq %rax popq %rdx leave .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE23: .size CameraLook, .-CameraLook .p2align 4 .globl PlaneView .type PlaneView, @function PlaneView: .LFB24: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movss roll1(%rip), %xmm0 pxor %xmm2, %xmm2 movss .LC7(%rip), %xmm4 movss .LC0(%rip), %xmm3 movaps %xmm2, %xmm1 xorps %xmm4, %xmm0 call glRotatef movss yaw1(%rip), %xmm0 movss .LC7(%rip), %xmm4 pxor %xmm3, %xmm3 movss .LC0(%rip), %xmm2 movaps %xmm3, %xmm1 xorps %xmm4, %xmm0 call glRotatef movss pitch1(%rip), %xmm0 pxor %xmm3, %xmm3 movss .LC7(%rip), %xmm4 movss .LC0(%rip), %xmm1 movaps %xmm3, %xmm2 xorps %xmm4, %xmm0 call glRotatef movss zPlane1(%rip), %xmm2 popq %rbp .cfi_def_cfa 7, 8 movss .LC7(%rip), %xmm4 movss yPlane1(%rip), %xmm1 movss xPlane1(%rip), %xmm0 xorps %xmm4, %xmm2 xorps %xmm4, %xmm1 xorps %xmm4, %xmm0 jmp glTranslatef .cfi_endproc .LFE24: .size PlaneView, .-PlaneView .p2align 4 .globl ScalePlane .type ScalePlane, @function ScalePlane: .LFB25: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movss .LC0(%rip), %xmm1 addss scaPlane(%rip), %xmm1 popq %rbp .cfi_def_cfa 7, 8 movaps %xmm1, %xmm2 movaps %xmm1, %xmm0 jmp glScalef .cfi_endproc .LFE25: .size ScalePlane, .-ScalePlane .p2align 4 .globl TransPlane .type TransPlane, @function TransPlane: .LFB26: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount pxor %xmm2, %xmm2 addss viewZ(%rip), %xmm2 addss .LC8(%rip), %xmm2 movss .LC0(%rip), %xmm1 movss .LC9(%rip), %xmm0 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm0 movaps %xmm2, %xmm1 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm1 movaps %xmm2, %xmm0 call glTranslatef pxor %xmm1, %xmm1 movss .LC0(%rip), %xmm2 popq %rbp .cfi_def_cfa 7, 8 movaps %xmm1, %xmm0 jmp glTranslatef .cfi_endproc .LFE26: .size TransPlane, .-TransPlane .p2align 4 .globl motorSpeed .type motorSpeed, @function motorSpeed: .LFB27: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount mulss .LC10(%rip), %xmm0 addss angle2(%rip), %xmm0 comiss .LC11(%rip), %xmm0 jbe .L8 subss .LC11(%rip), %xmm0 .L8: cmpb $0, code02(%rip) movss %xmm0, angle2(%rip) movss zylscale2(%rip), %xmm4 movss zylscale1(%rip), %xmm0 je .L10 addss %xmm1, %xmm0 subss %xmm1, %xmm4 .L11: comiss %xmm2, %xmm0 movss %xmm4, zylscale2(%rip) movss %xmm0, zylscale1(%rip) jb .L19 movb $0, code02(%rip) .L7: popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L19: .cfi_restore_state comiss %xmm0, %xmm3 jb .L7 movb $1, code02(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L10: .cfi_restore_state subss %xmm1, %xmm0 addss %xmm1, %xmm4 jmp .L11 .cfi_endproc .LFE27: .size motorSpeed, .-motorSpeed .p2align 4 .globl motorGrid .type motorGrid, @function motorGrid: .LFB28: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount mulss .LC10(%rip), %xmm0 addss angle2(%rip), %xmm0 comiss .LC11(%rip), %xmm0 jbe .L21 subss .LC11(%rip), %xmm0 .L21: cmpb $0, code02(%rip) movss %xmm0, angle2(%rip) movss zylscale2(%rip), %xmm1 movss zylscale1(%rip), %xmm0 movss .LC12(%rip), %xmm2 je .L23 addss %xmm2, %xmm0 subss %xmm2, %xmm1 .L24: movss %xmm1, zylscale2(%rip) pxor %xmm1, %xmm1 comiss %xmm1, %xmm0 movss %xmm0, zylscale1(%rip) jb .L32 movb $0, code02(%rip) .L20: popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L32: .cfi_restore_state movss .LC13(%rip), %xmm1 comiss %xmm0, %xmm1 jb .L20 movb $1, code02(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L23: .cfi_restore_state subss %xmm2, %xmm0 addss %xmm2, %xmm1 jmp .L24 .cfi_endproc .LFE28: .size motorGrid, .-motorGrid .p2align 4 .globl Motor .type Motor, @function Motor: .LFB29: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount xorl %eax, %eax call CameraLook movss .LC0(%rip), %xmm1 addss scaPlane(%rip), %xmm1 movaps %xmm1, %xmm2 movaps %xmm1, %xmm0 call glScalef pxor %xmm2, %xmm2 addss viewZ(%rip), %xmm2 addss .LC8(%rip), %xmm2 movss .LC0(%rip), %xmm1 movss .LC9(%rip), %xmm0 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm0 movaps %xmm2, %xmm1 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm1 movaps %xmm2, %xmm0 call glTranslatef pxor %xmm1, %xmm1 movss .LC0(%rip), %xmm2 movaps %xmm1, %xmm0 call glTranslatef movl $2848, %edi call glEnable movss .LC14(%rip), %xmm0 call glLineWidth movss .LC15(%rip), %xmm0 call glPointSize movl $6914, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movss .LC16(%rip), %xmm2 movss .LC0(%rip), %xmm3 movaps %xmm2, %xmm1 movaps %xmm2, %xmm0 call glColor4f movss .LC17(%rip), %xmm2 movss .LC18(%rip), %xmm1 movss .LC19(%rip), %xmm0 call glVertex3f movss .LC17(%rip), %xmm2 movss .LC18(%rip), %xmm1 movss .LC20(%rip), %xmm0 call glVertex3f movss .LC21(%rip), %xmm2 movss .LC18(%rip), %xmm1 movss .LC20(%rip), %xmm0 call glVertex3f movss .LC21(%rip), %xmm2 movss .LC18(%rip), %xmm1 movss .LC19(%rip), %xmm0 call glVertex3f call glEnd movss zylscale1(%rip), %xmm0 movss .LC7(%rip), %xmm4 pxor %xmm3, %xmm3 movss .LC16(%rip), %xmm1 movaps %xmm3, %xmm2 xorps %xmm4, %xmm0 call glRotatef movss zylscale2(%rip), %xmm0 movss .LC7(%rip), %xmm4 pxor %xmm3, %xmm3 movss .LC16(%rip), %xmm1 movaps %xmm3, %xmm2 xorps %xmm4, %xmm0 call glRotatef movl $6912, %esi movl $1032, %edi call glPolygonMode xorl %edi, %edi call glBegin movss .LC22(%rip), %xmm2 movss .LC0(%rip), %xmm3 movaps %xmm2, %xmm1 movaps %xmm2, %xmm0 call glColor4f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC23(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale2(%rip), %xmm1 movss .LC23(%rip), %xmm2 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC23(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 subss zylscale2(%rip), %xmm1 movss .LC26(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC19(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale1(%rip), %xmm1 movss .LC26(%rip), %xmm2 call glVertex3f movss .LC24(%rip), %xmm1 subss zylscale2(%rip), %xmm1 movss .LC26(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC27(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale2(%rip), %xmm1 movss .LC27(%rip), %xmm2 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC27(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f call glEnd movl $6914, %esi movl $1032, %edi call glPolygonMode movl $4, %edi call glBegin movss .LC0(%rip), %xmm3 pxor %xmm0, %xmm0 movss .LC28(%rip), %xmm1 movaps %xmm3, %xmm2 call glColor4f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC23(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale2(%rip), %xmm1 movss .LC23(%rip), %xmm2 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC23(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 subss zylscale2(%rip), %xmm1 movss .LC26(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC19(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale1(%rip), %xmm1 movss .LC26(%rip), %xmm2 call glVertex3f movss .LC24(%rip), %xmm1 subss zylscale2(%rip), %xmm1 movss .LC26(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC27(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale2(%rip), %xmm1 movss .LC27(%rip), %xmm2 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC27(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f movss .LC0(%rip), %xmm3 movaps %xmm3, %xmm2 movaps %xmm3, %xmm1 movaps %xmm3, %xmm0 call glColor4f call glEnd movl $2848, %edi call glDisable popq %rbp .cfi_def_cfa 7, 8 jmp glFlush .cfi_endproc .LFE29: .size Motor, .-Motor .p2align 4 .globl Terminal .type Terminal, @function Terminal: .LFB30: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount xorl %eax, %eax call CameraLook movss viewZ(%rip), %xmm2 pxor %xmm4, %xmm4 movss .LC0(%rip), %xmm1 movss .LC9(%rip), %xmm0 addss %xmm4, %xmm2 addss .LC8(%rip), %xmm2 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm0 movaps %xmm2, %xmm1 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm1 movaps %xmm2, %xmm0 call glTranslatef pxor %xmm1, %xmm1 movss .LC0(%rip), %xmm2 movaps %xmm1, %xmm0 call glTranslatef movss .LC0(%rip), %xmm0 call glLineWidth movss .LC29(%rip), %xmm0 call glPointSize movl $6913, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movss .LC0(%rip), %xmm3 movaps %xmm3, %xmm2 movaps %xmm3, %xmm1 movaps %xmm3, %xmm0 call glColor4f movss .LC28(%rip), %xmm2 movss .LC30(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC31(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC30(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC14(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC14(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC31(%rip), %xmm0 call glVertex3f call glEnd movl $6914, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movss .LC33(%rip), %xmm3 movss .LC34(%rip), %xmm2 movss .LC16(%rip), %xmm1 movss .LC35(%rip), %xmm0 call glColor4f movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC31(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC14(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC30(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC14(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC30(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC31(%rip), %xmm0 call glVertex3f movss .LC0(%rip), %xmm3 pxor %xmm2, %xmm2 movaps %xmm2, %xmm1 movaps %xmm2, %xmm0 call glColor4f movq .LC36(%rip), %rax movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 cvtss2sd %xmm1, %xmm1 call glVertex3d movq .LC4(%rip), %rax movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 cvtss2sd %xmm1, %xmm1 call glVertex3d movq .LC4(%rip), %rax movss .LC28(%rip), %xmm2 movss .LC37(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 cvtss2sd %xmm1, %xmm1 call glVertex3d movq .LC36(%rip), %rax movss .LC28(%rip), %xmm2 movss .LC37(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 cvtss2sd %xmm1, %xmm1 call glVertex3d pxor %xmm4, %xmm4 movss .LC16(%rip), %xmm2 movaps %xmm4, %xmm3 subss nightV(%rip), %xmm3 movss .LC20(%rip), %xmm1 movss .LC38(%rip), %xmm0 call glColor4f movq .LC39(%rip), %rax movss .LC28(%rip), %xmm2 subss viewZ(%rip), %xmm2 movq %rax, %xmm1 movq .LC36(%rip), %rax movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 call glVertex3d movq .LC39(%rip), %rax movss .LC28(%rip), %xmm2 subss viewZ(%rip), %xmm2 movq %rax, %xmm1 movq .LC4(%rip), %rax movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 call glVertex3d movq .LC40(%rip), %rax movss .LC28(%rip), %xmm2 subss viewZ(%rip), %xmm2 movq %rax, %xmm1 movq .LC4(%rip), %rax movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 call glVertex3d movq .LC40(%rip), %rax movss .LC28(%rip), %xmm2 subss viewZ(%rip), %xmm2 movq %rax, %xmm1 movq .LC36(%rip), %rax movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 call glVertex3d movss .LC0(%rip), %xmm3 movaps %xmm3, %xmm2 movaps %xmm3, %xmm1 movaps %xmm3, %xmm0 call glColor4f call glEnd movl $2929, %edi call glDisable movl $3042, %edi call glDisable popq %rbp .cfi_def_cfa 7, 8 jmp glFlush .cfi_endproc .LFE30: .size Terminal, .-Terminal .p2align 4 .globl process_event2 .type process_event2, @function process_event2: .LFB31: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount xorl %esi, %esi leaq 16(%rbp), %rdi call XLookupKeysym cmpq $121, %rax ja .L36 cmpq $31, %rax jbe .L35 subq $32, %rax cmpq $89, %rax ja .L35 jmp *.L39(,%rax,8) .section .rodata .align 8 .align 4 .L39: .quad .L50 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L49 .quad .L48 .quad .L35 .quad .L47 .quad .L46 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L45 .quad .L44 .quad .L35 .quad .L35 .quad .L43 .quad .L35 .quad .L42 .quad .L35 .quad .L35 .quad .L35 .quad .L41 .quad .L40 .quad .L38 .text .p2align 4,,10 .p2align 3 .L36: cmpq $65364, %rax je .L51 jbe .L62 cmpq $65472, %rax je .L57 jbe .L63 cmpq $65473, %rax jne .L35 movl $0x00000000, scaPlane(%rip) .L35: popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L63: .cfi_restore_state cmpq $65470, %rax je .L59 cmpq $65471, %rax jne .L35 movl $0x41a40000, rootY(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L62: .cfi_restore_state cmpq $65362, %rax je .L53 cmpq $65363, %rax jne .L64 pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd roll1(%rip), %xmm0 subsd .LC41(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, roll1(%rip) ret .p2align 4,,10 .p2align 3 .L64: .cfi_restore_state cmpq $65307, %rax je .L55 cmpq $65361, %rax jne .L35 pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd roll1(%rip), %xmm0 addsd .LC41(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, roll1(%rip) ret .p2align 4,,10 .p2align 3 .L38: .cfi_restore_state movl $0xbf0ccccd, viewZ(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L40: .cfi_restore_state movl $0x00000000, viewZ(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L41: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd yPlane1(%rip), %xmm0 addsd .LC44(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, yPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L42: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd yPlane1(%rip), %xmm0 subsd .LC44(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, yPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L43: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd yaw1(%rip), %xmm0 subsd .LC42(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, yaw1(%rip) ret .p2align 4,,10 .p2align 3 .L44: .cfi_restore_state movl $0xbecccccd, nightV(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L45: .cfi_restore_state movl $0x3ecccccd, nightV(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L46: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd yaw1(%rip), %xmm0 addsd .LC42(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, yaw1(%rip) ret .p2align 4,,10 .p2align 3 .L47: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd xPlane1(%rip), %xmm0 addsd .LC43(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, xPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L48: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd zPlane1(%rip), %xmm0 addsd .LC43(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, zPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L49: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd xPlane1(%rip), %xmm0 subsd .LC43(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, xPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L50: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd zPlane1(%rip), %xmm0 subsd .LC43(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, zPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L53: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd pitch1(%rip), %xmm0 addsd .LC42(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, pitch1(%rip) ret .p2align 4,,10 .p2align 3 .L51: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd pitch1(%rip), %xmm0 subsd .LC42(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, pitch1(%rip) ret .p2align 4,,10 .p2align 3 .L55: .cfi_restore_state xorl %eax, %eax call closeWin popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L59: .cfi_restore_state movl $0xc1a40000, rootY(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L57: .cfi_restore_state movl $0xbdcccccd, scaPlane(%rip) popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE31: .size process_event2, .-process_event2 .globl v3 .bss .align 16 .type v3, @object .size v3, 16 v3: .zero 16 .globl v2 .align 16 .type v2, @object .size v2, 16 v2: .zero 16 .globl v1 .align 16 .type v1, @object .size v1, 16 v1: .zero 16 .globl scaPlane .align 4 .type scaPlane, @object .size scaPlane, 4 scaPlane: .zero 4 .globl nightV .align 4 .type nightV, @object .size nightV, 4 nightV: .zero 4 .globl rootY .align 4 .type rootY, @object .size rootY, 4 rootY: .zero 4 .globl viewZ .align 4 .type viewZ, @object .size viewZ, 4 viewZ: .zero 4 .globl zPlane1 .align 4 .type zPlane1, @object .size zPlane1, 4 zPlane1: .zero 4 .globl yPlane1 .align 4 .type yPlane1, @object .size yPlane1, 4 yPlane1: .zero 4 .globl xPlane1 .align 4 .type xPlane1, @object .size xPlane1, 4 xPlane1: .zero 4 .globl yaw1 .align 4 .type yaw1, @object .size yaw1, 4 yaw1: .zero 4 .globl pitch1 .align 4 .type pitch1, @object .size pitch1, 4 pitch1: .zero 4 .globl roll1 .align 4 .type roll1, @object .size roll1, 4 roll1: .zero 4 .globl angle2 .align 4 .type angle2, @object .size angle2, 4 angle2: .zero 4 .globl zylscale2 .align 4 .type zylscale2, @object .size zylscale2, 4 zylscale2: .zero 4 .globl zylscale1 .align 4 .type zylscale1, @object .size zylscale1, 4 zylscale1: .zero 4 .globl code02 .type code02, @object .size code02, 1 code02: .zero 1 .section .rodata.cst4,"aM",@progbits,4 .align 4 .LC0: .long 1065353216 .section .rodata.cst8,"aM",@progbits,8 .align 8 .LC2: .long 0 .long 1075052544 .align 8 .LC3: .long 0 .long -1070333952 .align 8 .LC4: .long 0 .long 1073741824 .align 8 .LC5: .long 0 .long 1077149696 .section .rodata.cst16,"aM",@progbits,16 .align 16 .LC7: .long -2147483648 .long 0 .long 0 .long 0 .section .rodata.cst4 .align 4 .LC8: .long 1099693556 .align 4 .LC9: .long -1082130432 .align 4 .LC10: .long 1103626240 .align 4 .LC11: .long 1135869952 .align 4 .LC12: .long 990057071 .align 4 .LC13: .long -1124744561 .set .LC14,.LC4+4 .align 4 .LC15: .long 1101004800 .align 4 .LC16: .long 1036831949 .align 4 .LC17: .long -1110651699 .align 4 .LC18: .long -1093908038 .align 4 .LC19: .long -1093874483 .align 4 .LC20: .long 1053609165 .align 4 .LC21: .long -1083808154 .align 4 .LC22: .long 1050253722 .align 4 .LC23: .long -1102263091 .align 4 .LC24: .long -1094881116 .align 4 .LC25: .long -1097229926 .align 4 .LC26: .long -1090519040 .align 4 .LC27: .long -1085485875 .align 4 .LC28: .long 1056964608 .align 4 .LC29: .long 1097859072 .align 4 .LC30: .long 1101293158 .set .LC31,.LC36+4 .align 4 .LC32: .long 1101266944 .align 4 .LC33: .long 1063675494 .align 4 .LC34: .long 1041865114 .align 4 .LC35: .long 1028443341 .section .rodata.cst8 .align 8 .LC36: .long 0 .long -1073741824 .section .rodata.cst4 .align 4 .LC37: .long 1101791232 .align 4 .LC38: .long 1061997773 .section .rodata.cst8 .align 8 .LC39: .long 0 .long -1074790400 .align 8 .LC40: .long 0 .long 1072693248 .align 8 .LC41: .long -1717986918 .long 1071225241 .align 8 .LC42: .long -1717986918 .long 1070176665 .align 8 .LC43: .long 1202590843 .long 1067743969 .align 8 .LC44: .long 1202590843 .long 1066695393 .ident "GCC: (GNU) 12.2.1 20220819 (Red Hat 12.2.1-2)" .section .note.GNU-stack,"",@progbits