Lines Matching refs:rounds

90 $rounds="ecx";
94 $rounds_="ebx"; # backup copy for $rounds
138 &dec ($rounds);
154 &cmp ($rounds,11);
198 &mov ($rounds,&DWP(240,$key));
217 &mov ($rounds,&DWP(240,$key));
250 &shl ($rounds,4);
255 &lea ($key,&DWP(32,$key,$rounds));
256 &neg ($rounds);
257 &add ($rounds,16);
262 &$movekey ($rndkey1,&QWP(0,$key,$rounds));
263 &add ($rounds,32);
266 &$movekey ($rndkey0,&QWP(-16,$key,$rounds));
281 &shl ($rounds,4);
287 &lea ($key,&DWP(32,$key,$rounds));
288 &neg ($rounds);
289 &add ($rounds,16);
295 &$movekey ($rndkey1,&QWP(0,$key,$rounds));
296 &add ($rounds,32);
300 &$movekey ($rndkey0,&QWP(-16,$key,$rounds));
322 &shl ($rounds,4);
328 &lea ($key,&DWP(32,$key,$rounds));
329 &neg ($rounds);
331 &add ($rounds,16);
338 &$movekey ($rndkey1,&QWP(0,$key,$rounds));
339 &add ($rounds,32);
344 &$movekey ($rndkey0,&QWP(-16,$key,$rounds));
365 &shl ($rounds,4);
374 &lea ($key,&DWP(32,$key,$rounds));
375 &neg ($rounds);
378 &$movekey ($rndkey0,&QWP(0,$key,$rounds));
379 &add ($rounds,16);
391 &$movekey ($rndkey1,&QWP(0,$key,$rounds));
392 &add ($rounds,32);
399 &$movekey ($rndkey0,&QWP(-16,$key,$rounds));
440 &mov ($rounds,&DWP(240,$key));
445 &mov ($rounds_,$rounds); # backup $rounds
479 &mov ($rounds,$rounds_); # restore $rounds
545 &mov ($rounds_,$rounds); # backup $rounds
579 &mov ($rounds,$rounds_); # restore $rounds
670 &mov ($rounds,&wparam(5));
677 &movdqu ($cmac,&QWP(0,$rounds)); # load cmac
678 &mov ($rounds,&DWP(240,$key));
694 &shl ($rounds,4);
699 &lea ($key,&DWP(32,$key,$rounds));
700 &sub ($rounds_,$rounds);
705 &mov ($rounds,$rounds_);
717 &$movekey ($rndkey1,&QWP(0,$key,$rounds));
718 &add ($rounds,32);
721 &$movekey ($rndkey0,&QWP(-16,$key,$rounds));
758 &mov ($rounds,&wparam(5));
765 &movdqu ($cmac,&QWP(0,$rounds)); # load cmac
766 &mov ($rounds,&DWP(240,$key));
786 &mov ($rounds_,$rounds);
794 &mov ($rounds,16);
798 &sub ($rounds,$rounds_);
800 &mov ($rounds_,$rounds);
814 &mov ($rounds,$rounds_);
824 &$movekey ($rndkey1,&QWP(0,$key,$rounds));
825 &add ($rounds,32);
828 &$movekey ($rndkey0,&QWP(-16,$key,$rounds));
840 &mov ($rounds,&DWP(240,$key_));
902 &mov ($rounds,6);
904 &mov (&DWP(16,"esp"),$rounds);
905 &mov (&DWP(20,"esp"),$rounds);
906 &mov (&DWP(24,"esp"),$rounds);
912 &mov ($rounds,&DWP(240,$key)); # key->rounds
941 &shl ($rounds,4);
945 &sub ($rounds_,$rounds); # backup twisted $rounds
946 &lea ($key,&DWP(32,$key,$rounds));
967 &mov ($rounds,$rounds_);
1017 &mov ($rounds,&DWP(240,$key_)); # restore $rounds
1058 &mov ($rounds,&DWP(240,$key));
1135 &mov ($rounds,&DWP(240,$key)); # key2->rounds
1149 &mov ($rounds,&DWP(240,$key)); # key1->rounds
1166 &mov ($rounds_,$rounds); # backup $rounds
1170 &shl ($rounds,4);
1172 &sub ($rounds_,$rounds);
1173 &lea ($key,&DWP(32,$key,$rounds));
1195 &mov ($rounds,$rounds_); # restore $rounds
1254 &mov ($rounds,&DWP(240,$key_)); # restore $rounds
1256 &mov ($rounds_,$rounds);
1439 &movz ($rounds,&BP(0,$inp));
1442 &mov (&BP(-16,$out),&LB($rounds));
1450 &mov ($rounds,$rounds_); # restore $rounds
1483 &mov ($rounds,&DWP(240,$key)); # key2->rounds
1512 &mov ($rounds,&DWP(240,$key)); # key1->rounds
1514 &mov ($rounds_,$rounds); # backup $rounds
1525 &shl ($rounds,4);
1527 &sub ($rounds_,$rounds);
1528 &lea ($key,&DWP(32,$key,$rounds));
1550 &mov ($rounds,$rounds_);
1609 &mov ($rounds,&DWP(240,$key_)); # restore $rounds
1611 &mov ($rounds_,$rounds);
1803 &mov ($rounds,$rounds_); # restore $rounds
1815 &movz ($rounds,&BP(16,$inp));
1818 &mov (&BP(0,$out),&LB($rounds));
1826 &mov ($rounds,$rounds_); # restore $rounds
1869 my ($l_,$block,$i1,$i3,$i5) = ($rounds_,$key_,$rounds,$len,$out);
1875 &mov ($rounds,&wparam(5)); # &offset_i
1882 &movdqu ($rndkey0,&QWP(0,$rounds)); # load offset_i
1887 &mov ($rounds,"esp");
1896 &mov (&DWP($esp_off,"esp"),$rounds);
1898 &mov ($rounds,&DWP(240,$key));
1928 &mov ($rounds,&DWP(240,$i3));
1933 &shl ($rounds,4);
1935 &sub ($out,$rounds); # twisted rounds
1937 &lea ($key,&DWP(32,$key,$rounds)); # end of key schedule
1957 &mov ($rounds,&DWP($rounds_off,"esp"));
1976 &$movekey ($rndkey0,&QWP(-48,$key,$rounds));
1999 &$movekey ($rndkey1,&QWP(-32,$key,$rounds));
2007 &$movekey ($rndkey0,&QWP(-16,$key,$rounds));
2058 &mov ($rounds,&DWP($rounds_off,"esp"));
2075 &$movekey ($rndkey0,&QWP(-48,$key,$rounds));
2095 &$movekey ($rndkey1,&QWP(-32,$key,$rounds));
2102 &$movekey ($rndkey0,&QWP(-16,$key,$rounds));
2134 &mov ($rounds,&DWP(240,$key));
2164 &mov ($rounds,&DWP(240,$key));
2199 &mov ($rounds,&DWP(240,$key));
2250 &mov ($rounds,&DWP(240,$key));
2293 &mov ($rounds,&wparam(5)); # &offset_i
2295 &movdqu (&QWP(0,$rounds),$rndkey0);
2302 &mov ($rounds,&wparam(5)); # &offset_i
2309 &movdqu ($rndkey0,&QWP(0,$rounds)); # load offset_i
2314 &mov ($rounds,"esp");
2323 &mov (&DWP($esp_off,"esp"),$rounds);
2325 &mov ($rounds,&DWP(240,$key));
2354 &mov ($rounds,&DWP(240,$i3));
2359 &shl ($rounds,4);
2361 &sub ($out,$rounds); # twisted rounds
2363 &lea ($key,&DWP(32,$key,$rounds)); # end of key schedule
2383 &mov ($rounds,&DWP($rounds_off,"esp"));
2402 &$movekey ($rndkey0,&QWP(-48,$key,$rounds));
2419 &$movekey ($rndkey1,&QWP(-32,$key,$rounds));
2427 &$movekey ($rndkey0,&QWP(-16,$key,$rounds));
2484 &mov ($rounds,&DWP($rounds_off,"esp"));
2501 &$movekey ($rndkey0,&QWP(-48,$key,$rounds));
2516 &$movekey ($rndkey1,&QWP(-32,$key,$rounds));
2523 &$movekey ($rndkey0,&QWP(-16,$key,$rounds));
2560 &mov ($rounds,&DWP(240,$key));
2590 &mov ($rounds,&DWP(240,$key));
2625 &mov ($rounds,&DWP(240,$key));
2676 &mov ($rounds,&DWP(240,$key));
2719 &mov ($rounds,&wparam(5)); # &offset_i
2721 &movdqu (&QWP(0,$rounds),$rndkey0);
2749 &mov ($rounds,&DWP(240,$key));
2752 &mov ($rounds_,$rounds); # backup $rounds
2768 &mov ($rounds,$rounds_); # restore $rounds
2781 &mov ("ecx",$len); # zaps $rounds
2788 &mov ($rounds,$rounds_); # restore $rounds
2830 &mov ($rounds,$rounds_); # restore $rounds
2986 # $rounds int bits
2990 # $round rounds
3011 &cmp ($rounds,256);
3012 &je (&label("14rounds"));
3013 &cmp ($rounds,192);
3014 &je (&label("12rounds"));
3015 &cmp ($rounds,128);
3018 &set_label("10rounds",16);
3022 &mov ($rounds,9);
3045 &mov (&DWP(80,$key),$rounds);
3063 &mov ($rounds,8);
3086 &dec ($rounds);
3121 &mov ($rounds,9);
3122 &mov (&DWP(96,$key),$rounds);
3126 &set_label("12rounds",16);
3131 &mov ($rounds,11);
3150 &mov (&DWP(48,$key),$rounds);
3185 &mov ($rounds,8);
3213 &dec ($rounds);
3216 &mov ($rounds,11);
3217 &mov (&DWP(32,$key),$rounds);
3221 &set_label("14rounds",16);
3227 &mov ($rounds,13);
3257 &mov (&DWP(16,$key),$rounds);
3289 &mov ($rounds,7);
3310 &dec ($rounds);
3332 &mov ($rounds,13);
3333 &mov (&DWP(16,$key),$rounds);
3364 &mov ($rounds,&wparam(1));
3374 &mov ($rounds,&wparam(1));
3378 &shl ($rounds,4); # rounds-1 after _aesni_set_encrypt_key
3381 &lea ("eax",&DWP(16,$key,$rounds)); # end of key schedule