Lines Matching refs:t1
40 #define t1 %xmm3 macro
86 movd h1,t1
90 punpcklqdq t1,h01
95 movd 0x00(m),t1
98 punpcklqdq t2,t1
99 pand mask,t1
100 paddd t1,h01
102 movd 0x06(m),t1
104 psrld $4,t1
106 punpcklqdq t2,t1
107 pand mask,t1
108 paddd t1,h23
113 movd %eax,t1
114 pshufd $0xc4,t1,t1
115 paddd t1,h44
117 # t1[0] = h0 * r0 + h2 * s3
118 # t1[1] = h1 * s4 + h3 * s2
119 movd r0,t1
121 punpcklqdq t2,t1
122 pmuludq h01,t1
127 paddq t2,t1
145 # d0 = t1[0] + t1[1] + t3[0]
147 movdqa t1,t4
149 punpckhqdq t2,t1
150 paddq t4,t1
151 paddq t3,t1
152 movq t1,d0
153 psrldq $8,t1
154 movq t1,d1
156 # t1[0] = h0 * r2 + h2 * r0
157 # t1[1] = h1 * r1 + h3 * s4
158 movd r2,t1
160 punpcklqdq t2,t1
161 pmuludq h01,t1
166 paddq t2,t1
184 # d2 = t1[0] + t1[1] + t3[0]
186 movdqa t1,t4
188 punpckhqdq t2,t1
189 paddq t4,t1
190 paddq t3,t1
191 movq t1,d2
192 psrldq $8,t1
193 movq t1,d3
195 # t1[0] = h0 * r4 + h2 * r2
196 # t1[1] = h1 * r3 + h3 * r1
197 movd r4,t1
199 punpcklqdq t2,t1
200 pmuludq h01,t1
205 paddq t2,t1
209 # d4 = t1[0] + t1[1] + t3[0]
210 movdqa t1,t4
212 paddq t4,t1
213 paddq t3,t1
214 movq t1,d4
320 movd r0,t1
321 punpcklqdq t1,ru0
325 movd r1,t1
326 punpcklqdq t1,ru1
333 movd r2,t1
334 punpcklqdq t1,ru2
341 movd r3,t1
342 punpcklqdq t1,ru3
349 movd r4,t1
350 punpcklqdq t1,ru4
358 movd 0x10(m),t1
359 punpcklqdq t1,hc0
361 movd h0,t1
362 paddd t1,hc0
365 movd 0x13(m),t1
366 punpcklqdq t1,hc1
369 movd h1,t1
370 paddd t1,hc1
373 movd 0x16(m),t1
374 punpcklqdq t1,hc2
377 movd h2,t1
378 paddd t1,hc2
381 movd 0x19(m),t1
382 punpcklqdq t1,hc3
385 movd h3,t1
386 paddd t1,hc3
389 movd 0x1c(m),t1
390 punpcklqdq t1,hc4
393 movd h4,t1
394 paddd t1,hc4
396 # t1 = [ hc0[1] * r0, hc0[0] * u0 ]
397 movdqa ru0,t1
398 pmuludq hc0,t1
399 # t1 += [ hc1[1] * s4, hc1[0] * v4 ]
402 paddq t2,t1
403 # t1 += [ hc2[1] * s3, hc2[0] * v3 ]
406 paddq t2,t1
407 # t1 += [ hc3[1] * s2, hc3[0] * v2 ]
410 paddq t2,t1
411 # t1 += [ hc4[1] * s1, hc4[0] * v1 ]
414 paddq t2,t1
415 # d0 = t1[0] + t1[1]
416 movdqa t1,t2
418 paddq t2,t1
419 movq t1,d0
421 # t1 = [ hc0[1] * r1, hc0[0] * u1 ]
422 movdqa ru1,t1
423 pmuludq hc0,t1
424 # t1 += [ hc1[1] * r0, hc1[0] * u0 ]
427 paddq t2,t1
428 # t1 += [ hc2[1] * s4, hc2[0] * v4 ]
431 paddq t2,t1
432 # t1 += [ hc3[1] * s3, hc3[0] * v3 ]
435 paddq t2,t1
436 # t1 += [ hc4[1] * s2, hc4[0] * v2 ]
439 paddq t2,t1
440 # d1 = t1[0] + t1[1]
441 movdqa t1,t2
443 paddq t2,t1
444 movq t1,d1
446 # t1 = [ hc0[1] * r2, hc0[0] * u2 ]
447 movdqa ru2,t1
448 pmuludq hc0,t1
449 # t1 += [ hc1[1] * r1, hc1[0] * u1 ]
452 paddq t2,t1
453 # t1 += [ hc2[1] * r0, hc2[0] * u0 ]
456 paddq t2,t1
457 # t1 += [ hc3[1] * s4, hc3[0] * v4 ]
460 paddq t2,t1
461 # t1 += [ hc4[1] * s3, hc4[0] * v3 ]
464 paddq t2,t1
465 # d2 = t1[0] + t1[1]
466 movdqa t1,t2
468 paddq t2,t1
469 movq t1,d2
471 # t1 = [ hc0[1] * r3, hc0[0] * u3 ]
472 movdqa ru3,t1
473 pmuludq hc0,t1
474 # t1 += [ hc1[1] * r2, hc1[0] * u2 ]
477 paddq t2,t1
478 # t1 += [ hc2[1] * r1, hc2[0] * u1 ]
481 paddq t2,t1
482 # t1 += [ hc3[1] * r0, hc3[0] * u0 ]
485 paddq t2,t1
486 # t1 += [ hc4[1] * s4, hc4[0] * v4 ]
489 paddq t2,t1
490 # d3 = t1[0] + t1[1]
491 movdqa t1,t2
493 paddq t2,t1
494 movq t1,d3
496 # t1 = [ hc0[1] * r4, hc0[0] * u4 ]
497 movdqa ru4,t1
498 pmuludq hc0,t1
499 # t1 += [ hc1[1] * r3, hc1[0] * u3 ]
502 paddq t2,t1
503 # t1 += [ hc2[1] * r2, hc2[0] * u2 ]
506 paddq t2,t1
507 # t1 += [ hc3[1] * r1, hc3[0] * u1 ]
510 paddq t2,t1
511 # t1 += [ hc4[1] * r0, hc4[0] * u0 ]
514 paddq t2,t1
515 # d4 = t1[0] + t1[1]
516 movdqa t1,t2
518 paddq t2,t1
519 movq t1,d4