tmplG1.tmplG1

Undocumented in source.

template tmplG1(int buf)
version(LDC)
package pure nothrow @nogc const
auto tmplG1 = ` rows[0] = _mm_add_epi32( _mm_add_epi32( rows[0], bufs[` ~ to!string(buf) ~ `]), rows[1] ); rows[3] = _mm_xor_si128( rows[3], rows[0] ); rows[3] = _mm_roti_epi32(rows[3], -16); rows[2] = _mm_add_epi32( rows[2], rows[3] ); rows[1] = _mm_xor_si128( rows[1], rows[2] ); rows[1] = _mm_roti_epi32(rows[1], -12); `;

Meta