Home
last modified time | relevance | path

Searched refs:h0lo (Results 1 – 4 of 4) sorted by relevance

/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-ppcfp.pl71 my ($h0lo,$h0hi,$h1lo,$h1hi,$h2lo,$h2hi,$h3lo,$h3hi,
148 lfd $h0lo,8*4($ctx) # load [biased] key
153 fsub $h0lo,$h0lo,$two0 # r0
168 fadd $h0hi,$h0lo,$two0
185 fsub $h0lo,$h0lo,$h0hi
195 stfd $h0lo,8*4($ctx) # r0lo
203 lfd $h0lo,8*15($ctx) # pull original fpscr
225 mtfsf 255,$h0lo # restore fpscr
276 lfd $h0lo,8*0($ctx) # load [biased] hash value
331 fsub $h0lo,$h0lo,$two0 # de-bias hash value
[all …]
H A Dpoly1305-sparcv9.pl451 my ($h0lo,$h0hi,$h1lo,$h1hi,$h2lo,$h2hi,$h3lo,$h3hi,
529 ldd [$ctx+8*4],$h0lo ! load [biased] key
534 fsubd $h0lo,$two0, $h0lo ! r0
547 faddd $h0lo,$two0, $h0hi
560 fsubd $h0lo,$h0hi,$h0lo
583 std $h0lo,[$ctx+8*4] ! r0lo
628 ldd [$ctx+8*0],$h0lo ! load [biased] hash value
699 fsubd $h0lo,$two0, $h0lo ! de-bias hash value
724 faddd $h0lo,$x0,$x0 ! accumulate input
742 faddd $y0,$h0lo,$h0lo ! accumulate input
[all …]
/freebsd/crypto/openssl/crypto/ec/asm/
H A Dx25519-ppc64.pl507 $h0lo,$h0hi,$h1lo,$h1hi,$h2lo,$h2hi,$h3lo,$h3hi,$h4lo,$h4hi) =
539 mulld $h0lo,$a0,$bi # a[0]*b[0]
562 addc $h0lo,$h0lo,$t0
593 addc $h0lo,$h0lo,$t0
623 srdi $t1,$h0lo,51
624 and $a0,$h0lo,$mask
709 mulld $h0lo,$a0,$a0
745 addc $h0lo,$h0lo,$t0
766 addc $h0lo,$h0lo,$t0
806 mulld $h0lo,$a0,$bi # a[0]*121666
/freebsd/crypto/openssl/crypto/poly1305/
H A Dpoly1305_ieee754.c232 double h0lo, h0hi, h1lo, h1hi, h2lo, h2hi, h3lo, h3hi; in poly1305_blocks() local
284 h0lo = st->h[0].d - TWO(52)*TWO0; in poly1305_blocks()
305 x0 += h0lo; in poly1305_blocks()
328 h0lo += x0; in poly1305_blocks()
336 c0lo = (h0lo + TWO(52)*TWO32) - TWO(52)*TWO32; in poly1305_blocks()
352 x0 = (h0lo - c0lo) + c3lo * (5.0/TWO130); in poly1305_blocks()
365 h0lo = s3lo * x1 + s2lo * x2 + s1lo * x3 + r0lo * x0; in poly1305_blocks()
383 c0lo = (h0lo + TWO(52)*TWO32) - TWO(52)*TWO32; in poly1305_blocks()
399 x0 = (h0lo - c0lo) + c3lo * (5.0/TWO130); in poly1305_blocks()