[Issue 9200] Wrong SIMD code generated
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Dec 24 16:24:06 PST 2012
http://d.puremagic.com/issues/show_bug.cgi?id=9200
--- Comment #3 from jerro.public at gmail.com 2012-12-24 16:24:04 PST ---
(In reply to comment #2)
> This is happening in cod3.c REGSAVE::save() and REGSAVE::restore().
> Unfortunately, just changing the opcodes doesn't work because MOVAPD requires
> 16 bit alignment of the operands. Fixing that exposes further problems.
>
> Essentially, it'll have to wait a bit.
I know nothing about the DMD back end, so this may be an obviously bad idea,
but if alignment is the main problem, wouldn't using MOVUPD work in the
meantime?
--
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