pinsr16.asm 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. ;Testname=test; Arguments=-O0 -fbin -opinsr16.bin; Files=stdout stderr pinsr16.bin
  2. bits 16
  3. pinsrw mm0,eax,0
  4. pinsrw mm1,si,0
  5. pinsrw mm2,[bx],0
  6. pinsrw mm3,word [bx],0
  7. pinsrb xmm0,eax,0
  8. pinsrb xmm1,sil,0
  9. ; pinsrb xmm1,bh,0
  10. pinsrb xmm2,[bx],0
  11. pinsrb xmm3,byte [bx],0
  12. pinsrw xmm0,eax,0
  13. pinsrw xmm1,si,0
  14. pinsrw xmm2,[bx],0
  15. pinsrw xmm3,word [bx],0
  16. pinsrd xmm0,eax,0
  17. pinsrd xmm1,esi,0
  18. pinsrd xmm2,[bx],0
  19. pinsrd xmm3,dword [bx],0
  20. vpinsrb xmm0,eax,0
  21. vpinsrb xmm1,bl,0
  22. vpinsrb xmm2,[bx],0
  23. vpinsrb xmm3,byte [bx],0
  24. vpinsrw xmm0,eax,0
  25. vpinsrw xmm1,si,0
  26. vpinsrw xmm2,[bx],0
  27. vpinsrw xmm3,word [bx],0
  28. vpinsrd xmm0,eax,0
  29. vpinsrd xmm1,esi,0
  30. vpinsrd xmm2,[bx],0
  31. vpinsrd xmm3,dword [bx],0
  32. vpinsrb xmm4,xmm0,eax,0
  33. vpinsrb xmm5,xmm1,bl,0
  34. vpinsrb xmm6,xmm2,[bx],0
  35. vpinsrb xmm7,xmm3,byte [bx],0
  36. vpinsrw xmm4,xmm0,eax,0
  37. vpinsrw xmm5,xmm1,si,0
  38. vpinsrw xmm6,xmm2,[bx],0
  39. vpinsrw xmm7,xmm3,word [bx],0
  40. vpinsrd xmm4,xmm0,eax,0
  41. vpinsrd xmm5,xmm1,esi,0
  42. vpinsrd xmm6,xmm2,[bx],0
  43. vpinsrd xmm7,xmm3,dword [bx],0