Test t5231:
Machine instructions VCVTQQ2PH VCVTSD2SH VCVTSH2SD VCVTSI2SH VCVTSH2SI VCVTSH2SS VCVTSH2USI
- Tested procedures
-
IihVCVTQQ2PH
IihVCVTSD2SH
IihVCVTSH2SD
IihVCVTSI2SH
IihVCVTSH2SI
IihVCVTSH2SS
IihVCVTSH2USI
- Source & expected listing
t5231.htm.lst
-
| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=30, CPU=X64, SIMD=AVX10, EVEX=ON
| |t5231 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE
|00000000:62F5FC085BCA | VCVTQQ2PH XMM1,XMM2
|00000006:62F5FC085B4D04<4 | VCVTQQ2PH XMM1,[RBP+40h],DATA=OWORD
|0000000D:62F5FC285BCA | VCVTQQ2PH XMM1,YMM2
|00000013:62F5FC385B4D08<3 | VCVTQQ2PH XMM1,[RBP+40h],DATA=YWORD,BCST=ON
|0000001A:62F5FC485BCA | VCVTQQ2PH XMM1,ZMM2
|00000020:62F5FC485B4D01<6 | VCVTQQ2PH XMM1,[RBP+40h],DATA=ZWORD
|00000027:62F5FC785B4D08<3 | VCVTQQ2PH XMM1,[RBP+40h],DATA=OWORD,ROUND=ZERO
|0000002E:62F5EFFC5ACB | VCVTSD2SH XMM1,XMM2,XMM3,ZEROING=ON,MASK=K4,ROUND=ZERO
|00000034:62F5EF085A4D08<3 | VCVTSD2SH XMM1,XMM2,[RBP+40h]
|0000003B:62F56EFC5ACB | VCVTSH2SD XMM1,XMM2,XMM3,ZEROING=ON,MASK=K4,ROUND=ZERO
|00000041:62F5EF085A4D08<3 | VCVTSD2SH XMM1,XMM2,[RBP+40h]
|00000048:62F56E082ACA | VCVTSI2SH XMM1,XMM2,EDX
|0000004E:62F56E782ACA | VCVTSI2SH XMM1,XMM2,EDX,ROUND=ZERO
|00000054:62F5EE082ACA | VCVTSI2SH XMM1,XMM2,RDX
|0000005A:62F5EE782ACA | VCVTSI2SH XMM1,XMM2,RDX,ROUND=ZERO
|00000060:62F56E082A4B10<2 | VCVTSI2SH XMM1,XMM2,[RBX+40h],DATA=DWORD
|00000067:62F5EE082A4B08<3 | VCVTSI2SH XMM1,XMM2,[RBX+40h],DATA=QWORD
|0000006E:62F57E082DC1 | VCVTSH2SI EAX,XMM1
|00000074:62F57E782DC1 | VCVTSH2SI EAX,XMM1,ROUND=ZERO
|0000007A:62F57E082D4520<1 | VCVTSH2SI EAX,[RBP+40h]
|00000081:62F5FE082DC1 | VCVTSH2SI RAX,XMM1
|00000087:62F5FE082D4520<1 | VCVTSH2SI RAX,[RBP+40h]
|0000008E:62F66C0813CB | VCVTSH2SS XMM1,XMM2,XMM3
|00000094:62F66C9C13CB | VCVTSH2SS XMM1,XMM2,XMM3,MASK=K4,ZEROING=ON,SAE=ON
|0000009A:62F66C08134D20<1 | VCVTSH2SS XMM1,XMM2,[RBP+40h]
|000000A1:62F57E0879C9 | VCVTSH2USI ECX,XMM1
|000000A7:62F57E7879C9 | VCVTSH2USI ECX,XMM1,ROUND=ZERO
|000000AD:62F57E08794D20<1 | VCVTSH2USI ECX,[RBP+40h]
|000000B4:62F5FE0879C9 | VCVTSH2USI RCX,XMM1
|000000BA:62F5FE08794D20<1 | VCVTSH2USI RCX,[RBP+40h]
| |ENDPROGRAM t5231
- Expected messages
t5231.out
I0180 Assembling source file "t5231.htm".
I0270 Assembling source "t5231".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t5231". "t5231.htm"{67}
I0510 Assembling program pass 1. "t5231.htm"{67}
I0530 Assembling program pass 2 - final. "t5231.htm"{67}
I0660 16bit TINY BIN file "t5231.bin" created, size=193. "t5231.htm"{99}
I0650 Program "t5231" assembled in 2 passes with errorlevel 0. "t5231.htm"{99}
I0750 Source "t5231" (117 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t5231.htm.lst" created, size=2207.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲