Lines Matching refs:mov
63 &mov ("ecx","eax");
90 &mov ("eax",0xC0000000);
92 &mov ("edx","eax");
96 &mov ("eax",1);
103 &mov ("eax",0xC0000001);
107 &mov ("eax","edx");
117 &mov ("edx",&wparam(0));
118 &mov ("ecx",&DWP(240,"edx"));
120 &mov ("eax",&DWP(0,"edx"));
122 &mov (&DWP(0,"edx"),"eax");
139 &mov ($ctx,&wparam(0));
158 &mov (&DWP(0,"eax"),$ctx);
172 &mov ($out,&wparam(0)); # must be 16-byte aligned
173 &mov ($inp,&wparam(1)); # must be 16-byte aligned
174 &mov ($ctx,&wparam(2));
175 &mov ($len,1);
190 &mov ($out,&wparam(0));
191 &mov ($inp,&wparam(1));
192 &mov ($ctx,&wparam(2));
193 &mov ($len,&wparam(3));
220 &mov ($chunk,$PADLOCK_CHUNK);
226 &mov ($chunk,$len);
230 &mov ("eax",$PADLOCK_CHUNK);
232 &mov ("eax","ebp");
235 &mov (&DWP(16,"ebp"),"eax");
239 &mov ("eax",$inp); # check if prefetch crosses page
246 &mov ("eax",-$PADLOCK_PREFETCH{$mode});
254 &mov (&DWP(0,"ebp"),$out); # save parameters
255 &mov (&DWP(4,"ebp"),$inp);
256 &mov (&DWP(8,"ebp"),$len);
257 &mov ($len,$chunk);
258 &mov (&DWP(12,"ebp"),$chunk); # chunk
260 &mov ("ecx",&DWP(-4,$ctx));
262 &mov ("eax",&DWP(-8,$ctx)); # borrow $len
264 &mov (&DWP(12,"esp",$out),"ecx");
268 &mov (&DWP(8,"esp",$out),"eax");
274 &mov (&DWP(-4,$ctx),"ecx");
277 &mov ($len,$chunk);
286 &mov ($len,$chunk);
287 &mov ($inp,$out);
298 &mov ($out,&DWP(0,"ebp")); # restore parameters
299 &mov ($chunk,&DWP(12,"ebp"));
301 &mov ($inp,&DWP(4,"ebp"));
313 &mov ($len,$chunk);
319 &mov ($inp,&DWP(4,"ebp"));
321 &mov ($len,&DWP(8,"ebp"));
325 &mov ($chunk,$PADLOCK_CHUNK);
338 &mov ("eax", $out); # save parameters
339 &mov ($chunk,$len);
343 &mov ($inp,"esp");
344 &mov ($out,"eax"); # restore parameters
345 &mov ($len,$chunk);
363 &mov ("ebp",&DWP(16,"ebp"));
375 &mov ("ebp",$PADLOCK_PREFETCH{$mode}-1);
394 &mov ($len,"ebp");
396 &mov ("esp","ebp");
397 &mov ("eax","ebp");
401 &mov (&DWP(16,"ebp"),"eax");
402 &mov ("eax", $out); # save parameters
403 &mov ($chunk,$len);
407 &mov ($inp,"esp");
408 &mov ($out,"eax"); # restore parameters
409 &mov ($len,$chunk);
413 &mov ("eax",1);
432 &mov ("edi",&wparam(0));
433 &mov ("edx",&wparam(1));
440 &mov ("eax",1); # ExceptionContinueSearch
441 &mov ("edx",&wparam(0)); # *ExceptionRecord
442 &mov ("ecx",&wparam(2)); # *ContextRecord
446 &mov ("eax",0); # ExceptionContinueExecution
456 &mov ("edi",&wparam(0));
457 &mov ("esi",&wparam(1));
458 &mov ("ecx",&wparam(2));
464 &mov ("edx","esp"); # put aside %esp
468 &mov ("eax",&DWP(16,"edi"));
470 &mov ("edi","esp");
471 &mov (&DWP(16,"esp"),"eax");
475 &mov ("eax",&DWP(16,"esp"));
476 &mov ("esp","edx"); # restore %esp
481 &mov ("edi",&wparam(0));
483 &mov (&DWP(16,"edi"),"eax");
492 &mov ("edi",&wparam(0));
493 &mov ("esi",&wparam(1));
494 &mov ("edx","esp"); # put aside %esp
495 &mov ("ecx",&wparam(2));
499 &mov ("eax",&DWP(16,"edi"));
501 &mov ("edi","esp");
502 &mov (&DWP(16,"esp"),"eax");
503 &mov ("eax",-1);
506 &mov ("eax",&DWP(16,"esp"));
507 &mov ("esp","edx"); # restore %esp
508 &mov ("edi",&wparam(0));
510 &mov (&DWP(16,"edi"),"eax");
520 &mov ("edi",&wparam(0));
521 &mov ("esi",&wparam(1));
522 &mov ("ecx",&wparam(2));
528 &mov ("edx","esp"); # put aside %esp
534 &mov ("edi","esp");
540 &mov ("esp","edx"); # restore %esp
545 &mov ("edi",&wparam(0));
556 &mov ("edi",&wparam(0));
557 &mov ("esi",&wparam(1));
558 &mov ("ecx",&wparam(2));
559 &mov ("edx","esp"); # put aside %esp
565 &mov ("edi","esp");
567 &mov ("eax",-1);
571 &mov ("esp","edx"); # restore %esp
572 &mov ("edi",&wparam(0));
583 &mov ("edi",&wparam(0));
584 &mov ("esi",&wparam(1));
585 &mov ("ecx",&wparam(2));
586 &mov ("edx","esp"); # put aside %esp
594 &mov ("edi","esp");
603 &mov ("esp","edx"); # restore %esp
604 &mov ("edi",&wparam(0));