Lines Matching full:xmm2
460 movaps xmm2, xmm0 ; xmm2 = 0,0,0,data[0]
462 .warmup: ; xmm2 == data[sample-3],data[sample-2],data[sample-1],data[sample]
463 mulps xmm0, xmm2 ; xmm0 = xmm0 * xmm2
464 addps xmm5, xmm0 ; xmm5 += xmm0 * xmm2
473 shufps xmm2, xmm2, 93h ; 93h=2-1-0-3 => xmm2 gets rotated left by one float
474 movss xmm2, xmm0
475 mulps xmm0, xmm2 ; xmm0 = xmm0 * xmm2
476 addps xmm5, xmm0 ; xmm5 += xmm0 * xmm2
508 movaps xmm2, xmm0 ; xmm2 = 0,0,0,data[0]
512 .warmup: ; xmm3:xmm2 == data[sample-7],data[sample-6],...,data[sample]
513 mulps xmm0, xmm2
514 mulps xmm1, xmm3 ; xmm1:xmm0 = xmm1:xmm0 * xmm3:xmm2
516 addps xmm6, xmm1 ; xmm6:xmm5 += xmm1:xmm0 * xmm3:xmm2
524 shufps xmm2, xmm2, 93h ; (3) 93h=2-1-0-3 => xmm2 gets rotated left by one float
528 movss xmm3, xmm2 ; (5)
530 movss xmm2, xmm0 ; (6)
532 mulps xmm0, xmm2 ; (7) xmm1:xmm0 = xmm1:xmm0 * xmm3:xmm2
534 addps xmm5, xmm0 ; (9) xmm6:xmm5 += xmm1:xmm0 * xmm3:xmm2
568 movaps xmm2, xmm0 ; xmm2 = 0,0,0,data[0]
572 .warmup: ; xmm3:xmm2 == data[sample-7],data[sample-6],...,data[sample]
574 mulps xmm1, xmm2
580 addps xmm7, xmm0 ; xmm7:xmm6:xmm5 += xmm0:xmm0:xmm0 * xmm4:xmm3:xmm2
590 ; shift xmm4:xmm3:xmm2 left by one float
591 shufps xmm2, xmm2, 93h ; 93h=2-1-0-3 => xmm2 gets rotated left by one float
595 movss xmm3, xmm2
596 movss xmm2, xmm0
598 ; xmm7:xmm6:xmm5 += xmm0:xmm0:xmm0 * xmm3:xmm3:xmm2
600 mulps xmm1, xmm2