| Index | Manual | Download | Source | Macros | Embedded word Case ins.
Sitemap | Links | Forum | Tests | Projects

# Test t5262: Machine instructions VCMPSD VCMPccSD

Tested procedures
  IizVCMPSD

Source & expected listing t5262.htm.lst
  `| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=34, DUMPALL=OFF, CPU=X64, SIMD=AVX512, EVEX=ON | |t5262 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE |00000000:C5EBC2CB04 | VCMPSD XMM1,XMM2,XMM3,4 |00000005:62F1EF08C2CB04 | VCMPSD K1,XMM2,XMM3,4 |0000000C:62F1EF0DC2CB04 | VCMPSD K1,XMM2,XMM3,4,MASK=K5 |00000013:62F1EF1DC2CB04 | VCMPSD K1,XMM2,XMM3,4,MASK=K5,SAE=ON |0000001A:C5EBC24D4004 | VCMPSD XMM1,XMM2,[RBP+40h],4 |00000020:62F1EF08C24D08<304 | VCMPSD K1,XMM2,[RBP+40h],4 |00000028:62F1EF0DC24D08<304 | VCMPSD K1,XMM2,[RBP+40h],4,MASK=K5 |00000030:C5EBC2CB00 | VCMPEQSD XMM1,XMM2,XMM3 |00000035:C5EBC2CB01 | VCMPLTSD XMM1,XMM2,XMM3 |0000003A:C5EBC2CB02 | VCMPLESD XMM1,XMM2,XMM3 |0000003F:C5EBC2CB03 | VCMPUNORDSD XMM1,XMM2,XMM3 |00000044:C5EBC2CB04 | VCMPNEQSD XMM1,XMM2,XMM3 |00000049:C5EBC2CB05 | VCMPNLTSD XMM1,XMM2,XMM3 |0000004E:C5EBC2CB06 | VCMPNLESD XMM1,XMM2,XMM3 |00000053:C5EBC2CB07 | VCMPORDSD XMM1,XMM2,XMM3 |00000058:C5EBC2CB09 | VCMPNGESD XMM1,XMM2,XMM3 |0000005D:C5EBC2CB0A | VCMPNGTSD XMM1,XMM2,XMM3 |00000062:C5EBC2CB0B | VCMPFALSESD XMM1,XMM2,XMM3 |00000067:C5EBC2CB0D | VCMPGESD XMM1,XMM2,XMM3 |0000006C:C5EBC2CB0E | VCMPGTSD XMM1,XMM2,XMM3 |00000071:C5EBC2CB0F | VCMPTRUESD XMM1,XMM2,XMM3 |00000076:C5EBC2CB00 | VCMPEQ_OQSD XMM1,XMM2,XMM3 |0000007B:C5EBC2CB01 | VCMPLT_OSSD XMM1,XMM2,XMM3 |00000080:C5EBC2CB02 | VCMPLE_OSSD XMM1,XMM2,XMM3 |00000085:C5EBC2CB03 | VCMPUNORD_QSD XMM1,XMM2,XMM3 |0000008A:C5EBC2CB04 | VCMPNEQ_UQSD XMM1,XMM2,XMM3 |0000008F:C5EBC2CB05 | VCMPNLT_USSD XMM1,XMM2,XMM3 |00000094:C5EBC2CB06 | VCMPNLE_USSD XMM1,XMM2,XMM3 |00000099:C5EBC2CB07 | VCMPORD_QSD XMM1,XMM2,XMM3 |0000009E:C5EBC2CB08 | VCMPEQ_UQSD XMM1,XMM2,XMM3 |000000A3:C5EBC2CB09 | VCMPNGE_USSD XMM1,XMM2,XMM3 |000000A8:C5EBC2CB0A | VCMPNGT_USSD XMM1,XMM2,XMM3 |000000AD:C5EBC2CB0B | VCMPFALSE_OQSD XMM1,XMM2,XMM3 |000000B2:C5EBC2CB0C | VCMPNEQ_OQSD XMM1,XMM2,XMM3 |000000B7:C5EBC2CB0D | VCMPGE_OSSD XMM1,XMM2,XMM3 |000000BC:C5EBC2CB0E | VCMPGT_OSSD XMM1,XMM2,XMM3 |000000C1:C5EBC2CB0F | VCMPTRUE_UQSD XMM1,XMM2,XMM3 |000000C6:C5EBC2CB10 | VCMPEQ_OSSD XMM1,XMM2,XMM3 |000000CB:C5EBC2CB11 | VCMPLT_OQSD XMM1,XMM2,XMM3 |000000D0:C5EBC2CB12 | VCMPLE_OQSD XMM1,XMM2,XMM3 |000000D5:C5EBC2CB13 | VCMPUNORD_SSD XMM1,XMM2,XMM3 |000000DA:C5EBC2CB14 | VCMPNEQ_USSD XMM1,XMM2,XMM3 |000000DF:C5EBC2CB15 | VCMPNLT_UQSD XMM1,XMM2,XMM3 |000000E4:C5EBC2CB16 | VCMPNLE_UQSD XMM1,XMM2,XMM3 |000000E9:C5EBC2CB17 | VCMPORD_SSD XMM1,XMM2,XMM3 |000000EE:C5EBC2CB18 | VCMPEQ_USSD XMM1,XMM2,XMM3 |000000F3:C5EBC2CB19 | VCMPNGE_UQSD XMM1,XMM2,XMM3 |000000F8:C5EBC2CB1A | VCMPNGT_UQSD XMM1,XMM2,XMM3 |000000FD:C5EBC2CB1B | VCMPFALSE_OSSD XMM1,XMM2,XMM3 |00000102:C5EBC2CB1C | VCMPNEQ_OSSD XMM1,XMM2,XMM3 |00000107:C5EBC2CB1D | VCMPGE_OQSD XMM1,XMM2,XMM3 |0000010C:C5EBC2CB1E | VCMPGT_OQSD XMM1,XMM2,XMM3 |00000111:C5EBC2CB1F | VCMPTRUE_USSD XMM1,XMM2,XMM3 | |ENDPROGRAM t5262`

Expected messages t5262.out
  `I0180 Assembling source file "t5262.htm". I0270 Assembling source "t5262". I0310 Assembling source pass 1. I0330 Assembling source pass 2 - final. I0470 Assembling program "t5262". "t5262.htm"{49} I0510 Assembling program pass 1. "t5262.htm"{49} I0530 Assembling program pass 2 - final. "t5262.htm"{49} I0660 16bit TINY BIN file "t5262.bin" created, size=278. "t5262.htm"{104} I0650 Program "t5262" assembled in 2 passes with errorlevel 0. "t5262.htm"{104} I0750 Source "t5262" (122 lines) assembled in 2 passes with errorlevel 0. I0860 Listing file "t5262.htm.lst" created, size=3687. I0990 EuroAssembler terminated with errorlevel 0.`

▲Back to the top▲