Lines Matching +full:2 +full:e
14 # General Public License (GPL) Version 2, available from the file
74 # 2nd arg
81 e = %rdx define
147 f = e
148 e = d define
182 rorx $41, e, y0 # y0 = e >> 41 # S1A
183 rorx $18, e, y1 # y1 = e >> 18 # S1B
189 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
191 rorx $14, e, y1 # y1 = (e >> 14) # S1
193 and e, y2 # y2 = (f^g)&e # CH
194 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
202 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
239 vperm2f128 $0x11, Y_3, Y_3, YTMP2 # YTMP2 = W[-2] {BABA}
240 vpsrlq $6, YTMP2, YTMP4 # YTMP4 = W[-2] >> 6 {BABA}
244 rorx $41, e, y0 # y0 = e >> 41 # S1A
245 rorx $18, e, y1 # y1 = e >> 18 # S1B
252 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
256 rorx $14, e, y1 # y1 = (e >> 14) # S1
257 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
259 and e, y2 # y2 = (f^g)&e # CH
266 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
283 ################################### RND N + 2 #########################################
285 vpsrlq $19, YTMP2, YTMP3 # YTMP3 = W[-2] >> 19 {BABA}
286 vpsllq $(64-19), YTMP2, YTMP1 # YTMP1 = W[-2] << 19 {BABA}
287 vpor YTMP1, YTMP3, YTMP3 # YTMP3 = W[-2] ror 19 {BABA}
288 vpxor YTMP3, YTMP4, YTMP4 # YTMP4 = W[-2] ror 19 ^ W[-2] >> 6 {BABA}
289 vpsrlq $61, YTMP2, YTMP3 # YTMP3 = W[-2] >> 61 {BABA}
290 vpsllq $(64-61), YTMP2, YTMP1 # YTMP1 = W[-2] << 61 {BABA}
291 vpor YTMP1, YTMP3, YTMP3 # YTMP3 = W[-2] ror 61 {BABA}
292 vpxor YTMP3, YTMP4, YTMP4 # YTMP4 = s1 = (W[-2] ror 19) ^
293 # (W[-2] ror 61) ^ (W[-2] >> 6) {BABA}
299 vpsrlq $6, Y_0, YTMP4 # YTMP4 = W[-2] >> 6 {DC--}
302 rorx $41, e, y0 # y0 = e >> 41 # S1A
303 add 2*8+frame_XFER(%rsp), h # h = k + w + h # --
305 rorx $18, e, y1 # y1 = e >> 18 # S1B
311 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
312 and e, y2 # y2 = (f^g)&e # CH
314 rorx $14, e, y1 # y1 = (e >> 14) # S1
318 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
320 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
341 vpsrlq $19, Y_0, YTMP3 # YTMP3 = W[-2] >> 19 {DC--}
342 vpsllq $(64-19), Y_0, YTMP1 # YTMP1 = W[-2] << 19 {DC--}
343 vpor YTMP1, YTMP3, YTMP3 # YTMP3 = W[-2] ror 19 {DC--}
344 vpxor YTMP3, YTMP4, YTMP4 # YTMP4 = W[-2] ror 19 ^ W[-2] >> 6 {DC--}
345 vpsrlq $61, Y_0, YTMP3 # YTMP3 = W[-2] >> 61 {DC--}
346 vpsllq $(64-61), Y_0, YTMP1 # YTMP1 = W[-2] << 61 {DC--}
347 vpor YTMP1, YTMP3, YTMP3 # YTMP3 = W[-2] ror 61 {DC--}
348 vpxor YTMP3, YTMP4, YTMP4 # YTMP4 = s1 = (W[-2] ror 19) ^
349 # (W[-2] ror 61) ^ (W[-2] >> 6) {DC--}
353 vpaddq YTMP4, YTMP0, YTMP2 # YTMP2 = {W[3], W[2], --, --}
356 vpblendd $0xF0, YTMP2, Y_0, Y_0 # Y_0 = {W[3], W[2], W[1], W[0]}
359 rorx $41, e, y0 # y0 = e >> 41 # S1A
360 rorx $18, e, y1 # y1 = e >> 18 # S1B
367 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
371 rorx $14, e, y1 # y1 = (e >> 14) # S1
372 and e, y2 # y2 = (f^g)&e # CH
376 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
377 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
406 rorx $41, e, y0 # y0 = e >> 41 # S1A
407 rorx $18, e, y1 # y1 = e >> 18 # S1B
410 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
411 rorx $14, e, y1 # y1 = (e >> 14) # S1
412 and e, y2 # y2 = (f^g)&e # CH
414 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
416 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
443 rorx $41, e, y0 # y0 = e >> 41 # S1A
444 rorx $18, e, y1 # y1 = e >> 18 # S1B
447 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
448 rorx $14, e, y1 # y1 = (e >> 14) # S1
449 and e, y2 # y2 = (f^g)&e # CH
452 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
454 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
477 ################################### RND N + 2 #########################################
481 rorx $41, e, y0 # y0 = e >> 41 # S1A
482 rorx $18, e, y1 # y1 = e >> 18 # S1B
485 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
486 rorx $14, e, y1 # y1 = (e >> 14) # S1
487 and e, y2 # y2 = (f^g)&e # CH
490 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
492 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
498 add 8*2+frame_XFER(%rsp), h # h = k + w + h # --
519 rorx $41, e, y0 # y0 = e >> 41 # S1A
520 rorx $18, e, y1 # y1 = e >> 18 # S1B
523 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
524 rorx $14, e, y1 # y1 = (e >> 14) # S1
525 and e, y2 # y2 = (f^g)&e # CH
528 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
530 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
590 mov 8*2(CTX1), c
592 mov 8*4(CTX1), e
608 COPY_YMM_AND_BSWAP Y_2, 2*32(INP), BYTE_FLIP_MASK
626 vpaddq 2*32(TBL), Y_0, XFER
638 movq $2, frame_SRND(%rsp)
645 add $(2*32), TBL
657 addm 8*2(CTX2), c
659 addm 8*4(CTX2), e