Michael Farnsworth wrote:
The ldc guys tell me that they didn't include the llvm vector intrinsics already because they were going to need either a custom type in the frontend, or else the D2 fixed-size-arrays-as-value-types functionality. I might take a stab at some of that in ldc in the future to see if I can get it to work, but I'm not an expert in compilers by any stretch of the imagination.

I think there's a lot of potential in this. Most languages lack array operations, forcing the compiler into the bizarre task of trying to reconstruct high level operations from low level ones to then convert to array ops.

Reply via email to