Test t5238:
Machine instructions VCVTPH2IBS, VCVTPH2IUBS, VCVTTPH2IBS, VCVTTPH2IUBS, VCVTPS2IBS, VCVTPS2IUBS, VCVTTPS2IBS, VCVTTPS2IUBS
- Tested procedures
-
IihVCVTPH2IBS
IihVCVTPH2IUBS
IihVCVTTPH2IBS
IihVCVTTPH2IUBS
IihVCVTPS2IBS
IihVCVTPS2IUBS
IihVCVTTPS2IBS
IihVCVTTPS2IUBS
- Source & expected listing
t5238.htm.lst
-
| |EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=34, CPU=X64, SIMD=AVX10, EVEX=ON
| |t5238 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF
|[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE
|00000000:62F57C0869CA |VCVTPH2IBS XMM1,XMM2
|00000006:62F57C0B694D04<4 |VCVTPH2IBS XMM1,[RBP+40h],MASK=K3
|0000000D:62F57C2869CA |VCVTPH2IBS YMM1,YMM2
|00000013:62F57CA8694D02<5 |VCVTPH2IBS YMM1,[RBP+40h],ZEROING=ON
|0000001A:62F57C7869CA |VCVTPH2IBS ZMM1,ZMM2,ROUND=ZERO
|00000020:62F57C58694D20<1 |VCVTPH2IBS ZMM1,[RBP+40h],BCST=ON
|00000027:62F57C086BCA |VCVTPH2IUBS XMM1,XMM2
|0000002D:62F57C0B6B4D04<4 |VCVTPH2IUBS XMM1,[RBP+40h],MASK=K3
|00000034:62F57C286BCA |VCVTPH2IUBS YMM1,YMM2
|0000003A:62F57CA86B4D02<5 |VCVTPH2IUBS YMM1,[RBP+40h],ZEROING=ON
|00000041:62F57C786BCA |VCVTPH2IUBS ZMM1,ZMM2,ROUND=ZERO
|00000047:62F57C586B4D20<1 |VCVTPH2IUBS ZMM1,[RBP+40h],BCST=ON
|0000004E:62F57C0868CA |VCVTTPH2IBS XMM1,XMM2
|00000054:62F57C0B684D04<4 |VCVTTPH2IBS XMM1,[RBP+40h],MASK=K3
|0000005B:62F57C2868CA |VCVTTPH2IBS YMM1,YMM2
|00000061:62F57CA8684D02<5 |VCVTTPH2IBS YMM1,[RBP+40h],ZEROING=ON
|00000068:62F57C5868CA |VCVTTPH2IBS ZMM1,ZMM2,SAE=YES
|0000006E:62F57C58684D20<1 |VCVTTPH2IBS ZMM1,[RBP+40h],BCST=ON
|00000075:62F57C086ACA |VCVTTPH2IUBS XMM1,XMM2
|0000007B:62F57C0B6A4D04<4 |VCVTTPH2IUBS XMM1,[RBP+40h],MASK=K3
|00000082:62F57C286ACA |VCVTTPH2IUBS YMM1,YMM2
|00000088:62F57CA86A4D02<5 |VCVTTPH2IUBS YMM1,[RBP+40h],ZEROING=ON
|0000008F:62F57C586ACA |VCVTTPH2IUBS ZMM1,ZMM2,SAE=YES
|00000095:62F57C586A4D20<1 |VCVTTPH2IUBS ZMM1,[RBP+40h],BCST=ON
|0000009C:62F57D0869CA |VCVTPS2IBS XMM1,XMM2
|000000A2:62F57D0B694D04<4 |VCVTPS2IBS XMM1,[RBP+40h],MASK=K3
|000000A9:62F57D2869CA |VCVTPS2IBS YMM1,YMM2
|000000AF:62F57DA8694D02<5 |VCVTPS2IBS YMM1,[RBP+40h],ZEROING=ON
|000000B6:62F57D7869CA |VCVTPS2IBS ZMM1,ZMM2,ROUND=ZERO
|000000BC:62F57D58694D10<2 |VCVTPS2IBS ZMM1,[RBP+40h],BCST=ON
|000000C3:62F57D086BCA |VCVTPS2IUBS XMM1,XMM2
|000000C9:62F57D0B6B4D04<4 |VCVTPS2IUBS XMM1,[RBP+40h],MASK=K3
|000000D0:62F57D286BCA |VCVTPS2IUBS YMM1,YMM2
|000000D6:62F57DA86B4D02<5 |VCVTPS2IUBS YMM1,[RBP+40h],ZEROING=ON
|000000DD:62F57D786BCA |VCVTPS2IUBS ZMM1,ZMM2,ROUND=ZERO
|000000E3:62F57D586B4D10<2 |VCVTPS2IUBS ZMM1,[RBP+40h],BCST=ON
|000000EA:62F57D0868CA |VCVTTPS2IBS XMM1,XMM2
|000000F0:62F57D0B684D04<4 |VCVTTPS2IBS XMM1,[RBP+40h],MASK=K3
|000000F7:62F57D2868CA |VCVTTPS2IBS YMM1,YMM2
|000000FD:62F57DA8684D02<5 |VCVTTPS2IBS YMM1,[RBP+40h],ZEROING=ON
|00000104:62F57D5868CA |VCVTTPS2IBS ZMM1,ZMM2,SAE=YES
|0000010A:62F57D58684D10<2 |VCVTTPS2IBS ZMM1,[RBP+40h],SAE=YES
|00000111:62F57D086ACA |VCVTTPS2IUBS XMM1,XMM2
|00000117:62F57D0B6A4D04<4 |VCVTTPS2IUBS XMM1,[RBP+40h],MASK=K3
|0000011E:62F57D286ACA |VCVTTPS2IUBS YMM1,YMM2
|00000124:62F57DA86A4D02<5 |VCVTTPS2IUBS YMM1,[RBP+40h],ZEROING=ON
|0000012B:62F57D586ACA |VCVTTPS2IUBS ZMM1,ZMM2,SAE=YES
|00000131:62F57D586A4D10<2 |VCVTTPS2IUBS ZMM1,[RBP+40h],BCST=ON
| |ENDPROGRAM t5238
- Expected messages
t5238.out
I0180 Assembling source file "t5238.htm".
I0270 Assembling source "t5238".
I0310 Assembling source pass 1.
I0330 Assembling source pass 2 - final.
I0470 Assembling program "t5238". "t5238.htm"{70}
I0510 Assembling program pass 1. "t5238.htm"{70}
I0530 Assembling program pass 2 - final. "t5238.htm"{70}
I0660 16bit TINY BIN file "t5238.bin" created, size=312. "t5238.htm"{120}
I0650 Program "t5238" assembled in 2 passes with errorlevel 0. "t5238.htm"{120}
I0750 Source "t5238" (138 lines) assembled in 2 passes with errorlevel 0.
I0860 Listing file "t5238.htm.lst" created, size=3468.
I0990 EuroAssembler terminated with errorlevel 0.
▲Back to the top▲