• Home
  • Raw
  • Download

Lines Matching +full:11 +full:w

150 	## compute W[-16] + W[-7] 4 at a time
153 ror $(25-11), y0 # y0 = e >> (25-11)
155 palignr $4, X2, XTMP0 # XTMP0 = W[-7]
157 xor e, y0 # y0 = e ^ (e >> (25-11))
159 ror $(11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6))
163 paddd X0, XTMP0 # XTMP0 = W[-7] + W[-16]
164 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6))
168 palignr $4, X0, XTMP1 # XTMP1 = W[-15]
170 ror $6, y0 # y0 = S1 = (e>>6) & (e>>11) ^ (e>>25)
172 movdqa XTMP1, XTMP2 # XTMP2 = W[-15]
175 add _XFER(%rsp) , y2 # y2 = k + w + S1 + CH
176 movdqa XTMP1, XTMP3 # XTMP3 = W[-15]
178 add y2, h # h = h + S1 + CH + k + w
182 add h, d # d = d + h + S1 + CH + k + w
186 add y1, h # h = h + S1 + CH + k + w + S0
187 por XTMP2, XTMP1 # XTMP1 = W[-15] ror 7
189 add y0, h # h = h + S1 + CH + k + w + S0 + MAJ
192 movdqa XTMP3, XTMP2 # XTMP2 = W[-15]
195 movdqa XTMP3, XTMP4 # XTMP4 = W[-15]
196 ror $(25-11), y0 # y0 = e >> (25-11)
197 xor e, y0 # y0 = e ^ (e >> (25-11))
202 ror $(11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6))
206 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6))
208 ror $6, y0 # y0 = S1 = (e>>6) & (e>>11) ^ (e>>25)
212 psrld $3, XTMP4 # XTMP4 = W[-15] >> 3
214 add (1*4 + _XFER)(%rsp), y2 # y2 = k + w + S1 + CH
216 pxor XTMP2, XTMP1 # XTMP1 = W[-15] ror 7 ^ W[-15] ror 18
218 add y2, h # h = h + S1 + CH + k + w
222 add h, d # d = d + h + S1 + CH + k + w
225 pshufd $0b11111010, X3, XTMP2 # XTMP2 = W[-2] {BBAA}
227 add y1, h # h = h + S1 + CH + k + w + S0
228 paddd XTMP1, XTMP0 # XTMP0 = W[-16] + W[-7] + s0
230 add y0, h # h = h + S1 + CH + k + w + S0 + MAJ
233 movdqa XTMP2, XTMP3 # XTMP3 = W[-2] {BBAA}
236 ror $(25-11), y0 # y0 = e >> (25-11)
237 movdqa XTMP2, XTMP4 # XTMP4 = W[-2] {BBAA}
238 xor e, y0 # y0 = e ^ (e >> (25-11))
242 ror $(11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6))
243 psrlq $17, XTMP2 # XTMP2 = W[-2] ror 17 {xBxA}
245 psrlq $19, XTMP3 # XTMP3 = W[-2] ror 19 {xBxA}
246 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6))
248 psrld $10, XTMP4 # XTMP4 = W[-2] >> 10 {BBAA}
252 ror $6, y0 # y0 = S1 = (e>>6) & (e>>11) ^ (e>>25)
256 add (2*4 + _XFER)(%rsp), y2 # y2 = k + w + S1 + CH
259 add y2, h # h = h + S1 + CH + k + w
263 add h, d # d = d + h + S1 + CH + k + w
265 paddd XTMP4, XTMP0 # XTMP0 = {..., ..., W[1], W[0]}
267 add y1, h # h = h + S1 + CH + k + w + S0
269 pshufd $0b01010000, XTMP0, XTMP2 # XTMP2 = W[-2] {BBAA}
271 add y0, h # h = h + S1 + CH + k + w + S0 + MAJ
274 movdqa XTMP2, XTMP3 # XTMP3 = W[-2] {DDCC}
276 ror $(25-11), y0 # y0 = e >> (25-11)
278 movdqa XTMP2, X0 # X0 = W[-2] {DDCC}
280 xor e, y0 # y0 = e ^ (e >> (25-11))
282 ror $(11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6))
283 psrlq $17, XTMP2 # XTMP2 = W[-2] ror 17 {xDxC}
286 psrlq $19, XTMP3 # XTMP3 = W[-2] ror 19 {xDxC}
287 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25
290 psrld $10, X0 # X0 = W[-2] >> 10 {DDCC}
292 ror $6, y0 # y0 = S1 = (e>>6) & (e>>11) ^ (e>>2
297 add (3*4 + _XFER)(%rsp), y2 # y2 = k + w + S1 + CH
300 add y2, h # h = h + S1 + CH + k + w
304 add h, d # d = d + h + S1 + CH + k + w
306 paddd XTMP0, X0 # X0 = {W[3], W[2], W[1], W[0]}
308 add y1, h # h = h + S1 + CH + k + w + S0
310 add y0, h # h = h + S1 + CH + k + w + S0 + MAJ
319 ror $(25-11), y0 # y0 = e >> (25-11)
321 xor e, y0 # y0 = e ^ (e >> (25-11))
325 ror $(11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6))
327 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6))
331 ror $6, y0 # y0 = S1 = (e>>6) & (e>>11) ^ (e>>25)
336 add offset(%rsp), y2 # y2 = k + w + S1 + CH
338 add y2, h # h = h + S1 + CH + k + w
341 add h, d # d = d + h + S1 + CH + k + w
344 add y1, h # h = h + S1 + CH + k + w + S0
346 add y0, h # h = h + S1 + CH + k + w + S0 + MAJ