Test t5630:
Machine instructions VPRORD VPRORQ VPROLD VPROLQ
- Tested procedures
-
IiyVPRORD
IiyVPRORQ
IiyVPROLD
IiyVPROLQ
- Source & expected listing
t5630.htm.lst
-
| | EUROASM LIST=ON,DUMP=ON,DUMPWIDTH=30,CPU=X64,SIMD=AVX512,EVEX=ON
| |t5630 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE
|00000000:62F1758C72C203 | VPRORD XMM1,XMM2,3,MASK=K4,ZEROING=ON
|00000007:62F175AC72C203 | VPRORD YMM1,YMM2,3,MASK=K4,ZEROING=ON
|0000000E:62F175CC72C203 | VPRORD ZMM1,ZMM2,3,MASK=K4,ZEROING=ON
|00000015:62F1758C724504<403 | VPRORD XMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|0000001D:62F175AC724502<503 | VPRORD YMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|00000025:62F175CC724501<603 | VPRORD ZMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|0000002D:62F1759C724510<203 | VPRORD XMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|00000035:62F175BC724510<203 | VPRORD YMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|0000003D:62F175DC724510<203 | VPRORD ZMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|00000045:62F1F58C72C203 | VPRORQ XMM1,XMM2,3,MASK=K4,ZEROING=ON
|0000004C:62F1F5AC72C203 | VPRORQ YMM1,YMM2,3,MASK=K4,ZEROING=ON
|00000053:62F1F5CC72C203 | VPRORQ ZMM1,ZMM2,3,MASK=K4,ZEROING=ON
|0000005A:62F1F58C724504<403 | VPRORQ XMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|00000062:62F1F5AC724502<503 | VPRORQ YMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|0000006A:62F1F5CC724501<603 | VPRORQ ZMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|00000072:62F1F59C724508<303 | VPRORQ XMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|0000007A:62F1F5BC724508<303 | VPRORQ YMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|00000082:62F1F5DC724508<303 | VPRORQ ZMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|0000008A:62F1758C72CA03 | VPROLD XMM1,XMM2,3,MASK=K4,ZEROING=ON
|00000091:62F175AC72CA03 | VPROLD YMM1,YMM2,3,MASK=K4,ZEROING=ON
|00000098:62F175CC72CA03 | VPROLD ZMM1,ZMM2,3,MASK=K4,ZEROING=ON
|0000009F:62F1758C724D04<403 | VPROLD XMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|000000A7:62F175AC724D02<503 | VPROLD YMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|000000AF:62F175CC724D01<603 | VPROLD ZMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|000000B7:62F1759C724D10<203 | VPROLD XMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|000000BF:62F175BC724D10<203 | VPROLD YMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|000000C7:62F175DC724D10<203 | VPROLD ZMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|000000CF:62F1F58C72CA03 | VPROLQ XMM1,XMM2,3,MASK=K4,ZEROING=ON
|000000D6:62F1F5AC72CA03 | VPROLQ YMM1,YMM2,3,MASK=K4,ZEROING=ON
|000000DD:62F1F5CC72CA03 | VPROLQ ZMM1,ZMM2,3,MASK=K4,ZEROING=ON
|000000E4:62F1F58C724D04<403 | VPROLQ XMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|000000EC:62F1F5AC724D02<503 | VPROLQ YMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|000000F4:62F1F5CC724D01<603 | VPROLQ ZMM1,[RBP+40h],3,MASK=K4,ZEROING=ON
|000000FC:62F1F59C724D08<303 | VPROLQ XMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|00000104:62F1F5BC724D08<303 | VPROLQ YMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
|0000010C:62F1F5DC724D08<303 | VPROLQ ZMM1,[RBP+40h],3,MASK=K4,ZEROING=ON,BCST=ON
| |ENDPROGRAM t5630
- Expected messages
t5630.out
I0180 Assembling source file "t5630.htm".
I0270 Assembling source "t5630".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t5630". "t5630.htm"{58}
I0510 Assembling program pass 1. "t5630.htm"{58}
I0530 Assembling program pass 2 - final. "t5630.htm"{58}
I0660 16bit TINY BIN file "t5630.bin" created, size=276. "t5630.htm"{96}
I0650 Program "t5630" assembled in 2 passes with errorlevel 0. "t5630.htm"{96}
I0750 Source "t5630" (114 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t5630.htm.lst" created, size=3037.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲