http://d.puremagic.com/issues/show_bug.cgi?id=6097


Shahid <hugh...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hugh...@gmail.com


--- Comment #1 from Shahid <hugh...@gmail.com> 2011-06-05 04:37:13 PDT ---
Hello, your patch breaks the mandatory prefix check for 2 byte ops such as
PXOR 66 0F EF /r ( SSE2 )

I've edited your patch and included SSE4.1 and 4.2 sizes as well as proper REX
prefix for 4 byte ops (PEXTRQ/PINSRQ)

I also cleaned up the table so that exceptions to the default size would stand
out more by glancing at the code. ( hope you like it :P )

I have a branch with sse4_1 added in my fork on github, but I've not tested it
enough to be confident to issue a pull request.

https://github.com/Govelius/dmd/commits/sse4_1

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to