Remove some unroll to reduce register pressure
[hashcat.git] / OpenCL / m01800.cl
index e0c91f8..d3a821c 100644 (file)
@@ -23,7 +23,8 @@
 // Buggy drivers...
 
 #ifdef IS_AMD
-#define STATE_DECL volatile
+//#define STATE_DECL volatile
+#define STATE_DECL
 #else
 #define STATE_DECL
 #endif
@@ -133,7 +134,7 @@ void sha512_transform (const u64 w[16], u64 digest[8])
 
   ROUND_STEP (0);
 
-  #pragma unroll
+  //#pragma unroll
   for (int i = 16; i < 80; i += 16)
   {
     ROUND_EXPAND (); ROUND_STEP (i);