int arith(int x, int y, int z);
... movl 12(%ebp), %eax xorl 8(%ebp), %eax sarl $3, %eax notl %eax subl 16(%ebp), %eax leave ret