Lines Matching +full:7 +full:c
9 * Copyright(c) 2014 Intel Corporation.
28 * Copyright(c) 2014 Intel Corporation.
68 *extern "C" void sha1_transform_avx2(
102 .set C, REG_C define
202 .if ((i & 7) == 0)
208 .elseif ((i & 7) == 1)
211 .elseif ((i & 7) == 2)
213 .elseif ((i & 7) == 4)
215 .elseif ((i & 7) == 7)
216 vmovdqu WY_TMP, PRECALC_WK(i&~7)
232 .if ((i & 7) == 0)
240 .elseif ((i & 7) == 1)
243 .elseif ((i & 7) == 2)
246 .elseif ((i & 7) == 3)
249 .elseif ((i & 7) == 4)
252 .elseif ((i & 7) == 5)
255 .elseif ((i & 7) == 7)
258 vmovdqu WY_TMP, PRECALC_WK(i&~7)
274 .if ((i & 7) == 0)
280 .elseif ((i & 7) == 1)
283 .elseif ((i & 7) == 2)
285 .elseif ((i & 7) == 3)
287 .elseif ((i & 7) == 4)
289 .elseif ((i & 7) == 5)
292 .elseif ((i & 7) == 7)
294 vmovdqu WY_TMP, PRECALC_WK(i&~7)
325 .set D, C
326 .set C, B define
361 and C, TB
385 andn C, A, T1 /* ~b&d */
395 * (b & c) ^ andn[b, d]
397 and B, A /* b&c */
398 xor T1, A /* F1 = (b&c) ^ (~b&d) */
421 xor C, A
438 * (b and c) or (d and (b or c))
440 and C, T1
451 .macro ADD_IF_GE a, b, c, d
454 cmp $\c, \b
467 mov 8(HASH_PTR), C
540 UPDATE_HASH 8(HASH_PTR), C
599 UPDATE_HASH 8(HASH_PTR), C
606 mov C, TB
607 mov E, C