if_else:
pushl %ebp
movl $3, %eax
movl %esp, %ebp
movl 8(%ebp), %edx
cmpl $1, %edx
je .L4
cmpl $100, %edx
movw $1300, %ax
je .L4
cmpl $102, %edx
movw $123, %ax
je .L4
cmpl $103, %edx
movb $114, %al
je .L4
cmpl $104, %edx
je .L11
xorb %al, %al
cmpl $106, %edx
je .L11
.L4:
popl %ebp
.p2align 4,,4
ret
.p2align 4,,7
.L11:
movl %edx, %eax
imull %edx, %eax
popl %ebp
.p2align 4,,2
ret
|