On 6 January 2012 19:53, Manu <[email protected]> wrote: > On 6 January 2012 21:34, Walter Bright <[email protected]> wrote: >> >> On 1/6/2012 11:08 AM, Manu wrote: >>> >>> I think we should take this conversation to IRC, or a separate thread? >>> I'll generate some examples from VC for you in various situations. If you >>> can >>> write me a short list of trouble cases as you see them, I'll make sure to >>> address them specifically... >>> Have you tested the code that GCC produces? I'm sure it'll be identical >>> to VC... >> >> >> What I'm going to do is make the SIMD stuff work on 64 bits for now. The >> alignment problem is solved for it, and is an orthogonal issue. > > > ...I'm using DMD on windows... x32. So this isn't ideal ;) > Although with this change, Iain should be able to expose the vector types in > GDC, and I can work from there, and hopefully even build an ARM/PPC > toolchain to experiment with the library in a cross platform environment. >
And will also allow me to tap into many vector intrinsics that gcc offers too via the gcc.builtins; module. :) -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
