Test t5912:
Machine instructions VPDPBSSD,VPDPBSSDS,VPDPBSUD,VPDPBSUDS,VPDPBUUD,VPDPBUUDS,VDPBF16PS
- Tested procedures
-
IihVPDPBSSD
IihVPDPBSSDS
IihVPDPBSUD
IihVPDPBSUDS
IihVPDPBUUD
IihVPDPBUUDS
IihVDPBF16PS
- Source & expected listing
t5912.htm.lst
-
| |EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=36, CPU=X64, SIMD=AVX10, EVEX=ON
| |t5912 PROGRAM WIDTH=64, FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[CODE] ::::Section changed.
|00000000:62F26F0850CB | VPDPBSSD XMM1,XMM2,XMM3
|00000006:62F26F0C504D04<4 | VPDPBSSD XMM1,XMM2,[RBP+40h],MASK=K4
|0000000D:62F26FA850CB | VPDPBSSD YMM1,YMM2,YMM3,ZEROING=ON
|00000013:62F26F28504D02<5 | VPDPBSSD YMM1,YMM2,[RBP+40h]
|0000001A:62F26F4850CB | VPDPBSSD ZMM1,ZMM2,ZMM3
|00000020:62F26F48504D01<6 | VPDPBSSD ZMM1,ZMM2,[RBP+40h]
|00000027:62F26F58504D10<2 | VPDPBSSD ZMM1,ZMM2,[RBP+40h],BCST=ON
|0000002E: |
|0000002E:62F26F0851CB | VPDPBSSDS XMM1,XMM2,XMM3
|00000034:62F26F0C514D04<4 | VPDPBSSDS XMM1,XMM2,[RBP+40h],MASK=K4
|0000003B:62F26FA851CB | VPDPBSSDS YMM1,YMM2,YMM3,ZEROING=ON
|00000041:62F26F28514D02<5 | VPDPBSSDS YMM1,YMM2,[RBP+40h]
|00000048:62F26F4851CB | VPDPBSSDS ZMM1,ZMM2,ZMM3
|0000004E:62F26F48514D01<6 | VPDPBSSDS ZMM1,ZMM2,[RBP+40h]
|00000055:62F26F58514D10<2 | VPDPBSSDS ZMM1,ZMM2,[RBP+40h],BCST=ON
|0000005C: |
|0000005C:62F26E0850CB | VPDPBSUD XMM1,XMM2,XMM3
|00000062:62F26E0C504D04<4 | VPDPBSUD XMM1,XMM2,[RBP+40h],MASK=K4
|00000069:62F26EA850CB | VPDPBSUD YMM1,YMM2,YMM3,ZEROING=ON
|0000006F:62F26E28504D02<5 | VPDPBSUD YMM1,YMM2,[RBP+40h]
|00000076:62F26E4850CB | VPDPBSUD ZMM1,ZMM2,ZMM3
|0000007C:62F26E48504D01<6 | VPDPBSUD ZMM1,ZMM2,[RBP+40h]
|00000083:62F26E58504D10<2 | VPDPBSUD ZMM1,ZMM2,[RBP+40h],BCST=ON
|0000008A: |
|0000008A:62F26C0850CB | VPDPBUUD XMM1,XMM2,XMM3
|00000090:62F26C0C504D04<4 | VPDPBUUD XMM1,XMM2,[RBP+40h],MASK=K4
|00000097:62F26CA850CB | VPDPBUUD YMM1,YMM2,YMM3,ZEROING=ON
|0000009D:62F26C28504D02<5 | VPDPBUUD YMM1,YMM2,[RBP+40h]
|000000A4:62F26C4850CB | VPDPBUUD ZMM1,ZMM2,ZMM3
|000000AA:62F26C48504D01<6 | VPDPBUUD ZMM1,ZMM2,[RBP+40h]
|000000B1:62F26C58504D10<2 | VPDPBUUD ZMM1,ZMM2,[RBP+40h],BCST=ON
|000000B8: |
|000000B8:62F26C0851CB | VPDPBUUDS XMM1,XMM2,XMM3
|000000BE:62F26C0C514D04<4 | VPDPBUUDS XMM1,XMM2,[RBP+40h],MASK=K4
|000000C5:62F26CA851CB | VPDPBUUDS YMM1,YMM2,YMM3,ZEROING=ON
|000000CB:62F26C28514D02<5 | VPDPBUUDS YMM1,YMM2,[RBP+40h]
|000000D2:62F26C4851CB | VPDPBUUDS ZMM1,ZMM2,ZMM3
|000000D8:62F26C48514D01<6 | VPDPBUUDS ZMM1,ZMM2,[RBP+40h]
|000000DF:62F26C58514D10<2 | VPDPBUUDS ZMM1,ZMM2,[RBP+40h],BCST=ON
|000000E6:62F26E0852CB | VDPBF16PS XMM1,XMM2,XMM3
|000000EC:62F26E08524D04<4 | VDPBF16PS XMM1,XMM2,[RBP+40h]
|000000F3:62F26E98524D10<2 | VDPBF16PS XMM1,XMM2,[RBP+40h],BCST=ON,ZEROING=ON
|000000FA:62F26E2852CB | VDPBF16PS YMM1,YMM2,YMM3
|00000100:62F26E28524D02<5 | VDPBF16PS YMM1,YMM2,[RBP+40h]
|00000107:62F26E4852CB | VDPBF16PS ZMM1,ZMM2,ZMM3
|0000010D:62F26E48524D01<6 | VDPBF16PS ZMM1,ZMM2,[RBP+40h]
| |ENDPROGRAM t5912
- Expected messages
t5912.out
I0180 Assembling source file "t5912.htm".
I0270 Assembling source "t5912".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t5912". "t5912.htm"{67}
I0510 Assembling program pass 1. "t5912.htm"{67}
I0530 Assembling program pass 2 - final. "t5912.htm"{67}
I0660 64bit TINY BIN file "t5912.bin" created, size=276. "t5912.htm"{115}
I0650 Program "t5912" assembled in 2 passes with errorlevel 0. "t5912.htm"{115}
I0750 Source "t5912" (133 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t5912.htm.lst" created, size=3398.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲