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

# Test t5266: Machine instructions VCMPPD VCMPccPD

Tested procedures
  IizVCMPPD

Source & expected listing t5266.htm.lst
  `| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=34, DUMPALL=OFF, CPU=X64, SIMD=AVX512, EVEX=ON, MVEX=ON | |t5266 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE |00000000:C5E9C2CB04 | VCMPPD XMM1,XMM2,XMM3,4 |00000005:C5EDC2CB04 | VCMPPD YMM1,YMM2,YMM3,4 |0000000A:62F1ED0DC2CB04 | VCMPPD K1,XMM2,XMM3,4,MASK=K5 |00000011:62F1ED28C2CB04 | VCMPPD K1,YMM2,YMM3,4 |00000018:62F1ED4DC2CB04 | VCMPPD K1,ZMM2,ZMM3,4,MASK=K5 |0000001F:62F1ED5DC2CB04 | VCMPPD K1,ZMM2,ZMM3,4,MASK=K5,SAE=ON |00000026:C5E9C24D4004 | VCMPPD XMM1,XMM2,[RBP+40h],4 |0000002C:C5EDC24D4004 | VCMPPD YMM1,YMM2,[RBP+40h],4 |00000032:62F1ED08C24D04<404 | VCMPPD K1,XMM2,[RBP+40h],4 |0000003A:62F1ED18C24D08<304 | VCMPPD K1,XMM2,[RBP+40h],4,BCST=ON |00000042:62F1ED28C24D02<504 | VCMPPD K1,YMM2,[RBP+40h],4 |0000004A:62F1ED38C24D08<304 | VCMPPD K1,YMM2,[RBP+40h],4,BCST=ON |00000052:62F1ED48C24D01<604 | VCMPPD K1,ZMM2,[RBP+40h],4 |0000005A:62F1ED58C24D08<304 | VCMPPD K1,ZMM2,[RBP+40h],4,BCST=ON |00000062:62F1E908C2CB04 | VCMPPD K1,ZMM2,ZMM3,4,PREFIX=MVEX |00000069:62F1E908C2CB04 | VCMPPD K1,ZMM2,ZMM3,4,EH=OFF,OPER=0 ; No swizzle. |00000070:62F1E978C2CB04 | VCMPPD K1,ZMM2,ZMM3,4,EH=OFF,OPER=7 ; {dddd}. |00000077:62F1E948C2CB04 | VCMPPD K1,ZMM2,ZMM3,4,PREFIX=MVEX,SAE=ON ; {sae}. |0000007E:62F1E948C2CB04 | VCMPPD K1,ZMM2,ZMM3,4,PREFIX=MVEX,OPER=4 ; {sae}. |00000085:62F1E908C24D01<604 | VCMPPD K1,ZMM2,[RBP+40h],4,PREFIX=MVEX,OPER=0 ; {8to8}. |0000008D:62F1E918C24D08<304 | VCMPPD K1,ZMM2,[RBP+40h],4,PREFIX=MVEX,OPER=1 ; {1to8}. |00000095:62F1E928C24D02<504 | VCMPPD K1,ZMM2,[RBP+40h],4,PREFIX=MVEX,OPER=2 ; {4to8}. |0000009D:C5E9C2CB00 | VCMPEQPD XMM1,XMM2,XMM3 |000000A2:C5E9C2CB01 | VCMPLTPD XMM1,XMM2,XMM3 |000000A7:C5E9C2CB02 | VCMPLEPD XMM1,XMM2,XMM3 |000000AC:C5E9C2CB03 | VCMPUNORDPD XMM1,XMM2,XMM3 |000000B1:C5E9C2CB04 | VCMPNEQPD XMM1,XMM2,XMM3 |000000B6:C5E9C2CB05 | VCMPNLTPD XMM1,XMM2,XMM3 |000000BB:C5E9C2CB06 | VCMPNLEPD XMM1,XMM2,XMM3 |000000C0:C5E9C2CB07 | VCMPORDPD XMM1,XMM2,XMM3 |000000C5:C5E9C2CB09 | VCMPNGEPD XMM1,XMM2,XMM3 |000000CA:C5E9C2CB0A | VCMPNGTPD XMM1,XMM2,XMM3 |000000CF:C5E9C2CB0B | VCMPFALSEPD XMM1,XMM2,XMM3 |000000D4:C5E9C2CB0D | VCMPGEPD XMM1,XMM2,XMM3 |000000D9:C5E9C2CB0E | VCMPGTPD XMM1,XMM2,XMM3 |000000DE:C5E9C2CB0F | VCMPTRUEPD XMM1,XMM2,XMM3 |000000E3:C5E9C2CB00 | VCMPEQ_OQPD XMM1,XMM2,XMM3 |000000E8:C5E9C2CB01 | VCMPLT_OSPD XMM1,XMM2,XMM3 |000000ED:C5E9C2CB02 | VCMPLE_OSPD XMM1,XMM2,XMM3 |000000F2:C5E9C2CB03 | VCMPUNORD_QPD XMM1,XMM2,XMM3 |000000F7:C5E9C2CB04 | VCMPNEQ_UQPD XMM1,XMM2,XMM3 |000000FC:C5E9C2CB05 | VCMPNLT_USPD XMM1,XMM2,XMM3 |00000101:C5E9C2CB06 | VCMPNLE_USPD XMM1,XMM2,XMM3 |00000106:C5E9C2CB07 | VCMPORD_QPD XMM1,XMM2,XMM3 |0000010B:C5E9C2CB08 | VCMPEQ_UQPD XMM1,XMM2,XMM3 |00000110:C5E9C2CB09 | VCMPNGE_USPD XMM1,XMM2,XMM3 |00000115:C5E9C2CB0A | VCMPNGT_USPD XMM1,XMM2,XMM3 |0000011A:C5E9C2CB0B | VCMPFALSE_OQPD XMM1,XMM2,XMM3 |0000011F:C5E9C2CB0C | VCMPNEQ_OQPD XMM1,XMM2,XMM3 |00000124:C5E9C2CB0D | VCMPGE_OSPD XMM1,XMM2,XMM3 |00000129:C5E9C2CB0E | VCMPGT_OSPD XMM1,XMM2,XMM3 |0000012E:C5E9C2CB0F | VCMPTRUE_UQPD XMM1,XMM2,XMM3 |00000133:C5E9C2CB10 | VCMPEQ_OSPD XMM1,XMM2,XMM3 |00000138:C5E9C2CB11 | VCMPLT_OQPD XMM1,XMM2,XMM3 |0000013D:C5E9C2CB12 | VCMPLE_OQPD XMM1,XMM2,XMM3 |00000142:C5E9C2CB13 | VCMPUNORD_SPD XMM1,XMM2,XMM3 |00000147:C5E9C2CB14 | VCMPNEQ_USPD XMM1,XMM2,XMM3 |0000014C:C5E9C2CB15 | VCMPNLT_UQPD XMM1,XMM2,XMM3 |00000151:C5E9C2CB16 | VCMPNLE_UQPD XMM1,XMM2,XMM3 |00000156:C5E9C2CB17 | VCMPORD_SPD XMM1,XMM2,XMM3 |0000015B:C5E9C2CB18 | VCMPEQ_USPD XMM1,XMM2,XMM3 |00000160:C5E9C2CB19 | VCMPNGE_UQPD XMM1,XMM2,XMM3 |00000165:C5E9C2CB1A | VCMPNGT_UQPD XMM1,XMM2,XMM3 |0000016A:C5E9C2CB1B | VCMPFALSE_OSPD XMM1,XMM2,XMM3 |0000016F:C5E9C2CB1C | VCMPNEQ_OSPD XMM1,XMM2,XMM3 |00000174:C5E9C2CB1D | VCMPGE_OQPD XMM1,XMM2,XMM3 |00000179:C5E9C2CB1E | VCMPGT_OQPD XMM1,XMM2,XMM3 |0000017E:C5E9C2CB1F | VCMPTRUE_USPD XMM1,XMM2,XMM3 | |ENDPROGRAM t5266`

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

▲Back to the top▲