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

# Test t5254: Machine instructions VBLENDMPS VBLENDMPD

Tested procedures
  IizVBLENDMPS IizVBLENDMPD

Source & expected listing t5254.htm.lst
  `| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=34, DUMPALL=OFF, CPU=X64, SIMD=AVX512, MVEX=ON, EVEX=ON | |t5254 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE |00000000:62F26D0C65CB | VBLENDMPS XMM1,XMM2,XMM3,MASK=K4 |00000006:62F26DAC65CB | VBLENDMPS YMM1,YMM2,YMM3,MASK=K4,ZEROING=ON |0000000C:62F26DCC65CB | VBLENDMPS ZMM1,ZMM2,ZMM3,MASK=K4,ZEROING=ON |00000012:62F26D0C654D04<4 | VBLENDMPS XMM1,XMM2,[RBP+40h],MASK=K4 |00000019:62F26D2C654D02<5 | VBLENDMPS YMM1,YMM2,[RBP+40h],MASK=K4 |00000020:62F26D4C654D01<6 | VBLENDMPS ZMM1,ZMM2,[RBP+40h],MASK=K4 |00000027:62F26D1C654D10<2 | VBLENDMPS XMM1,XMM2,[RBP+40h],MASK=K4,BCST=ON |0000002E:62F26D3C654D10<2 | VBLENDMPS YMM1,YMM2,[RBP+40h],MASK=K4,BCST=ON |00000035:62F26D5C654D10<2 | VBLENDMPS ZMM1,ZMM2,[RBP+40h],MASK=K4,BCST=ON |0000003C:62F2690865CB | VBLENDMPS ZMM1,ZMM2,ZMM3,EH=OFF,OPER=0 ; {dcba}. |00000042:62F2692865CB | VBLENDMPS ZMM1,ZMM2,ZMM3,EH=OFF,OPER=2 ; {badc}. |00000048:62F2690C654D01<6 | VBLENDMPS ZMM1,ZMM2,[RBP+40h],MASK=K4,PREFIX=MVEX,OPER=0 ; {16to16}. |0000004F:62F2691C654D10<2 | VBLENDMPS ZMM1,ZMM2,[RBP+40h],MASK=K4,PREFIX=MVEX,OPER=1 ; {1to16}. |00000056:62F2692C654D04<4 | VBLENDMPS ZMM1,ZMM2,[RBP+40h],MASK=K4,PREFIX=MVEX,OPER=2 ; {4to16}. |0000005D:62F2693C654D02<5 | VBLENDMPS ZMM1,ZMM2,[RBP+40h],MASK=K4,PREFIX=MVEX,OPER=3 ; {float16}. |00000064:62F2694C654D04<4 | VBLENDMPS ZMM1,ZMM2,[RBP+40h],MASK=K4,PREFIX=MVEX,OPER=4 ; {uint8}. |0000006B:62F2696C654D02<5 | VBLENDMPS ZMM1,ZMM2,[RBP+40h],MASK=K4,PREFIX=MVEX,OPER=6 ; {uint16}. |00000072:62F2ED0C65CB | VBLENDMPD XMM1,XMM2,XMM3,MASK=K4 |00000078:62F2EDAC65CB | VBLENDMPD YMM1,YMM2,YMM3,MASK=K4,ZEROING=ON |0000007E:62F2EDCC65CB | VBLENDMPD ZMM1,ZMM2,ZMM3,MASK=K4,ZEROING=ON |00000084:62F2ED0C654D04<4 | VBLENDMPD XMM1,XMM2,[RBP+40h],MASK=K4 |0000008B:62F2ED2C654D02<5 | VBLENDMPD YMM1,YMM2,[RBP+40h],MASK=K4 |00000092:62F2ED4C654D01<6 | VBLENDMPD ZMM1,ZMM2,[RBP+40h],MASK=K4 |00000099:62F2ED1C654D08<3 | VBLENDMPD XMM1,XMM2,[RBP+40h],MASK=K4,BCST=ON |000000A0:62F2ED3C654D08<3 | VBLENDMPD YMM1,YMM2,[RBP+40h],MASK=K4,BCST=ON |000000A7:62F2ED5C654D08<3 | VBLENDMPD ZMM1,ZMM2,[RBP+40h],MASK=K4,BCST=ON |000000AE:62F2E90865CB | VBLENDMPD ZMM1,ZMM2,ZMM3,EH=OFF,OPER=0 ; {dcba}. |000000B4:62F2E92865CB | VBLENDMPD ZMM1,ZMM2,ZMM3,EH=OFF,OPER=2 ; {badc}. |000000BA:62F2E90C654D01<6 | VBLENDMPD ZMM1,ZMM2,[RBP+40h],MASK=K4,PREFIX=MVEX,OPER=0 ; {8to8}. |000000C1:62F2E91C654D08<3 | VBLENDMPD ZMM1,ZMM2,[RBP+40h],MASK=K4,PREFIX=MVEX,OPER=1 ; {1to8}. |000000C8:62F2E92C654D02<5 | VBLENDMPD ZMM1,ZMM2,[RBP+40h],MASK=K4,PREFIX=MVEX,OPER=2 ; {4to8}. | |ENDPROGRAM t5254`

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

▲Back to the top▲