Lines Matching refs:mov
70 &mov ("edi",&wparam(5)); # int num
85 &mov ("eax","ebp");
105 &mov ("eax","esp");
108 &mov ("edx","esp"); # saved stack pointer!
110 &mov ("eax",&DWP(0,"esp"));
117 &mov ("eax",&DWP(0,"esp"));
123 &mov ("eax",&DWP(0*4,"esi"));# BN_ULONG *rp
124 &mov ("ebx",&DWP(1*4,"esi"));# const BN_ULONG *ap
125 &mov ("ecx",&DWP(2*4,"esi"));# const BN_ULONG *bp
126 &mov ("ebp",&DWP(3*4,"esi"));# const BN_ULONG *np
127 &mov ("esi",&DWP(4*4,"esi"));# const BN_ULONG *n0
130 &mov ("esi",&DWP(0,"esi")); # pull n0[0]
131 &mov ($_rp,"eax"); # ... save a copy of argument block
132 &mov ($_ap,"ebx");
133 &mov ($_bp,"ecx");
134 &mov ($_np,"ebp");
135 &mov ($_n0,"esi");
138 &mov ($_sp,"edx"); # saved stack pointer!
154 &mov ("eax",-1);
157 &mov ($ap,$_ap); # load input pointers
158 &mov ($bp,$_bp);
159 &mov ($np,$_np);
271 &mov ($num,$j);
300 &mov ("esp",$_sp);
314 &mov ($inp,$_ap);
316 &mov ($word,$_bp);
318 &mov ("edx",$inp);
323 &mov ($word,&DWP(0,$word)); # bp[0]
325 &mov ($_bpend,"eax");
326 &mov ("eax",&DWP(0,$inp));
330 &mov ($carry,"edx");
335 &mov ("eax",&DWP(0,$inp,$j,4)); # ap[j+1]
337 &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]=
340 &mov ($carry,"edx");
342 &mov ($word,$_n0);
344 &mov ($inp,$_np);
348 &mov (&DWP($frame,"esp",$num,4),"eax"); # tp[num-1]=
350 &mov (&DWP($frame+4,"esp",$num,4),"edx"); # tp[num]=
351 &mov (&DWP($frame+8,"esp",$num,4),$j); # tp[num+1]=
353 &mov ("eax",&DWP(0,$inp)); # np[0]
356 &mov ("eax",&DWP(4,$inp)); # np[1]
363 &mov ($carry,"edx");
369 &mov ("eax",&DWP(0,$inp,$j,4)); # ap[j+1]
372 &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]=
375 &mov ($carry,"edx");
378 &mov ($word,$_n0);
380 &mov ($inp,$_np);
387 &mov (&DWP($frame,"esp",$num,4),$carry); # tp[num-1]=
389 &mov ("eax",&DWP(0,$inp)); # np[0]
390 &mov (&DWP($frame+4,"esp",$num,4),"edx"); # tp[num]=
391 &mov (&DWP($frame+8,"esp",$num,4),$j); # tp[num+1]=
395 &mov ("eax",&DWP(4,$inp)); # np[1]
397 &mov ($j,1);
400 &mov ($carry,"edx");
406 &mov ("eax",&DWP(0,$inp,$j,4)); # np[j+1]
409 &mov (&DWP($frame-8,"esp",$j,4),$carry); # tp[j-1]=
412 &mov ($carry,"edx");
418 &mov (&DWP($frame-4,"esp",$num,4),$carry); # tp[num-2]=
421 &mov ($j,$_bp); # &bp[i]
425 &mov (&DWP($frame,"esp",$num,4),"edx"); # tp[num-1]=
427 &mov (&DWP($frame+4,"esp",$num,4),"eax"); # tp[num]=
430 &mov ($word,&DWP(0,$j)); # bp[i+1]
431 &mov ($inp,$_ap);
432 &mov ($_bp,$j); # &bp[++i]
435 &mov ("eax",&DWP(0,$inp));
440 &mov ($_num,$num);
441 &mov ($_bp,$j); # i=0
443 &mov ("eax",$word); # ap[0]
445 &mov (&DWP($frame,"esp"),"eax"); # tp[0]=
446 &mov ($sbit,"edx");
451 &mov ("eax",&DWP(0,$inp,$j,4)); # ap[j]
452 &mov ($carry,"edx");
460 &mov ($sbit,"eax");
461 &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]=
464 &mov ("eax",&DWP(0,$inp,$j,4)); # ap[num-1]
465 &mov ($carry,"edx");
468 &mov ($word,$_n0);
470 &mov ($inp,$_np);
474 &mov (&DWP($frame,"esp",$j,4),$carry); # tp[num-1]=
477 &mov ("eax",&DWP(0,$inp)); # np[0]
479 &mov (&DWP($frame+4,"esp",$j,4),$carry); # tp[num]=
480 &mov (&DWP($frame+8,"esp",$j,4),"edx"); # tp[num+1]=
484 &mov ($num,$j);
486 &mov ("eax",&DWP(4,$inp)); # np[1]
487 &mov ($j,1);
490 &mov ($carry,"edx");
495 &mov ("eax",&DWP(4,$inp,$j,4)); # np[j+1]
497 &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j-1]=
499 &mov ($carry,"edx");
505 &mov ("eax",&DWP(0,$inp,$j,4)); # np[j+2]
508 &mov (&DWP($frame-8,"esp",$j,4),$carry); # tp[j]=
511 &mov ($carry,"edx");
517 &mov (&DWP($frame-4,"esp",$num,4),$carry); # tp[num-2]=
519 &mov ($j,$_bp); # i
521 &mov ($inp,$_ap);
524 &mov (&DWP($frame,"esp",$num,4),"edx"); # tp[num-1]=
526 &mov (&DWP($frame+4,"esp",$num,4),"eax"); # tp[num]=
529 &mov ($word,&DWP(4,$inp,$j,4)); # ap[i]
531 &mov ("eax",$word);
532 &mov ($_bp,$j); # ++i
536 &mov (&DWP($frame,"esp",$j,4),"eax"); # tp[i]=
542 &mov ($sbit,"edx"); # zaps $num
546 &mov ("eax",&DWP(0,$inp,$j,4)); # ap[j]
547 &mov ($carry,"edx");
559 &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]=
560 &mov ($sbit,"eax");
563 &mov ($carry,"edx");
569 &mov ($word,$_n0);
570 &mov ($inp,$_np);
574 &mov ("eax",&DWP(0,$inp)); # np[0]
576 &mov (&DWP($frame,"esp",$j,4),"edx"); # tp[num]=
577 &mov (&DWP($frame+4,"esp",$j,4),$carry); # tp[num+1]=
583 &mov ($j,1);
584 &mov ("eax",&DWP(4,$inp)); # np[1]
590 &mov ($np,$_np); # load modulus pointer
591 &mov ($rp,$_rp); # load result pointer
594 &mov ("eax",&DWP(0,$tp)); # tp[0]
595 &mov ($j,$num); # j=num-1
600 &mov (&DWP(0,$rp,$i,4),"eax"); # rp[i]=tp[i]-np[i]
602 &mov ("eax",&DWP(4,$tp,$i,4)); # tp[i+1]
607 &mov ("edx",-1);
612 &mov ($tp,&DWP($frame,"esp",$num,4));
613 &mov ($np,&DWP(0,$rp,$num,4));
614 &mov (&DWP($frame,"esp",$num,4),$j); # zap temporary vector
618 &mov (&DWP(0,$rp,$num,4),$np);
622 &mov ("esp",$_sp); # pull saved stack pointer
623 &mov ("eax",1);