Home
last modified time | relevance | path

Searched refs:h0hi (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,
168 fadd $h0hi,$h0lo,$two0
176 fsub $h0hi,$h0hi,$two0
185 fsub $h0lo,$h0lo,$h0hi
190 stfd $h0hi,8*5($ctx) # r0hi
369 fadd $h0hi,$h0hi,$y1
384 fadd $c0hi,$h0hi,$two32
408 fsub $h0hi,$h0hi,$c0hi
417 fmadd $h0hi,$c3hi,$five_two130,$h0hi
425 fadd $x0,$h0lo,$h0hi
[all …]
H A Dpoly1305-sparcv9.pl451 my ($h0lo,$h0hi,$h1lo,$h1hi,$h2lo,$h2hi,$h3lo,$h3hi,
547 faddd $h0lo,$two0, $h0hi
552 fsubd $h0hi,$two0, $h0hi
560 fsubd $h0lo,$h0hi,$h0lo
561 std $h0hi,[$ctx+8*5] ! r0hi
743 faddd $y1,$h0hi,$h0hi
769 faddd $two32,$h0hi,$c0hi
790 fsubd $h0hi,$c0hi,$h0hi
799 fmaddd $five_two130,$c3hi,$h0hi,$h0hi
807 faddd $h0lo,$h0hi,$x0
[all …]
/freebsd/crypto/openssl/crypto/ec/asm/
H A Dx25519-ppc64.pl507 $h0lo,$h0hi,$h1lo,$h1hi,$h2lo,$h2hi,$h3lo,$h3hi,$h4lo,$h4hi) =
540 mulhdu $h0hi,$a0,$bi
563 adde $h0hi,$h0hi,$t1
594 adde $h0hi,$h0hi,$t1
625 insrdi $t1,$h0hi,51,0 # h0>>51
710 mulhdu $h0hi,$a0,$a0
746 adde $h0hi,$h0hi,$t1
767 adde $h0hi,$h0hi,$t1
807 mulhdu $h0hi,$a0,$bi
/freebsd/crypto/openssl/crypto/poly1305/
H A Dpoly1305_ieee754.c232 double h0lo, h0hi, h1lo, h1hi, h2lo, h2hi, h3lo, h3hi; in poly1305_blocks() local
290 h0hi = 0; in poly1305_blocks()
329 h0hi += x1; in poly1305_blocks()
341 c0hi = (h0hi + TWO(52)*TWO32) - TWO(52)*TWO32; in poly1305_blocks()
357 x0 += (h0hi - c0hi) + c3hi * (5.0/TWO130); in poly1305_blocks()
370 h0hi = s3hi * x1 + s2hi * x2 + s1hi * x3 + r0hi * x0; in poly1305_blocks()
388 c0hi = (h0hi + TWO(52)*TWO32) - TWO(52)*TWO32; in poly1305_blocks()
404 x0 += (h0hi - c0hi) + c3hi * (5.0/TWO130); in poly1305_blocks()