Any usable SIMD implementation?

Martin Nowak via Digitalmars-d digitalmars-d at puremagic.com
Sat Apr 2 03:55:28 PDT 2016


On 04/02/2016 10:19 AM, Iain Buclaw via Digitalmars-d wrote:
>> > __builtin_ia32_loadups
>> > __builtin_ia32_storeups
> Any agnostic way to... :-)

I'm already using vector types for most operations, so it's somewhat
portable.
But for whatever reason D doesn't allow multiplication/division w/
integral vectors (departing from GCC/clang) and I can't perform
unaligned loads, so I have to resort to intrinsics for that.


More information about the Digitalmars-d mailing list