Test t3730:
Machine instructions PINSRB, PINSRW, PINSRD, PINSRQ
- Tested procedures
-
IipPINSRB
IimPINSRW
IipPINSRD
IipPINSRQ
- Source & expected listing
t3730.htm.lst
-
| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=30, CPU=X64, SIMD=SSE4.1
| |t3730 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode16] |[Mode16] SEGMENT WIDTH=16,PURPOSE=CODE
|0000:660F3A20F901 | PINSRB XMM7,CL,1
|0006:660F3A20F901 | PINSRB XMM7,CX,1
|000C:660F3A20F901 | PINSRB XMM7,ECX,1
|0012:660F3A203C01 | PINSRB XMM7,[SI],1
|0018:660FC4F901 | PINSRW XMM7,CX,1
|001D:660FC4F901 | PINSRW XMM7,ECX,1
|0022:660FC43C01 | PINSRW XMM7,[SI],1
|0027:660F3A22F901 | PINSRD XMM7,ECX,1
|002D:660F3A223C01 | PINSRD XMM7,[SI],1
|0033:66670F3A223E01 | PINSRD XMM7,[ESI],1
|[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE
|00000000:660F3A20F901 | PINSRB XMM7,CL,1
|00000006:660F3A20F901 | PINSRB XMM7,CX,1
|0000000C:660F3A20F901 | PINSRB XMM7,ECX,1
|00000012:660F3A203E01 | PINSRB XMM7,[ESI],1
|00000018:660FC4F901 | PINSRW XMM7,CX,1
|0000001D:660FC4F901 | PINSRW XMM7,ECX,1
|00000022:660FC43E01 | PINSRW XMM7,[ESI],1
|00000027:660F3A22F901 | PINSRD XMM7,ECX,1
|0000002D:66670F3A223C01 | PINSRD XMM7,[SI],1
|00000034:660F3A223E01 | PINSRD XMM7,[ESI],1
|[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE
|00000000:660F3A20F901 | PINSRB XMM7,CL,1
|00000006:660F3A20F901 | PINSRB XMM7,CX,1
|0000000C:660F3A20F901 | PINSRB XMM7,ECX,1
|00000012:660F3A20F901 | PINSRB XMM7,RCX,1
|00000018:66440F3A20D901 | PINSRB XMM11,ECX,1
|0000001F:660F3A203E01 | PINSRB XMM7,[RSI],1
|00000025:66670F3A203E01 | PINSRB XMM7,[ESI],1
|0000002C:660FC4F901 | PINSRW XMM7,CX,1
|00000031:660FC4F901 | PINSRW XMM7,ECX,1
|00000036:660FC4F901 | PINSRW XMM7,RCX,1
|0000003B:6667460FC41C0E01 | PINSRW XMM11,[ESI+R9D],1
|00000043:660F3A22F901 | PINSRD XMM7,ECX,1
|00000049:660F3A22F901 | PINSRD XMM7,RCX,1
|0000004F:66420F3A223C1E01 | PINSRD XMM7,[RSI+R11],1
|00000057:66670F3A223E01 | PINSRD XMM7,[ESI],1
|0000005E:66670F3A223E01 | PINSRD XMM7,[ESI],1
|00000065:66460F3A221C1E01 | PINSRD XMM11,[RSI+R11],1
|0000006D:66480F3A22F901 | PINSRQ XMM7,RCX,1
|00000074:664A0F3A223C1E01 | PINSRQ XMM7,[RSI+R11],1
|0000007C:664E0F3A221C1E01 | PINSRQ XMM11,[RSI+R11],1
|00000084:6667480F3A223E01 | PINSRQ XMM7,[ESI],1
|0000008C:66674C0F3A221E01 | PINSRQ XMM11,[ESI],1
|00000094:66674E0F3A221C1E01 | PINSRQ XMM11,[ESI+R11D],1
| |ENDPROGRAM t3730
- Expected messages
t3730.out
I0180 Assembling source file "t3730.htm".
I0270 Assembling source "t3730".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t3730". "t3730.htm"{58}
I0510 Assembling program pass 1. "t3730.htm"{58}
I0530 Assembling program pass 2 - final. "t3730.htm"{58}
I0660 16bit TINY BIN file "t3730.bin" created, size=285. "t3730.htm"{105}
I0650 Program "t3730" assembled in 2 passes with errorlevel 0. "t3730.htm"{105}
I0750 Source "t3730" (123 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t3730.htm.lst" created, size=2646.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲