****************************************************************************/
/**
- * r=2, i=0, a=v[0], b=v[4], c=v[8], d=v[12]
- * r=2, i=1, a=v[1], b=v[5], c=v[9], d=v[13]
+ * r=2, i=0, a=v[0], b=v[4], c=v[8], d=v[12], m[sigma]=?, m[sigma+1]=?
+ * r=2, i=1, a=v[1], b=v[5], c=v[9], d=v[13], m[sigma]=?, m[sigma+1]=0
*/
// x = VEC4_0;
y = vec4(VEC2_0, m0);
v45 = ((v45 ^ v89) << ROTATE_1) | ((v45 ^ v89).yxwz >> ROTATE_31);
/**
- * r=2, i=2, a=v[2], b=v[6], c=v[10], d=v[14]
- * r=2, i=3, a=v[3], b=v[7], c=v[11], d=v[15]
+ * r=2, i=2, a=v[2], b=v[6], c=v[10], d=v[14], m[sigma]=?, m[sigma+1]=2
+ * r=2, i=3, a=v[3], b=v[7], c=v[11], d=v[15], m[sigma]=?, m[sigma+1]=?
*/
// x = VEC4_0;
y = vec4(m2, VEC2_0);
v67 = ((v67 ^ vAB) << ROTATE_1) | ((v67 ^ vAB).yxwz >> ROTATE_31);
/**
- * r=2, i=4, a=v[0], b=v[5], c=v[10], d=v[15]
- * r=2, i=5, a=v[1], b=v[6], c=v[11], d=v[12]
+ * r=2, i=4, a=v[0], b=v[5], c=v[10], d=v[15], m[sigma]=?, m[sigma+1]=?
+ * r=2, i=5, a=v[1], b=v[6], c=v[11], d=v[12], m[sigma]=3, m[sigma+1]=?
*/
b = vec4(v45.zw, v67.xy);
d = vec4(vEF.zw, vCD.xy);
vCD = vec4(d.zw, vCD.zw);
/**
- * r=2, i=6, a=v[2], b=v[7], c=v[8], d=v[13]
- * r=2, i=7, a=v[3], b=v[4], c=v[9], d=v[14]
+ * r=2, i=6, a=v[2], b=v[7], c=v[8], d=v[13], m[sigma]=?, m[sigma+1]=1
+ * r=2, i=7, a=v[3], b=v[4], c=v[9], d=v[14], m[sigma]=?, m[sigma+1]=4
*/
b = vec4(v67.zw, v45.xy);
d = vec4(vCD.zw, vEF.xy);
****************************************************************************/
/**
- * r=3, i=0, a=v[0], b=v[4], c=v[8], d=v[12]
- * r=3, i=1, a=v[1], b=v[5], c=v[9], d=v[13]
+ * r=3, i=0, a=v[0], b=v[4], c=v[8], d=v[12], m[sigma]=?, m[sigma+1]=?
+ * r=3, i=1, a=v[1], b=v[5], c=v[9], d=v[13], m[sigma]=?, m[sigma+1]=?
*/
// x = vec4(VEC2_0, m3); // still assigned this value from last assignment at r=2 i=4/5
y = vec4(VEC2_0, m1);
v45 = ((v45 ^ v89) << ROTATE_1) | ((v45 ^ v89).yxwz >> ROTATE_31);
/**
- * r=3, i=2, a=v[2], b=v[6], c=v[10], d=v[14]
- * r=3, i=3, a=v[3], b=v[7], c=v[11], d=v[15]
+ * r=3, i=2, a=v[2], b=v[6], c=v[10], d=v[14], m[sigma]=?, m[sigma+1]=?
+ * r=3, i=3, a=v[3], b=v[7], c=v[11], d=v[15], m[sigma]=?, m[sigma+1]=?
*/
// x = VEC4_0;
// y = VEC4_0;
v67 = ((v67 ^ vAB) << ROTATE_1) | ((v67 ^ vAB).yxwz >> ROTATE_31);
/**
- * r=3, i=4, a=v[0], b=v[5], c=v[10], d=v[15]
- * r=3, i=5, a=v[1], b=v[6], c=v[11], d=v[12]
+ * r=3, i=4, a=v[0], b=v[5], c=v[10], d=v[15], m[sigma]=?, m[sigma+1]=?
+ * r=3, i=5, a=v[1], b=v[6], c=v[11], d=v[12], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v45.zw, v67.xy);
d = vec4(vEF.zw, vCD.xy);
vCD = vec4(d.zw, vCD.zw);
/**
- * r=3, i=6, a=v[2], b=v[7], c=v[8], d=v[13]
- * r=3, i=7, a=v[3], b=v[4], c=v[9], d=v[14]
+ * r=3, i=6, a=v[2], b=v[7], c=v[8], d=v[13], m[sigma]=?, m[sigma+1]=?
+ * r=3, i=7, a=v[3], b=v[4], c=v[9], d=v[14], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v67.zw, v45.xy);
d = vec4(vCD.zw, vEF.xy);
****************************************************************************/
/**
- * r=4, i=0, a=v[0], b=v[4], c=v[8], d=v[12]
- * r=4, i=1, a=v[1], b=v[5], c=v[9], d=v[13]
+ * r=4, i=0, a=v[0], b=v[4], c=v[8], d=v[12], m[sigma]=?, m[sigma+1]=?
+ * r=4, i=1, a=v[1], b=v[5], c=v[9], d=v[13], m[sigma]=?, m[sigma+1]=?
*/
// x = VEC4_0;
// y = vec4(m0, VEC2_0); // still assigned this value from last assignment at r=3 i=6/7
v45 = ((v45 ^ v89) << ROTATE_1) | ((v45 ^ v89).yxwz >> ROTATE_31);
/**
- * r=4, i=2, a=v[2], b=v[6], c=v[10], d=v[14]
- * r=4, i=3, a=v[3], b=v[7], c=v[11], d=v[15]
+ * r=4, i=2, a=v[2], b=v[6], c=v[10], d=v[14], m[sigma]=?, m[sigma+1]=?
+ * r=4, i=3, a=v[3], b=v[7], c=v[11], d=v[15], m[sigma]=?, m[sigma+1]=?
*/
x = vec4(m2, VEC2_0);
y = vec4(m4, VEC2_0);
v67 = ((v67 ^ vAB) << ROTATE_1) | ((v67 ^ vAB).yxwz >> ROTATE_31);
/**
- * r=4, i=4, a=v[0], b=v[5], c=v[10], d=v[15]
- * r=4, i=5, a=v[1], b=v[6], c=v[11], d=v[12]
+ * r=4, i=4, a=v[0], b=v[5], c=v[10], d=v[15], m[sigma]=?, m[sigma+1]=?
+ * r=4, i=5, a=v[1], b=v[6], c=v[11], d=v[12], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v45.zw, v67.xy);
d = vec4(vEF.zw, vCD.xy);
vCD = vec4(d.zw, vCD.zw);
/**
- * r=4, i=6, a=v[2], b=v[7], c=v[8], d=v[13]
- * r=4, i=7, a=v[3], b=v[4], c=v[9], d=v[14]
+ * r=4, i=6, a=v[2], b=v[7], c=v[8], d=v[13], m[sigma]=?, m[sigma+1]=?
+ * r=4, i=7, a=v[3], b=v[4], c=v[9], d=v[14], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v67.zw, v45.xy);
d = vec4(vCD.zw, vEF.xy);
****************************************************************************/
/**
- * r=5, i=0, a=v[0], b=v[4], c=v[8], d=v[12]
- * r=5, i=1, a=v[1], b=v[5], c=v[9], d=v[13]
+ * r=5, i=0, a=v[0], b=v[4], c=v[8], d=v[12], m[sigma]=?, m[sigma+1]=?
+ * r=5, i=1, a=v[1], b=v[5], c=v[9], d=v[13], m[sigma]=?, m[sigma+1]=?
*/
x = vec4(m2, VEC2_0);
// y = VEC4_0;
v45 = ((v45 ^ v89) << ROTATE_1) | ((v45 ^ v89).yxwz >> ROTATE_31);
/**
- * r=5, i=2, a=v[2], b=v[6], c=v[10], d=v[14]
- * r=5, i=3, a=v[3], b=v[7], c=v[11], d=v[15]
+ * r=5, i=2, a=v[2], b=v[6], c=v[10], d=v[14], m[sigma]=?, m[sigma+1]=?
+ * r=5, i=3, a=v[3], b=v[7], c=v[11], d=v[15], m[sigma]=?, m[sigma+1]=?
*/
x = vec4(m0, VEC2_0);
y = vec4(VEC2_0, m3);
v67 = ((v67 ^ vAB) << ROTATE_1) | ((v67 ^ vAB).yxwz >> ROTATE_31);
/**
- * r=5, i=4, a=v[0], b=v[5], c=v[10], d=v[15]
- * r=5, i=5, a=v[1], b=v[6], c=v[11], d=v[12]
+ * r=5, i=4, a=v[0], b=v[5], c=v[10], d=v[15], m[sigma]=?, m[sigma+1]=?
+ * r=5, i=5, a=v[1], b=v[6], c=v[11], d=v[12], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v45.zw, v67.xy);
d = vec4(vEF.zw, vCD.xy);
vCD = vec4(d.zw, vCD.zw);
/**
- * r=5, i=6, a=v[2], b=v[7], c=v[8], d=v[13]
- * r=5, i=7, a=v[3], b=v[4], c=v[9], d=v[14]
+ * r=5, i=6, a=v[2], b=v[7], c=v[8], d=v[13], m[sigma]=?, m[sigma+1]=?
+ * r=5, i=7, a=v[3], b=v[4], c=v[9], d=v[14], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v67.zw, v45.xy);
d = vec4(vCD.zw, vEF.xy);
****************************************************************************/
/**
- * r=6, i=0, a=v[0], b=v[4], c=v[8], d=v[12]
- * r=6, i=1, a=v[1], b=v[5], c=v[9], d=v[13]
+ * r=6, i=0, a=v[0], b=v[4], c=v[8], d=v[12], m[sigma]=?, m[sigma+1]=?
+ * r=6, i=1, a=v[1], b=v[5], c=v[9], d=v[13], m[sigma]=?, m[sigma+1]=?
*/
// x = vec4(VEC2_0, m1); // still assigned this value from last assignment at r=5 i=6/7
// y = VEC4_0;
v45 = ((v45 ^ v89) << ROTATE_1) | ((v45 ^ v89).yxwz >> ROTATE_31);
/**
- * r=6, i=2, a=v[2], b=v[6], c=v[10], d=v[14]
- * r=6, i=3, a=v[3], b=v[7], c=v[11], d=v[15]
+ * r=6, i=2, a=v[2], b=v[6], c=v[10], d=v[14], m[sigma]=?, m[sigma+1]=?
+ * r=6, i=3, a=v[3], b=v[7], c=v[11], d=v[15], m[sigma]=?, m[sigma+1]=?
*/
x = vec4(VEC2_0, m4);
// y = VEC4_0;
v67 = ((v67 ^ vAB) << ROTATE_1) | ((v67 ^ vAB).yxwz >> ROTATE_31);
/**
- * r=6, i=4, a=v[0], b=v[5], c=v[10], d=v[15]
- * r=6, i=5, a=v[1], b=v[6], c=v[11], d=v[12]
+ * r=6, i=4, a=v[0], b=v[5], c=v[10], d=v[15], m[sigma]=?, m[sigma+1]=?
+ * r=6, i=5, a=v[1], b=v[6], c=v[11], d=v[12], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v45.zw, v67.xy);
d = vec4(vEF.zw, vCD.xy);
vCD = vec4(d.zw, vCD.zw);
/**
- * r=6, i=6, a=v[2], b=v[7], c=v[8], d=v[13]
- * r=6, i=7, a=v[3], b=v[4], c=v[9], d=v[14]
+ * r=6, i=6, a=v[2], b=v[7], c=v[8], d=v[13], m[sigma]=?, m[sigma+1]=?
+ * r=6, i=7, a=v[3], b=v[4], c=v[9], d=v[14], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v67.zw, v45.xy);
d = vec4(vCD.zw, vEF.xy);
****************************************************************************/
/**
- * r=7, i=0, a=v[0], b=v[4], c=v[8], d=v[12]
- * r=7, i=1, a=v[1], b=v[5], c=v[9], d=v[13]
+ * r=7, i=0, a=v[0], b=v[4], c=v[8], d=v[12], m[sigma]=?, m[sigma+1]=?
+ * r=7, i=1, a=v[1], b=v[5], c=v[9], d=v[13], m[sigma]=?, m[sigma+1]=?
*/
// x = VEC4_0;
// y = VEC4_0;
v45 = ((v45 ^ v89) << ROTATE_1) | ((v45 ^ v89).yxwz >> ROTATE_31);
/**
- * r=7, i=2, a=v[2], b=v[6], c=v[10], d=v[14]
- * r=7, i=3, a=v[3], b=v[7], c=v[11], d=v[15]
+ * r=7, i=2, a=v[2], b=v[6], c=v[10], d=v[14], m[sigma]=?, m[sigma+1]=?
+ * r=7, i=3, a=v[3], b=v[7], c=v[11], d=v[15], m[sigma]=?, m[sigma+1]=?
*/
x = vec4(VEC2_0, m3);
y = vec4(m1, VEC2_0);
v67 = ((v67 ^ vAB) << ROTATE_1) | ((v67 ^ vAB).yxwz >> ROTATE_31);
/**
- * r=7, i=4, a=v[0], b=v[5], c=v[10], d=v[15]
- * r=7, i=5, a=v[1], b=v[6], c=v[11], d=v[12]
+ * r=7, i=4, a=v[0], b=v[5], c=v[10], d=v[15], m[sigma]=?, m[sigma+1]=?
+ * r=7, i=5, a=v[1], b=v[6], c=v[11], d=v[12], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v45.zw, v67.xy);
d = vec4(vEF.zw, vCD.xy);
vCD = vec4(d.zw, vCD.zw);
/**
- * r=7, i=6, a=v[2], b=v[7], c=v[8], d=v[13]
- * r=7, i=7, a=v[3], b=v[4], c=v[9], d=v[14]
+ * r=7, i=6, a=v[2], b=v[7], c=v[8], d=v[13], m[sigma]=?, m[sigma+1]=?
+ * r=7, i=7, a=v[3], b=v[4], c=v[9], d=v[14], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v67.zw, v45.xy);
d = vec4(vCD.zw, vEF.xy);
****************************************************************************/
/**
- * r=8, i=0, a=v[0], b=v[4], c=v[8], d=v[12]
- * r=8, i=1, a=v[1], b=v[5], c=v[9], d=v[13]
+ * r=8, i=0, a=v[0], b=v[4], c=v[8], d=v[12], m[sigma]=?, m[sigma+1]=?
+ * r=8, i=1, a=v[1], b=v[5], c=v[9], d=v[13], m[sigma]=?, m[sigma+1]=?
*/
// x = VEC4_0;
// y = VEC4_0;
v45 = ((v45 ^ v89) << ROTATE_1) | ((v45 ^ v89).yxwz >> ROTATE_31);
/**
- * r=8, i=2, a=v[2], b=v[6], c=v[10], d=v[14]
- * r=8, i=3, a=v[3], b=v[7], c=v[11], d=v[15]
+ * r=8, i=2, a=v[2], b=v[6], c=v[10], d=v[14], m[sigma]=?, m[sigma+1]=?
+ * r=8, i=3, a=v[3], b=v[7], c=v[11], d=v[15], m[sigma]=?, m[sigma+1]=?
*/
x = vec4(VEC2_0, m0);
y = vec4(m3, VEC2_0);
v67 = ((v67 ^ vAB) << ROTATE_1) | ((v67 ^ vAB).yxwz >> ROTATE_31);
/**
- * r=8, i=4, a=v[0], b=v[5], c=v[10], d=v[15]
- * r=8, i=5, a=v[1], b=v[6], c=v[11], d=v[12]
+ * r=8, i=4, a=v[0], b=v[5], c=v[10], d=v[15], m[sigma]=?, m[sigma+1]=?
+ * r=8, i=5, a=v[1], b=v[6], c=v[11], d=v[12], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v45.zw, v67.xy);
d = vec4(vEF.zw, vCD.xy);
vCD = vec4(d.zw, vCD.zw);
/**
- * r=8, i=6, a=v[2], b=v[7], c=v[8], d=v[13]
- * r=8, i=7, a=v[3], b=v[4], c=v[9], d=v[14]
+ * r=8, i=6, a=v[2], b=v[7], c=v[8], d=v[13], m[sigma]=?, m[sigma+1]=?
+ * r=8, i=7, a=v[3], b=v[4], c=v[9], d=v[14], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v67.zw, v45.xy);
d = vec4(vCD.zw, vEF.xy);
****************************************************************************/
/**
- * r=9, i=0, a=v[0], b=v[4], c=v[8], d=v[12]
- * r=9, i=1, a=v[1], b=v[5], c=v[9], d=v[13]
+ * r=9, i=0, a=v[0], b=v[4], c=v[8], d=v[12], m[sigma]=?, m[sigma+1]=?
+ * r=9, i=1, a=v[1], b=v[5], c=v[9], d=v[13], m[sigma]=?, m[sigma+1]=?
*/
// x = VEC4_0;
y = vec4(m2, m4);
v45 = ((v45 ^ v89) << ROTATE_1) | ((v45 ^ v89).yxwz >> ROTATE_31);
/**
- * r=9, i=2, a=v[2], b=v[6], c=v[10], d=v[14]
- * r=9, i=3, a=v[3], b=v[7], c=v[11], d=v[15]
+ * r=9, i=2, a=v[2], b=v[6], c=v[10], d=v[14], m[sigma]=?, m[sigma+1]=?
+ * r=9, i=3, a=v[3], b=v[7], c=v[11], d=v[15], m[sigma]=?, m[sigma+1]=?
*/
x = vec4(VEC2_0, m1);
// y = VEC4_0;
v67 = ((v67 ^ vAB) << ROTATE_1) | ((v67 ^ vAB).yxwz >> ROTATE_31);
/**
- * r=9, i=4, a=v[0], b=v[5], c=v[10], d=v[15]
- * r=9, i=5, a=v[1], b=v[6], c=v[11], d=v[12]
+ * r=9, i=4, a=v[0], b=v[5], c=v[10], d=v[15], m[sigma]=?, m[sigma+1]=?
+ * r=9, i=5, a=v[1], b=v[6], c=v[11], d=v[12], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v45.zw, v67.xy);
d = vec4(vEF.zw, vCD.xy);
vCD = vec4(d.zw, vCD.zw);
/**
- * r=9, i=6, a=v[2], b=v[7], c=v[8], d=v[13]
- * r=9, i=7, a=v[3], b=v[4], c=v[9], d=v[14]
+ * r=9, i=6, a=v[2], b=v[7], c=v[8], d=v[13], m[sigma]=?, m[sigma+1]=?
+ * r=9, i=7, a=v[3], b=v[4], c=v[9], d=v[14], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v67.zw, v45.xy);
d = vec4(vCD.zw, vEF.xy);
****************************************************************************/
/**
- * r=10, i=0, a=v[0], b=v[4], c=v[8], d=v[12]
- * r=10, i=1, a=v[1], b=v[5], c=v[9], d=v[13]
+ * r=10, i=0, a=v[0], b=v[4], c=v[8], d=v[12], m[sigma]=?, m[sigma+1]=?
+ * r=10, i=1, a=v[1], b=v[5], c=v[9], d=v[13], m[sigma]=?, m[sigma+1]=?
*/
x = vec4(m0, m2);
y = vec4(m1, m3);
v45 = ((v45 ^ v89) << ROTATE_1) | ((v45 ^ v89).yxwz >> ROTATE_31);
/**
- * r=10, i=2, a=v[2], b=v[6], c=v[10], d=v[14]
- * r=10, i=3, a=v[3], b=v[7], c=v[11], d=v[15]
+ * r=10, i=2, a=v[2], b=v[6], c=v[10], d=v[14], m[sigma]=?, m[sigma+1]=?
+ * r=10, i=3, a=v[3], b=v[7], c=v[11], d=v[15], m[sigma]=?, m[sigma+1]=?
*/
x = vec4(m4, VEC2_0);
// y = VEC4_0;
v67 = ((v67 ^ vAB) << ROTATE_1) | ((v67 ^ vAB).yxwz >> ROTATE_31);
/**
- * r=10, i=4, a=v[0], b=v[5], c=v[10], d=v[15]
- * r=10, i=5, a=v[1], b=v[6], c=v[11], d=v[12]
+ * r=10, i=4, a=v[0], b=v[5], c=v[10], d=v[15], m[sigma]=?, m[sigma+1]=?
+ * r=10, i=5, a=v[1], b=v[6], c=v[11], d=v[12], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v45.zw, v67.xy);
d = vec4(vEF.zw, vCD.xy);
vCD = vec4(d.zw, vCD.zw);
/**
- * r=10, i=6, a=v[2], b=v[7], c=v[8], d=v[13]
- * r=10, i=7, a=v[3], b=v[4], c=v[9], d=v[14]
+ * r=10, i=6, a=v[2], b=v[7], c=v[8], d=v[13], m[sigma]=?, m[sigma+1]=?
+ * r=10, i=7, a=v[3], b=v[4], c=v[9], d=v[14], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v67.zw, v45.xy);
d = vec4(vCD.zw, vEF.xy);
****************************************************************************/
/**
- * r=11, i=0, a=v[0], b=v[4], c=v[8], d=v[12]
- * r=11, i=1, a=v[1], b=v[5], c=v[9], d=v[13]
+ * r=11, i=0, a=v[0], b=v[4], c=v[8], d=v[12], m[sigma]=?, m[sigma+1]=?
+ * r=11, i=1, a=v[1], b=v[5], c=v[9], d=v[13], m[sigma]=?, m[sigma+1]=?
*/
x = vec4(VEC2_0, m4);
// y = VEC4_0;
v45 = ((v45 ^ v89) << ROTATE_1) | ((v45 ^ v89).yxwz >> ROTATE_31);
/**
- * r=11, i=2, a=v[2], b=v[6], c=v[10], d=v[14]
- * r=11, i=3, a=v[3], b=v[7], c=v[11], d=v[15]
+ * r=11, i=2, a=v[2], b=v[6], c=v[10], d=v[14], m[sigma]=?, m[sigma+1]=?
+ * r=11, i=3, a=v[3], b=v[7], c=v[11], d=v[15], m[sigma]=?, m[sigma+1]=?
*/
// x = VEC4_0;
// y = VEC4_0;
v67 = ((v67 ^ vAB) << ROTATE_1) | ((v67 ^ vAB).yxwz >> ROTATE_31);
/**
- * r=11, i=4, a=v[0], b=v[5], c=v[10], d=v[15]
- * r=11, i=5, a=v[1], b=v[6], c=v[11], d=v[12]
+ * r=11, i=4, a=v[0], b=v[5], c=v[10], d=v[15], m[sigma]=?, m[sigma+1]=?
+ * r=11, i=5, a=v[1], b=v[6], c=v[11], d=v[12], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v45.zw, v67.xy);
d = vec4(vEF.zw, vCD.xy);
vCD = vec4(d.zw, vCD.zw);
/**
- * r=11, i=6, a=v[2], b=v[7], c=v[8], d=v[13]
- * r=11, i=7, a=v[3], b=v[4], c=v[9], d=v[14]
+ * r=11, i=6, a=v[2], b=v[7], c=v[8], d=v[13], m[sigma]=?, m[sigma+1]=?
+ * r=11, i=7, a=v[3], b=v[4], c=v[9], d=v[14], m[sigma]=?, m[sigma+1]=?
*/
b = vec4(v67.zw, v45.xy);
d = vec4(vCD.zw, vEF.xy);