EuroAssembler Index Manual Download Source Macros


Sitemap Links Forum Tests Projects

Test t5796: Machine instructions VPCMPccD VPCMPccUD VPCMPccQ VPCMPccUQ


Tested procedures
IiyVPCMPEQD   IiyVPCMPLTD   IiyVPCMPLED   IiyVPCMPFALSED   IiyVPCMPNEQD   IiyVPCMPNLTD   IiyVPCMPNLED   IiyVPCMPTRUED   IiyVPCMPEQUD   IiyVPCMPLTUD   IiyVPCMPLEUD   IiyVPCMPFALSEUD   IiyVPCMPNEQUD   IiyVPCMPNLTUD   IiyVPCMPNLEUD   IiyVPCMPTRUEUD   IiyVPCMPEQQ   IiyVPCMPLTQ   IiyVPCMPLEQ   IiyVPCMPFALSEQ   IiyVPCMPNEQQ   IiyVPCMPNLTQ   IiyVPCMPNLEQ   IiyVPCMPTRUEQ   IiyVPCMPEQUQ   IiyVPCMPLTUQ   IiyVPCMPLEUQ   IiyVPCMPFALSEUQ   IiyVPCMPNEQUQ   IiyVPCMPNLTUQ   IiyVPCMPNLEUQ   IiyVPCMPTRUEUQ  
Source & expected listing t5796.htm.lst
| | EUROASM LIST=ON,DUMP=ON,DUMPWIDTH=30,CPU=X64,SIMD=AVX512,EVEX=ON,MVEX=ON | |t5796 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE |00000000:62F16D4C76CB | VPCMPEQD K1,ZMM2,ZMM3,MASK=K4 |00000006:62F1690C76CB | VPCMPEQD K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |0000000C:62F36D4C1FCB00 | VPCMPEQD K1,ZMM2,ZMM3,MASK=K4,CODE=LONG |00000013:62F36D4C1FCB01 | VPCMPLTD K1,ZMM2,ZMM3,MASK=K4 |0000001A:62F2690C74CB | VPCMPLTD K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |00000020:62F36D4C1FCB02 | VPCMPLED K1,ZMM2,ZMM3,MASK=K4 |00000027:62F3690C1FCB02 | VPCMPLED K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |0000002E:62F36D4C1FCB03 | VPCMPFALSED K1,ZMM2,ZMM3,MASK=K4 |00000035:62F36D4C1FCB04 | VPCMPNEQD K1,ZMM2,ZMM3,MASK=K4 |0000003C:62F3690C1FCB04 | VPCMPNEQD K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |00000043:62F36D4C1FCB05 | VPCMPNLTD K1,ZMM2,ZMM3,MASK=K4 |0000004A:62F3690C1FCB05 | VPCMPNLTD K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |00000051:62F36D4C1FCB06 | VPCMPNLED K1,ZMM2,ZMM3,MASK=K4 |00000058:62F3690C1FCB06 | VPCMPNLED K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |0000005F:62F36D4C1FCB07 | VPCMPTRUED K1,ZMM2,ZMM3,MASK=K4 |00000066:62F36D4C1ECB00 | VPCMPEQUD K1,ZMM2,ZMM3,MASK=K4 |0000006D:62F3690C1ECB00 | VPCMPEQUD K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |00000074:62F36D4C1ECB01 | VPCMPLTUD K1,ZMM2,ZMM3,MASK=K4 |0000007B:62F3690C1ECB01 | VPCMPLTUD K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |00000082:62F36D4C1ECB02 | VPCMPLEUD K1,ZMM2,ZMM3,MASK=K4 |00000089:62F3690C1ECB02 | VPCMPLEUD K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |00000090:62F36D4C1ECB03 | VPCMPFALSEUD K1,ZMM2,ZMM3,MASK=K4 |00000097:62F36D4C1ECB04 | VPCMPNEQUD K1,ZMM2,ZMM3,MASK=K4 |0000009E:62F3690C1ECB04 | VPCMPNEQUD K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |000000A5:62F36D4C1ECB05 | VPCMPNLTUD K1,ZMM2,ZMM3,MASK=K4 |000000AC:62F3690C1ECB05 | VPCMPNLTUD K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |000000B3:62F36D4C1ECB06 | VPCMPNLEUD K1,ZMM2,ZMM3,MASK=K4 |000000BA:62F3690C1ECB06 | VPCMPNLEUD K1,ZMM2,ZMM3,MASK=K4,PREFIX=MVEX |000000C1:62F36D4C1ECB07 | VPCMPTRUEUD K1,ZMM2,ZMM3,MASK=K4 |000000C8:62F2ED4C29CB | VPCMPEQQ K1,ZMM2,ZMM3,MASK=K4 |000000CE:62F3ED4C1FCB01 | VPCMPLTQ K1,ZMM2,ZMM3,MASK=K4 |000000D5:62F3ED4C1FCB02 | VPCMPLEQ K1,ZMM2,ZMM3,MASK=K4 |000000DC:62F3ED4C1FCB03 | VPCMPFALSEQ K1,ZMM2,ZMM3,MASK=K4 |000000E3:62F3ED4C1FCB04 | VPCMPNEQQ K1,ZMM2,ZMM3,MASK=K4 |000000EA:62F3ED4C1FCB05 | VPCMPNLTQ K1,ZMM2,ZMM3,MASK=K4 |000000F1:62F3ED4C1FCB06 | VPCMPNLEQ K1,ZMM2,ZMM3,MASK=K4 |000000F8:62F3ED4C1FCB07 | VPCMPTRUEQ K1,ZMM2,ZMM3,MASK=K4 |000000FF:62F3ED4C1ECB00 | VPCMPEQUQ K1,ZMM2,ZMM3,MASK=K4 |00000106:62F3ED4C1ECB01 | VPCMPLTUQ K1,ZMM2,ZMM3,MASK=K4 |0000010D:62F3ED4C1ECB02 | VPCMPLEUQ K1,ZMM2,ZMM3,MASK=K4 |00000114:62F3ED4C1ECB03 | VPCMPFALSEUQ K1,ZMM2,ZMM3,MASK=K4 |0000011B:62F3ED4C1ECB04 | VPCMPNEQUQ K1,ZMM2,ZMM3,MASK=K4 |00000122:62F3ED4C1ECB05 | VPCMPNLTUQ K1,ZMM2,ZMM3,MASK=K4 |00000129:62F3ED4C1ECB06 | VPCMPNLEUQ K1,ZMM2,ZMM3,MASK=K4 |00000130:62F3ED4C1ECB07 | VPCMPTRUEUQ K1,ZMM2,ZMM3,MASK=K4 | |ENDPROGRAM t5796
Expected messages t5796.out
I0180 Assembling source file "t5796.htm". I0270 Assembling source "t5796". I0310 Assembling source pass 1. I0330 Assembling source pass 2 - final. I0470 Assembling program "t5796". "t5796.htm"{142} I0510 Assembling program pass 1. "t5796.htm"{142} I0530 Assembling program pass 2 - final. "t5796.htm"{142} I0660 16bit TINY BIN file "t5796.bin" created, size=311. "t5796.htm"{189} I0650 Program "t5796" assembled in 2 passes with errorlevel 0. "t5796.htm"{189} I0750 Source "t5796" (207 lines) assembled in 2 passes with errorlevel 0. I0860 Listing file "t5796.htm.lst" created, size=3433. I0990 EuroAssembler terminated with errorlevel 0.

▲Back to the top▲