https://bugs.kde.org/show_bug.cgi?id=372188

            Bug ID: 372188
           Summary: vex amd64->IR: unhandled instruction bytes: 0x66 0xF
                    0x3A 0x62 0x4A 0x10 0x10 0x48 0x83 0xC2
           Product: valgrind
           Version: 3.12 SVN
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: vex
          Assignee: jsew...@acm.org
          Reporter: wayne.arn...@autodesk.com
  Target Milestone: ---

appears to be another instance of pcmpistrm  that is not being recognized.

  1477b0:       66 0f 3a 62 48 10 10    pcmpistrm $0x10,0x10(%rax),%xmm1
  1477b7:       48 83 c0 10             add    $0x10,%rax
  1477bb:       66 0f 7e c1             movd   %xmm0,%ecx
  1477bf:       85 c9                   test   %ecx,%ecx


this is in a 3rd party library,  rapidjson compiled with  support for SSE4.2
enabled

I don't have the source available

vex amd64->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0x62 0x4A 0x10 0x10
0x48 0x83 0xC2
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=0F3A
vex amd64->IR:   PFX.66=1 PFX.F2=0 PFX.F3=0
==9471== valgrind: Unrecognised instruction at address 0x8c4115a0.
==9471==    at 0x8C4115A0: void
rapidjson_sse42::GenericReader<rapidjson_sse42::UTF8<char>,
rapidjson_sse42::UTF8<char>, rapidjson_sse42::CrtAllocator>::ParseObject<1u,
rapidjson_sse42:
:GenericInsituStringStream<rapidjson_sse42::UTF8<char> >,
rapidjson_sse42::GenericDocument<rapidjson_sse42::UTF8<char>,
rapidjson_sse42::MemoryPoolAllocator<rapidjson_sse42::CrtAllocato
r>, rapidjson_sse42::CrtAllocator>
>(rapidjson_sse42::GenericInsituStringStream<rapidjson_sse42::UTF8<char> >&,
rapidjson_sse42::GenericDocument<rapidjson_sse42::UTF8<char>, rapidjson_s
se42::MemoryPoolAllocator<rapidjson_sse42::CrtAllocator>,
rapidjson_sse42::CrtAllocator>&) (reader.h:299)
==9471==    by 0x8C4107ED: rapidjson_sse42::ParseResult
rapidjson_sse42::GenericReader<rapidjson_sse42::UTF8<char>,
rapidjson_sse42::UTF8<char>, rapidjson_sse42::CrtAllocator>::Parse<1u
, rapidjson_sse42::GenericInsituStringStream<rapidjson_sse42::UTF8<char> >,
rapidjson_sse42::GenericDocument<rapidjson_sse42::UTF8<char>,
rapidjson_sse42::MemoryPoolAllocator<rapidjson_
sse42::CrtAllocator>, rapidjson_sse42::CrtAllocator>
>(rapidjson_sse42::GenericInsituStringStream<rapidjson_sse42::UTF8<char> >&,
rapidjson_sse42::GenericDocument<rapidjson_sse42::UTF8<
char>, rapidjson_sse42::MemoryPoolAllocator<rapidjson_sse42::CrtAllocator>,
rapidjson_sse42::CrtAllocator>&) (reader.h:498)
==9471==    by 0x8C410686:
rapidjson_sse42::GenericDocument<rapidjson_sse42::UTF8<char>,
rapidjson_sse42::MemoryPoolAllocator<rapidjson_sse42::CrtAllocator>,
rapidjson_sse42::CrtAllocator>&
rapidjson_sse42::GenericDocument<rapidjson_sse42::UTF8<char>,
rapidjson_sse42::MemoryPoolAllocator<rapidjson_sse42::CrtAllocator>,
rapidjson_sse42::CrtAllocator>::ParseStream<1u, rapidjson_sse42::UTF8<char>,
rapidjson_sse42::GenericInsituStringStream<rapidjson_sse42::UTF8<char> >
>(rapidjson_sse42::GenericInsituStringStream<rapidjson_sse42::UTF8<char> >&)
(document.h:2150)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to