On Saturday, 1 June 2013 at 10:18:27 UTC, Benjamin Thaut wrote:
I've taken a look at core.simd and I have to say is unuseable. In a very small test program I already found 3 bugs

1) Using debug symbols together with core.simd will cause a ICE http://d.puremagic.com/issues/show_bug.cgi?id=10224 2) The STOUPS instruction is not correctly implemented: http://d.puremagic.com/issues/show_bug.cgi?id=10225 3) The XMM register allocation is catastrophic: http://d.puremagic.com/issues/show_bug.cgi?id=10226

Whats the current state of core.simd? Is it still beeing worked on? Because it its current state its pretty much unuseable.

Kind Regards
Benjamin Thaut

does this generate better code?
float4 v = __vector([1.0f, 2.0f, 3.0f, 4.0f]);

Reply via email to