const u32 pw_len = pws[gid].pw_len;
- /**
- * digest
- */
-
- const u32 search[4] =
- {
- 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]
- };
-
/**
* loop
*/
c += MD5M_C;
d += MD5M_D;
- u32x e = 0;
- u32x f = 0;
-
- COMPARE_M_SIMD (a, b, e, f);
+ u32x z = 0;
- COMPARE_M_SIMD (b, c, e, f);
-
- COMPARE_M_SIMD (c, d, e, f);
+ COMPARE_M_SIMD (a, b, z, z);
+ COMPARE_M_SIMD (b, c, z, z);
+ COMPARE_M_SIMD (c, d, z, z);
}
}
{
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
};
/**
c += MD5M_C;
d += MD5M_D;
- u32x e = 0;
- u32x f = 0;
-
- COMPARE_S_SIMD (a, b, e, f);
-
- COMPARE_S_SIMD (b, c, e, f);
+ u32x z = 0;
- COMPARE_S_SIMD (c, d, e, f);
+ COMPARE_S_SIMD (a, b, z, z);
+ COMPARE_S_SIMD (b, c, z, z);
+ COMPARE_S_SIMD (c, d, z, z);
}
}
c += MD5M_C;
d += MD5M_D;
- u32x e = 0;
- u32x f = 0;
+ u32x z = 0;
- COMPARE_M_SIMD (a, b, e, f);
-
- COMPARE_M_SIMD (b, c, e, f);
-
- COMPARE_M_SIMD (c, d, e, f);
+ COMPARE_M_SIMD (a, b, z, z);
+ COMPARE_M_SIMD (b, c, z, z);
+ COMPARE_M_SIMD (c, d, z, z);
}
}
{
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
};
/**
c += MD5M_C;
d += MD5M_D;
- u32x e = 0;
- u32x f = 0;
-
- COMPARE_S_SIMD (a, b, e, f);
-
- COMPARE_S_SIMD (b, c, e, f);
+ u32x z = 0;
- COMPARE_S_SIMD (c, d, e, f);
+ COMPARE_S_SIMD (a, b, z, z);
+ COMPARE_S_SIMD (b, c, z, z);
+ COMPARE_S_SIMD (c, d, z, z);
}
}
c += MD5M_C;
d += MD5M_D;
- u32x e = 0;
- u32x f = 0;
+ u32x z = 0;
- COMPARE_M_SIMD (a, b, e, f);
-
- COMPARE_M_SIMD (b, c, e, f);
-
- COMPARE_M_SIMD (c, d, e, f);
+ COMPARE_M_SIMD (a, b, z, z);
+ COMPARE_M_SIMD (b, c, z, z);
+ COMPARE_M_SIMD (c, d, z, z);
}
}
{
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
};
/**
c += MD5M_C;
d += MD5M_D;
- u32x e = 0;
- u32x f = 0;
-
- COMPARE_S_SIMD (a, b, e, f);
-
- COMPARE_S_SIMD (b, c, e, f);
+ u32x z = 0;
- COMPARE_S_SIMD (c, d, e, f);
+ COMPARE_S_SIMD (a, b, z, z);
+ COMPARE_S_SIMD (b, c, z, z);
+ COMPARE_S_SIMD (c, d, z, z);
}
}