X-Git-Url: https://www.flypig.org.uk/git/?a=blobdiff_plain;f=OpenCL%2Fm03000_a1.cl;h=7079a7a20ef022ce6534fcbbea1726bbb8d3b6c3;hb=dbe2d966188bbfffd0f397c3e3ea449104d3bfbb;hp=8b7283c3a1ef6b5e8dc0237972772bd7d0fd54eb;hpb=c7b67376a89974375c53e944727a61cc1a6a3a2d;p=hashcat.git diff --git a/OpenCL/m03000_a1.cl b/OpenCL/m03000_a1.cl index 8b7283c..7079a7a 100644 --- a/OpenCL/m03000_a1.cl +++ b/OpenCL/m03000_a1.cl @@ -653,12 +653,9 @@ __kernel void m03000_m04 (__global pw_t *pws, __global kernel_rule_t *rules_buf, _des_crypt_encrypt (iv, data, Kc, Kd, s_SPtrans); - const u32x r0 = iv[0]; - const u32x r1 = iv[1]; - const u32x r2 = 0; - const u32x r3 = 0; + u32x z = 0; - COMPARE_M_SIMD (r0, r1, r2, r3); + COMPARE_M_SIMD (iv[0], iv[1], z, z); } } @@ -738,8 +735,8 @@ __kernel void m03000_s04 (__global pw_t *pws, __global kernel_rule_t *rules_buf, { digests_buf[digests_offset].digest_buf[DGST_R0], digests_buf[digests_offset].digest_buf[DGST_R1], - digests_buf[digests_offset].digest_buf[DGST_R2], - digests_buf[digests_offset].digest_buf[DGST_R3] + 0, + 0 }; /** @@ -840,12 +837,9 @@ __kernel void m03000_s04 (__global pw_t *pws, __global kernel_rule_t *rules_buf, _des_crypt_encrypt (iv, data, Kc, Kd, s_SPtrans); - const u32x r0 = iv[0]; - const u32x r1 = iv[1]; - const u32x r2 = 0; - const u32x r3 = 0; + u32x z = 0; - COMPARE_S_SIMD (r0, r1, r2, r3); + COMPARE_S_SIMD (iv[0], iv[1], z, z); } }