[Issue 6097] SSSE3 instructions in inline assembler cause error using DMD from git master
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sun Jun 5 04:41:45 PDT 2011
http://d.puremagic.com/issues/show_bug.cgi?id=6097
Shahid <hughes4 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hughes4 at gmail.com
--- Comment #1 from Shahid <hughes4 at 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: -------
More information about the Digitalmars-d-bugs
mailing list