Zuxy Meng wrote: > + z += n8; ... > + asm ( > + "movaps %4, %%xmm0 \n\t" // xmm0 = 0 1 2 3 > + "movaps %5, %%xmm1 \n\t" // xmm1 = 4 5 6 7 I'm missing something or it could be unaligned? z is 8 byte not 16. lu -- Luca Barbato Gentoo/linux Gentoo/PPC http://dev.gentoo.org/~lu_zero