36 lines · plain
1 2 .text3 .globl main4 .type main, %function5main:6 .cfi_startproc7 cmpq $0x3, %rdi8 jae .L49 cmpq $0x1, %rdi10 jne .Ldo_jump11 jmpq *jt+812.Ldo_jump:13 jmpq *jt(,%rdi,8)14.L1:15 movq $0x1, %rax16 jmp .L517.L2:18 movq $0x0, %rax19 jmp .L520.L3:21 movq $0x2, %rax22 jmp .L523.L4:24 mov $0x3, %rax25.L5:26 retq27 .cfi_endproc28 29 .section .rodata30 .align 1631 .globl jt32jt:33 .quad .L134 .quad .L235 .quad .L336