Lines Matching +full:15 +full:w
149 ## compute W[-16] + W[-7] 4 at a time
154 palignr $4, X2, XTMP0 # XTMP0 = W[-7]
162 paddd X0, XTMP0 # XTMP0 = W[-7] + W[-16]
167 palignr $4, X0, XTMP1 # XTMP1 = W[-15]
171 movdqa XTMP1, XTMP2 # XTMP2 = W[-15]
174 add _XFER(%rsp) , y2 # y2 = k + w + S1 + CH
175 movdqa XTMP1, XTMP3 # XTMP3 = W[-15]
177 add y2, h # h = h + S1 + CH + k + w
181 add h, d # d = d + h + S1 + CH + k + w
185 add y1, h # h = h + S1 + CH + k + w + S0
186 por XTMP2, XTMP1 # XTMP1 = W[-15] ror 7
188 add y0, h # h = h + S1 + CH + k + w + S0 + MAJ
191 movdqa XTMP3, XTMP2 # XTMP2 = W[-15]
194 movdqa XTMP3, XTMP4 # XTMP4 = W[-15]
211 psrld $3, XTMP4 # XTMP4 = W[-15] >> 3
213 add (1*4 + _XFER)(%rsp), y2 # y2 = k + w + S1 + CH
215 pxor XTMP2, XTMP1 # XTMP1 = W[-15] ror 7 ^ W[-15] ror 18
217 add y2, h # h = h + S1 + CH + k + w
221 add h, d # d = d + h + S1 + CH + k + w
224 pshufd $0b11111010, X3, XTMP2 # XTMP2 = W[-2] {BBAA}
226 add y1, h # h = h + S1 + CH + k + w + S0
227 paddd XTMP1, XTMP0 # XTMP0 = W[-16] + W[-7] + s0
229 add y0, h # h = h + S1 + CH + k + w + S0 + MAJ
232 movdqa XTMP2, XTMP3 # XTMP3 = W[-2] {BBAA}
236 movdqa XTMP2, XTMP4 # XTMP4 = W[-2] {BBAA}
242 psrlq $17, XTMP2 # XTMP2 = W[-2] ror 17 {xBxA}
244 psrlq $19, XTMP3 # XTMP3 = W[-2] ror 19 {xBxA}
247 psrld $10, XTMP4 # XTMP4 = W[-2] >> 10 {BBAA}
255 add (2*4 + _XFER)(%rsp), y2 # y2 = k + w + S1 + CH
258 add y2, h # h = h + S1 + CH + k + w
262 add h, d # d = d + h + S1 + CH + k + w
264 paddd XTMP4, XTMP0 # XTMP0 = {..., ..., W[1], W[0]}
266 add y1, h # h = h + S1 + CH + k + w + S0
268 pshufd $0b01010000, XTMP0, XTMP2 # XTMP2 = W[-2] {BBAA}
270 add y0, h # h = h + S1 + CH + k + w + S0 + MAJ
273 movdqa XTMP2, XTMP3 # XTMP3 = W[-2] {DDCC}
277 movdqa XTMP2, X0 # X0 = W[-2] {DDCC}
282 psrlq $17, XTMP2 # XTMP2 = W[-2] ror 17 {xDxC}
285 psrlq $19, XTMP3 # XTMP3 = W[-2] ror 19 {xDxC}
289 psrld $10, X0 # X0 = W[-2] >> 10 {DDCC}
296 add (3*4 + _XFER)(%rsp), y2 # y2 = k + w + S1 + CH
299 add y2, h # h = h + S1 + CH + k + w
303 add h, d # d = d + h + S1 + CH + k + w
305 paddd XTMP0, X0 # X0 = {W[3], W[2], W[1], W[0]}
307 add y1, h # h = h + S1 + CH + k + w + S0
309 add y0, h # h = h + S1 + CH + k + w + S0 + MAJ
335 add offset(%rsp), y2 # y2 = k + w + S1 + CH
337 add y2, h # h = h + S1 + CH + k + w
340 add h, d # d = d + h + S1 + CH + k + w
343 add y1, h # h = h + S1 + CH + k + w + S0
345 add y0, h # h = h + S1 + CH + k + w + S0 + MAJ
364 and $~15, %rsp