Advertisement
Guest User

Untitled

a guest
Mar 6th, 2015
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. n = (n * i)
  2.  
  3. 0x100000a41: movq %rax, %rbx
  4. 0x100000a44: movq %rcx, %rax
  5. 0x100000a47: mulq %rbx
  6. 0x100000a4a: imulq %rcx, %rdi
  7. 0x100000a4e: addq %rdx, %rdi
  8. 0x100000a51: imulq %rsi, %rbx
  9. 0x100000a55: addq $0x1, %rcx
  10. 0x100000a59: adcq $0x0, %rsi
  11. 0x100000a5d: cmpq $0x3b9aca00, %rcx
  12. 0x100000a64: setb %dl
  13. 0x100000a67: testq %rsi, %rsi
  14. 0x100000a6a: sets %r8b
  15. 0x100000a6e: je 0x100000a73
  16. 0x100000a70: movb %r8b, %dl
  17. 0x100000a73: addq %rbx, %rdi
  18. 0x100000a76: testb %dl, %dl
  19. 0x100000a78: jne 0x100000a41
  20.  
  21.  
  22. n = (n * i) >> 2
  23.  
  24. 0x100000a31: movq %rax, %rbx
  25. 0x100000a34: movq %rcx, %rax
  26. 0x100000a37: mulq %rbx
  27. 0x100000a3a: imulq %rcx, %rdi
  28. 0x100000a3e: addq %rdx, %rdi
  29. 0x100000a41: imulq %rsi, %rbx
  30. 0x100000a45: addq %rdi, %rbx
  31. 0x100000a48: addq $0x1, %rcx
  32. 0x100000a4c: adcq $0x0, %rsi
  33. 0x100000a50: cmpq $0x3b9aca00, %rcx
  34. 0x100000a57: setb %dl
  35. 0x100000a5a: testq %rsi, %rsi
  36. 0x100000a5d: sets %dil
  37. 0x100000a61: je 0x100000a66
  38. 0x100000a63: movb %dil, %dl
  39. 0x100000a66: shrdq $0x2, %rbx, %rax
  40. 0x100000a6b: sarq $0x2, %rbx
  41. 0x100000a6f: testb %dl, %dl
  42. 0x100000a71: movq %rbx, %rdi
  43. 0x100000a74: jne 0x100000a31
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement