Lines Matching +full:7 +full:b
101 .set B, REG_B 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)
326 .set C, B
327 .set B, TB define
357 mov B, TB
359 rorx $(32-30), B, B /* b>>>2 */
385 andn C, A, T1 /* ~b&d */
389 rorx $(32-30),A, TB /* b>>>2 for next round */
395 * (b & c) ^ andn[b, d]
397 and B, A /* b&c */
398 xor T1, A /* F1 = (b&c) ^ (~b&d) */
410 rorx $(32-30), A, TB /* b>>>2 for next round */
415 xor B, A
431 mov B, T1
435 rorx $(32-30), A, TB /* b>>>2 for next round */
438 * (b and c) or (d and (b or c))
441 and B, A
451 .macro ADD_IF_GE a, b, c, d
454 cmp $\c, \b
466 mov 4(HASH_PTR), B
547 mov TB, B
608 mov D, B