sha.asm 837 B

1234567891011121314151617181920212223242526272829303132
  1. ;Testname=sha; Arguments=-felf -osha.o -O0; Files=stdout stderr sha.o
  2. BITS 32
  3. sha1rnds4 xmm1, xmm2, 9
  4. sha1rnds4 xmm2, [eax], 7
  5. sha1rnds4 xmm3, [eax+0x12], 5
  6. sha1rnds4 xmm4, [eax+ebx*2], 1
  7. sha1nexte xmm1, xmm2
  8. sha1nexte xmm2, [eax]
  9. sha1nexte xmm3, [eax+0x12]
  10. sha1nexte xmm4, [eax+ebx*2]
  11. sha1msg1 xmm1, xmm2
  12. sha1msg1 xmm2, [eax]
  13. sha1msg1 xmm3, [eax+0x12]
  14. sha1msg1 xmm4, [eax+ebx*2]
  15. sha1msg2 xmm1, xmm2
  16. sha1msg2 xmm2, [eax]
  17. sha1msg2 xmm3, [eax+0x12]
  18. sha1msg2 xmm4, [eax+ebx*2]
  19. sha256rnds2 xmm1, xmm2, xmm0
  20. sha256rnds2 xmm2, [eax], xmm0
  21. sha256rnds2 xmm3, [eax+0x12], xmm0
  22. sha256rnds2 xmm4, [eax+ebx*2], xmm0
  23. sha256msg1 xmm1, xmm2
  24. sha256msg1 xmm2, [eax]
  25. sha256msg1 xmm3, [eax+0x12]
  26. sha256msg1 xmm4, [eax+ebx*2]
  27. sha256msg2 xmm1, xmm2
  28. sha256msg2 xmm2, [eax]
  29. sha256msg2 xmm3, [eax+0x12]
  30. sha256msg2 xmm4, [eax+ebx*2]