Lines Matching +full:7 +full:b
98 .set B, REG_B define
199 .if ((i & 7) == 0)
205 .elseif ((i & 7) == 1)
208 .elseif ((i & 7) == 2)
210 .elseif ((i & 7) == 4)
212 .elseif ((i & 7) == 7)
213 vmovdqu WY_TMP, PRECALC_WK(i&~7)
229 .if ((i & 7) == 0)
237 .elseif ((i & 7) == 1)
240 .elseif ((i & 7) == 2)
243 .elseif ((i & 7) == 3)
246 .elseif ((i & 7) == 4)
249 .elseif ((i & 7) == 5)
252 .elseif ((i & 7) == 7)
255 vmovdqu WY_TMP, PRECALC_WK(i&~7)
271 .if ((i & 7) == 0)
277 .elseif ((i & 7) == 1)
280 .elseif ((i & 7) == 2)
282 .elseif ((i & 7) == 3)
284 .elseif ((i & 7) == 4)
286 .elseif ((i & 7) == 5)
289 .elseif ((i & 7) == 7)
291 vmovdqu WY_TMP, PRECALC_WK(i&~7)
323 .set C, B
324 .set B, TB define
354 mov B, TB
356 rorx $(32-30), B, B /* b>>>2 */
382 andn C, A, T1 /* ~b&d */
386 rorx $(32-30),A, TB /* b>>>2 for next round */
392 * (b & c) ^ andn[b, d]
394 and B, A /* b&c */
395 xor T1, A /* F1 = (b&c) ^ (~b&d) */
407 rorx $(32-30), A, TB /* b>>>2 for next round */
412 xor B, A
428 mov B, T1
432 rorx $(32-30), A, TB /* b>>>2 for next round */
435 * (b and c) or (d and (b or c))
438 and B, A
448 .macro ADD_IF_GE a, b, c, d
451 cmp $\c, \b
463 mov 4(HASH_PTR), B
544 mov TB, B
605 mov D, B