Fix more append_* functions in kernels
[hashcat.git] / OpenCL / m11700_a0.cl
index 00ffbc7..305424d 100644 (file)
@@ -2403,14 +2403,14 @@ __kernel void __attribute__((reqd_work_group_size (64, 1, 1))) m11700_m04 (__glo
     m[6] = hl32_to_64 (w[ 3], w[ 2]);
     m[7] = hl32_to_64 (w[ 1], w[ 0]);
 
-    m[0] = swap_workaround (m[0]);
-    m[1] = swap_workaround (m[1]);
-    m[2] = swap_workaround (m[2]);
-    m[3] = swap_workaround (m[3]);
-    m[4] = swap_workaround (m[4]);
-    m[5] = swap_workaround (m[5]);
-    m[6] = swap_workaround (m[6]);
-    m[7] = swap_workaround (m[7]);
+    m[0] = swap32 (m[0]);
+    m[1] = swap32 (m[1]);
+    m[2] = swap32 (m[2]);
+    m[3] = swap32 (m[3]);
+    m[4] = swap32 (m[4]);
+    m[5] = swap32 (m[5]);
+    m[6] = swap32 (m[6]);
+    m[7] = swap32 (m[7]);
 
     // state buffer (hash)
 
@@ -2436,7 +2436,7 @@ __kernel void __attribute__((reqd_work_group_size (64, 1, 1))) m11700_m04 (__glo
     z[4] = 0;
     z[5] = 0;
     z[6] = 0;
-    z[7] = swap_workaround ((u64) (out_len * 8));
+    z[7] = swap32 ((u64) (out_len * 8));
 
     streebog_g (h, z, s_sbob_sl64);
     streebog_g (h, m, s_sbob_sl64);
@@ -2590,14 +2590,14 @@ __kernel void __attribute__((reqd_work_group_size (64, 1, 1))) m11700_s04 (__glo
     m[6] = hl32_to_64 (w[ 3], w[ 2]);
     m[7] = hl32_to_64 (w[ 1], w[ 0]);
 
-    m[0] = swap_workaround (m[0]);
-    m[1] = swap_workaround (m[1]);
-    m[2] = swap_workaround (m[2]);
-    m[3] = swap_workaround (m[3]);
-    m[4] = swap_workaround (m[4]);
-    m[5] = swap_workaround (m[5]);
-    m[6] = swap_workaround (m[6]);
-    m[7] = swap_workaround (m[7]);
+    m[0] = swap32 (m[0]);
+    m[1] = swap32 (m[1]);
+    m[2] = swap32 (m[2]);
+    m[3] = swap32 (m[3]);
+    m[4] = swap32 (m[4]);
+    m[5] = swap32 (m[5]);
+    m[6] = swap32 (m[6]);
+    m[7] = swap32 (m[7]);
 
     // state buffer (hash)
 
@@ -2623,7 +2623,7 @@ __kernel void __attribute__((reqd_work_group_size (64, 1, 1))) m11700_s04 (__glo
     z[4] = 0;
     z[5] = 0;
     z[6] = 0;
-    z[7] = swap_workaround ((u64) (out_len * 8));
+    z[7] = swap32 ((u64) (out_len * 8));
 
     streebog_g (h, z, s_sbob_sl64);
     streebog_g (h, m, s_sbob_sl64);