From 72724ccba4c6571cb26e51eba56f475bedf55e85 Mon Sep 17 00:00:00 2001
From: DoZ10 <lemay1010@hotmail.com>
Date: Fri, 21 Apr 2017 21:08:54 -0400
Subject: [PATCH] Removed rotr64_w() function.

---
 OpenCL/m00600_a3.cl | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/OpenCL/m00600_a3.cl b/OpenCL/m00600_a3.cl
index 08dbddddc..ed60664cb 100644
--- a/OpenCL/m00600_a3.cl
+++ b/OpenCL/m00600_a3.cl
@@ -12,11 +12,6 @@
 #include "inc_common.cl"
 #include "inc_simd.cl"
 
-u64 rotr64_w(const u64x w, const u32 c)
-{
-  return (w >> c) | (w << (64 - c));
-}
-
 typedef struct
 {
   u8  digest_length;                    /*  1 */
@@ -71,13 +66,13 @@ __constant u8 blake2b_sigma[12][16] =
 #define BLAKE2B_G(r,i,a,b,c,d)                \
   do {                                        \
     a = a + b + m[blake2b_sigma[r][2*i+0]];   \
-    d = rotr64_w(d ^ a, 32);                  \
+    d = rotr64(d ^ a, 32);                    \
     c = c + d;                                \
-    b = rotr64_w(b ^ c, 24);                  \
+    b = rotr64(b ^ c, 24);                  \
     a = a + b + m[blake2b_sigma[r][2*i+1]];   \
-    d = rotr64_w(d ^ a, 16);                  \
+    d = rotr64(d ^ a, 16);                  \
     c = c + d;                                \
-    b = rotr64_w(b ^ c, 63);                  \
+    b = rotr64(b ^ c, 63);                  \
   } while(0)
 
 #define BLAKE2B_ROUND(r)                    \