Lines Matching refs:movq
96 &movq ("mm1",$E); # %mm1 is sliding right
99 &movq ($Esse2,$E); # modulo-scheduled save e
102 &movq ($A,"mm3") if ($phase<2);
103 &movq (&QWP(8*9,"esp"),"mm7") # save X[i]
104 &movq ("mm3","mm1"); # %mm3 is T1
110 &movq ($Asse2,$A); # modulo-scheduled save a
120 &movq ($E,$Dsse2); # e = load d, e in next round
122 &movq ("mm5",$A); # %mm5 is sliding right
125 &movq ("mm6",$A); # %mm6 is sliding left
126 &movq ("mm7","mm5");
128 &movq ("mm1",$Bsse2); # load b
142 &movq ("mm7",&QWP(8*(9+16-1),"esp")) if ($phase!=0); # pre-fetch
143 &movq ("mm5",$Fsse2) if ($phase==0); # load f
153 &movq ($BxC,$A);
156 &movq ("mm6",$Gsse2) if ($phase==0); # load g
318 &movq ($A,&QWP(0,"esi"));
320 &movq ("mm1",&QWP(8,"esi"));
322 &movq ($BxC,&QWP(16,"esi"));
324 &movq ("mm3",&QWP(24,"esi"));
325 &movq ($E,&QWP(32,"esi"));
326 &movq ("mm5",&QWP(40,"esi"));
327 &movq ("mm6",&QWP(48,"esi"));
328 &movq ("mm7",&QWP(56,"esi"));
336 &movq ($Bsse2,"mm1");
337 &movq ($Csse2,$BxC);
338 &movq ($Dsse2,"mm3");
340 &movq ($Fsse2,"mm5");
341 &movq ($Gsse2,"mm6");
343 &movq ($Hsse2,"mm7");
344 &movq ("mm3",$A); # magic
382 &movq ("mm5",&QWP(8*(9+16-14),"esp"));
383 &movq ("mm1","mm7");
385 &movq ("mm6","mm5");
389 &movq ("mm3","mm7");
396 &movq ("mm1","mm5");
408 &movq ("mm5",$Fsse2); # load f
410 &movq ("mm6",$Gsse2); # load g
422 &movq ("mm1",$Bsse2);
424 &movq ("mm3",$Dsse2);
426 &movq ("mm5",$Fsse2);
427 &movq ("mm6",$Gsse2);
428 &movq ("mm7",$Hsse2);
441 &movq (&QWP(0,"esi"),$A);
442 &movq (&QWP(8,"esi"),"mm1");
443 &movq (&QWP(16,"esi"),$BxC);
444 &movq (&QWP(24,"esi"),"mm3");
445 &movq (&QWP(32,"esi"),$E);
446 &movq (&QWP(40,"esi"),"mm5");
447 &movq (&QWP(48,"esi"),"mm6");
448 &movq (&QWP(56,"esi"),"mm7");
500 &movq ($Bsse2,"mm1");
502 &movq ($Csse2,$BxC);
504 &movq ($Dsse2,"mm3");
507 &movq ($Fsse2,"mm5");
509 &movq ($Gsse2,"mm6");
512 &movq ($Hsse2,"mm7");
649 &movq ("mm1",$Bsse2);
652 &movq ("mm3",$Dsse2);
656 &movq ("mm7",$Hsse2);
668 &movq (&QWP(0,"esi"),$A);
669 &movq (&QWP(8,"esi"),"mm1");
670 &movq (&QWP(16,"esi"),$BxC);
671 &movq (&QWP(24,"esi"),"mm3");
672 &movq (&QWP(32,"esi"),$E);
673 &movq (&QWP(40,"esi"),"mm5");
674 &movq (&QWP(48,"esi"),"mm6");
675 &movq (&QWP(56,"esi"),"mm7");