|
|
|
@ -623,7 +623,11 @@ __kernel void m06223_comp (__global pw_t *pws, __global const kernel_rule_t *rul
|
|
|
|
|
|
|
|
|
|
if (gid >= gid_max) return;
|
|
|
|
|
|
|
|
|
|
#if defined (IS_APPLE) && defined (IS_GPU)
|
|
|
|
|
volatile u32 ukey1[8];
|
|
|
|
|
#else
|
|
|
|
|
u32 ukey1[8];
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
ukey1[0] = swap32 (h32_from_64 (tmps[gid].out[ 0]));
|
|
|
|
|
ukey1[1] = swap32 (l32_from_64 (tmps[gid].out[ 0]));
|
|
|
|
@ -634,7 +638,11 @@ __kernel void m06223_comp (__global pw_t *pws, __global const kernel_rule_t *rul
|
|
|
|
|
ukey1[6] = swap32 (h32_from_64 (tmps[gid].out[ 3]));
|
|
|
|
|
ukey1[7] = swap32 (l32_from_64 (tmps[gid].out[ 3]));
|
|
|
|
|
|
|
|
|
|
#if defined (IS_APPLE) && defined (IS_GPU)
|
|
|
|
|
volatile u32 ukey2[8];
|
|
|
|
|
#else
|
|
|
|
|
u32 ukey2[8];
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
ukey2[0] = swap32 (h32_from_64 (tmps[gid].out[ 4]));
|
|
|
|
|
ukey2[1] = swap32 (l32_from_64 (tmps[gid].out[ 4]));
|
|
|
|
@ -660,7 +668,11 @@ __kernel void m06223_comp (__global pw_t *pws, __global const kernel_rule_t *rul
|
|
|
|
|
mark_hash (plains_buf, d_return_buf, salt_pos, digests_cnt, 0, 0, gid, 0);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#if defined (IS_APPLE) && defined (IS_GPU)
|
|
|
|
|
volatile u32 ukey3[8];
|
|
|
|
|
#else
|
|
|
|
|
u32 ukey3[8];
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
ukey3[0] = swap32 (h32_from_64 (tmps[gid].out[ 8]));
|
|
|
|
|
ukey3[1] = swap32 (l32_from_64 (tmps[gid].out[ 8]));
|
|
|
|
@ -701,7 +713,11 @@ __kernel void m06223_comp (__global pw_t *pws, __global const kernel_rule_t *rul
|
|
|
|
|
mark_hash (plains_buf, d_return_buf, salt_pos, digests_cnt, 0, 0, gid, 0);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#if defined (IS_APPLE) && defined (IS_GPU)
|
|
|
|
|
volatile u32 ukey5[8];
|
|
|
|
|
#else
|
|
|
|
|
volatile u32 ukey5[8];
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
ukey5[0] = swap32 (h32_from_64 (tmps[gid].out[16]));
|
|
|
|
|
ukey5[1] = swap32 (l32_from_64 (tmps[gid].out[16]));
|
|
|
|
@ -712,7 +728,11 @@ __kernel void m06223_comp (__global pw_t *pws, __global const kernel_rule_t *rul
|
|
|
|
|
ukey5[6] = swap32 (h32_from_64 (tmps[gid].out[19]));
|
|
|
|
|
ukey5[7] = swap32 (l32_from_64 (tmps[gid].out[19]));
|
|
|
|
|
|
|
|
|
|
#if defined (IS_APPLE) && defined (IS_GPU)
|
|
|
|
|
volatile u32 ukey6[8];
|
|
|
|
|
#else
|
|
|
|
|
volatile u32 ukey6[8];
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
ukey6[0] = swap32 (h32_from_64 (tmps[gid].out[20]));
|
|
|
|
|
ukey6[1] = swap32 (l32_from_64 (tmps[gid].out[20]));
|
|
|
|
|