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

# Test t5212: Machine instructions VADDPS,VADDPD,VMULPS,VMULPD,VSUBPS,VSUBPD,VDIVPS,VDIVPD

Tested procedures
  IizVADDPS IizVADDPD IizVMULPS IizVMULPD IizVSUBPS IizVSUBPD IizVDIVPS IizVDIVPD IizGroupVADDPS IizGroupVADDPD

Source & expected listing t5212.htm.lst
  `| |EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=30, CPU=X64, SIMD=AVX512, MVEX=ON, EVEX=ON | |t5212 PROGRAM WIDTH=64, FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[CODE] ::::Section changed. |00000000:C5E8580E | VADDPS XMM1,XMM2,[RSI] |00000004:62F16C18580E | VADDPS XMM1,XMM2,[RSI],BCST=ON |0000000A:C5E858CB | VADDPS XMM1,XMM2,XMM3 |0000000E:C4E16858CB | VADDPS XMM1,XMM2,XMM3,PREFIX=VEX3 |00000013:62F16C0858CB | VADDPS XMM1,XMM2,XMM3,PREFIX=EVEX |00000019:62F16C4858CB | VADDPS ZMM1,ZMM2,ZMM3 |0000001F:62F16C58580E | VADDPS ZMM1,ZMM2,[RSI],BCST=ON |00000025:62F16C5858CB | VADDPS ZMM1,ZMM2,ZMM3,ROUND=UP |0000002B:62F1680858CB | VADDPS ZMM1,ZMM2,ZMM3,PREFIX=MVEX |00000031:62F1688858CB | VADDPS ZMM1,ZMM2,ZMM3,PREFIX=MVEX,EH=ON |00000037:C5E8590E | VMULPS XMM1,XMM2,[RSI] |0000003B:62F16C58590E | VMULPS ZMM1,ZMM2,[RSI],BCST=ON |00000041:62F16C5859CB | VMULPS ZMM1,ZMM2,ZMM3,ROUND=UP |00000047:62F1688859CB | VMULPS ZMM1,ZMM2,ZMM3,PREFIX=MVEX,EH=ON |0000004D:C5E85C0E | VSUBPS XMM1,XMM2,[RSI] |00000051:62F16C585C0E | VSUBPS ZMM1,ZMM2,[RSI],BCST=ON |00000057:62F16C585CCB | VSUBPS ZMM1,ZMM2,ZMM3,ROUND=UP |0000005D:62F168885CCB | VSUBPS ZMM1,ZMM2,ZMM3,PREFIX=MVEX,EH=ON |00000063:C5E85E0E | VDIVPS XMM1,XMM2,[RSI] |00000067:62F16C585E0E | VDIVPS ZMM1,ZMM2,[RSI],BCST=ON |0000006D:62F16C585ECB | VDIVPS ZMM1,ZMM2,ZMM3,ROUND=UP |00000073:C5E9580E | VADDPD XMM1,XMM2,[RSI] |00000077:62F1ED18580E | VADDPD XMM1,XMM2,[RSI],BCST=ON |0000007D:C5E958CB | VADDPD XMM1,XMM2,XMM3 |00000081:C4E16958CB | VADDPD XMM1,XMM2,XMM3,PREFIX=VEX3 |00000086:62F1ED0858CB | VADDPD XMM1,XMM2,XMM3,PREFIX=EVEX |0000008C:62F1ED4858CB | VADDPD ZMM1,ZMM2,ZMM3 |00000092:62F1ED58580E | VADDPD ZMM1,ZMM2,[RSI],BCST=ON |00000098:62F1ED5858CB | VADDPD ZMM1,ZMM2,ZMM3,ROUND=UP |0000009E:62F1E90858CB | VADDPD ZMM1,ZMM2,ZMM3,PREFIX=MVEX |000000A4:62F1E98858CB | VADDPD ZMM1,ZMM2,ZMM3,PREFIX=MVEX,EH=ON |000000AA:C5E9590E | VMULPD XMM1,XMM2,[RSI] |000000AE:62F1ED58590E | VMULPD ZMM1,ZMM2,[RSI],BCST=ON |000000B4:62F1ED5859CB | VMULPD ZMM1,ZMM2,ZMM3,ROUND=UP |000000BA:62F1E98859CB | VMULPD ZMM1,ZMM2,ZMM3,PREFIX=MVEX,EH=ON |000000C0:C5E95C0E | VSUBPD XMM1,XMM2,[RSI] |000000C4:62F1ED585C0E | VSUBPD ZMM1,ZMM2,[RSI],BCST=ON |000000CA:62F1ED585CCB | VSUBPD ZMM1,ZMM2,ZMM3,ROUND=UP |000000D0:62F1E9885CCB | VSUBPD ZMM1,ZMM2,ZMM3,PREFIX=MVEX,EH=ON |000000D6:C5E95E0E | VDIVPD XMM1,XMM2,[RSI] |000000DA:62F1ED585E0E | VDIVPD ZMM1,ZMM2,[RSI],BCST=ON |000000E0:62F1ED585ECB | VDIVPD ZMM1,ZMM2,ZMM3,ROUND=UP | |ENDPROGRAM t5212`

Expected messages t5212.out
  `I0180 Assembling source file "t5212.htm". I0270 Assembling source "t5212". I0310 Assembling source pass 1. I0330 Assembling source pass 2 - final. I0470 Assembling program "t5212". "t5212.htm"{76} I0510 Assembling program pass 1. "t5212.htm"{76} I0530 Assembling program pass 2 - final. "t5212.htm"{76} I0660 64bit TINY BIN file "t5212.bin" created, size=230. "t5212.htm"{120} I0650 Program "t5212" assembled in 2 passes with errorlevel 0. "t5212.htm"{120} I0750 Source "t5212" (138 lines) assembled in 2 passes with errorlevel 0. I0860 Listing file "t5212.htm.lst" created, size=2923. I0990 EuroAssembler terminated with errorlevel 0.`

▲Back to the top▲