
refuge
By: a guest on Feb 20th, 2010 | syntax:
C++ | size: 1.16 KB | hits: 137 | expires: Never
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
movq %rsp, %rbp
.cfi_offset 6, -16
.cfi_def_cfa_register 6
movl $0, -4(%rbp)
cmpl $15, -4(%rbp)
ja .L2
mov -4(%rbp), %eax
movq .L18(,%rax,8), %rax
jmp *%rax
.section .rodata
.align 8
.align 4
.L18:
.quad .L2
.quad .L3
.quad .L4
.quad .L5
.quad .L6
.quad .L7
.quad .L8
.quad .L9
.quad .L10
.quad .L11
.quad .L12
.quad .L13
.quad .L14
.quad .L15
.quad .L16
.quad .L17
.text
.L3:
addl $1, -4(%rbp)
jmp .L2
.L4:
subl $1, -4(%rbp)
jmp .L2
.L5:
addl $1, -4(%rbp)
jmp .L2
.L6:
subl $1, -4(%rbp)
jmp .L2
.L7:
subl $1, -4(%rbp)
jmp .L2
.L8:
movl $3, -4(%rbp)
jmp .L2
.L9:
movl $255, -4(%rbp)
jmp .L2
.L10:
movl $255, -4(%rbp)
jmp .L2
.L11:
movl $42, -4(%rbp)
jmp .L2
.L12:
movl $2049, -4(%rbp)
jmp .L2
.L13:
movl $6, -4(%rbp)
jmp .L2
.L14:
movl $250, -4(%rbp)
jmp .L2
.L15:
movl $852, -4(%rbp)
jmp .L2
.L16:
addl $8, -4(%rbp)
jmp .L2
.L17:
movl $415, -4(%rbp)
.L2:
movl -4(%rbp), %eax
movl %eax, -8(%rbp)
movl $0, %eax
leave
ret
.cfi_endproc