squareHash.inc 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. mov rax, 1613783669344650115
  2. add rax, rcx
  3. mul rax
  4. sub rax, rdx ;# 1
  5. mul rax
  6. sub rax, rdx ;# 2
  7. mul rax
  8. sub rax, rdx ;# 3
  9. mul rax
  10. sub rax, rdx ;# 4
  11. mul rax
  12. sub rax, rdx ;# 5
  13. mul rax
  14. sub rax, rdx ;# 6
  15. mul rax
  16. sub rax, rdx ;# 7
  17. mul rax
  18. sub rax, rdx ;# 8
  19. mul rax
  20. sub rax, rdx ;# 9
  21. mul rax
  22. sub rax, rdx ;# 10
  23. mul rax
  24. sub rax, rdx ;# 11
  25. mul rax
  26. sub rax, rdx ;# 12
  27. mul rax
  28. sub rax, rdx ;# 13
  29. mul rax
  30. sub rax, rdx ;# 14
  31. mul rax
  32. sub rax, rdx ;# 15
  33. mul rax
  34. sub rax, rdx ;# 16
  35. mul rax
  36. sub rax, rdx ;# 17
  37. mul rax
  38. sub rax, rdx ;# 18
  39. mul rax
  40. sub rax, rdx ;# 19
  41. mul rax
  42. sub rax, rdx ;# 20
  43. mul rax
  44. sub rax, rdx ;# 21
  45. mul rax
  46. sub rax, rdx ;# 22
  47. mul rax
  48. sub rax, rdx ;# 23
  49. mul rax
  50. sub rax, rdx ;# 24
  51. mul rax
  52. sub rax, rdx ;# 25
  53. mul rax
  54. sub rax, rdx ;# 26
  55. mul rax
  56. sub rax, rdx ;# 27
  57. mul rax
  58. sub rax, rdx ;# 28
  59. mul rax
  60. sub rax, rdx ;# 29
  61. mul rax
  62. sub rax, rdx ;# 30
  63. mul rax
  64. sub rax, rdx ;# 31
  65. mul rax
  66. sub rax, rdx ;# 32
  67. mul rax
  68. sub rax, rdx ;# 33
  69. mul rax
  70. sub rax, rdx ;# 34
  71. mul rax
  72. sub rax, rdx ;# 35
  73. mul rax
  74. sub rax, rdx ;# 36
  75. mul rax
  76. sub rax, rdx ;# 37
  77. mul rax
  78. sub rax, rdx ;# 38
  79. mul rax
  80. sub rax, rdx ;# 39
  81. mul rax
  82. sub rax, rdx ;# 40
  83. mul rax
  84. sub rax, rdx ;# 41
  85. mul rax
  86. sub rax, rdx ;# 42
  87. ret