Test t4735:
Machine instructions VFMSUBADD132PS VFMSUBADD213PS VFMSUBADD231PS
- Tested procedures
-
IihVFMSUBADD132PS
IihVFMSUBADD213PS
IihVFMSUBADD231PS
- Source & expected listing
t4735.htm.lst
-
| | EUROASM LIST=ON,DUMP=ON,DUMPWIDTH=28,CPU=X64,SIMD=AVX10,FMA=ENABLED,EVEX=ENABLED
| |t4735 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE
|00000000:C4E26997CB |VFMSUBADD132PS XMM1,XMM2,XMM3
|00000005:C4E269974D40 |VFMSUBADD132PS XMM1,XMM2,[RBP+40h]
|0000000B:C4E26D97CB |VFMSUBADD132PS YMM1,YMM2,YMM3
|00000010:62F26D38974D10<2 |VFMSUBADD132PS YMM1,YMM2,[RBP+40h],BCST=ON
|00000017:62F26D8897CB |VFMSUBADD132PS XMM1,XMM2,XMM3,ZEROING=YES
|0000001D:62F26D0C974D04<4 |VFMSUBADD132PS XMM1,XMM2,[RBP+40h],MASK=K4
|00000024:C4E26D97CB |VFMSUBADD132PS YMM1,YMM2,YMM3
|00000029:62F26D3C974D10<2 |VFMSUBADD132PS YMM1,YMM2,[RBP+40h],PREFIX=EVEX,MASK=K4,BCST=ON
|00000030:62F26D7897CB |VFMSUBADD132PS ZMM1,ZMM2,ZMM3,ROUND=ZERO
|00000036:62F26D48974D01<6 |VFMSUBADD132PS ZMM1,ZMM2,[RBP+40h]
|0000003D:C4E269A7CB |VFMSUBADD213PS XMM1,XMM2,XMM3
|00000042:C4E269A74D40 |VFMSUBADD213PS XMM1,XMM2,[RBP+40h]
|00000048:C4E26DA7CB |VFMSUBADD213PS YMM1,YMM2,YMM3
|0000004D:C4E26DA74D40 |VFMSUBADD213PS YMM1,YMM2,[RBP+40h]
|00000053:62F26D88A7CB |VFMSUBADD213PS XMM1,XMM2,XMM3,ZEROING=YES
|00000059:62F26D1CA74D10<2 |VFMSUBADD213PS XMM1,XMM2,[RBP+40h],MASK=K4,BCST=ON
|00000060:C4E26DA7CB |VFMSUBADD213PS YMM1,YMM2,YMM3
|00000065:62F26D3CA74D10<2 |VFMSUBADD213PS YMM1,YMM2,[RBP+40h],PREFIX=EVEX,MASK=K4,BCST=ON
|0000006C:62F26D78A7CB |VFMSUBADD213PS ZMM1,ZMM2,ZMM3,ROUND=ZERO
|00000072:62F26D48A74D01<6 |VFMSUBADD213PS ZMM1,ZMM2,[RBP+40h]
|00000079:C4E269B7CB |VFMSUBADD231PS XMM1,XMM2,XMM3
|0000007E:C4E269B74D40 |VFMSUBADD231PS XMM1,XMM2,[RBP+40h]
|00000084:C4E26DB7CB |VFMSUBADD231PS YMM1,YMM2,YMM3
|00000089:C4E26DB74D40 |VFMSUBADD231PS YMM1,YMM2,[RBP+40h]
|0000008F:62F26D88B7CB |VFMSUBADD231PS XMM1,XMM2,XMM3,ZEROING=YES
|00000095:62F26D1CB74D10<2 |VFMSUBADD231PS XMM1,XMM2,[RBP+40h],MASK=K4,BCST=ON
|0000009C:62F26D28B7CB |VFMSUBADD231PS YMM1,YMM2,YMM3,PREFIX=EVEX
|000000A2:62F26D3CB74D10<2 |VFMSUBADD231PS YMM1,YMM2,[RBP+40h],PREFIX=EVEX,MASK=K4,BCST=ON
|000000A9:62F26D78B7CB |VFMSUBADD231PS ZMM1,ZMM2,ZMM3,ROUND=ZERO
|000000AF:62F26D48B74D01<6 |VFMSUBADD231PS ZMM1,ZMM2,[RBP+40h]
| |ENDPROGRAM t4735
- Expected messages
t4735.out
I0180 Assembling source file "t4735.htm".
I0270 Assembling source "t4735".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t4735". "t4735.htm"{55}
I0510 Assembling program pass 1. "t4735.htm"{55}
I0530 Assembling program pass 2 - final. "t4735.htm"{55}
I0660 16bit TINY BIN file "t4735.bin" created, size=182. "t4735.htm"{87}
I0650 Program "t4735" assembled in 2 passes with errorlevel 0. "t4735.htm"{87}
I0750 Source "t4735" (105 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t4735.htm.lst" created, size=2368.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲