Lines Matching refs:tweak

1129 { my ($tweak,$twtmp,$twres,$twmask)=($rndkey1,$rndkey0,$inout0,$inout1);
1133 &mov ($inp,&wparam(5)); # clear-text tweak
1159 &movdqa ($tweak,$inout0);
1162 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1180 &movdqa (&QWP(16*$i,"esp"),$tweak);
1181 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1183 &pcmpgtd ($twtmp,$tweak); # broadcast upper bits
1184 &pxor ($tweak,$twres);
1187 &movdqa (&QWP(16*$i++,"esp"),$tweak);
1188 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1192 &pxor ($inout5,$tweak);
1194 # inline _aesni_encrypt6 prologue and flip xor with tweak and key[0]
1207 &pxor ($inout0,&QWP(16*0,"esp")); # input^=tweak
1208 &movdqa (&QWP(16*$i,"esp"),$inout5); # save last tweak
1226 &movdqa ($tweak,&QWP(16*5,"esp")); # last tweak
1228 &xorps ($inout0,&QWP(16*0,"esp")); # output^=tweak
1229 &pcmpgtd ($twtmp,$tweak); # broadcast upper bits
1238 &xorps ($inout5,$tweak);
1246 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1248 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1249 &pxor ($tweak,$twres);
1262 &movdqa ($inout3,$tweak); # put aside previous tweak
1268 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1270 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1271 &pxor ($tweak,$twres);
1276 &movdqa ($inout4,$tweak); # put aside previous tweak
1277 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1279 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1280 &pxor ($tweak,$twres);
1286 &movdqa ($inout5,$tweak); # put aside previous tweak
1287 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1289 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1290 &pxor ($tweak,$twres);
1297 &movdqa (&QWP(16*3,"esp"),$tweak);
1298 &paddq ($tweak,$tweak); # &psllq($inout0,1);
1300 &pxor ($inout5,$tweak);
1305 &pxor ($inout0,&QWP(16*0,"esp")); # input^=tweak
1312 &movdqa (&QWP(16*4,"esp"),$inout5); # save last tweak
1317 &movaps ($tweak,&QWP(16*4,"esp")); # last tweak
1318 &xorps ($inout0,&QWP(16*0,"esp")); # output^=tweak
1324 &xorps ($inout4,$tweak);
1334 &xorps ($inout0,$inout3); # input^=tweak
1339 &xorps ($inout0,$inout3); # output^=tweak
1343 &movdqa ($tweak,$inout3); # last tweak
1347 &movaps ($inout4,$tweak); # put aside last tweak
1352 &xorps ($inout0,$inout3); # input^=tweak
1357 &xorps ($inout0,$inout3); # output^=tweak
1363 &movdqa ($tweak,$inout4); # last tweak
1367 &movaps ($inout5,$tweak); # put aside last tweak
1372 &xorps ($inout0,$inout3); # input^=tweak
1378 &xorps ($inout0,$inout3); # output^=tweak
1386 &movdqa ($tweak,$inout5); # last tweak
1390 &movaps ($inout4,$tweak); # put aside last tweak
1395 &xorps ($inout0,&QWP(16*0,"esp")); # input^=tweak
1404 &xorps ($inout0,&QWP(16*0,"esp")); # output^=tweak
1414 &movdqa ($tweak,$inout4); # last tweak
1417 &set_label("xts_enc_done6x",16); # $tweak is pre-calculated
1421 &movdqa ($inout3,$tweak);
1431 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1434 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1436 &pxor ($inout3,$tweak);
1453 &xorps ($inout0,$inout3); # input^=tweak
1458 &xorps ($inout0,$inout3); # output^=tweak
1481 &mov ($inp,&wparam(5)); # clear-text tweak
1516 &movdqa ($tweak,$inout0);
1519 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1535 &movdqa (&QWP(16*$i,"esp"),$tweak);
1536 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1538 &pcmpgtd ($twtmp,$tweak); # broadcast upper bits
1539 &pxor ($tweak,$twres);
1542 &movdqa (&QWP(16*$i++,"esp"),$tweak);
1543 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1547 &pxor ($inout5,$tweak);
1549 # inline _aesni_encrypt6 prologue and flip xor with tweak and key[0]
1562 &pxor ($inout0,&QWP(16*0,"esp")); # input^=tweak
1563 &movdqa (&QWP(16*$i,"esp"),$inout5); # save last tweak
1581 &movdqa ($tweak,&QWP(16*5,"esp")); # last tweak
1583 &xorps ($inout0,&QWP(16*0,"esp")); # output^=tweak
1584 &pcmpgtd ($twtmp,$tweak); # broadcast upper bits
1593 &xorps ($inout5,$tweak);
1601 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1603 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1604 &pxor ($tweak,$twres);
1617 &movdqa ($inout3,$tweak); # put aside previous tweak
1623 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1625 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1626 &pxor ($tweak,$twres);
1631 &movdqa ($inout4,$tweak); # put aside previous tweak
1632 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1634 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1635 &pxor ($tweak,$twres);
1641 &movdqa ($inout5,$tweak); # put aside previous tweak
1642 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1644 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1645 &pxor ($tweak,$twres);
1652 &movdqa (&QWP(16*3,"esp"),$tweak);
1653 &paddq ($tweak,$tweak); # &psllq($inout0,1);
1655 &pxor ($inout5,$tweak);
1660 &pxor ($inout0,&QWP(16*0,"esp")); # input^=tweak
1667 &movdqa (&QWP(16*4,"esp"),$inout5); # save last tweak
1672 &movaps ($tweak,&QWP(16*4,"esp")); # last tweak
1673 &xorps ($inout0,&QWP(16*0,"esp")); # output^=tweak
1679 &xorps ($inout4,$tweak);
1689 &xorps ($inout0,$inout3); # input^=tweak
1694 &xorps ($inout0,$inout3); # output^=tweak
1698 &movdqa ($tweak,$inout3); # last tweak
1702 &movaps ($inout4,$tweak); # put aside last tweak
1707 &xorps ($inout0,$inout3); # input^=tweak
1712 &xorps ($inout0,$inout3); # output^=tweak
1718 &movdqa ($tweak,$inout4); # last tweak
1722 &movaps ($inout5,$tweak); # put aside last tweak
1727 &xorps ($inout0,$inout3); # input^=tweak
1733 &xorps ($inout0,$inout3); # output^=tweak
1741 &movdqa ($tweak,$inout5); # last tweak
1745 &movaps ($inout4,$tweak); # put aside last tweak
1750 &xorps ($inout0,&QWP(16*0,"esp")); # input^=tweak
1759 &xorps ($inout0,&QWP(16*0,"esp")); # output^=tweak
1769 &movdqa ($tweak,$inout4); # last tweak
1772 &set_label("xts_dec_done6x",16); # $tweak is pre-calculated
1785 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1790 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1792 &pcmpgtd($twtmp,$tweak); # broadcast upper bits
1793 &pxor ($tweak,$twres);
1797 &movdqa ($inout4,$tweak); # put aside previous tweak
1798 &paddq ($tweak,$tweak); # &psllq($tweak,1);
1800 &pxor ($inout3,$tweak);
1806 &xorps ($inout0,$inout3); # input^=tweak
1811 &xorps ($inout0,$inout3); # output^=tweak
1829 &xorps ($inout0,$inout4); # input^=tweak
1834 &xorps ($inout0,$inout4); # output^=tweak