Hello, I have a problem with a SSE4.1 instruction leading to crash with: vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x38 0x31 ==3224== valgrind: Unrecognised instruction at address 0x8049825 This address corresponds to: 8049825: 66 0f 38 31 c0 pmovzxbd %xmm0,%xmm0 This assembler instructions provides from _mm_cvtepu8_epi32 call. Best regards.
This is not callgrind related (ie. all the tools should have the same issue). Moved to "vex" component.
SSE4 isn't supported in 32 bit mode, only 64 bit mode. 32 bit mode supports only up to and including SSSE3.
Do SSE4 will be supported in a future release of 32-bits version or not at all ?
There are no current plans to support SSE4 on 32-bit. Please use 64-bit.
See also bug 332917.
pmovzxbd is an SSE4.1 instruction. SSE4 isn't supported in 32 bit mode, only 64 bit mode. 32 bit mode supports only up to and including SSSE3. http://www.valgrind.org/docs/manual/manual-core.html#manual-core.limits There are no current plans to support SSE4 on 32-bit. Please use 64-bit.