HomeSort by: relevance | last modified time | path
    Searched refs:H3 (Results 1 - 25 of 37) sorted by relevancy

1 2

  /src/crypto/external/apache2/openssl/dist/crypto/poly1305/asm/
poly1305-s390x.pl 225 my ($H0, $H1, $H2, $H3, $H4) = map("%v$_",(0..4));
307 vmalof ($ACC0,$H3,$S2,$ACC0);
308 vmalof ($ACC1,$H3,$S3,$ACC1);
309 vmalof ($ACC2,$H3,$S4,$ACC2);
310 vmalof ($ACC3,$H3,$R0,$ACC3);
311 vmalof ($ACC4,$H3,$R1,$ACC4);
324 vn ($H3,$ACC3,$mask26);
326 vag ($H4,$H4,$ACC4); # h3 -> h4
340 vag ($H3,$H3,$ACC2); # h2 -> h
    [all...]
poly1305-x86_64.pl 346 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
641 vmovd $h1#d,$H3
744 vmovd $h1#d,$H3
778 vmovd 4*3($ctx),$H3
898 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
899 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
900 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
901 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
902 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
912 vpmuludq $T3,$D4,$D3 # d3 = h3*r
    [all...]
poly1305-armv4.pl 177 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12));
268 adcs $h3,$h3,r3
275 umlal r0,r1,$h3,$s1
279 umlal r2,r3,$h3,$s2
292 umlal r0,r1,$h3,$s3
294 umlal r2,r3,$h3,$r0
308 adds $h3,r2,r1 @ d3+=d2>>32
319 adcs $h3,$h3,#
    [all...]
poly1305-ppc.pl 256 my ($h0,$h1,$h2,$h3,$h4,$t0) = map("r$_",(7..12));
265 lwz $h3,12($ctx)
272 sldi $h3,$h3,14
277 adde $h1,$h2,$h3
281 ld $h3,0($ctx) # load hash value base 2^64
286 xor $h0,$h0,$h3 # choose between radixes
292 xor $h0,$h0,$h3
296 addic $h3,$h0,5 # compare to modulus
304 and $h3,$h3,$t
    [all...]
poly1305-c64xplus.pl 32 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
69 STDW B9:B8,*${CTXA}[1] ; initialize h3:h2
123 LDDW *${CTXA}[1],B29:B28 ; load h3:h2, B28 is h2
144 || MV B29,B30 ; B30 is h3
162 || ADDU $D3,B30,$D3:$H3 ; h3+=inp[3]
169 || ADDU $D2,$D3:$H3,$D3:$H3
176 MPY32U $H3,$S1,A29:A28
177 || MPY32U $H3,$S2,B29:B2
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/poly1305/asm/
poly1305-s390x.pl 225 my ($H0, $H1, $H2, $H3, $H4) = map("%v$_",(0..4));
307 vmalof ($ACC0,$H3,$S2,$ACC0);
308 vmalof ($ACC1,$H3,$S3,$ACC1);
309 vmalof ($ACC2,$H3,$S4,$ACC2);
310 vmalof ($ACC3,$H3,$R0,$ACC3);
311 vmalof ($ACC4,$H3,$R1,$ACC4);
324 vn ($H3,$ACC3,$mask26);
326 vag ($H4,$H4,$ACC4); # h3 -> h4
340 vag ($H3,$H3,$ACC2); # h2 -> h
    [all...]
poly1305-x86_64.pl 344 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
638 vmovd $h1#d,$H3
741 vmovd $h1#d,$H3
775 vmovd 4*3($ctx),$H3
895 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
896 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
897 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
898 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
899 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
909 vpmuludq $T3,$D4,$D3 # d3 = h3*r
    [all...]
poly1305-armv4.pl 177 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12));
268 adcs $h3,$h3,r3
275 umlal r0,r1,$h3,$s1
279 umlal r2,r3,$h3,$s2
292 umlal r0,r1,$h3,$s3
294 umlal r2,r3,$h3,$r0
308 adds $h3,r2,r1 @ d3+=d2>>32
319 adcs $h3,$h3,#
    [all...]
poly1305-ppc.pl 256 my ($h0,$h1,$h2,$h3,$h4,$t0) = map("r$_",(7..12));
265 lwz $h3,12($ctx)
272 sldi $h3,$h3,14
277 adde $h1,$h2,$h3
281 ld $h3,0($ctx) # load hash value base 2^64
286 xor $h0,$h0,$h3 # choose between radixes
292 xor $h0,$h0,$h3
296 addic $h3,$h0,5 # compare to modulus
304 and $h3,$h3,$t
    [all...]
poly1305-c64xplus.pl 32 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
69 STDW B9:B8,*${CTXA}[1] ; initialize h3:h2
123 LDDW *${CTXA}[1],B29:B28 ; load h3:h2, B28 is h2
144 || MV B29,B30 ; B30 is h3
162 || ADDU $D3,B30,$D3:$H3 ; h3+=inp[3]
169 || ADDU $D2,$D3:$H3,$D3:$H3
176 MPY32U $H3,$S1,A29:A28
177 || MPY32U $H3,$S2,B29:B2
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/poly1305/asm/
poly1305-x86_64.pl 342 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
636 vmovd $h1#d,$H3
739 vmovd $h1#d,$H3
773 vmovd 4*3($ctx),$H3
893 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
894 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
895 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
896 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
897 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
907 vpmuludq $T3,$D4,$D3 # d3 = h3*r
    [all...]
poly1305-armv4.pl 182 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12));
273 adcs $h3,$h3,r3
280 umlal r0,r1,$h3,$s1
284 umlal r2,r3,$h3,$s2
297 umlal r0,r1,$h3,$s3
299 umlal r2,r3,$h3,$r0
313 adds $h3,r2,r1 @ d3+=d2>>32
324 adcs $h3,$h3,#
    [all...]
poly1305-c64xplus.pl 33 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
70 STDW B9:B8,*${CTXA}[1] ; initialize h3:h2
124 LDDW *${CTXA}[1],B29:B28 ; load h3:h2, B28 is h2
145 || MV B29,B30 ; B30 is h3
163 || ADDU $D3,B30,$D3:$H3 ; h3+=inp[3]
170 || ADDU $D2,$D3:$H3,$D3:$H3
177 MPY32U $H3,$S1,A29:A28
178 || MPY32U $H3,$S2,B29:B2
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/modes/asm/
ghashv8-armx.pl 161 my ($H3,$H34k,$H4,$H5,$H56k,$H6,$H7,$H78k,$H8) = map("q$_",(15..23));
196 veor $H3, $Xl,$t2 @ H^3
199 vext.8 $t0,$H3, $H3,#8 @ Karatsuba pre-processing
202 veor $t0,$t0,$H3
206 vst1.64 {$H3-$H4},[x0],#48 @ store Htable[3..5]
209 vpmull.p64 $Xl,$H2, $H3
210 vpmull.p64 $Yl,$H3,$H3
211 vpmull2.p64 $Xh,$H2, $H3
    [all...]
ghash-c64xplus.pl 33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
65 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
80 AND $H3,$FF000000,$H3u ; H3's upper byte
93 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
108 AND $H3,$FF000000,$H3u ; H3's upper byte
169 XORMPY $H3,$xia,$H3x ; 3
ghashp8-ppc.pl 379 my ($Xl3,$Xm2,$IN2,$H3l,$H3,$H3h,
428 lvx_u $H3, r9,$Htbl
459 vpmsumd $Xm1,$IN1,$H3
494 vpmsumd $Xm1,$IN1,$H3
571 vmr $H4, $H3
  /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_onetimeauth/poly1305/sse2/
poly1305_sse2.c 206 xmmi H0, H1, H2, H3, H4;
232 H3 = _mm_and_si128(MMASK, _mm_srli_epi64(T5, 26));
245 H3 = _mm_shuffle_epi32(T1, _MM_SHUFFLE(3, 3, 2, 2));
311 v01 = H3;
316 v11 = H3;
333 v21 = H3;
335 v31 = H3;
353 v41 = H3;
527 H3 = T3;
547 v01 = H3;
    [all...]
  /src/crypto/external/bsd/heimdal/dist/tests/kdc/
check-kdc.in 60 H3=H3.$H2
66 h3=`echo "${H3}" | tr '[A-Z]' '[a-z]'`
174 ${H3} || exit 1
206 ${kadmin} add -p foo --use-defaults foo@${H3} || exit 1
207 ${kadmin} add -p foo --use-defaults foo/host.${h3}@${H3} || exit 1
271 ${kadmin} add -p cross1 --use-defaults krbtgt/${H3}@${H2} || exit 1
272 ${kadmin} add -p cross2 --use-defaults krbtgt/${H2}@${H3} || exit
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/modes/asm/
ghash-c64xplus.pl 33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
65 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
80 AND $H3,$FF000000,$H3u ; H3's upper byte
93 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
108 AND $H3,$FF000000,$H3u ; H3's upper byte
169 XORMPY $H3,$xia,$H3x ; 3
ghashv8-armx.pl 424 $I1,$I2,$I3,$H3,$H34,$H4,$Yl,$Ym,$Yh) = map("q$_",(4..7,15..23));
434 vld1.64 {$H3-$H4},[$Htbl] @ load twisted H^3, ..., H^4
463 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1
465 vpmull2.p64 $I1,$H3,$I1
525 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1
528 vpmull2.p64 $I1,$H3,$I1
600 vpmull.p64 $Xl,$H3,$IN @ H^3·(Xi+Ii)
602 vpmull2.p64 $Xh,$H3,$IN
ghashp8-ppc.pl 379 my ($Xl3,$Xm2,$IN2,$H3l,$H3,$H3h,
428 lvx_u $H3, r9,$Htbl
459 vpmsumd $Xm1,$IN1,$H3
494 vpmsumd $Xm1,$IN1,$H3
571 vmr $H4, $H3
  /src/crypto/external/bsd/openssl.old/dist/crypto/modes/asm/
ghash-c64xplus.pl 34 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
66 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
81 AND $H3,$FF000000,$H3u ; H3's upper byte
94 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
109 AND $H3,$FF000000,$H3u ; H3's upper byte
170 XORMPY $H3,$xia,$H3x ; 3
ghashv8-armx.pl 412 $I1,$I2,$I3,$H3,$H34,$H4,$Yl,$Ym,$Yh) = map("q$_",(4..7,15..23));
422 vld1.64 {$H3-$H4},[$Htbl] @ load twisted H^3, ..., H^4
451 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1
453 vpmull2.p64 $I1,$H3,$I1
513 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1
516 vpmull2.p64 $I1,$H3,$I1
588 vpmull.p64 $Xl,$H3,$IN @ H^3·(Xi+Ii)
590 vpmull2.p64 $Xh,$H3,$IN
ghashp8-ppc.pl 376 my ($Xl3,$Xm2,$IN2,$H3l,$H3,$H3h,
425 lvx_u $H3, r9,$Htbl
456 vpmsumd $Xm1,$IN1,$H3
491 vpmsumd $Xm1,$IN1,$H3
568 vmr $H4, $H3
  /src/sys/external/bsd/acpica/dist/tests/misc/
badcode.asl 138 Device (H3)

Completed in 56 milliseconds

1 2