Lines Matching refs:data

32 my @data=map("v$_",(4..7));
305 eor $rka.16b,@data[2].16b,@data[3].16b
306 eor $rk0.16b,@data[1].16b,$rk0.16b
311 eor @data[0].16b,@data[0].16b,$rk0.16b
314 eor $rka.16b,$rka.16b,@data[0].16b
320 eor @data[1].16b,@data[1].16b,$rk1.16b
326 eor $rka.16b,@data[0].16b,@data[1].16b
327 eor $rk0.16b,@data[3].16b,$rk0.16b
332 eor @data[2].16b,@data[2].16b,$rk0.16b
335 eor $rka.16b,$rka.16b,@data[2].16b
340 eor @data[3].16b,@data[3].16b,$rk1.16b
353 eor $rka.16b,@data[2].16b,@data[3].16b
355 eor @vtmp[0].16b,@data[1].16b,$rk0.16b
362 eor @data[0].16b,@data[0].16b,$rk0.16b
367 eor $rka.16b,$rka.16b,@data[0].16b
375 eor @data[1].16b,@data[1].16b,$rk0.16b
380 eor $rka.16b,@data[0].16b,@data[1].16b
382 eor @vtmp[0].16b,@data[3].16b,$rk0.16b
389 eor @data[2].16b,@data[2].16b,$rk0.16b
394 eor $rka.16b,$rka.16b,@data[2].16b
401 eor @data[3].16b,@data[3].16b,$rk0.16b
447 &rev32(@vtmp[3],@data[0]);
448 &rev32(@vtmp[2],@data[1]);
449 &rev32(@vtmp[1],@data[2]);
450 &rev32(@vtmp[0],@data[3]);
464 &rev32(@vtmp[3],@data[0]);
465 &rev32(@vtmp[2],@data[1]);
466 &rev32(@vtmp[1],@data[2]);
467 &rev32(@vtmp[0],@data[3]);
468 &rev32(@data[3],@datax[0]);
469 &rev32(@data[2],@datax[1]);
470 &rev32(@data[1],@datax[2]);
471 &rev32(@data[0],@datax[3]);
475 my $data = shift;
605 mov @data[0].s[0],$roundkey
606 tbl @vtmp[0].16b, {@data[0].16b}, $MaskV.16b
712 ld1 {@data[0].4s},[$inp]
715 &rev32(@data[0],@data[0]);
719 &encrypt_1blk(@data[0]);
721 st1 {@data[0].4s},[$outp]
750 ld4 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$inp],#64
753 &rev32(@data[0],@data[0]);
754 &rev32(@data[1],@data[1]);
755 &rev32(@data[2],@data[2]);
756 &rev32(@data[3],@data[3]);
764 st4 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$outp],#64
771 ld4 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$inp],#64
773 &rev32(@data[0],@data[0]);
774 &rev32(@data[1],@data[1]);
775 &rev32(@data[2],@data[2]);
776 &rev32(@data[3],@data[3]);
786 ld1 {@data[0].4s},[$inp]
788 &rev32(@data[0],@data[0]);
789 &encrypt_1blk(@data[0]);
791 st1 {@data[0].4s},[$outp]
794 ld4 {@data[0].s,@data[1].s,@data[2].s,@data[3].s}[0],[$inp],#16
795 ld4 {@data[0].s,@data[1].s,@data[2].s,@data[3].s}[1],[$inp],#16
799 &rev32(@data[0],@data[0]);
800 &rev32(@data[1],@data[1]);
801 &rev32(@data[2],@data[2]);
802 &rev32(@data[3],@data[3]);
809 ld4 {@data[0].s,@data[1].s,@data[2].s,@data[3].s}[2],[$inp],#16
811 &rev32(@data[0],@data[0]);
812 &rev32(@data[1],@data[1]);
813 &rev32(@data[2],@data[2]);
814 &rev32(@data[3],@data[3]);
852 ld1 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$inp],#64
853 eor @data[0].16b,@data[0].16b,$ivec0.16b
855 &rev32(@data[1],@data[1]);
856 &rev32(@data[0],@data[0]);
857 &rev32(@data[2],@data[2]);
858 &rev32(@data[3],@data[3]);
859 &encrypt_1blk_norev(@data[0]);
861 eor @data[1].16b,@data[1].16b,@data[0].16b
863 &encrypt_1blk_norev(@data[1]);
864 &rev32(@data[0],@data[0]);
867 eor @data[2].16b,@data[2].16b,@data[1].16b
869 &encrypt_1blk_norev(@data[2]);
870 &rev32(@data[1],@data[1]);
872 eor @data[3].16b,@data[3].16b,@data[2].16b
874 &encrypt_1blk_norev(@data[3]);
875 &rev32(@data[2],@data[2]);
876 &rev32(@data[3],@data[3]);
878 orr $ivec0.16b,@data[3].16b,@data[3].16b
879 st1 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$outp],#64
886 ld1 {@data[0].4s},[$inp],#16
887 eor $ivec0.16b,$ivec0.16b,@data[0].16b
910 ld4 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$inp]
914 &rev32(@data[0],@data[0]);
915 &rev32(@data[1],@data[1]);
916 &rev32(@data[2],@data[2]);
917 &rev32(@data[3],$data[3]);
926 &transpose(@data,@datax);
939 eor @data[0].16b,@data[0].16b,$datax[3].16b
940 eor @data[1].16b,@data[1].16b,@vtmpx[0].16b
941 eor @data[2].16b,@data[2].16b,@vtmpx[1].16b
942 eor @data[3].16b,$data[3].16b,@vtmpx[2].16b
944 st1 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$outp],#64
953 ld4 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$inp]
955 &rev32(@data[0],@data[0]);
956 &rev32(@data[1],@data[1]);
957 &rev32(@data[2],@data[2]);
958 &rev32(@data[3],$data[3]);
961 ld1 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$inp],#64
966 eor @vtmp[1].16b,@vtmp[1].16b,@data[0].16b
967 orr $ivec1.16b,@data[3].16b,@data[3].16b
968 eor @vtmp[2].16b,@vtmp[2].16b,@data[1].16b
969 eor @vtmp[3].16b,$vtmp[3].16b,@data[2].16b
974 st1 {@data[3].4s}, [$ivp]
980 ld1 {@data[0].4s},[$inp],#16
982 st1 {$data[0].4s}, [$ivp]
984 &rev32(@datax[0],@data[0]);
991 ld4 {@data[0].s,@data[1].s,@data[2].s,@data[3].s}[0],[$inp]
993 ld4 {@data[0].s,@data[1].s,@data[2].s,@data[3].s}[1],[$ptr],#16
997 &rev32(@data[0],@data[0]);
998 &rev32(@data[1],@data[1]);
999 &rev32(@data[2],@data[2]);
1000 &rev32(@data[3],@data[3]);
1003 ld1 {@data[0].4s,@data[1].4s},[$inp],#32
1008 eor @vtmp[1].16b,@vtmp[1].16b,@data[0].16b
1011 st1 {@data[1].4s}, [$ivp]
1014 ld4 {@data[0].s,@data[1].s,@data[2].s,@data[3].s}[2],[$ptr]
1016 &rev32(@data[0],@data[0]);
1017 &rev32(@data[1],@data[1]);
1018 &rev32(@data[2],@data[2]);
1019 &rev32(@data[3],@data[3]);
1022 ld1 {@data[0].4s,@data[1].4s,@data[2].4s},[$inp],#48
1027 eor @vtmp[1].16b,@vtmp[1].16b,@data[0].16b
1028 eor @vtmp[2].16b,@vtmp[2].16b,@data[1].16b
1031 st1 {@data[2].4s}, [$ivp]
1067 ld1 {@data[0].4s},[$inp]
1068 eor @data[0].16b,@data[0].16b,$ivec.16b
1069 st1 {@data[0].4s},[$outp]
1085 dup @data[0].4s,$word0
1086 dup @data[1].4s,$word1
1087 dup @data[2].4s,$word2
1088 mov @data[3].s[0],$ctr
1090 mov $data[3].s[1],$ctr
1092 mov @data[3].s[2],$ctr
1094 mov @data[3].s[3],$ctr
1127 eor @data[0].16b,@data[0].16b,@datax[0].16b
1128 eor @data[1].16b,@data[1].16b,@datax[1].16b
1129 eor @data[2].16b,@data[2].16b,@datax[2].16b
1130 eor @data[3].16b,@data[3].16b,@datax[3].16b
1132 st4 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$outp],#64
1147 ld1 {@data[0].4s},[$inp]
1148 eor @data[0].16b,@data[0].16b,$ivec.16b
1149 st1 {@data[0].4s},[$outp]
1152 dup @data[0].4s,$word0
1153 dup @data[1].4s,$word1
1154 dup @data[2].4s,$word2
1155 mov @data[3].s[0],$ctr
1157 mov @data[3].s[1],$ctr
1172 mov @data[3].s[2],$ctr
1290 ld1 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$inp],#64
1297 eor @data[0].16b, @data[0].16b, @tweak[0].16b
1298 eor @data[1].16b, @data[1].16b, @tweak[1].16b
1299 eor @data[2].16b, @data[2].16b, @tweak[2].16b
1300 eor @data[3].16b, @data[3].16b, @tweak[3].16b
1313 &rev32(@data[0],@data[0]);
1314 &rev32(@data[1],@data[1]);
1315 &rev32(@data[2],@data[2]);
1316 &rev32(@data[3],@data[3]);
1321 &transpose(@data,@vtmp);
1327 &transpose(@data,@datax);
1333 eor @data[0].16b, @data[0].16b, @tweak[4].16b
1334 eor @data[1].16b, @data[1].16b, @tweak[5].16b
1335 eor @data[2].16b, @data[2].16b, @tweak[6].16b
1336 eor @data[3].16b, @data[3].16b, @tweak[7].16b
1341 st1 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$outp],#64
1348 ld1 {@data[0].4s,@data[1].4s,@data[2].4s,@data[3].4s},[$inp],#64
1355 eor @data[0].16b, @data[0].16b, @tweak[0].16b
1356 eor @data[1].16b, @data[1].16b, @tweak[1].16b
1357 eor @data[2].16b, @data[2].16b, @tweak[2].16b
1358 eor @data[3].16b, @data[3].16b, @tweak[3].16b
1360 &rev32(@data[0],@data[0]);
1361 &rev32(@data[1],@data[1]);
1362 &rev32(@data[2],@data[2]);
1363 &rev32(@data[3],@data[3]);
1364 &transpose(@data,@vtmp);
1368 &transpose(@vtmp,@data);
1386 ld1 {@data[0].4s},[$inp],#16
1390 eor @data[0].16b, @data[0].16b, @tweak[0].16b
1392 &rev32(@data[0],@data[0]);
1393 &encrypt_1blk(@data[0]);
1395 eor @data[0].16b, @data[0].16b, @tweak[0].16b
1396 st1 {@data[0].4s},[$outp],#16
1403 ld1 {@data[0].4s,@data[1].4s},[$inp],#32
1408 eor @data[0].16b, @data[0].16b, @tweak[0].16b
1409 eor @data[1].16b, @data[1].16b, @tweak[1].16b
1411 &rev32(@data[0],@data[0]);
1412 &rev32(@data[1],@data[1]);
1413 &transpose(@data,@vtmp);
1417 &transpose(@vtmp,@data);
1426 ld1 {@data[0].4s,@data[1].4s,@data[2].4s},[$inp],#48
1432 eor @data[0].16b, @data[0].16b, @tweak[0].16b
1433 eor @data[1].16b, @data[1].16b, @tweak[1].16b
1434 eor @data[2].16b, @data[2].16b, @tweak[2].16b
1436 &rev32(@data[0],@data[0]);
1437 &rev32(@data[1],@data[1]);
1438 &rev32(@data[2],@data[2]);
1439 &transpose(@data,@vtmp);
1443 &transpose(@vtmp,@data);
1492 ld1 {@data[0].4s},[$inp],#16
1493 eor @data[0].16b, @data[0].16b, @tweak[1].16b
1495 &rev32(@data[0],@data[0]);
1496 &encrypt_1blk(@data[0]);
1498 eor @data[0].16b, @data[0].16b, @tweak[1].16b
1499 st1 {@data[0].4s},[$outp],#16
1509 ld1 {@data[0].4s}, [$lastBlk]
1510 eor @data[0].16b, @data[0].16b, @tweak[2].16b
1512 &rev32(@data[0],@data[0]);
1513 &encrypt_1blk(@data[0]);
1515 eor @data[0].16b, @data[0].16b, @tweak[2].16b
1516 st1 {@data[0].4s}, [$lastBlk]