Searched refs:TwoToMinus16 (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/common/bignum/ |
H A D | mont_mulf.c | 36 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 D | mont_mulf_kernel_v9.S | 69 .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 D | mont_mulf_v8plus.s | 59 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 D | mont_mulf_v9.s | 45 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;
|