Home
last modified time | relevance | path

Searched refs:modulus (Results 1 – 25 of 3970) sorted by relevance

12345678910>>...159

/dports/security/hexl/hexl-1.2.3/test/
H A Dtest-number-theory.cpp43 modulus = 10; in TEST()
79 modulus = 10; in TEST()
161 modulus = 29; in TEST()
181 modulus = 29; in TEST()
404 EXPECT_EQ(0, AddUIntMod(modulus - 1, 1, modulus)); in TEST()
405 EXPECT_EQ(1, AddUIntMod(modulus - 1, 2, modulus)); in TEST()
406 EXPECT_EQ(modulus - 4, AddUIntMod(modulus - 1, modulus - 3, modulus)); in TEST()
428 EXPECT_EQ(modulus - 4, SubUIntMod(3, 7, modulus)); in TEST()
429 EXPECT_EQ(modulus - 2, SubUIntMod(modulus - 1, 1, modulus)); in TEST()
430 EXPECT_EQ(3, SubUIntMod(2, modulus - 1, modulus)); in TEST()
[all …]
H A Dtest-eltwise-add-mod-avx512.cpp56 std::vector<uint64_t> op1{modulus - 1, modulus - 1, modulus - 2, modulus - 2, in TEST()
57 modulus - 3, modulus - 3, modulus - 4, modulus - 4}; in TEST()
58 std::vector<uint64_t> op2{modulus - 1, modulus - 2, modulus - 3, modulus - 4, in TEST()
59 modulus - 5, modulus - 6, modulus - 7, modulus - 8}; in TEST()
60 std::vector<uint64_t> exp_out{modulus - 2, modulus - 3, modulus - 5, in TEST()
61 modulus - 6, modulus - 8, modulus - 9, in TEST()
76 std::vector<uint64_t> op1{modulus - 1, modulus - 1, modulus - 2, modulus - 2, in TEST()
77 modulus - 3, modulus - 3, modulus - 4, modulus - 4}; in TEST()
79 std::vector<uint64_t> exp_out{modulus - 2, modulus - 2, modulus - 3, in TEST()
80 modulus - 3, modulus - 4, modulus - 4, in TEST()
[all …]
H A Dtest-eltwise-add-mod.cpp84 std::vector<uint64_t> op1{modulus - 1, modulus - 1, modulus - 2, modulus - 2, in TEST()
85 modulus - 3, modulus - 3, modulus - 4, modulus - 4}; in TEST()
86 std::vector<uint64_t> op2{modulus - 1, modulus - 2, modulus - 3, modulus - 4, in TEST()
87 modulus - 5, modulus - 6, modulus - 7, modulus - 8}; in TEST()
88 std::vector<uint64_t> exp_out{modulus - 2, modulus - 3, modulus - 5, in TEST()
89 modulus - 6, modulus - 8, modulus - 9, in TEST()
100 std::vector<uint64_t> op1{modulus - 1, modulus - 1, modulus - 2, modulus - 2, in TEST()
101 modulus - 3, modulus - 3, modulus - 4, modulus - 4}; in TEST()
103 std::vector<uint64_t> exp_out{modulus - 2, modulus - 2, modulus - 3, in TEST()
104 modulus - 3, modulus - 4, modulus - 4, in TEST()
[all …]
H A Dtest-eltwise-sub-mod.cpp22 uint64_t modulus = 10; in TEST() local
44 uint64_t modulus = 10; in TEST() local
51 EltwiseSubMod(op1.data(), op1.data(), modulus, op1.size(), modulus)); in TEST()
63 uint64_t modulus = 10; in TEST() local
74 uint64_t modulus = 10; in TEST() local
85 modulus - 1, modulus - 2, modulus - 3, modulus - 4}; in TEST()
86 std::vector<uint64_t> op2{modulus - 1, modulus - 2, 3, 2, in TEST()
87 modulus - 3, modulus - 4, 1, 0}; in TEST()
89 2, 2, modulus - 4, modulus - 4}; in TEST()
100 modulus - 1, modulus - 2, modulus - 3, modulus - 4}; in TEST()
[all …]
H A Dtest-eltwise-sub-mod-avx512.cpp29 uint64_t modulus = 10; in TEST() local
43 uint64_t modulus = 10; in TEST() local
57 modulus - 1, modulus - 2, modulus - 3, modulus - 4}; in TEST()
58 std::vector<uint64_t> op2{modulus - 1, modulus - 2, 3, 2, in TEST()
59 modulus - 3, modulus - 4, 1, 0}; in TEST()
61 2, 2, modulus - 4, modulus - 4}; in TEST()
76 modulus - 1, modulus - 2, modulus - 3, modulus - 4}; in TEST()
77 uint64_t op2{modulus - 1}; in TEST()
79 0, modulus - 1, modulus - 2, modulus - 3}; in TEST()
109 op1[0] = modulus - 1; in TEST()
[all …]
/dports/math/gmp-ecm/ecm-7.0.4/
H A Dmpmod.c932 mpz_sub (modulus->temp2, modulus->temp1, modulus->temp2); in mpmod_init_MODMULN()
1079 base2mod (a, modulus->temp1, modulus->temp1, modulus); in mpres_pow_sqr()
1087 REDC (a, modulus->temp1, modulus->temp2, modulus); in mpres_pow_sqr()
1101 base2mod (a, modulus->temp1, modulus->temp1, modulus); in mpres_pow_mul()
1109 REDC (a, modulus->temp1, modulus->temp2, modulus); in mpres_pow_mul()
1462 REDC (R, modulus->temp1, modulus->temp2, modulus); in mpres_mul()
1525 REDC (R, modulus->temp1, modulus->temp2, modulus); in mpres_sqr()
1631 base2mod (modulus->temp2, S2, modulus->temp1, modulus); in mpres_mul_z_to_z()
1671 REDC (R, modulus->temp1, modulus->temp2, modulus); in mpres_mul_z_to_z()
1895 REDC (R, modulus->temp1, modulus->temp2, modulus); in mpres_set_z()
[all …]
/dports/security/seal/SEAL-3.7.2/native/tests/seal/util/
H A Duintarithmod.cpp23 modulus[0] = 3; in TEST()
24 modulus[1] = 0; in TEST()
57 modulus[0] = 3; in TEST()
58 modulus[1] = 0; in TEST()
91 modulus[0] = 3; in TEST()
92 modulus[1] = 0; in TEST()
99 modulus[0] = 3; in TEST()
100 modulus[1] = 0; in TEST()
127 modulus[0] = 3; in TEST()
128 modulus[1] = 0; in TEST()
[all …]
/dports/net-p2p/qtum/qtum-mainnet-fastlane-v0.20.3/src/libff/libff/algebra/fields/
H A Dfp4.tcc23 Fp2_model<n, modulus> Fp4_model<n, modulus>::mul_by_non_residue(const Fp2_model<n, modulus> &elt) in mul_by_non_residue()
29 Fp4_model<n, modulus> Fp4_model<n, modulus>::zero() in zero()
36 Fp4_model<n, modulus> Fp4_model<n, modulus>::one() in one()
43 Fp4_model<n,modulus> Fp4_model<n,modulus>::random_element() in random_element()
65 Fp4_model<n,modulus> Fp4_model<n,modulus>::operator+(const Fp4_model<n,modulus> &other) const in operator +()
72 Fp4_model<n,modulus> Fp4_model<n,modulus>::operator-(const Fp4_model<n,modulus> &other) const in operator -()
79 Fp4_model<n, modulus> operator*(const Fp_model<n, modulus> &lhs, const Fp4_model<n, modulus> &rhs) in operator *()
86 Fp4_model<n, modulus> operator*(const Fp2_model<n, modulus> &lhs, const Fp4_model<n, modulus> &rhs) in operator *()
93 Fp4_model<n,modulus> Fp4_model<n,modulus>::operator*(const Fp4_model<n,modulus> &other) const in operator *()
108 Fp4_model<n,modulus> Fp4_model<n,modulus>::mul_by_023(const Fp4_model<n,modulus> &other) const in mul_by_023()
[all …]
H A Dfp2.tcc18 Fp2_model<n,modulus> Fp2_model<n,modulus>::zero() in zero()
24 Fp2_model<n,modulus> Fp2_model<n,modulus>::one() in one()
30 Fp2_model<n,modulus> Fp2_model<n,modulus>::random_element() in random_element()
52 Fp2_model<n,modulus> Fp2_model<n,modulus>::operator+(const Fp2_model<n,modulus> &other) const in operator +()
59 Fp2_model<n,modulus> Fp2_model<n,modulus>::operator-(const Fp2_model<n,modulus> &other) const in operator -()
66 Fp2_model<n, modulus> operator*(const Fp_model<n, modulus> &lhs, const Fp2_model<n, modulus> &rhs) in operator *()
73 Fp2_model<n,modulus> Fp2_model<n,modulus>::operator*(const Fp2_model<n,modulus> &other) const in operator *()
87 Fp2_model<n,modulus> Fp2_model<n,modulus>::operator-() const in operator -()
94 Fp2_model<n,modulus> Fp2_model<n,modulus>::squared() const in squared()
123 Fp2_model<n,modulus> Fp2_model<n,modulus>::inverse() const in inverse()
[all …]
H A Dfp6_3over2.tcc17 Fp2_model<n, modulus> Fp6_3over2_model<n,modulus>::mul_by_non_residue(const Fp2_model<n, modulus> &… in mul_by_non_residue()
23 Fp6_3over2_model<n,modulus> Fp6_3over2_model<n,modulus>::zero() in zero()
29 Fp6_3over2_model<n,modulus> Fp6_3over2_model<n,modulus>::one() in one()
35 Fp6_3over2_model<n,modulus> Fp6_3over2_model<n,modulus>::random_element() in random_element()
58 Fp6_3over2_model<n,modulus> Fp6_3over2_model<n,modulus>::operator+(const Fp6_3over2_model<n,modulus in operator +()
66 Fp6_3over2_model<n,modulus> Fp6_3over2_model<n,modulus>::operator-(const Fp6_3over2_model<n,modulus in operator -()
74 Fp6_3over2_model<n, modulus> operator*(const Fp_model<n, modulus> &lhs, const Fp6_3over2_model<n, m… in operator *()
82 Fp6_3over2_model<n, modulus> operator*(const Fp2_model<n, modulus> &lhs, const Fp6_3over2_model<n, in operator *()
90 Fp6_3over2_model<n,modulus> Fp6_3over2_model<n,modulus>::operator*(const Fp6_3over2_model<n,modulus in operator *()
114 Fp6_3over2_model<n,modulus> Fp6_3over2_model<n,modulus>::squared() const in squared()
[all …]
H A Dfp.hpp119 static Fp_model<n, modulus> one();
124 friend std::ostream& operator<< <n,modulus>(std::ostream &out, const Fp_model<n, modulus> &p);
125 friend std::istream& operator>> <n,modulus>(std::istream &in, Fp_model<n, modulus> &p);
146 size_t Fp_model<n, modulus>::num_bits;
152 size_t Fp_model<n, modulus>::s;
155 bigint<n> Fp_model<n, modulus>::t;
161 Fp_model<n, modulus> Fp_model<n, modulus>::nqr;
164 Fp_model<n, modulus> Fp_model<n, modulus>::nqr_to_t;
167 Fp_model<n, modulus> Fp_model<n, modulus>::multiplicative_generator;
170 Fp_model<n, modulus> Fp_model<n, modulus>::root_of_unity;
[all …]
H A Dfp6_2over3.tcc18 Fp3_model<n,modulus> Fp6_2over3_model<n, modulus>::mul_by_non_residue(const Fp3_model<n,modulus> &e… in mul_by_non_residue()
24 Fp6_2over3_model<n, modulus> Fp6_2over3_model<n, modulus>::zero() in zero()
31 Fp6_2over3_model<n, modulus> Fp6_2over3_model<n, modulus>::one() in one()
38 Fp6_2over3_model<n,modulus> Fp6_2over3_model<n,modulus>::random_element() in random_element()
60 Fp6_2over3_model<n,modulus> Fp6_2over3_model<n,modulus>::operator+(const Fp6_2over3_model<n,modulus in operator +()
67 Fp6_2over3_model<n,modulus> Fp6_2over3_model<n,modulus>::operator-(const Fp6_2over3_model<n,modulus in operator -()
74 Fp6_2over3_model<n, modulus> operator*(const Fp_model<n, modulus> &lhs, const Fp6_2over3_model<n, m… in operator *()
81 Fp6_2over3_model<n,modulus> Fp6_2over3_model<n,modulus>::operator*(const Fp6_2over3_model<n,modulus in operator *()
96 Fp6_2over3_model<n,modulus> Fp6_2over3_model<n,modulus>::mul_by_2345(const Fp6_2over3_model<n,modul… in mul_by_2345()
120 Fp6_2over3_model<n,modulus> Fp6_2over3_model<n,modulus>::squared() const in squared()
[all …]
H A Dfp.tcc275 Fp_model<n,modulus> Fp_model<n,modulus>::zero() in zero()
283 Fp_model<n,modulus> Fp_model<n,modulus>::one() in one()
310 Fp_model<n,modulus>& Fp_model<n,modulus>::operator+=(const Fp_model<n,modulus>& other) in operator +=()
423 Fp_model<n,modulus>& Fp_model<n,modulus>::operator-=(const Fp_model<n,modulus>& other) in operator -=()
513 Fp_model<n,modulus>& Fp_model<n,modulus>::operator*=(const Fp_model<n,modulus>& other) in operator *=()
539 Fp_model<n,modulus> Fp_model<n,modulus>::operator+(const Fp_model<n,modulus>& other) const in operator +()
546 Fp_model<n,modulus> Fp_model<n,modulus>::operator-(const Fp_model<n,modulus>& other) const in operator -()
553 Fp_model<n,modulus> Fp_model<n,modulus>::operator*(const Fp_model<n,modulus>& other) const in operator *()
594 Fp_model<n,modulus> Fp_model<n,modulus>::squared() const in squared()
642 Fp_model<n,modulus>& Fp_model<n,modulus>::invert() in invert()
[all …]
H A Dfp12_2over3over2.tcc16 Fp6_3over2_model<n, modulus> Fp12_2over3over2_model<n,modulus>::mul_by_non_residue(const Fp6_3over2… in mul_by_non_residue()
22 Fp12_2over3over2_model<n,modulus> Fp12_2over3over2_model<n,modulus>::zero() in zero()
28 Fp12_2over3over2_model<n,modulus> Fp12_2over3over2_model<n,modulus>::one() in one()
34 Fp12_2over3over2_model<n,modulus> Fp12_2over3over2_model<n,modulus>::random_element() in random_element()
56 Fp12_2over3over2_model<n,modulus> Fp12_2over3over2_model<n,modulus>::operator+(const Fp12_2over3ove… in operator +()
63 Fp12_2over3over2_model<n,modulus> Fp12_2over3over2_model<n,modulus>::operator-(const Fp12_2over3ove… in operator -()
70 Fp12_2over3over2_model<n, modulus> operator*(const Fp_model<n, modulus> &lhs, const Fp12_2over3over… in operator *()
77 Fp12_2over3over2_model<n, modulus> operator*(const Fp2_model<n, modulus> &lhs, const Fp12_2over3ove… in operator *()
84 Fp12_2over3over2_model<n, modulus> operator*(const Fp6_3over2_model<n, modulus> &lhs, const Fp12_2o… in operator *()
91 Fp12_2over3over2_model<n,modulus> Fp12_2over3over2_model<n,modulus>::operator*(const Fp12_2over3ove… in operator *()
[all …]
H A Dfp3.tcc18 Fp3_model<n,modulus> Fp3_model<n,modulus>::zero() in zero()
24 Fp3_model<n,modulus> Fp3_model<n,modulus>::one() in one()
30 Fp3_model<n,modulus> Fp3_model<n,modulus>::random_element() in random_element()
53 Fp3_model<n,modulus> Fp3_model<n,modulus>::operator+(const Fp3_model<n,modulus> &other) const in operator +()
61 Fp3_model<n,modulus> Fp3_model<n,modulus>::operator-(const Fp3_model<n,modulus> &other) const in operator -()
69 Fp3_model<n, modulus> operator*(const Fp_model<n, modulus> &lhs, const Fp3_model<n, modulus> &rhs) in operator *()
77 Fp3_model<n,modulus> Fp3_model<n,modulus>::operator*(const Fp3_model<n,modulus> &other) const in operator *()
93 Fp3_model<n,modulus> Fp3_model<n,modulus>::operator-() const in operator -()
101 Fp3_model<n,modulus> Fp3_model<n,modulus>::squared() const in squared()
120 Fp3_model<n,modulus> Fp3_model<n,modulus>::inverse() const in inverse()
[all …]
H A Dfp3.hpp38 typedef Fp_model<n, modulus> my_Fp;
80 … friend std::ostream& operator<< <n, modulus>(std::ostream &out, const Fp3_model<n, modulus> &el);
81 friend std::istream& operator>> <n, modulus>(std::istream &in, Fp3_model<n, modulus> &el);
91 Fp3_model<n, modulus> operator*(const Fp_model<n, modulus> &lhs, const Fp3_model<n, modulus> &rhs);
97 size_t Fp3_model<n, modulus>::s;
100 bigint<3*n> Fp3_model<n, modulus>::t;
106 Fp_model<n, modulus> Fp3_model<n, modulus>::non_residue;
109 Fp3_model<n, modulus> Fp3_model<n, modulus>::nqr;
112 Fp3_model<n, modulus> Fp3_model<n, modulus>::nqr_to_t;
115 Fp_model<n, modulus> Fp3_model<n, modulus>::Frobenius_coeffs_c1[3];
[all …]
H A Dfp2.hpp38 typedef Fp_model<n, modulus> my_Fp;
57 static Fp2_model<n, modulus> one();
81 … friend std::ostream& operator<< <n, modulus>(std::ostream &out, const Fp2_model<n, modulus> &el);
82 friend std::istream& operator>> <n, modulus>(std::istream &in, Fp2_model<n, modulus> &el);
92 Fp2_model<n, modulus> operator*(const Fp_model<n, modulus> &lhs, const Fp2_model<n, modulus> &rhs);
98 size_t Fp2_model<n, modulus>::s;
101 bigint<2*n> Fp2_model<n, modulus>::t;
107 Fp_model<n, modulus> Fp2_model<n, modulus>::non_residue;
110 Fp2_model<n, modulus> Fp2_model<n, modulus>::nqr;
113 Fp2_model<n, modulus> Fp2_model<n, modulus>::nqr_to_t;
[all …]
H A Dfp12_2over3over2.hpp20 template<mp_size_t n, const bigint<n>& modulus>
40 typedef Fp_model<n, modulus> my_Fp;
41 typedef Fp2_model<n, modulus> my_Fp2;
44 static Fp2_model<n, modulus> non_residue;
84 …friend std::ostream& operator<< <n, modulus>(std::ostream &out, const Fp12_2over3over2_model<n, mo…
85 …friend std::istream& operator>> <n, modulus>(std::istream &in, Fp12_2over3over2_model<n, modulus> …
95 Fp12_2over3over2_model<n, modulus> operator*(const Fp_model<n, modulus> &lhs, const Fp12_2over3over…
98 Fp12_2over3over2_model<n, modulus> operator*(const Fp2_model<n, modulus> &lhs, const Fp12_2over3ove…
101 Fp12_2over3over2_model<n, modulus> operator*(const Fp6_3over2_model<n, modulus> &lhs, const Fp12_2o…
110 Fp2_model<n, modulus> Fp12_2over3over2_model<n, modulus>::non_residue;
[all …]
/dports/math/stanmath/math-4.2.0/test/unit/math/prim/fun/
H A Dmodulus_test.cpp4 TEST(MathFunctions, modulus) { in TEST() argument
5 using stan::math::modulus; in TEST()
6 EXPECT_EQ(0, modulus(4, 2)); in TEST()
7 EXPECT_EQ(0, modulus(6, 3)); in TEST()
8 EXPECT_EQ(0, modulus(16, 4)); in TEST()
9 EXPECT_EQ(0, modulus(34, 17)); in TEST()
10 EXPECT_EQ(0, modulus(-4, 2)); in TEST()
11 EXPECT_EQ(0, modulus(-6, 3)); in TEST()
12 EXPECT_EQ(0, modulus(-16, 4)); in TEST()
14 EXPECT_EQ(0, modulus(4, -2)); in TEST()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Runtime.Numerics/src/System/Numerics/
H A DBigIntegerCalculator.PowMod.cs167 return (uint)(result % modulus); in PowCore()
172 Debug.Assert(modulus != null); in Pow()
177 int size = modulus.Length + modulus.Length; in Pow()
185 Debug.Assert(modulus != null); in Pow()
193 int size = modulus.Length + modulus.Length; in Pow()
201 Debug.Assert(modulus != null); in Pow()
206 int size = modulus.Length + modulus.Length; in Pow()
215 Debug.Assert(modulus != null); in Pow()
223 int size = modulus.Length + modulus.Length; in Pow()
298 value.Reduce(modulus); in PowCore()
[all …]
/dports/security/seal/SEAL-3.7.2/native/src/seal/util/
H A Duintarithsmallmod.h25 if (modulus.is_zero()) in increment_uint_mod()
46 if (modulus.is_zero()) in decrement_uint_mod()
66 if (modulus.is_zero()) in negate_uint_mod()
87 if (modulus.is_zero()) in div2_uint_mod()
118 if (modulus.is_zero()) in add_uint_mod()
142 if (modulus.is_zero()) in sub_uint_mod()
174 if (modulus.is_zero()) in barrett_reduce_128()
203 return SEAL_COND_SELECT(tmp3 >= modulus.value(), tmp3 - modulus.value(), tmp3); in barrett_reduce_128()
214 if (modulus.is_zero()) in barrett_reduce_64()
229 return SEAL_COND_SELECT(tmp[0] >= modulus.value(), tmp[0] - modulus.value(), tmp[0]); in barrett_reduce_64()
[all …]
/dports/math/lidia/lidia-2.3.0+latte-patches-2014-10-04/src/ec_order/eco_gfp/wep_rat_function/
H A Dwep_rat_function.cc114 h.set_modulus(a.modulus()); in on_curve()
115 h1.set_modulus(a.modulus()); in on_curve()
120 mult_by_curve(h, wep_rat_function::modulus.modulus()); in on_curve()
199 mult_by_curve(x3, wep_rat_function::modulus.modulus()); in add_PQ()
229 multiply_by_x_mod(t3, t4, wep_rat_function::modulus.modulus()); in add_P_XY()
251 mult_by_curve(x3, wep_rat_function::modulus.modulus()); in add_P_XY()
324 mult_by_curve(t, wep_rat_function::modulus.modulus()); in multiply_by_2()
338 mult_by_curve(x3, wep_rat_function::modulus.modulus()); in multiply_by_2()
339 mult_by_curve(y3, wep_rat_function::modulus.modulus()); in multiply_by_2()
340 mult_by_curve(z3, wep_rat_function::modulus.modulus()); in multiply_by_2()
[all …]
/dports/security/hexl/hexl-1.2.3/hexl/number-theory/
H A Dnumber-theory.cpp17 if (modulus == 1) { in InverseMod()
29 modulus = a % modulus; in InverseMod()
46 HEXL_CHECK(x < modulus, "x " << x << " >= modulus " << modulus); in MultiplyMod()
47 HEXL_CHECK(y < modulus, "y " << y << " >= modulus " << modulus); in MultiplyMod()
58 return q >= modulus ? q - modulus : q; in MultiplyMod()
62 HEXL_CHECK(x < modulus, "x " << x << " >= modulus " << modulus); in AddUIntMod()
63 HEXL_CHECK(y < modulus, "y " << y << " >= modulus " << modulus); in AddUIntMod()
65 return (sum >= modulus) ? (sum - modulus) : sum; in AddUIntMod()
69 HEXL_CHECK(x < modulus, "x " << x << " >= modulus " << modulus); in SubUIntMod()
72 return (diff >= modulus) ? (diff - modulus) : diff; in SubUIntMod()
[all …]
/dports/security/hexl/hexl-1.2.3/hexl/eltwise/
H A Deltwise-sub-mod.cpp17 uint64_t modulus) { in EltwiseSubModNative() argument
22 HEXL_CHECK(modulus > 1, "Require modulus > 1"); in EltwiseSubModNative()
24 HEXL_CHECK_BOUNDS(operand1, n, modulus, in EltwiseSubModNative()
26 HEXL_CHECK_BOUNDS(operand2, n, modulus, in EltwiseSubModNative()
34 *result = *operand1 + modulus - *operand2; in EltwiseSubModNative()
48 HEXL_CHECK(modulus > 1, "Require modulus > 1"); in EltwiseSubModNative()
50 HEXL_CHECK_BOUNDS(operand1, n, modulus, in EltwiseSubModNative()
59 *result = *operand1 + modulus - operand2; in EltwiseSubModNative()
74 HEXL_CHECK_BOUNDS(operand1, n, modulus, in EltwiseSubMod()
76 HEXL_CHECK_BOUNDS(operand2, n, modulus, in EltwiseSubMod()
[all …]
H A Deltwise-add-mod.cpp18 uint64_t modulus) { in EltwiseAddModNative() argument
23 HEXL_CHECK(modulus > 1, "Require modulus > 1"); in EltwiseAddModNative()
25 HEXL_CHECK_BOUNDS(operand1, n, modulus, in EltwiseAddModNative()
27 HEXL_CHECK_BOUNDS(operand2, n, modulus, in EltwiseAddModNative()
33 if (sum >= modulus) { in EltwiseAddModNative()
34 *result = sum - modulus; in EltwiseAddModNative()
52 HEXL_CHECK_BOUNDS(operand1, n, modulus, in EltwiseAddModNative()
56 uint64_t diff = modulus - operand2; in EltwiseAddModNative()
78 HEXL_CHECK_BOUNDS(operand1, n, modulus, in EltwiseAddMod()
80 HEXL_CHECK_BOUNDS(operand2, n, modulus, in EltwiseAddMod()
[all …]

12345678910>>...159