Home
last modified time | relevance | path

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

/illumos-gate/usr/src/common/bignum/
H A Dmont_mulf.c36 static const double TwoToMinus16 = 1.0/65536.0; variable
200 i16_to_d16_and_d32x4(&TwoToMinus16, &TwoTo16, &Zero, in conv_i32_to_d32_and_d16()
259 digit = mod(lower32(a, Zero) * dn0, TwoToMinus16, TwoTo16); in mont_mulf_noconv()
265 b = pdtj[1] + pdm1[0] * pdm2[j + 1] + a * TwoToMinus16; in mont_mulf_noconv()
278 TwoToMinus16, TwoTo16); in mont_mulf_noconv()
300 digit = mod(lower32(a, Zero) * dn0, TwoToMinus16, TwoTo16); in mont_mulf_noconv()
307 b = pdtj[1] + pdm1_0 * pdm2[j + 1] + a * TwoToMinus16; in mont_mulf_noconv()
327 TwoToMinus16, TwoTo16); in mont_mulf_noconv()
/illumos-gate/usr/src/common/bignum/sun4u/
H A Dmont_mulf_kernel_v9.S69 .global TwoToMinus16
73 .global TwoToMinus16
74 TwoToMinus16: label
77 .type TwoToMinus16,#object
78 .size TwoToMinus16,8
129 ! 19 !static const double TwoToMinus16 = 1.0/65536.0;
873 ! 220 ! i16_to_d16_and_d32x4(&TwoToMinus16, &TwoTo16, &Zero,
889 /* 0x0018 */ sethi %hi(TwoToMinus16),%g2
911 /* 0x006c */ ldd [%g2+%lo(TwoToMinus16)],%f32
1430 /* 0x0034 0 */ sethi %hi(TwoToMinus16),%o2
[all …]
H A Dmont_mulf_v8plus.s59 TwoToMinus16: label
62 .type TwoToMinus16,#object
63 .size TwoToMinus16,8
103 ! 4 !static const double TwoToMinus16=1.0/65536.0;
592 ! 135 ! i16_to_d16_and_d32x4(&TwoToMinus16, &TwoTo16, &Zero,
1019 ! 203 ! digit=mod(lower32(a,Zero)*dn0,TwoToMinus16,TwoTo16);
1025 ! 210 ! b=pdtj[1]+pdm1[0]*pdm2[j+1]+a*TwoToMinus16;
1034 ! 220 ! digit=mod(lower32(b,Zero)*dn0,TwoToMinus16,TwoTo16);
1053 ! 242 ! digit=mod(lower32(a,Zero)*dn0,TwoToMinus16,TwoTo16);
1059 ! 250 ! b=pdtj[1]+pdm1_0*pdm2[j+1]+a*TwoToMinus16;
[all …]
H A Dmont_mulf_v9.s45 TwoToMinus16: label
48 .type TwoToMinus16,#object
49 .size TwoToMinus16,8
96 ! 19 !static const double TwoToMinus16 = 1.0/65536.0;
909 ! 186 ! i16_to_d16_and_d32x4(&TwoToMinus16, &TwoTo16, &Zero,
1469 ! 246 ! digit = mod(lower32(a, Zero) * dn0, TwoToMinus16, TwoTo16);
1474 ! 252 ! b = pdtj[1] + pdm1[0] * pdm2[j + 1] + a * TwoToMinus16;
1485 ! 265 ! TwoToMinus16, TwoTo16);
1504 ! 287 ! digit = mod(lower32(a, Zero) * dn0, TwoToMinus16, TwoTo16);
1817 ! 294 ! b = pdtj[1] + pdm1_0 * pdm2[j + 1] + a * TwoToMinus16;