Lines Matching refs:src
135 vec_t src, one = { 1 }; in sha_test() local
140 src = (vec_t)raw; in sha_test()
144 vec_t x, y, tmp, hash = -src; in sha_test()
148 touch(src); in sha_test()
149 x = SHA(1msg1, hash, src); in sha_test()
150 touch(src); in sha_test()
151 y = hash ^ alignr(hash, src, 8); in sha_test()
152 touch(src); in sha_test()
156 touch(src); in sha_test()
157 x = SHA(1msg2, hash, src); in sha_test()
158 touch(src); in sha_test()
159 tmp = hash ^ alignr(src, hash, 12); in sha_test()
162 tmp = hash ^ alignr(src, y, 12); in sha_test()
168 touch(src); in sha_test()
169 x = SHA(1msg2, hash, src); in sha_test()
170 touch(src); in sha_test()
171 tmp = rol_s(hash ^ alignr(src, hash, 12), one); in sha_test()
172 y = rol_s(hash ^ alignr(src, tmp, 12), one); in sha_test()
176 touch(src); in sha_test()
177 x = SHA(1nexte, hash, src); in sha_test()
178 touch(src); in sha_test()
183 if ( !eq(x, src + tmp) ) return __LINE__; in sha_test()
229 touch(src); in sha_test()
230 x = SHA(1rnds4, hash, src, 1); in sha_test()
231 touch(src); in sha_test()
246 y = rol_c(a, 5) + (b ^ c ^ d) + swap(src) + e + k; in sha_test()
282 touch(src); in sha_test()
283 x = SHA(256msg1, hash, src); in sha_test()
284 touch(src); in sha_test()
285 y = hash + sha256_sigma0(alignr(src, hash, 4)); in sha_test()
289 touch(src); in sha_test()
290 x = SHA(256msg2, hash, src); in sha_test()
291 touch(src); in sha_test()
292 tmp = hash + sha256_sigma1(alignr(hash, src, 8)); in sha_test()
293 y = hash + sha256_sigma1(alignr(tmp, src, 8)); in sha_test()
360 x = SHA(256rnds2, hash, tmp, src); in sha_test()
370 y = (~e & g) + sha256_Sigma1(e) + shuf(src, 0b01000100) + in sha_test()
388 src += 0x01010101 * VEC_SIZE; in sha_test()