Lines Matching refs:DWP
72 $Tlo=&DWP(0,"esp"); $Thi=&DWP(4,"esp");
73 $Alo=&DWP(8,"esp"); $Ahi=&DWP(8+4,"esp");
74 $Blo=&DWP(16,"esp"); $Bhi=&DWP(16+4,"esp");
75 $Clo=&DWP(24,"esp"); $Chi=&DWP(24+4,"esp");
76 $Dlo=&DWP(32,"esp"); $Dhi=&DWP(32+4,"esp");
77 $Elo=&DWP(40,"esp"); $Ehi=&DWP(40+4,"esp");
78 $Flo=&DWP(48,"esp"); $Fhi=&DWP(48+4,"esp");
79 $Glo=&DWP(56,"esp"); $Ghi=&DWP(56+4,"esp");
80 $Hlo=&DWP(64,"esp"); $Hhi=&DWP(64+4,"esp");
214 &add ("eax",&DWP(8*(9+15)+0,"esp"));
215 &adc ("ebx",&DWP(8*(9+15)+4,"esp")); # T1 += X[0]
219 &mov ("esi",&DWP(0,$K512));
220 &mov ("edi",&DWP(4,$K512)); # K[i]
291 &lea ($K512,&DWP(8,$K512)); # K++
304 &lea ($K512,&DWP(&label("K512")."-".&label("pic_point"),$K512));
311 &mov (&DWP(0,"esp"),"esi"); # ctx
312 &mov (&DWP(4,"esp"),"edi"); # inp
313 &mov (&DWP(8,"esp"),"eax"); # inp+num*128
314 &mov (&DWP(12,"esp"),"ebx"); # saved sp
318 &mov ("ecx",&DWP(0,"edx"));
322 &mov ("edx",&DWP(4,"edx"));
353 &mov ("eax",&DWP(0,"edi"));
354 &mov ("ebx",&DWP(4,"edi"));
363 &mov ("eax",&DWP(0,"edi"));
365 &mov ("ebx",&DWP(4,"edi"));
457 &lea ("esp",&DWP(0,"esp","eax")); # destroy frame
460 &cmp ("edi",&DWP(8*10+8,"esp")); # are we done yet?
463 &mov ("esp",&DWP(8*10+12,"esp")); # restore sp
473 &lea ($frame,&DWP(-64,"esp"));
504 &lea ($K512,&DWP(16*8,$K512));
510 &lea ("edi",&DWP(128,"edi")); # advance input
630 &lea ($K512,&DWP(16*8,$K512));
635 &lea ($K512,&DWP(-80*8,$K512)); # rewind
687 &mov ("esp",&DWP(64+12,$frame)); # restore sp
695 &mov ("eax",&DWP($i*16+0,"edi"));
696 &mov ("ebx",&DWP($i*16+4,"edi"));
697 &mov ("ecx",&DWP($i*16+8,"edi"));
698 &mov ("edx",&DWP($i*16+12,"edi"));
710 &mov (&DWP(8*(9+16)+4,"esp"),"edi");
713 &lea ("edi",&DWP(8,"esp"));
727 &mov ("ecx",&DWP(8*(9+15+16-1)+0,"esp"));
728 &mov ("edx",&DWP(8*(9+15+16-1)+4,"esp"));
757 &mov (&DWP(0,"esp"),"eax");
758 &mov (&DWP(4,"esp"),"ebx"); # put T1 away
763 &mov ("ecx",&DWP(8*(9+15+16-14)+0,"esp"));
764 &mov ("edx",&DWP(8*(9+15+16-14)+4,"esp"));
793 &mov ("ecx",&DWP(8*(9+15+16)+0,"esp"));
794 &mov ("edx",&DWP(8*(9+15+16)+4,"esp"));
795 &add ("eax",&DWP(0,"esp"));
796 &adc ("ebx",&DWP(4,"esp")); # T1 = sigma1(X[-2])+T1
797 &mov ("esi",&DWP(8*(9+15+16-9)+0,"esp"));
798 &mov ("edi",&DWP(8*(9+15+16-9)+4,"esp"));
803 &mov (&DWP(8*(9+15)+0,"esp"),"eax");
804 &mov (&DWP(8*(9+15)+4,"esp"),"ebx"); # save X[0]
811 &mov ("esi",&DWP(8*(9+16+80)+0,"esp"));# ctx
812 &mov ("edi",&DWP(8*(9+16+80)+4,"esp"));# inp
814 &mov ("eax",&DWP($i*16+0,"esi"));
815 &mov ("ebx",&DWP($i*16+4,"esi"));
816 &mov ("ecx",&DWP($i*16+8,"esi"));
817 &mov ("edx",&DWP($i*16+12,"esi"));
818 &add ("eax",&DWP(8+($i*16)+0,"esp"));
819 &adc ("ebx",&DWP(8+($i*16)+4,"esp"));
820 &mov (&DWP($i*16+0,"esi"),"eax");
821 &mov (&DWP($i*16+4,"esi"),"ebx");
822 &add ("ecx",&DWP(8+($i*16)+8,"esp"));
823 &adc ("edx",&DWP(8+($i*16)+12,"esp"));
824 &mov (&DWP($i*16+8,"esi"),"ecx");
825 &mov (&DWP($i*16+12,"esi"),"edx");
830 &cmp ("edi",&DWP(8,"esp")); # are we done yet?
833 &mov ("esp",&DWP(12,"esp")); # restore sp