1. 00000000 <func>:
  2. void func(unsigned long long *x, unsigned y)
  3. {
  4. 0: 8b 4c 24 04 mov 0x4(%esp),%ecx
  5. *x += y;
  6. 4: 31 d2 xor %edx,%edx
  7. 6: 8b 44 24 08 mov 0x8(%esp),%eax
  8. a: 01 01 add %eax,(%ecx)
  9. c: 11 51 04 adc %edx,0x4(%ecx)
  10. f: c3 ret