Test t5250:
Machine instructions VALIGND VALIGNQ
- Tested procedures
-
IizVALIGND
IizVALIGNQ
- Source & expected listing
t5250.htm.lst
-
| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=34, DUMPALL=OFF, CPU=X64, SIMD=AVX512, MVEX=ON, EVEX=ON
| |t5250 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE
|00000000:62F36D0803CB04 | VALIGND XMM1,XMM2,XMM3,4
|00000007:62F36D0D03CB04 | VALIGND XMM1,XMM2,XMM3,4,MASK=K5
|0000000E:62F36D08034D04<404 | VALIGND XMM1,XMM2,[RBP+40h],4
|00000016:62F36D18034D10<204 | VALIGND XMM1,XMM2,[RBP+40h],4,BCST=ON
|0000001E:62F36D1D034D10<204 | VALIGND XMM1,XMM2,[RBP+40h],4,BCST=ON,MASK=K5
|00000026:62F36D2803CB04 | VALIGND YMM1,YMM2,YMM3,4
|0000002D:62F36D2D03CB04 | VALIGND YMM1,YMM2,YMM3,4,MASK=K5
|00000034:62F36D28034D02<504 | VALIGND YMM1,YMM2,[RBP+40h],4
|0000003C:62F36D38034D10<204 | VALIGND YMM1,YMM2,[RBP+40h],4,BCST=ON
|00000044:62F36D4803CB04 | VALIGND ZMM1,ZMM2,ZMM3,4
|0000004B:62F36D48034D01<604 | VALIGND ZMM1,ZMM2,[RBP+40h],4
|00000053:62F36D58034D10<204 | VALIGND ZMM1,ZMM2,[RBP+40h],4,BCST=ON
|0000005B:62F36D5D034D10<204 | VALIGND ZMM1,ZMM2,[RBP+40h],4,BCST=ON,MASK=K5
|00000063:62F3690803CB04 | VALIGND ZMM1,ZMM2,ZMM3,4,PREFIX=MVEX
|0000006A:62F36908034D02<504 | VALIGND ZMM1,ZMM2,[RBP+40h],4,PREFIX=MVEX
|00000072:62F3690D034D02<504 | VALIGND ZMM1,ZMM2,[RBP+40h],4,PREFIX=MVEX,MASK=K5
|0000007A:62F3698803CB04 | VALIGND ZMM1,ZMM2,ZMM3,4,EH=ON
|00000081:62F3698D03CB04 | VALIGND ZMM1,ZMM2,ZMM3,4,EH=ON,MASK=K5
|00000088: |
|00000088:62F3ED0803CB04 | VALIGNQ XMM1,XMM2,XMM3,4
|0000008F:62F3ED0D03CB04 | VALIGNQ XMM1,XMM2,XMM3,4,MASK=K5
|00000096:62F3ED08034D04<404 | VALIGNQ XMM1,XMM2,[RBP+40h],4
|0000009E:62F3ED18034D08<304 | VALIGNQ XMM1,XMM2,[RBP+40h],4,BCST=ON
|000000A6:62F3ED1D034D08<304 | VALIGNQ XMM1,XMM2,[RBP+40h],4,BCST=ON,MASK=K5
|000000AE:62F3ED2803CB04 | VALIGNQ YMM1,YMM2,YMM3,4
|000000B5:62F3ED2D03CB04 | VALIGNQ YMM1,YMM2,YMM3,4,MASK=K5
|000000BC:62F3ED28034D02<504 | VALIGNQ YMM1,YMM2,[RBP+40h],4
|000000C4:62F3ED38034D08<304 | VALIGNQ YMM1,YMM2,[RBP+40h],4,BCST=ON
|000000CC:62F3ED4803CB04 | VALIGNQ ZMM1,ZMM2,ZMM3,4
|000000D3:62F3ED48034D01<604 | VALIGNQ ZMM1,ZMM2,[RBP+40h],4
|000000DB:62F3ED58034D08<304 | VALIGNQ ZMM1,ZMM2,[RBP+40h],4,BCST=ON
|000000E3:62F3ED5D034D08<304 | VALIGNQ ZMM1,ZMM2,[RBP+40h],4,BCST=ON,MASK=K5
| |ENDPROGRAM t5250
- Expected messages
t5250.out
I0180 Assembling source file "t5250.htm".
I0270 Assembling source "t5250".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t5250". "t5250.htm"{52}
I0510 Assembling program pass 1. "t5250.htm"{52}
I0530 Assembling program pass 2 - final. "t5250.htm"{52}
I0660 16bit TINY BIN file "t5250.bin" created, size=235. "t5250.htm"{86}
I0650 Program "t5250" assembled in 2 passes with errorlevel 0. "t5250.htm"{86}
I0750 Source "t5250" (104 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t5250.htm.lst" created, size=2569.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲