Home | History | Annotate | Download | only in asm

Lines Matching refs:paddq

38 # (***)	paddq is increadibly slow on Atom.
111 &paddq ("mm7","mm5"); # X[i]+=Ch(e,f,g)
114 &paddq ("mm7",$Hsse2); # X[i]+=h
117 &paddq ("mm7",QWP(0,$K512)); # X[i]+=K512[i]
121 &paddq ("mm3","mm7"); # T1+=X[i]
124 &paddq ($E,"mm3"); # d += T1
146 &paddq ($BxC,"mm6"); # h+=Sigma0(a)
148 #&paddq ($BxC,"mm3"); # h+=T1
152 &paddq ("mm3",$BxC); # T1+=Maj(a,b,c)
155 &paddq ("mm3","mm6"); # T1+=Sigma0(a)
388 &paddq ($A,"mm3"); # from BODY_00_15
402 &paddq ("mm7",&QWP(8*(9+16),"esp"));
405 &paddq ("mm7",&QWP(8*(9+16-9),"esp"));
412 &paddq ("mm7","mm1"); # X[i]
421 &paddq ($A,"mm3"); # from BODY_00_15
431 &paddq ($A,&QWP(0,"esi"));
432 &paddq ("mm1",&QWP(8,"esi"));
433 &paddq ($BxC,&QWP(16,"esi"));
434 &paddq ("mm3",&QWP(24,"esi"));
435 &paddq ($E,&QWP(32,"esi"));
436 &paddq ("mm5",&QWP(40,"esi"));
437 &paddq ("mm6",&QWP(48,"esi"));
438 &paddq ("mm7",&QWP(56,"esi"));
485 &paddq (@X[3],@X[0]);
526 '&paddq ($A,"mm3")', # [h+=Maj(a,b,c)]
534 '&paddq("mm7","mm5")', # X[i]+=Ch(e,f,g)
537 '&paddq("mm7",&QWP(8*($i+7)%64,"esp"))', # X[i]+=h
543 '&paddq ("mm3","mm7")', # T1+=X[i]
546 '&paddq ($E,"mm3")', # d += T1
564 '&paddq ($BxC,"mm6")', # h+=Sigma0(a)
585 &paddq (@X[0],$t2); # X[0..1] += X[9..10]
598 &paddq
612 &paddq (@X[0],$t1); # X[0..1] += sigma0(X[14..15])
617 &paddq ($t0,@X[0]);
640 &paddq (@X[3],@X[0]);
650 &paddq ($A,"mm3"); # from BODY_00_15
659 &paddq ($A,&QWP(0,"esi"));
660 &paddq ("mm1",&QWP(8,"esi"));
661 &paddq ($BxC,&QWP(16,"esi"));
662 &paddq ("mm3",&QWP(24,"esi"));
663 &paddq ($E,&QWP(32,"esi"));
664 &paddq ("mm5",&QWP(40,"esi"));
665 &paddq ("mm6",&QWP(48,"esi"));
666 &paddq ("mm7",&QWP(56,"esi"));