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

# Test t3760: Machine instructions UNPCKLPS UNPCKHPS UCOMISS COMISS SQRTPS RSQRTPS RCPPS

Tested procedures
  IipGroupSSE1 IipUNPCKLPS IipUNPCKHPS IipUCOMISS IipCOMISS IipSQRTPS IipRSQRTPS IipRCPPS

Source & expected listing t3760.htm.lst
  `| | EUROASM LIST=ON, DUMP=ON, DUMPWIDTH=30, CPU=X64, SIMD=SSE1 | |t3760 PROGRAM FORMAT=BIN, LISTMAP=OFF, LISTGLOBALS=OFF |[Mode16] |[Mode16] SEGMENT WIDTH=16,PURPOSE=CODE |0000:0F14CF | UNPCKLPS XMM1,XMM7 |0003:0F140C | UNPCKLPS XMM1,[SI] |0006:0F15CF | UNPCKHPS XMM1,XMM7 |0009:0F150C | UNPCKHPS XMM1,[SI] |000C:0F2ECF | UCOMISS XMM1,XMM7 |000F:0F2E0C | UCOMISS XMM1,[SI] |0012:0F2FCF | COMISS XMM1,XMM7 |0015:0F2F0C | COMISS XMM1,[SI] |0018:0F51CF | SQRTPS XMM1,XMM7 |001B:0F510C | SQRTPS XMM1,[SI] |001E:0F52CF | RSQRTPS XMM1,XMM7 |0021:0F520C | RSQRTPS XMM1,[SI] |0024:0F53CF | RCPPS XMM1,XMM7 |0027:260F530C | RCPPS XMM1,[ES:SI] |[Mode32] |[Mode32] SEGMENT WIDTH=32,PURPOSE=CODE |00000000:0F14CF | UNPCKLPS XMM1,XMM7 |00000003:0F140E | UNPCKLPS XMM1,[ESI] |00000006:0F15CF | UNPCKHPS XMM1,XMM7 |00000009:0F150E | UNPCKHPS XMM1,[ESI] |0000000C:0F2ECF | UCOMISS XMM1,XMM7 |0000000F:0F2E0E | UCOMISS XMM1,[ESI] |00000012:0F2FCF | COMISS XMM1,XMM7 |00000015:0F2F0E | COMISS XMM1,[ESI] |00000018:0F51CF | SQRTPS XMM1,XMM7 |0000001B:0F510E | SQRTPS XMM1,[ESI] |0000001E:0F52CF | RSQRTPS XMM1,XMM7 |00000021:0F520E | RSQRTPS XMM1,[ESI] |00000024:0F53CF | RCPPS XMM1,XMM7 |00000027:670F530C | RCPPS XMM1,[SI] |[Mode64] |[Mode64] SEGMENT WIDTH=64,PURPOSE=CODE |00000000:0F14CF | UNPCKLPS XMM1,XMM7 |00000003:0F140E | UNPCKLPS XMM1,[RSI] |00000006:440F15DF | UNPCKHPS XMM11,XMM7 |0000000A:670F150E | UNPCKHPS XMM1,[ESI] |0000000E:450F2EDF | UCOMISS XMM11,XMM15 |00000012:67450F2E18 | UCOMISS XMM11,[R8D] |00000017:450F2FDF | COMISS XMM11,XMM15 |0000001B:0F2F0C2500000000 | COMISS XMM1,[0] |00000023:0F51CF | SQRTPS XMM1,XMM7 |00000026:0F510E | SQRTPS XMM1,[RSI] |00000029:0F52CF | RSQRTPS XMM1,XMM7 |0000002C:0F520E | RSQRTPS XMM1,[RSI] |0000002F:450F53DF | RCPPS XMM11,XMM15 |00000033:67460F531C0E | RCPPS XMM11,[ESI+R9D] | |ENDPROGRAM t3760`

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

▲Back to the top▲