Home
last modified time | relevance | path

Searched refs:bitsPerLimb (Results 1 – 25 of 43) sorted by relevance

12

/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/java.base/share/classes/sun/security/util/math/intpoly/
H A DIntegerPolynomialModBinP.java49 public IntegerPolynomialModBinP(int bitsPerLimb, in IntegerPolynomialModBinP() argument
53 super(bitsPerLimb, numLimbs, 1, in IntegerPolynomialModBinP()
78 this.bitOffset = numLimbs * bitsPerLimb - power; in IntegerPolynomialModBinP()
79 this.limbMask = -1 >>> (64 - bitsPerLimb); in IntegerPolynomialModBinP()
80 this.rightBitOffset = bitsPerLimb - bitOffset; in IntegerPolynomialModBinP()
86 int extraBits = bitsPerLimb * numLimbs - power; in finalCarryReduceLast()
87 int highBits = bitsPerLimb - extraBits; in finalCarryReduceLast()
108 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in getElement()
144 if (bits % bitsPerLimb == 0) { in modReduceInBits()
145 int pos = bits / bitsPerLimb; in modReduceInBits()
[all …]
H A DIntegerPolynomial.java70 protected final int bitsPerLimb; field in IntegerPolynomial
108 IntegerPolynomial(int bitsPerLimb, in IntegerPolynomial() argument
116 this.bitsPerLimb = bitsPerLimb; in IntegerPolynomial()
158 int maxMag = 1 << (bitsPerLimb - 1); in getSmallValue()
171 int extraBits = 63 - 2 * bitsPerLimb; in reduceHigh()
200 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in encode()
222 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
238 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
292 return (x + (1 << (bitsPerLimb - 1))) >> bitsPerLimb; in carryValue()
328 v = v.shiftRight(bitsPerLimb); in setLimbsValuePositive()
[all …]
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/java.base/share/classes/sun/security/util/math/intpoly/
H A DIntegerPolynomialModBinP.java49 public IntegerPolynomialModBinP(int bitsPerLimb, in IntegerPolynomialModBinP() argument
53 super(bitsPerLimb, numLimbs, 1, in IntegerPolynomialModBinP()
78 this.bitOffset = numLimbs * bitsPerLimb - power; in IntegerPolynomialModBinP()
79 this.limbMask = -1 >>> (64 - bitsPerLimb); in IntegerPolynomialModBinP()
80 this.rightBitOffset = bitsPerLimb - bitOffset; in IntegerPolynomialModBinP()
86 int extraBits = bitsPerLimb * numLimbs - power; in finalCarryReduceLast()
87 int highBits = bitsPerLimb - extraBits; in finalCarryReduceLast()
108 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in getElement()
144 if (bits % bitsPerLimb == 0) { in modReduceInBits()
145 int pos = bits / bitsPerLimb; in modReduceInBits()
[all …]
H A DIntegerPolynomial.java70 protected final int bitsPerLimb; field in IntegerPolynomial
108 IntegerPolynomial(int bitsPerLimb, in IntegerPolynomial() argument
116 this.bitsPerLimb = bitsPerLimb; in IntegerPolynomial()
158 int maxMag = 1 << (bitsPerLimb - 1); in getSmallValue()
171 int extraBits = 63 - 2 * bitsPerLimb; in reduceHigh()
200 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in encode()
222 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
238 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
292 return (x + (1 << (bitsPerLimb - 1))) >> bitsPerLimb; in carryValue()
328 v = v.shiftRight(bitsPerLimb); in setLimbsValuePositive()
[all …]
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/java.base/share/classes/sun/security/util/math/intpoly/
H A DIntegerPolynomialModBinP.java49 public IntegerPolynomialModBinP(int bitsPerLimb, in IntegerPolynomialModBinP() argument
53 super(bitsPerLimb, numLimbs, 1, in IntegerPolynomialModBinP()
78 this.bitOffset = numLimbs * bitsPerLimb - power; in IntegerPolynomialModBinP()
79 this.limbMask = -1 >>> (64 - bitsPerLimb); in IntegerPolynomialModBinP()
80 this.rightBitOffset = bitsPerLimb - bitOffset; in IntegerPolynomialModBinP()
86 int extraBits = bitsPerLimb * numLimbs - power; in finalCarryReduceLast()
87 int highBits = bitsPerLimb - extraBits; in finalCarryReduceLast()
108 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in getElement()
144 if (bits % bitsPerLimb == 0) { in modReduceInBits()
145 int pos = bits / bitsPerLimb; in modReduceInBits()
[all …]
H A DIntegerPolynomial.java70 protected final int bitsPerLimb; field in IntegerPolynomial
108 IntegerPolynomial(int bitsPerLimb, in IntegerPolynomial() argument
116 this.bitsPerLimb = bitsPerLimb; in IntegerPolynomial()
158 int maxMag = 1 << (bitsPerLimb - 1); in getSmallValue()
171 int extraBits = 63 - 2 * bitsPerLimb; in reduceHigh()
200 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in encode()
222 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
238 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
292 return (x + (1 << (bitsPerLimb - 1))) >> bitsPerLimb; in carryValue()
328 v = v.shiftRight(bitsPerLimb); in setLimbsValuePositive()
[all …]
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/java.base/share/classes/sun/security/util/math/intpoly/
H A DIntegerPolynomial.java70 protected final int bitsPerLimb; field in IntegerPolynomial
108 IntegerPolynomial(int bitsPerLimb, in IntegerPolynomial() argument
116 this.bitsPerLimb = bitsPerLimb; in IntegerPolynomial()
158 int maxMag = 1 << (bitsPerLimb - 1); in getSmallValue()
178 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in encode()
198 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
214 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
270 return (x + (1 << (bitsPerLimb - 1))) >> bitsPerLimb; in carryValue()
292 limbs[index] -= (carry << bitsPerLimb); in carryOut()
306 v = v.shiftRight(bitsPerLimb); in setLimbsValuePositive()
[all …]
H A DFieldGen.jsh264 private final int bitsPerLimb;
272 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
275 this.bitsPerLimb = bitsPerLimb;
284 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
287 this.bitsPerLimb = bitsPerLimb;
300 BigInteger mod = BigInteger.valueOf(1 << bitsPerLimb);
305 if (coef > (1 << (bitsPerLimb - 1))) {
306 coef = coef - (1 << bitsPerLimb);
310 int pow = termIndex * bitsPerLimb;
313 sub = sub.shiftRight(bitsPerLimb);
[all …]
H A DIntegerPolynomial1305.java167 long carry = limbs[numLimbs - 1] >> bitsPerLimb; in finalCarryReduceLast()
168 limbs[numLimbs - 1] -= carry << bitsPerLimb; in finalCarryReduceLast()
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/java.base/share/classes/sun/security/util/math/intpoly/
H A DIntegerPolynomial.java70 protected final int bitsPerLimb; field in IntegerPolynomial
108 IntegerPolynomial(int bitsPerLimb, in IntegerPolynomial() argument
116 this.bitsPerLimb = bitsPerLimb; in IntegerPolynomial()
158 int maxMag = 1 << (bitsPerLimb - 1); in getSmallValue()
178 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in encode()
198 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
214 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
270 return (x + (1 << (bitsPerLimb - 1))) >> bitsPerLimb; in carryValue()
292 limbs[index] -= (carry << bitsPerLimb); in carryOut()
306 v = v.shiftRight(bitsPerLimb); in setLimbsValuePositive()
[all …]
H A DFieldGen.jsh264 private final int bitsPerLimb;
272 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
275 this.bitsPerLimb = bitsPerLimb;
284 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
287 this.bitsPerLimb = bitsPerLimb;
300 BigInteger mod = BigInteger.valueOf(1 << bitsPerLimb);
305 if (coef > (1 << (bitsPerLimb - 1))) {
306 coef = coef - (1 << bitsPerLimb);
310 int pow = termIndex * bitsPerLimb;
313 sub = sub.shiftRight(bitsPerLimb);
[all …]
H A DIntegerPolynomial1305.java167 long carry = limbs[numLimbs - 1] >> bitsPerLimb; in finalCarryReduceLast()
168 limbs[numLimbs - 1] -= carry << bitsPerLimb; in finalCarryReduceLast()
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/java.base/share/classes/sun/security/util/math/intpoly/
H A DIntegerPolynomial.java70 protected final int bitsPerLimb; field in IntegerPolynomial
108 IntegerPolynomial(int bitsPerLimb, in IntegerPolynomial() argument
116 this.bitsPerLimb = bitsPerLimb; in IntegerPolynomial()
158 int maxMag = 1 << (bitsPerLimb - 1); in getSmallValue()
178 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in encode()
198 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
214 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
270 return (x + (1 << (bitsPerLimb - 1))) >> bitsPerLimb; in carryValue()
292 limbs[index] -= (carry << bitsPerLimb); in carryOut()
306 v = v.shiftRight(bitsPerLimb); in setLimbsValuePositive()
[all …]
H A DFieldGen.jsh264 private final int bitsPerLimb;
272 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
275 this.bitsPerLimb = bitsPerLimb;
284 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
287 this.bitsPerLimb = bitsPerLimb;
300 BigInteger mod = BigInteger.valueOf(1 << bitsPerLimb);
305 if (coef > (1 << (bitsPerLimb - 1))) {
306 coef = coef - (1 << bitsPerLimb);
310 int pow = termIndex * bitsPerLimb;
313 sub = sub.shiftRight(bitsPerLimb);
[all …]
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/jdk/src/share/classes/sun/security/util/math/intpoly/
H A DIntegerPolynomial.java70 protected final int bitsPerLimb; field in IntegerPolynomial
108 IntegerPolynomial(int bitsPerLimb, in IntegerPolynomial() argument
116 this.bitsPerLimb = bitsPerLimb; in IntegerPolynomial()
158 int maxMag = 1 << (bitsPerLimb - 1); in getSmallValue()
178 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in encode()
198 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
214 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
270 return (x + (1 << (bitsPerLimb - 1))) >> bitsPerLimb; in carryValue()
292 limbs[index] -= (carry << bitsPerLimb); in carryOut()
306 v = v.shiftRight(bitsPerLimb); in setLimbsValuePositive()
[all …]
H A DFieldGen.jsh264 private final int bitsPerLimb;
272 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
275 this.bitsPerLimb = bitsPerLimb;
284 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
287 this.bitsPerLimb = bitsPerLimb;
300 BigInteger mod = BigInteger.valueOf(1 << bitsPerLimb);
305 if (coef > (1 << (bitsPerLimb - 1))) {
306 coef = coef - (1 << bitsPerLimb);
310 int pow = termIndex * bitsPerLimb;
313 sub = sub.shiftRight(bitsPerLimb);
[all …]
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/java.base/share/classes/sun/security/util/math/intpoly/
H A DIntegerPolynomial.java70 protected final int bitsPerLimb; field in IntegerPolynomial
108 IntegerPolynomial(int bitsPerLimb, in IntegerPolynomial() argument
116 this.bitsPerLimb = bitsPerLimb; in IntegerPolynomial()
158 int maxMag = 1 << (bitsPerLimb - 1); in getSmallValue()
178 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in encode()
198 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
214 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
270 return (x + (1 << (bitsPerLimb - 1))) >> bitsPerLimb; in carryValue()
292 limbs[index] -= (carry << bitsPerLimb); in carryOut()
306 v = v.shiftRight(bitsPerLimb); in setLimbsValuePositive()
[all …]
H A DFieldGen.jsh264 private final int bitsPerLimb;
272 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
275 this.bitsPerLimb = bitsPerLimb;
284 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
287 this.bitsPerLimb = bitsPerLimb;
300 BigInteger mod = BigInteger.valueOf(1 << bitsPerLimb);
305 if (coef > (1 << (bitsPerLimb - 1))) {
306 coef = coef - (1 << bitsPerLimb);
310 int pow = termIndex * bitsPerLimb;
313 sub = sub.shiftRight(bitsPerLimb);
[all …]
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/java.base/share/classes/sun/security/util/math/intpoly/
H A DIntegerPolynomial.java70 protected final int bitsPerLimb; field in IntegerPolynomial
108 IntegerPolynomial(int bitsPerLimb, in IntegerPolynomial() argument
116 this.bitsPerLimb = bitsPerLimb; in IntegerPolynomial()
158 int maxMag = 1 << (bitsPerLimb - 1); in getSmallValue()
178 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in encode()
198 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
214 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
270 return (x + (1 << (bitsPerLimb - 1))) >> bitsPerLimb; in carryValue()
292 limbs[index] -= (carry << bitsPerLimb); in carryOut()
306 v = v.shiftRight(bitsPerLimb); in setLimbsValuePositive()
[all …]
H A DFieldGen.jsh264 private final int bitsPerLimb;
272 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
275 this.bitsPerLimb = bitsPerLimb;
284 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
287 this.bitsPerLimb = bitsPerLimb;
300 BigInteger mod = BigInteger.valueOf(1 << bitsPerLimb);
305 if (coef > (1 << (bitsPerLimb - 1))) {
306 coef = coef - (1 << bitsPerLimb);
310 int pow = termIndex * bitsPerLimb;
313 sub = sub.shiftRight(bitsPerLimb);
[all …]
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/jdk/src/share/classes/sun/security/util/math/intpoly/
H A DIntegerPolynomial.java70 protected final int bitsPerLimb; field in IntegerPolynomial
108 IntegerPolynomial(int bitsPerLimb, in IntegerPolynomial() argument
116 this.bitsPerLimb = bitsPerLimb; in IntegerPolynomial()
158 int maxMag = 1 << (bitsPerLimb - 1); in getSmallValue()
178 int requiredLimbs = (numBits + bitsPerLimb - 1) / bitsPerLimb; in encode()
198 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
214 if (bitPos + 8 >= bitsPerLimb) { in encodeSmall()
270 return (x + (1 << (bitsPerLimb - 1))) >> bitsPerLimb; in carryValue()
292 limbs[index] -= (carry << bitsPerLimb); in carryOut()
306 v = v.shiftRight(bitsPerLimb); in setLimbsValuePositive()
[all …]
H A DFieldGen.jsh264 private final int bitsPerLimb;
272 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
275 this.bitsPerLimb = bitsPerLimb;
284 public FieldParams(String className, int bitsPerLimb, int numLimbs, int maxAdds, int power,
287 this.bitsPerLimb = bitsPerLimb;
300 BigInteger mod = BigInteger.valueOf(1 << bitsPerLimb);
305 if (coef > (1 << (bitsPerLimb - 1))) {
306 coef = coef - (1 << bitsPerLimb);
310 int pow = termIndex * bitsPerLimb;
313 sub = sub.shiftRight(bitsPerLimb);
[all …]
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/make/jdk/src/classes/build/tools/intpoly/
H A DFieldGen.java297 private final int bitsPerLimb; field in FieldGen.FieldParams
305 public FieldParams(String className, int bitsPerLimb, int numLimbs, in FieldParams() argument
310 this.bitsPerLimb = bitsPerLimb; in FieldParams()
319 public FieldParams(String className, int bitsPerLimb, int numLimbs, in FieldParams() argument
324 this.bitsPerLimb = bitsPerLimb; in FieldParams()
344 BigInteger mod = BigInteger.valueOf(1 << bitsPerLimb); in buildTerms()
349 if (coef > (1 << (bitsPerLimb - 1))) { in buildTerms()
350 coef = coef - (1 << bitsPerLimb); in buildTerms()
357 int pow = termIndex * bitsPerLimb; in buildTerms()
360 sub = sub.shiftRight(bitsPerLimb); in buildTerms()
[all …]
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/make/jdk/src/classes/build/tools/intpoly/
H A DFieldGen.java297 private final int bitsPerLimb; field in FieldGen.FieldParams
305 public FieldParams(String className, int bitsPerLimb, int numLimbs, in FieldParams() argument
310 this.bitsPerLimb = bitsPerLimb; in FieldParams()
319 public FieldParams(String className, int bitsPerLimb, int numLimbs, in FieldParams() argument
324 this.bitsPerLimb = bitsPerLimb; in FieldParams()
344 BigInteger mod = BigInteger.valueOf(1 << bitsPerLimb); in buildTerms()
349 if (coef > (1 << (bitsPerLimb - 1))) { in buildTerms()
350 coef = coef - (1 << bitsPerLimb); in buildTerms()
357 int pow = termIndex * bitsPerLimb; in buildTerms()
360 sub = sub.shiftRight(bitsPerLimb); in buildTerms()
[all …]
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/make/jdk/src/classes/build/tools/intpoly/
H A DFieldGen.java297 private final int bitsPerLimb; field in FieldGen.FieldParams
305 public FieldParams(String className, int bitsPerLimb, int numLimbs, in FieldParams() argument
310 this.bitsPerLimb = bitsPerLimb; in FieldParams()
319 public FieldParams(String className, int bitsPerLimb, int numLimbs, in FieldParams() argument
324 this.bitsPerLimb = bitsPerLimb; in FieldParams()
344 BigInteger mod = BigInteger.valueOf(1 << bitsPerLimb); in buildTerms()
349 if (coef > (1 << (bitsPerLimb - 1))) { in buildTerms()
350 coef = coef - (1 << bitsPerLimb); in buildTerms()
357 int pow = termIndex * bitsPerLimb; in buildTerms()
360 sub = sub.shiftRight(bitsPerLimb); in buildTerms()
[all …]

12