]> zoso.dev Git - nano-pow.git/commitdiff
Remove unnecessary v[20-23] scalars.
authorChris Duncan <chris@zoso.dev>
Tue, 14 Jan 2025 20:14:09 +0000 (12:14 -0800)
committerChris Duncan <chris@zoso.dev>
Tue, 14 Jan 2025 20:14:09 +0000 (12:14 -0800)
src/shaders/compute.wgsl

index 908181ef2e4077028d7d9b2fd8a44e6c0d21e092..dd0df2f9f14cbe9143e03c8fd7a48bec236085f5 100644 (file)
@@ -361,8 +361,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -372,8 +372,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -406,8 +406,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -417,8 +417,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -458,8 +458,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -469,8 +469,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -503,8 +503,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -514,8 +514,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -553,8 +553,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -564,8 +564,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -596,8 +596,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -607,8 +607,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -648,8 +648,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -659,8 +659,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -693,8 +693,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -704,8 +704,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -1135,8 +1135,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -1146,8 +1146,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -1180,8 +1180,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -1191,8 +1191,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -1232,8 +1232,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -1243,8 +1243,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -1277,8 +1277,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -1288,8 +1288,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -1333,8 +1333,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -1344,8 +1344,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -1376,8 +1376,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -1387,8 +1387,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -1432,8 +1432,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -1443,8 +1443,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -1481,8 +1481,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -1492,8 +1492,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -1927,8 +1927,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -1938,8 +1938,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -1976,8 +1976,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -1987,8 +1987,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -2028,8 +2028,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -2039,8 +2039,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -2073,8 +2073,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -2084,8 +2084,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -2123,8 +2123,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -2134,8 +2134,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -2166,8 +2166,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -2177,8 +2177,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -2222,8 +2222,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -2233,8 +2233,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -2267,8 +2267,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -2278,8 +2278,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -2721,8 +2721,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -2732,8 +2732,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -2766,8 +2766,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -2777,8 +2777,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -2818,8 +2818,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -2829,8 +2829,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -2863,8 +2863,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -2874,8 +2874,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -2919,8 +2919,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -2930,8 +2930,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -2962,8 +2962,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -2973,8 +2973,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -3014,8 +3014,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -3025,8 +3025,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -3059,8 +3059,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -3070,8 +3070,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -3515,8 +3515,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -3526,8 +3526,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -3564,8 +3564,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -3575,8 +3575,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -3616,8 +3616,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -3627,8 +3627,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -3661,8 +3661,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -3672,8 +3672,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -3711,8 +3711,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -3722,8 +3722,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -3760,8 +3760,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -3771,8 +3771,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -3812,8 +3812,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -3823,8 +3823,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -3857,8 +3857,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -3868,8 +3868,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -4309,8 +4309,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -4320,8 +4320,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -4354,8 +4354,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -4365,8 +4365,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -4406,8 +4406,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -4417,8 +4417,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -4455,8 +4455,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -4466,8 +4466,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -4511,8 +4511,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -4522,8 +4522,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -4554,8 +4554,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -4565,8 +4565,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -4606,8 +4606,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -4617,8 +4617,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -4651,8 +4651,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -4662,8 +4662,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -5097,8 +5097,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -5108,8 +5108,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -5142,8 +5142,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -5153,8 +5153,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -5198,8 +5198,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -5209,8 +5209,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -5243,8 +5243,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -5254,8 +5254,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -5299,8 +5299,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -5310,8 +5310,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -5342,8 +5342,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -5353,8 +5353,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -5394,8 +5394,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -5405,8 +5405,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -5443,8 +5443,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -5454,8 +5454,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -5885,8 +5885,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -5896,8 +5896,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -5934,8 +5934,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -5945,8 +5945,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -5990,8 +5990,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -6001,8 +6001,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -6035,8 +6035,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -6046,8 +6046,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -6085,8 +6085,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -6096,8 +6096,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -6134,8 +6134,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -6145,8 +6145,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -6186,8 +6186,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -6197,8 +6197,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -6235,8 +6235,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -6246,8 +6246,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -6677,8 +6677,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -6688,8 +6688,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -6726,8 +6726,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -6737,8 +6737,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -6782,8 +6782,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -6793,8 +6793,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -6827,8 +6827,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -6838,8 +6838,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -6877,8 +6877,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -6888,8 +6888,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -6926,8 +6926,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -6937,8 +6937,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -6978,8 +6978,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -6989,8 +6989,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -7023,8 +7023,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -7034,8 +7034,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -7479,8 +7479,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -7490,8 +7490,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -7531,8 +7531,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -7542,8 +7542,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -7587,8 +7587,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -7598,8 +7598,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -7632,8 +7632,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -7643,8 +7643,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -7682,8 +7682,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -7693,8 +7693,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -7725,8 +7725,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -7736,8 +7736,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -7777,8 +7777,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -7788,8 +7788,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -7822,8 +7822,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -7833,8 +7833,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -8292,8 +8292,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -8303,8 +8303,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -8337,8 +8337,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -8348,8 +8348,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -8389,8 +8389,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -8400,8 +8400,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -8434,8 +8434,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -8445,8 +8445,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -8484,8 +8484,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -8495,8 +8495,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -8527,8 +8527,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -8538,8 +8538,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -8579,8 +8579,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -8590,8 +8590,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -8624,8 +8624,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -8635,8 +8635,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -9066,8 +9066,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -9077,8 +9077,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -9111,8 +9111,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_2829.x = v28;
        v_2829.y = v29;
        v_2021 = v_2021 + v_2829 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_2829.x < v_2021.x);
@@ -9122,8 +9122,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v29 = v_2829.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1213 ^ v_2021;
@@ -9163,8 +9163,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -9174,8 +9174,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -9208,8 +9208,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2223 = v_2223 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_3031.x < v_2223.x);
@@ -9219,8 +9219,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1415 ^ v_2223;
@@ -9264,8 +9264,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.x;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -9275,8 +9275,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -9307,8 +9307,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // c = c + d
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
        v_3031.x = v30;
        v_3031.y = v31;
        v_2021 = v_2021 + v_3031 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2021.x + v_3031.x < v_2021.x);
@@ -9318,8 +9318,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v31 = v_3031.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2021.x = v20;
-       v_2021.y = v21;
+
+
 
 
        xor = v_1011 ^ v_2021;
@@ -9363,8 +9363,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.x;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -9374,8 +9374,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 24)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;
@@ -9412,8 +9412,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // c = c + d
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
        v_2425.x = v24;
        v_2425.y = v25;
        v_2223 = v_2223 + v_2425 + select(vec2<u32>(0u), vec2<u32>(0u, 1u), v_2223.x + v_2425.x < v_2223.x);
@@ -9423,8 +9423,8 @@ fn main(@builtin(global_invocation_id) id: vec3<u32>) {
        v25 = v_2425.y;
 
        // b = rotr64(b ^ c, 63)
-       v_2223.x = v22;
-       v_2223.y = v23;
+
+
 
 
        xor = v_1213 ^ v_2223;