Test t4730:
Machine instructions VFMADDSUB132PS VFMADDSUB213PS VFMADDSUB231PS
- Tested procedures
-
IihVFMADDSUB132PS
IihVFMADDSUB213PS
IihVFMADDSUB231PS
- Source & expected listing
t4730.htm.lst
-
| | EUROASM LIST=ON,DUMP=ON,DUMPWIDTH=28,CPU=X64,SIMD=AVX10,FMA=ENABLED,EVEX=ENABLED
| |t4730 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE
|00000000:C4E26996CB |VFMADDSUB132PS XMM1,XMM2,XMM3
|00000005:C4E269964D40 |VFMADDSUB132PS XMM1,XMM2,[RBP+40h]
|0000000B:C4E26D96CB |VFMADDSUB132PS YMM1,YMM2,YMM3
|00000010:62F26D38964D10<2 |VFMADDSUB132PS YMM1,YMM2,[RBP+40h],BCST=ON
|00000017:62F26D8896CB |VFMADDSUB132PS XMM1,XMM2,XMM3,ZEROING=YES
|0000001D:62F26D0C964D04<4 |VFMADDSUB132PS XMM1,XMM2,[RBP+40h],MASK=K4
|00000024:C4E26D96CB |VFMADDSUB132PS YMM1,YMM2,YMM3
|00000029:62F26D3C964D10<2 |VFMADDSUB132PS YMM1,YMM2,[RBP+40h],PREFIX=EVEX,MASK=K4,BCST=ON
|00000030:62F26D7896CB |VFMADDSUB132PS ZMM1,ZMM2,ZMM3,ROUND=ZERO
|00000036:62F26D48964D01<6 |VFMADDSUB132PS ZMM1,ZMM2,[RBP+40h]
|0000003D:C4E269A6CB |VFMADDSUB213PS XMM1,XMM2,XMM3
|00000042:C4E269A64D40 |VFMADDSUB213PS XMM1,XMM2,[RBP+40h]
|00000048:C4E26DA6CB |VFMADDSUB213PS YMM1,YMM2,YMM3
|0000004D:C4E26DA64D40 |VFMADDSUB213PS YMM1,YMM2,[RBP+40h]
|00000053:62F26D88A6CB |VFMADDSUB213PS XMM1,XMM2,XMM3,ZEROING=YES
|00000059:62F26D1CA64D10<2 |VFMADDSUB213PS XMM1,XMM2,[RBP+40h],MASK=K4,BCST=ON
|00000060:C4E26DA6CB |VFMADDSUB213PS YMM1,YMM2,YMM3
|00000065:62F26D3CA64D10<2 |VFMADDSUB213PS YMM1,YMM2,[RBP+40h],PREFIX=EVEX,MASK=K4,BCST=ON
|0000006C:62F26D78A6CB |VFMADDSUB213PS ZMM1,ZMM2,ZMM3,ROUND=ZERO
|00000072:62F26D48A64D01<6 |VFMADDSUB213PS ZMM1,ZMM2,[RBP+40h]
|00000079:C4E269B6CB |VFMADDSUB231PS XMM1,XMM2,XMM3
|0000007E:C4E269B64D40 |VFMADDSUB231PS XMM1,XMM2,[RBP+40h]
|00000084:C4E26DB6CB |VFMADDSUB231PS YMM1,YMM2,YMM3
|00000089:C4E26DB64D40 |VFMADDSUB231PS YMM1,YMM2,[RBP+40h]
|0000008F:62F26D88B6CB |VFMADDSUB231PS XMM1,XMM2,XMM3,ZEROING=YES
|00000095:62F26D1CB64D10<2 |VFMADDSUB231PS XMM1,XMM2,[RBP+40h],MASK=K4,BCST=ON
|0000009C:62F26D28B6CB |VFMADDSUB231PS YMM1,YMM2,YMM3,PREFIX=EVEX
|000000A2:62F26D3CB64D10<2 |VFMADDSUB231PS YMM1,YMM2,[RBP+40h],PREFIX=EVEX,MASK=K4,BCST=ON
|000000A9:62F26D78B6CB |VFMADDSUB231PS ZMM1,ZMM2,ZMM3,ROUND=ZERO
|000000AF:62F26D48B64D01<6 |VFMADDSUB231PS ZMM1,ZMM2,[RBP+40h]
| |ENDPROGRAM t4730
- Expected messages
t4730.out
I0180 Assembling source file "t4730.htm".
I0270 Assembling source "t4730".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t4730". "t4730.htm"{55}
I0510 Assembling program pass 1. "t4730.htm"{55}
I0530 Assembling program pass 2 - final. "t4730.htm"{55}
I0660 16bit TINY BIN file "t4730.bin" created, size=182. "t4730.htm"{87}
I0650 Program "t4730" assembled in 2 passes with errorlevel 0. "t4730.htm"{87}
I0750 Source "t4730" (105 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t4730.htm.lst" created, size=2368.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲