| Index | Manual | Download | Source | Macros | Embedded word Case ins.
Sitemap | Links | Forum | Tests | Projects

# Test t5220: Machine instructions VCVTSS2SI VCVTTSS2SI VCVTSD2SI VCVTTSD2SI VCVTSS2USI IizVCVTTSS2USI VCVTSD2USI VCVTTSD2USI

Tested procedures
  IizVCVTSS2SI IizVCVTTSS2SI IizVCVTSD2SI IizVCVTTSD2SI IizVCVTSS2USI IizVCVTTSS2USI IizVCVTSD2USI IizVCVTTSD2USI

Source & expected listing t5220.htm.lst
  `| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=28, CPU=X64, SIMD=AVX512, EVEX=ON | |t5220 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE |00000000:C5FA2DC2 | VCVTSS2SI EAX,XMM2 |00000004:62F17E582DC2 | VCVTSS2SI EAX,XMM2,ROUND=UP |0000000A:C5FA2D06 | VCVTSS2SI EAX,[RSI] |0000000E:C4E1FA2DC2 | VCVTSS2SI RAX,XMM2 |00000013:62F1FE382DC2 | VCVTSS2SI RAX,XMM2,ROUND=DOWN |00000019:C4E1FA2D06 | VCVTSS2SI RAX,[RSI] |0000001E:C5FA2CC2 | VCVTTSS2SI EAX,XMM2 |00000022:62F17E182CC2 | VCVTTSS2SI EAX,XMM2,SAE=ON |00000028:C5FA2C06 | VCVTTSS2SI EAX,[RSI] |0000002C:C4E1FA2CC2 | VCVTTSS2SI RAX,XMM2 |00000031:62F1FE182CC2 | VCVTTSS2SI RAX,XMM2,SAE=ON |00000037:C4E1FA2C06 | VCVTTSS2SI RAX,[RSI] |0000003C:C5FB2DC2 | VCVTSD2SI EAX,XMM2 |00000040:62F17F582DC2 | VCVTSD2SI EAX,XMM2,ROUND=UP |00000046:C5FB2D06 | VCVTSD2SI EAX,[RSI] |0000004A:C4E1FB2DC2 | VCVTSD2SI RAX,XMM2 |0000004F:62F1FF382DC2 | VCVTSD2SI RAX,XMM2,ROUND=DOWN |00000055:C4E1FB2D06 | VCVTSD2SI RAX,[RSI] |0000005A:C5FB2CC2 | VCVTTSD2SI EAX,XMM2 |0000005E:62F17F182CC2 | VCVTTSD2SI EAX,XMM2,SAE=ON |00000064:C5FB2C06 | VCVTTSD2SI EAX,[RSI] |00000068:C4E1FB2CC2 | VCVTTSD2SI RAX,XMM2 |0000006D:62F1FF182CC2 | VCVTTSD2SI RAX,XMM2,SAE=ON |00000073:C4E1FB2C06 | VCVTTSD2SI RAX,[RSI] |00000078:62F17E0879C2 | VCVTSS2USI EAX,XMM2 |0000007E:62F17E5879C2 | VCVTSS2USI EAX,XMM2,ROUND=UP |00000084:62F17E087906 | VCVTSS2USI EAX,[RSI] |0000008A:62F1FE0879C2 | VCVTSS2USI RAX,XMM2 |00000090:62F1FE3879C2 | VCVTSS2USI RAX,XMM2,ROUND=DOWN |00000096:62F1FE087906 | VCVTSS2USI RAX,[RSI] |0000009C:62F17E0878C2 | VCVTTSS2USI EAX,XMM2 |000000A2:62F17E1878C2 | VCVTTSS2USI EAX,XMM2,SAE=ON |000000A8:62F17E087806 | VCVTTSS2USI EAX,[RSI] |000000AE:62F1FE0878C2 | VCVTTSS2USI RAX,XMM2 |000000B4:62F1FE1878C2 | VCVTTSS2USI RAX,XMM2,SAE=ON |000000BA:62F1FE087806 | VCVTTSS2USI RAX,[RSI] |000000C0:62F17F0879C2 | VCVTSD2USI EAX,XMM2 |000000C6:62F17F5879C2 | VCVTSD2USI EAX,XMM2,ROUND=UP |000000CC:62F17F087906 | VCVTSD2USI EAX,[RSI] |000000D2:62F1FF0879C2 | VCVTSD2USI RAX,XMM2 |000000D8:62F1FF3879C2 | VCVTSD2USI RAX,XMM2,ROUND=DOWN |000000DE:62F1FF087906 | VCVTSD2USI RAX,[RSI] |000000E4:62F17F0878C2 | VCVTTSD2USI EAX,XMM2 |000000EA:62F17F1878C2 | VCVTTSD2USI EAX,XMM2,SAE=ON |000000F0:62F17F087806 | VCVTTSD2USI EAX,[RSI] |000000F6:62F1FF0878C2 | VCVTTSD2USI RAX,XMM2 |000000FC:62F1FF1878C2 | VCVTTSD2USI RAX,XMM2,SAE=ON |00000102:62F1FF087806 | VCVTTSD2USI RAX,[RSI] | |ENDPROGRAM t5220`

Expected messages t5220.out
  `I0180 Assembling source file "t5220.htm". I0270 Assembling source "t5220". I0310 Assembling source pass 1. I0330 Assembling source pass 2 - final. I0470 Assembling program "t5220". "t5220.htm"{70} I0510 Assembling program pass 1. "t5220.htm"{70} I0530 Assembling program pass 2 - final. "t5220.htm"{70} I0660 16bit TINY BIN file "t5220.bin" created, size=264. "t5220.htm"{120} I0650 Program "t5220" assembled in 2 passes with errorlevel 0. "t5220.htm"{120} I0750 Source "t5220" (138 lines) assembled in 2 passes with errorlevel 0. I0860 Listing file "t5220.htm.lst" created, size=2850. I0990 EuroAssembler terminated with errorlevel 0.`

▲Back to the top▲