Lines Matching +full:3 +full:e

92 NUM_BLKS = %rdx	# 3rd arg
97 e = %edx # clobbers NUM_BLKS define
145 f = e
146 e = d define
157 rorx $25, e, y0 # y0 = e >> 25 # S1A
158 rorx $11, e, y1 # y1 = e >> 11 # S1B
166 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1
168 vpaddd X0, XTMP0, XTMP0 # XTMP0 = W[-7] + W[-16]# y1 = (e >> 6)# S1
169 rorx $6, e, y1 # y1 = (e >> 6) # S1
171 and e, y2 # y2 = (f^g)&e # CH
172 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1
181 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
205 rorx $25, e, y0 # y0 = e >> 25 # S1A
206 rorx $11, e, y1 # y1 = e >> 11 # S1B
212 vpsrld $3, XTMP1, XTMP4 # XTMP4 = W[-15] >> 3
215 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1
219 rorx $6, e, y1 # y1 = (e >> 6) # S1
220 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1
222 and e, y2 # y2 = (f^g)&e # CH
231 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
257 rorx $25, e, y0 # y0 = e >> 25 # S1A
262 rorx $11, e, y1 # y1 = e >> 11 # S1B
268 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1
270 and e, y2 # y2 = (f^g)&e # CH
272 rorx $6, e, y1 # y1 = (e >> 6) # S1
277 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1
280 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
303 ################################### RND N + 3 ############################
306 rorx $25, e, y0 # y0 = e >> 25 # S1A
307 rorx $11, e, y1 # y1 = e >> 11 # S1B
308 offset = \disp + 3*4
316 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1
321 rorx $6, e, y1 # y1 = (e >> 6) # S1
322 and e, y2 # y2 = (f^g)&e # CH
327 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1
328 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
341 vpaddd XTMP0, XTMP5, X0 # X0 = {W[3], W[2], W[1], W[0]}
359 rorx $25, e, y0 # y0 = e >> 25 # S1A
360 rorx $11, e, y1 # y1 = e >> 11 # S1B
363 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1
364 rorx $6, e, y1 # y1 = (e >> 6) # S1
365 and e, y2 # y2 = (f^g)&e # CH
367 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1
369 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
396 rorx $25, e, y0 # y0 = e >> 25 # S1A
397 rorx $11, e, y1 # y1 = e >> 11 # S1B
400 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1
401 rorx $6, e, y1 # y1 = (e >> 6) # S1
402 and e, y2 # y2 = (f^g)&e # CH
405 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1
407 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
436 rorx $25, e, y0 # y0 = e >> 25 # S1A
437 rorx $11, e, y1 # y1 = e >> 11 # S1B
440 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1
441 rorx $6, e, y1 # y1 = (e >> 6) # S1
442 and e, y2 # y2 = (f^g)&e # CH
445 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1
447 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
472 ################################### RND N + 3 ###########################
476 rorx $25, e, y0 # y0 = e >> 25 # S1A
477 rorx $11, e, y1 # y1 = e >> 11 # S1B
480 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1
481 rorx $6, e, y1 # y1 = (e >> 6) # S1
482 and e, y2 # y2 = (f^g)&e # CH
485 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1
487 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
493 offset = 4*3 + \disp
523 ## arg 3 : Num blocks
552 mov 4*3(CTX), d
553 mov 4*4(CTX), e
569 VMOVDQ 3*32(INP),XTMP3
587 ## schedule 48 input dwords, by doing 3 rounds of 12 each
604 vpaddd K256+3*32(SRND), X0, XFER
605 vmovdqa XFER, 3*32+_XFER(%rsp, SRND)
606 FOUR_ROUNDS_AND_SCHED _XFER + 3*32
609 cmp $3*4*32, SRND
635 addm (4*3)(CTX),d
636 addm (4*4)(CTX),e
661 addm (4*3)(CTX),d
662 addm (4*4)(CTX),e
675 VMOVDQ 3*16(INP),XWORD3
690 mov (4*3)(CTX),d
691 mov (4*4)(CTX),e