[valgrind] [Bug 523097] Add EXTRACTPS, PEXTRB, PEXTRW SSE4.1 support for x86

"Mark Wielaard" <[email protected]>
Newsgroups gmane.comp.kde.devel.bugs
Message-ID <[email protected]/>
https://bugs.kde.org/show_bug.cgi?id=523097

--- Comment #2 from Mark Wielaard <[email protected]> ---
(In reply to mcermak from comment #1)
> Created attachment 194912 [details]
> proposed patch

I am probably reviewing this in the wrong order.
The patch needs a bit of rebasing,
the usage of breakupV128to32s in guest_x86_toIR.c  should be breakup128to32s,
and the sse4-x86.stdout.exp needs regeneration.

But with that updated things look good.

One oddity I saw reading the code.
The amd64 variant has a comment for PEXTRW
 /* The memory case is disallowed, apparently. */ and fails.
But the x86 just handles this (like the PEXTRB case).

-- 
You are receiving this mail because:
You are watching all bug changes.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.