__restrict, architecture intrinsics vs asm, consoles, and other stuff

Benjamin Thaut code at benjamin-thaut.de
Thu Sep 22 06:49:58 PDT 2011


== Auszug aus Walter Bright (newshound2 at digitalmars.com)'s Artikel
> On 9/21/2011 10:56 PM, Benjamin Thaut wrote:
> > Even if I manually allocate v1,v2 and result, the temporary variable that the
> > compiler uses to compute the expression might be unaligned.
> > That is a total killer for SSE optimizations because you can not hide them away.
> >
> > Does DMC++ have __declspec(align(16)) support?
> No, but 64 bit DMD aligns the stack on 16 byte boundaries.

Unfortunaltey there is no 64 bit dmd on windows.


More information about the Digitalmars-d mailing list