How do I write __simd(void16*, void16) ?
Etienne via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Oct 9 14:19:05 PDT 2014
On 2014-10-09 4:29 PM, Benjamin Thaut wrote:
> I think a good starting point would be Manu's std.simd module. I don't
> know if he is still working on it, but a old version can be found here:
>
> https://github.com/TurkeyMan/simd/blob/master/std/simd.d
That's a great reference! I can do a lot from that. I wish it wasn't an
EDSL, makes it really hard to translate the simd code to D.
> You can also find the druntime versions of ldc and gdc on github. For
> example:
>
> https://github.com/ldc-developers/druntime/blob/ldc/src/ldc/simd.di
> https://github.com/D-Programming-GDC/GDC/blob/master/libphobos/libdruntime/gcc/builtins.d
>
>
> Unforunately the gcc.buildints module seems to be generated during
> compilation of gdc, so you might want to get a binary version or compile
> it yourself to see the module.
OK, thanks !
More information about the Digitalmars-d-learn
mailing list