If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
pshufb
For some reason, the pshufb instruction does not work on my
AMD Athlon 64. I tried it in 32 bit mode, and I get an illegal instruction message from Windows. According to this: http://www.amd.com/us-en/Processors/...0,,30_118_9485... it should support SSE3. Any ideas why pshufb doesn't work? |
#3
|
|||
|
|||
pshufb
On Jul 28, 9:23 am, dave wrote:
wrote: For some reason, the pshufb instruction does not work on my AMD Athlon 64. I tried it in 32 bit mode, and I get an illegal instruction message from Windows. According to this: http://www.amd.com/us-en/Processors/...0,,30_118_9485... it should support SSE3. Any ideas why pshufb doesn't work? Can you post the binary or hex encoding of the pshufb instruction that is causing the illegal instruction exception? -- Be Happy. Don't Worry about the difference between lose and loose. It is the following five bytes: 0x66 0x0F 0x38 0x00 0xC1 |
#4
|
|||
|
|||
pshufb
wrote:
On Jul 28, 9:23 am, dave wrote: wrote: For some reason, the pshufb instruction does not work on my AMD Athlon 64. I tried it in 32 bit mode, and I get an illegal instruction message from Windows. According to this: http://www.amd.com/us-en/Processors/...0,,30_118_9485... it should support SSE3. Any ideas why pshufb doesn't work? Can you post the binary or hex encoding of the pshufb instruction that is causing the illegal instruction exception? -- Be Happy. Don't Worry about the difference between lose and loose. It is the following five bytes: 0x66 0x0F 0x38 0x00 0xC1 All the google searches I've done on pshufb indicate that this instruction is SSE4. -- Be Happy. Don't Worry about the difference between lose and loose. |
#5
|
|||
|
|||
pshufb
wrote:
On Jul 28, 9:23 am, dave wrote: wrote: For some reason, the pshufb instruction does not work on my AMD Athlon 64. I tried it in 32 bit mode, and I get an illegal instruction message from Windows. According to this: http://www.amd.com/us-en/Processors/...0,,30_118_9485... it should support SSE3. Any ideas why pshufb doesn't work? Can you post the binary or hex encoding of the pshufb instruction that is causing the illegal instruction exception? -- Be Happy. Don't Worry about the difference between lose and loose. It is the following five bytes: 0x66 0x0F 0x38 0x00 0xC1 Sandpile.org says pshufb is *Supplemental* SSE3 (SSSE3) which is a follow-on to SSE3. -- Be Happy. Don't Worry about the difference between lose and loose. |
#6
|
|||
|
|||
pshufb
On Jul 29, 7:20 am, dave wrote:
wrote: On Jul 28, 9:23 am, dave wrote: wrote: For some reason, the pshufb instruction does not work on my AMD Athlon 64. I tried it in 32 bit mode, and I get an illegal instruction message from Windows. According to this: http://www.amd.com/us-en/Processors/...0,,30_118_9485... it should support SSE3. Any ideas why pshufb doesn't work? Can you post the binary or hex encoding of the pshufb instruction that is causing the illegal instruction exception? -- Be Happy. Don't Worry about the difference between lose and loose. It is the following five bytes: 0x66 0x0F 0x38 0x00 0xC1 Sandpile.org says pshufb is *Supplemental* SSE3 (SSSE3) which is a follow-on to SSE3. -- Be Happy. Don't Worry about the difference between lose and loose.- Hide quoted text - - Show quoted text - Okay. It looks like it is SSSE3. |
Thread Tools | |
Display Modes | |
|
|