Converted _a3 kernels, use SIMD for CPU and GPU
[hashcat.git] / OpenCL / m10420_a1.cl
index 62a7949..17778ad 100644 (file)
@@ -180,7 +180,7 @@ __kernel void m10420_m04 (__global pw_t *pws, __global kernel_rule_t *rules_buf,
   {
     append_0x80_2x4 (wordl0, wordl1, pw_l_len);
 
-    switch_buffer_by_offset (wordl0, wordl1, wordl2, wordl3, combs_buf[0].pw_len);
+    switch_buffer_by_offset_le (wordl0, wordl1, wordl2, wordl3, combs_buf[0].pw_len);
   }
 
   /**
@@ -247,7 +247,7 @@ __kernel void m10420_m04 (__global pw_t *pws, __global kernel_rule_t *rules_buf,
 
     if (combs_mode == COMBINATOR_MODE_BASE_LEFT)
     {
-      switch_buffer_by_offset (wordr0, wordr1, wordr2, wordr3, pw_l_len);
+      switch_buffer_by_offset_le (wordr0, wordr1, wordr2, wordr3, pw_l_len);
     }
 
     u32 w0[4];
@@ -302,7 +302,7 @@ __kernel void m10420_m04 (__global pw_t *pws, __global kernel_rule_t *rules_buf,
     w3_t[2] = 0;
     w3_t[3] = 0;
 
-    switch_buffer_by_offset (w0_t, w1_t, w2_t, w3_t, pw_len);
+    switch_buffer_by_offset_le (w0_t, w1_t, w2_t, w3_t, pw_len);
 
     // add password
     // truncate at 32 is wanted, not a bug!
@@ -423,7 +423,7 @@ __kernel void m10420_s04 (__global pw_t *pws, __global kernel_rule_t *rules_buf,
   {
     append_0x80_2x4 (wordl0, wordl1, pw_l_len);
 
-    switch_buffer_by_offset (wordl0, wordl1, wordl2, wordl3, combs_buf[0].pw_len);
+    switch_buffer_by_offset_le (wordl0, wordl1, wordl2, wordl3, combs_buf[0].pw_len);
   }
 
   /**
@@ -502,7 +502,7 @@ __kernel void m10420_s04 (__global pw_t *pws, __global kernel_rule_t *rules_buf,
 
     if (combs_mode == COMBINATOR_MODE_BASE_LEFT)
     {
-      switch_buffer_by_offset (wordr0, wordr1, wordr2, wordr3, pw_l_len);
+      switch_buffer_by_offset_le (wordr0, wordr1, wordr2, wordr3, pw_l_len);
     }
 
     u32 w0[4];
@@ -557,7 +557,7 @@ __kernel void m10420_s04 (__global pw_t *pws, __global kernel_rule_t *rules_buf,
     w3_t[2] = 0;
     w3_t[3] = 0;
 
-    switch_buffer_by_offset (w0_t, w1_t, w2_t, w3_t, pw_len);
+    switch_buffer_by_offset_le (w0_t, w1_t, w2_t, w3_t, pw_len);
 
     // add password
     // truncate at 32 is wanted, not a bug!