Home
last modified time | relevance | path

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

/openssl/crypto/poly1305/asm/
H A Dpoly1305-ppcfp.pl156 fsub $h3lo,$h3lo,$two96 # r3
188 fsub $h3lo,$h3lo,$h3hi
215 fsub $h3lo,$h3lo,$h3hi
337 fsub $h3lo,$h3lo,$two96
403 fsub $h3lo,$h3lo,$c3lo
412 fadd $h3lo,$h3lo,$c2lo
443 fmadd $h3lo,$r0lo,$x3,$h3lo
452 fmadd $h3lo,$r1lo,$x2,$h3lo
465 fmadd $h3lo,$r3lo,$x0,$h3lo
491 fsub $h3lo,$h3lo,$c3lo
[all …]
H A Dpoly1305-sparcv9.pl540 fsubd $h3lo,$two96,$h3lo ! r3
566 fsubd $h3lo,$h3hi,$h3lo
703 fsubd $h3lo,$two96,$h3lo
730 faddd $h3lo,$x3,$x3
785 fsubd $h3lo,$c3lo,$h3lo
794 faddd $h3lo,$c2lo,$h3lo
826 fmaddd $x3,$r0lo,$h3lo,$h3lo
837 fmaddd $x2,$r1lo,$h3lo,$h3lo
852 fmaddd $x0,$r3lo,$h3lo,$h3lo
879 fsubd $h3lo,$c3lo,$h3lo
[all …]
/openssl/crypto/ec/asm/
H A Dx25519-ppc64.pl507 $h0lo,$h0hi,$h1lo,$h1hi,$h2lo,$h2hi,$h3lo,$h3hi,$h4lo,$h4hi) =
553 mulld $h3lo,$a3,$bi # a[3]*b[0]
584 addc $h3lo,$h3lo,$t0
608 addc $h3lo,$h3lo,$t0
626 addc $h3lo,$h3lo,$t0
631 srdi $t0,$h3lo,51
632 and $a3,$h3lo,$mask
715 mulld $h3lo,$a3,$bi
725 addc $h3lo,$h3lo,$t0
736 addc $h3lo,$h3lo,$t0
[all …]
/openssl/crypto/poly1305/
H A Dpoly1305_ieee754.c232 double h0lo, h0hi, h1lo, h1hi, h2lo, h2hi, h3lo, h3hi; in poly1305_blocks() local
287 h3lo = st->h[3].d - TWO(52)*TWO96; in poly1305_blocks()
308 x3 += h3lo; in poly1305_blocks()
339 c3lo = (h3lo + TWO(52)*TWO130) - TWO(52)*TWO130; in poly1305_blocks()
351 x3 = (h3lo - c3lo) + c2lo; in poly1305_blocks()
368 h3lo = r2lo * x1 + r1lo * x2 + r0lo * x3 + r3lo * x0; in poly1305_blocks()
386 c3lo = (h3lo + TWO(52)*TWO130) - TWO(52)*TWO130; in poly1305_blocks()
398 x3 = (h3lo - c3lo) + c2lo; in poly1305_blocks()

Completed in 15 milliseconds