System programming in D (Was: The God Language)

bearophile bearophileHUGS at lycos.com
Wed Jan 4 02:26:28 PST 2012


Manu:

>  * vector type ... D has exactly no way to tell the compiler to allocate
> 128bit vector registers, load/store, and pass then to/from functions. That
> is MOST of the register memory on virtually every modern processor, and D
> can't address it... wtf?

Currently the built-in vector operations of D are not optimized, their syntax and semantics has some small holes that I'd like to see fixed (it's not just a matter of implementation bugs, I also mean design bugs). So I suggest first to improve them a lot, and only later, if necessary, to introduce intrinsics.

Bye,
bearophile


More information about the Digitalmars-d mailing list