| global _start | |
| section .data | |
| align 16 | |
| dword1: | |
| dd 0x00000002 | |
| dword2: | |
| dd 0xFFFFFF11 | |
| dword3: | |
| dd 0xFFF00000 | |
| dword4: | |
| dd 0x0000FFFF | |
| dword5: | |
| dd 0xFFFFFFFF | |
| mydword: | |
| dd 0xcafebabe | |
| myaddress: | |
| dq 0x00adbeefc0de00ce | |
| qword1: | |
| dq 0xffffffff00000001 | |
| %include "header.inc" | |
| movd mm0, [dword1] | |
| movd mm1, [dword2] | |
| movd mm2, [dword1] | |
| movd mm3, [dword2] | |
| movd mm4, [dword4] | |
| movd mm5, [dword5] | |
| pmuludq mm0, [mydword] | |
| pmuludq mm2, mm1 | |
| pmuludq mm3, [dword3] | |
| pmuludq mm4, [dword3] | |
| pmuludq mm5, [dword5] | |
| movd xmm1, [dword5] | |
| pshufd xmm1, xmm1, 0 | |
| pmuludq xmm1, xmm1 | |
| movd xmm2, [dword4] | |
| pmuludq xmm2, xmm1 | |
| %include "footer.inc" |