EuroAssembler Index Manual Download Source Macros


Sitemap Links Forum Tests Projects

Test t5460: Machine instruction VGETEXPSS VGETEXPSD VGETEXPPS VGETEXPPD


Tested procedures
IizVGETEXPSS   IizVGETEXPSD   IizVGETEXPPS   IizVGETEXPPD  
Source & expected listing t5460.htm.lst
| |EUROASM LIST=ON,DUMP=ON,DUMPWIDTH=30,CPU=X64,SIMD=AVX512,EVEX=ON,MVEX=ON | |t5460 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE |00000000:62F26D0843CB | VGETEXPSS XMM1,XMM2,XMM3 |00000006:62F26D1C43CB | VGETEXPSS XMM1,XMM2,XMM3,MASK=K4,SAE=ON |0000000C:62F26D0C434D10<2 | VGETEXPSS XMM1,XMM2,[RBP+40h],MASK=K4 |00000013:62F2ED0843CB | VGETEXPSD XMM1,XMM2,XMM3 |00000019:62F2ED1C43CB | VGETEXPSD XMM1,XMM2,XMM3,MASK=K4,SAE=ON |0000001F:62F2ED0C434D08<3 | VGETEXPSD XMM1,XMM2,[RBP+40h],MASK=K4 |00000026:62F2FD0B42CA | VGETEXPPD XMM1,XMM2,MASK=K3 |0000002C:62F2FDAB42CA | VGETEXPPD YMM1,YMM2,MASK=K3,ZEROING=ON |00000032:62F2FD5842CA | VGETEXPPD ZMM1,ZMM2,SAE=ON |00000038:62F2F9C842CA | VGETEXPPD ZMM1,ZMM2,EH=ON,SAE=ON |0000003E:62F2F98842CA | VGETEXPPD ZMM1,ZMM2,EH=ON,SAE=OFF |00000044:62F2F90842CA | VGETEXPPD ZMM1,ZMM2,PREFIX=MVEX,OPER=0 ; {dcba}. |0000004A:62F2F93842CA | VGETEXPPD ZMM1,ZMM2,PREFIX=MVEX,OPER=3 ; {dacb}. |00000050:62F2F97842CA | VGETEXPPD ZMM1,ZMM2,PREFIX=MVEX,OPER=7 ; {dddd}. |00000056:62F2FD0B424D04<4 | VGETEXPPD XMM1,[RBP+40h],MASK=K3 |0000005D:62F2FD1B424D08<3 | VGETEXPPD XMM1,[RBP+40h],MASK=K3,BCST=ON |00000064:62F2FDAB424D02<5 | VGETEXPPD YMM1,[RBP+40h],MASK=K3,ZEROING=ON |0000006B:62F2FDBB424D08<3 | VGETEXPPD YMM1,[RBP+40h],MASK=K3,ZEROING=ON,BCST=ON |00000072:62F2FD48424D01<6 | VGETEXPPD ZMM1,[RBP+40h] |00000079:62F2FD58424D08<3 | VGETEXPPD ZMM1,[RBP+40h],BCST=ON |00000080:62F2F90B424D01<6 | VGETEXPPD ZMM1,[RBP+40h],PREFIX=MVEX,MASK=K3 |00000087:62F2F908424D01<6 | VGETEXPPD ZMM1,[RBP+40h],PREFIX=MVEX,OPER=0 ; {8to8}. |0000008E:62F2F918424D08<3 | VGETEXPPD ZMM1,[RBP+40h],PREFIX=MVEX,OPER=1 ; {1to8}. |00000095:62F2F928424D02<5 | VGETEXPPD ZMM1,[RBP+40h],PREFIX=MVEX,OPER=2 ; {4to8}. |0000009C:62F27D0B42CA | VGETEXPPS XMM1,XMM2,MASK=K3 |000000A2:62F27DAB42CA | VGETEXPPS YMM1,YMM2,MASK=K3,ZEROING=ON |000000A8:62F27D5842CA | VGETEXPPS ZMM1,ZMM2,SAE=ON |000000AE:62F279C842CA | VGETEXPPS ZMM1,ZMM2,EH=ON,SAE=ON |000000B4:62F2798842CA | VGETEXPPS ZMM1,ZMM2,EH=ON,SAE=OFF |000000BA:62F2790842CA | VGETEXPPS ZMM1,ZMM2,PREFIX=MVEX,OPER=0 ; {dcba}. |000000C0:62F2793842CA | VGETEXPPS ZMM1,ZMM2,PREFIX=MVEX,OPER=3 ; {dacb}. |000000C6:62F2797842CA | VGETEXPPS ZMM1,ZMM2,PREFIX=MVEX,OPER=7 ; {dddd}. |000000CC:62F27D0B424D04<4 | VGETEXPPS XMM1,[RBP+40h],MASK=K3 |000000D3:62F27D1B424D10<2 | VGETEXPPS XMM1,[RBP+40h],MASK=K3,BCST=ON |000000DA:62F27DAB424D02<5 | VGETEXPPS YMM1,[RBP+40h],MASK=K3,ZEROING=ON |000000E1:62F27DBB424D10<2 | VGETEXPPS YMM1,[RBP+40h],MASK=K3,ZEROING=ON,BCST=ON |000000E8:62F27D48424D01<6 | VGETEXPPS ZMM1,[RBP+40h] |000000EF:62F27D58424D10<2 | VGETEXPPS ZMM1,[RBP+40h],BCST=ON |000000F6:62F2790B424D01<6 | VGETEXPPS ZMM1,[RBP+40h],PREFIX=MVEX,MASK=K3 |000000FD:62F27908424D01<6 | VGETEXPPS ZMM1,[RBP+40h],PREFIX=MVEX,OPER=0 ; {16to16}. |00000104:62F27918424D10<2 | VGETEXPPS ZMM1,[RBP+40h],PREFIX=MVEX,OPER=1 ; {1to16}. |0000010B:62F27928424D04<4 | VGETEXPPS ZMM1,[RBP+40h],PREFIX=MVEX,OPER=2 ; {4to16}. |00000112:62F27938424D02<5 | VGETEXPPS ZMM1,[RBP+40h],PREFIX=MVEX,OPER=3 ; {float16}. |00000119:62F27978424D02<5 | VGETEXPPS ZMM1,[RBP+40h],PREFIX=MVEX,OPER=7 ; {sint16}. | |ENDPROGRAM t5460
Expected messages t5460.out
I0180 Assembling source file "t5460.htm". I0270 Assembling source "t5460". I0310 Assembling source pass 1. I0330 Assembling source pass 2 - final. I0470 Assembling program "t5460". "t5460.htm"{58} I0510 Assembling program pass 1. "t5460.htm"{58} I0530 Assembling program pass 2 - final. "t5460.htm"{58} I0660 16bit TINY BIN file "t5460.bin" created, size=288. "t5460.htm"{104} I0650 Program "t5460" assembled in 2 passes with errorlevel 0. "t5460.htm"{104} I0750 Source "t5460" (122 lines) assembled in 2 passes with errorlevel 0. I0860 Listing file "t5460.htm.lst" created, size=3525. I0990 EuroAssembler terminated with errorlevel 0.

▲Back to the top▲