v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v18;
- xor1 = v11 ^ v19;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_1819;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v20;
- xor1 = v13 ^ v21;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2021;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v22;
- xor1 = v15 ^ v23;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_2223;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v31 = v_3031.y;
// b = rotr64(b ^ c, 63)
- xor0 = v10 ^ v20;
- xor1 = v11 ^ v21;
- v10 = (xor1 >> 31u) ^ (xor0 << 1u);
- v11 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2021.x = v20;
+ v_2021.y = v21;
+ v_1011.x = v10;
+ v_1011.y = v11;
+ xor = v_1011 ^ v_2021;
+ v_1011 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v10 = v_1011.x;
+ v11 = v_1011.y;
v25 = v_2425.y;
// b = rotr64(b ^ c, 63)
- xor0 = v12 ^ v22;
- xor1 = v13 ^ v23;
- v12 = (xor1 >> 31u) ^ (xor0 << 1u);
- v13 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_2223.x = v22;
+ v_2223.y = v23;
+ v_1213.x = v12;
+ v_1213.y = v13;
+ xor = v_1213 ^ v_2223;
+ v_1213 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v12 = v_1213.x;
+ v13 = v_1213.y;
v27 = v_2627.y;
// b = rotr64(b ^ c, 63)
- xor0 = v14 ^ v16;
- xor1 = v15 ^ v17;
- v14 = (xor1 >> 31u) ^ (xor0 << 1u);
- v15 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1617.x = v16;
+ v_1617.y = v17;
+ v_1415.x = v14;
+ v_1415.y = v15;
+ xor = v_1415 ^ v_1617;
+ v_1415 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v14 = v_1415.x;
+ v15 = v_1415.y;
v29 = v_2829.y;
// b = rotr64(b ^ c, 63)
- xor0 = v8 ^ v18;
- xor1 = v9 ^ v19;
- v8 = (xor1 >> 31u) ^ (xor0 << 1u);
- v9 = (xor0 >> 31u) ^ (xor1 << 1u);
+ v_1819.x = v18;
+ v_1819.y = v19;
+ v_89.x = v8;
+ v_89.y = v9;
+ xor = v_89 ^ v_1819;
+ v_89 = vec2((xor.x << 1u) | (xor.y >> 31u), (xor.y << 1u) | (xor.x >> 31u));
+ v8 = v_89.x;
+ v9 = v_89.y;