/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/boost-1.60.0/boost/ |
H A D | rational.hpp | 228 IntType den; member in boost::rational 323 den /= g; in operator -=() 343 den = (den/gcd2) * (r_den/gcd1); in operator *=() 367 den = (den/gcd2) * (r_num/gcd1); in operator /=() 371 den = -den; in operator /=() 384 den /= gcd; in operator *=() 406 den = -den; in operator /=() 431 rs = { r.num, r.den, static_cast<int_type>(r.num / r.den), in operator <() 525 return ((num == r.num) && (den == r.den)); in operator ==() 562 den /= g; in normalize() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/CodeGen/AMDGPU/ |
H A D | udivrem24.ll | 115 %den.i23.0 = shl i32 %den, 9 132 %den.i24.0 = shl i32 %den, 8 149 %den.i24.0 = shl i32 %den, 8 166 %den.i23.0 = shl i32 %den, 9 186 %den.i25.0 = shl i32 %den, 7 206 %den.i24.0 = shl i32 %den, 7 226 %den.i24.0 = shl i32 %den, 8 280 %den.i24.0 = shl i32 %den, 8 300 %den.i24.0 = shl i32 %den, 7 320 %den.i24.0 = shl i32 %den, 7 [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/CodeGen/AMDGPU/ |
H A D | udivrem24.ll | 115 %den.i23.0 = shl i32 %den, 9 132 %den.i24.0 = shl i32 %den, 8 149 %den.i24.0 = shl i32 %den, 8 166 %den.i23.0 = shl i32 %den, 9 186 %den.i25.0 = shl i32 %den, 7 206 %den.i24.0 = shl i32 %den, 7 226 %den.i24.0 = shl i32 %den, 8 280 %den.i24.0 = shl i32 %den, 8 300 %den.i24.0 = shl i32 %den, 7 320 %den.i24.0 = shl i32 %den, 7 [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/test/CodeGen/AMDGPU/ |
H A D | udivrem24.ll | 115 %den.i23.0 = shl i32 %den, 9 132 %den.i24.0 = shl i32 %den, 8 149 %den.i24.0 = shl i32 %den, 8 166 %den.i23.0 = shl i32 %den, 9 186 %den.i25.0 = shl i32 %den, 7 206 %den.i24.0 = shl i32 %den, 7 226 %den.i24.0 = shl i32 %den, 8 280 %den.i24.0 = shl i32 %den, 8 300 %den.i24.0 = shl i32 %den, 7 320 %den.i24.0 = shl i32 %den, 7 [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/test/CodeGen/AMDGPU/ |
H A D | udivrem24.ll | 115 %den.i23.0 = shl i32 %den, 9 132 %den.i24.0 = shl i32 %den, 8 149 %den.i24.0 = shl i32 %den, 8 166 %den.i23.0 = shl i32 %den, 9 186 %den.i25.0 = shl i32 %den, 7 206 %den.i24.0 = shl i32 %den, 7 226 %den.i24.0 = shl i32 %den, 8 280 %den.i24.0 = shl i32 %den, 8 300 %den.i24.0 = shl i32 %den, 7 320 %den.i24.0 = shl i32 %den, 7 [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/test/CodeGen/AMDGPU/ |
H A D | udivrem24.ll | 115 %den.i23.0 = shl i32 %den, 9 132 %den.i24.0 = shl i32 %den, 8 149 %den.i24.0 = shl i32 %den, 8 166 %den.i23.0 = shl i32 %den, 9 186 %den.i25.0 = shl i32 %den, 7 206 %den.i24.0 = shl i32 %den, 7 226 %den.i24.0 = shl i32 %den, 8 280 %den.i24.0 = shl i32 %den, 8 300 %den.i24.0 = shl i32 %den, 7 320 %den.i24.0 = shl i32 %den, 7 [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/CodeGen/AMDGPU/ |
H A D | udivrem24.ll | 115 %den.i23.0 = shl i32 %den, 9 132 %den.i24.0 = shl i32 %den, 8 149 %den.i24.0 = shl i32 %den, 8 166 %den.i23.0 = shl i32 %den, 9 186 %den.i25.0 = shl i32 %den, 7 206 %den.i24.0 = shl i32 %den, 7 226 %den.i24.0 = shl i32 %den, 8 280 %den.i24.0 = shl i32 %den, 8 300 %den.i24.0 = shl i32 %den, 7 320 %den.i24.0 = shl i32 %den, 7 [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/test/CodeGen/AMDGPU/ |
H A D | udivrem24.ll | 115 %den.i23.0 = shl i32 %den, 9 132 %den.i24.0 = shl i32 %den, 8 149 %den.i24.0 = shl i32 %den, 8 166 %den.i23.0 = shl i32 %den, 9 186 %den.i25.0 = shl i32 %den, 7 206 %den.i24.0 = shl i32 %den, 7 226 %den.i24.0 = shl i32 %den, 8 280 %den.i24.0 = shl i32 %den, 8 300 %den.i24.0 = shl i32 %den, 7 320 %den.i24.0 = shl i32 %den, 7 [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/test/CodeGen/AMDGPU/ |
H A D | udivrem24.ll | 115 %den.i23.0 = shl i32 %den, 9 132 %den.i24.0 = shl i32 %den, 8 149 %den.i24.0 = shl i32 %den, 8 166 %den.i23.0 = shl i32 %den, 9 186 %den.i25.0 = shl i32 %den, 7 206 %den.i24.0 = shl i32 %den, 7 226 %den.i24.0 = shl i32 %den, 8 280 %den.i24.0 = shl i32 %den, 8 300 %den.i24.0 = shl i32 %den, 7 320 %den.i24.0 = shl i32 %den, 7 [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/test/CodeGen/AMDGPU/ |
H A D | udivrem24.ll | 115 %den.i23.0 = shl i32 %den, 9 132 %den.i24.0 = shl i32 %den, 8 149 %den.i24.0 = shl i32 %den, 8 166 %den.i23.0 = shl i32 %den, 9 186 %den.i25.0 = shl i32 %den, 7 206 %den.i24.0 = shl i32 %den, 7 226 %den.i24.0 = shl i32 %den, 8 280 %den.i24.0 = shl i32 %den, 8 300 %den.i24.0 = shl i32 %den, 7 320 %den.i24.0 = shl i32 %den, 7 [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/test/CodeGen/AMDGPU/ |
H A D | udivrem24.ll | 115 %den.i23.0 = shl i32 %den, 9 132 %den.i24.0 = shl i32 %den, 8 149 %den.i24.0 = shl i32 %den, 8 166 %den.i23.0 = shl i32 %den, 9 186 %den.i25.0 = shl i32 %den, 7 206 %den.i24.0 = shl i32 %den, 7 226 %den.i24.0 = shl i32 %den, 8 280 %den.i24.0 = shl i32 %den, 8 300 %den.i24.0 = shl i32 %den, 7 320 %den.i24.0 = shl i32 %den, 7 [all …]
|
/dports/biology/lamarc/lamarc-2.1.8/boost/ |
H A D | rational.hpp | 194 den = d; in assign() 258 den /= g; in operator -=() 278 den = (den/gcd2) * (r_den/gcd1); in operator *=() 302 den = (den/gcd2) * (r_num/gcd1); in operator /=() 306 den = -den; in operator /=() 345 num += den; in operator ++() 353 num -= den; in operator --() 374 IntType gcd2 = gcd<IntType>(r.den, den); in operator <() 416 return ((num == r.num) && (den == r.den)); in operator ==() 444 den /= g; in normalize() [all …]
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/tools/ |
H A D | find_inverse.cpp | 21 bool u_method_0(int den, int sh_post, int bits) { in u_method_0() argument 31 if (num / den != result) return false; in u_method_0() 49 if (num / den != result) return false; in u_method_1() 69 if (num / den != result) return false; in u_method_2() 74 bool s_method_0(int den, int sh_post, int bits) { in s_method_0() argument 84 if (sdiv(num, den) != result) return false; in s_method_0() 102 if (sdiv(num, den) != result) return false; in s_method_1() 162 int den = d; in main() local 163 if (den == 0) den = 256; in main() 201 int den = d; in main() local [all …]
|
/dports/math/scilab/scilab-6.1.1/scilab/modules/overloading/macros/ |
H A D | %p_a_r.sci | 17 [num,den]=f(["num","den"]) 18 szf=size(den) 23 den=den(ones(m)) 28 num=num(:);den=den(:);m=m(:) 30 [num,den]=simp(num+m.*den,den) 32 den=matrix(den,szf) 40 [num,den]=simp(num+m.*den,den) 42 [num,den]=simp(num+m.*den,den*ones(m)) 44 [num,den]=simp(num+(m+0)*eye(den).*den,den) 47 f=rlist(num,den,f.dt)
|
H A D | %r_a_s.sci | 18 [num,den] = f(["num","den"]) 19 szf = size(den) 29 den = den(ones(m)) 34 den = den(:); 37 [num,den] = simp(num+m.*den, den) 39 den = matrix(den,szf) 47 [num,den] = simp(num+m.*den,den) 49 [num,den] = simp(num+m.*den,den*ones(m)) 51 [num,den] = simp(num+(m+0)*eye(den).*den,den) 54 f = rlist(num, den,f.dt)
|
/dports/math/singular/Singular-Release-4-2-1/libpolys/coeffs/ |
H A D | flintcf_Qrat.cc | 126 fmpq_mpoly_mul(res->den, x->den, y->den, ctx); in Mult() 136 fmpq_mpoly_set(res->den, y->den, ctx); in Mult() 154 fmpq_mpoly_set(res->den, x->den, ctx); in Mult() 218 fmpq_mpoly_set(res->den, x->den, ctx); in Sub() 251 fmpq_mpoly_set(res->den, y->den, ctx); in Sub() 266 fmpq_mpoly_set(res->den, x->den, ctx); in Sub() 273 fmpq_mpoly_gcd(gd, x->den, y->den, ctx); in Sub() 287 fmpq_mpoly_mul(res->den, x->den, y->den, ctx); in Sub() 409 fmpq_mpoly_mul(res->den, x->den, y->den, ctx); in Add() 505 d1 = x->den; n2 = y->den; in Div() [all …]
|
/dports/math/e-antic/flint2-ae7ec89/fmpq_poly/ |
H A D | compose_series_horner.c | 28 fmpz_set(den, den1); in _fmpq_poly_compose_series_horner() 29 _fmpq_poly_canonicalise(res, den, n); in _fmpq_poly_compose_series_horner() 34 fmpz_set(den, den1); in _fmpq_poly_compose_series_horner() 35 _fmpq_poly_canonicalise(res, den, 1); in _fmpq_poly_compose_series_horner() 49 _fmpq_poly_scalar_div_fmpz(res, den, res, den, len2, den1); in _fmpq_poly_compose_series_horner() 52 _fmpq_poly_add(res, den, res, den, len2, poly1 + i, den1, 1); in _fmpq_poly_compose_series_horner() 53 _fmpq_poly_canonicalise(res, den, lenr); in _fmpq_poly_compose_series_horner() 73 _fmpq_poly_canonicalise(res, den, n); in _fmpq_poly_compose_series_horner() 105 fmpz_set(res->den, poly1->den); in fmpq_poly_compose_series_horner() 109 fmpz_gcd(d, res->coeffs, res->den); in fmpq_poly_compose_series_horner() [all …]
|
/dports/math/flint2/flint-2.8.4/fmpq_poly/ |
H A D | compose_series_horner.c | 28 fmpz_set(den, den1); in _fmpq_poly_compose_series_horner() 29 _fmpq_poly_canonicalise(res, den, n); in _fmpq_poly_compose_series_horner() 34 fmpz_set(den, den1); in _fmpq_poly_compose_series_horner() 35 _fmpq_poly_canonicalise(res, den, 1); in _fmpq_poly_compose_series_horner() 49 _fmpq_poly_scalar_div_fmpz(res, den, res, den, len2, den1); in _fmpq_poly_compose_series_horner() 52 _fmpq_poly_add(res, den, res, den, len2, poly1 + i, den1, 1); in _fmpq_poly_compose_series_horner() 53 _fmpq_poly_canonicalise(res, den, lenr); in _fmpq_poly_compose_series_horner() 73 _fmpq_poly_canonicalise(res, den, n); in _fmpq_poly_compose_series_horner() 105 fmpz_set(res->den, poly1->den); in fmpq_poly_compose_series_horner() 109 fmpz_gcd(d, res->coeffs, res->den); in fmpq_poly_compose_series_horner() [all …]
|
/dports/math/e-antic/e-antic-1.0.0-rc.13/libeantic/upstream/antic/fmpq_poly/ |
H A D | compose_series_horner.c | 28 fmpz_set(den, den1); in _fmpq_poly_compose_series_horner() 29 _fmpq_poly_canonicalise(res, den, n); in _fmpq_poly_compose_series_horner() 34 fmpz_set(den, den1); in _fmpq_poly_compose_series_horner() 35 _fmpq_poly_canonicalise(res, den, 1); in _fmpq_poly_compose_series_horner() 49 _fmpq_poly_scalar_div_fmpz(res, den, res, den, len2, den1); in _fmpq_poly_compose_series_horner() 52 _fmpq_poly_add(res, den, res, den, len2, poly1 + i, den1, 1); in _fmpq_poly_compose_series_horner() 53 _fmpq_poly_canonicalise(res, den, lenr); in _fmpq_poly_compose_series_horner() 73 _fmpq_poly_canonicalise(res, den, n); in _fmpq_poly_compose_series_horner() 105 fmpz_set(res->den, poly1->den); in fmpq_poly_compose_series_horner() 109 fmpz_gcd(d, res->coeffs, res->den); in fmpq_poly_compose_series_horner() [all …]
|
/dports/games/retroarch/RetroArch-1.9.7/gfx/include/userland/interface/mmal/util/ |
H A D | mmal_util_rational.c | 67 int32_t g = gcd(a.den, b.den); in mmal_rational_add() 68 a.den /= g; in mmal_rational_add() 69 a.num = a.num * (b.den / g) + b.num * a.den; in mmal_rational_add() 72 a.den *= b.den / g; in mmal_rational_add() 75 result.den = a.den; in mmal_rational_add() 93 result.den = (a.den / gcd2) * (b.den / gcd1); in mmal_rational_multiply() 114 gcd2 = gcd(b.den, a.den); in mmal_rational_divide() 116 result.den = (a.den / gcd2) * (b.num / gcd1); in mmal_rational_divide() 125 if (rational.den) in mmal_rational_to_fixed_16_16() 149 rational->den /= g; in mmal_rational_simplify() [all …]
|
/dports/multimedia/mjpg-streamer/mjpg-streamer-310b29f4a94c46652b20c4b7b6e5cf24e532af39/mjpg-streamer-experimental/plugins/input_raspicam/mmal/util/ |
H A D | mmal_util_rational.c | 67 int32_t g = gcd(a.den, b.den); in mmal_rational_add() 68 a.den /= g; in mmal_rational_add() 69 a.num = a.num * (b.den / g) + b.num * a.den; in mmal_rational_add() 72 a.den *= b.den / g; in mmal_rational_add() 75 result.den = a.den; in mmal_rational_add() 93 result.den = (a.den / gcd2) * (b.den / gcd1); in mmal_rational_multiply() 114 gcd2 = gcd(b.den, a.den); in mmal_rational_divide() 116 result.den = (a.den / gcd2) * (b.num / gcd1); in mmal_rational_divide() 125 if (rational.den) in mmal_rational_to_fixed_16_16() 126 result /= rational.den; in mmal_rational_to_fixed_16_16() [all …]
|
/dports/biology/seqan-apps/seqan-seqan-v2.4.0/include/seqan/math/ |
H A D | math_rational.h | 148 TInt den; variable 163 den = d; in assign() 227 den /= g; 247 den = (den/gcd2) * (r_den/gcd1); 271 den = (den/gcd2) * (r_num/gcd1); 275 den = -den; 314 num += den; 343 this->den, this->num % this->den }, rs = { r.num, r.den, r.num / r.den, 434 return ((num == r.num) && (den == r.den)); 469 den /= g; in normalize() [all …]
|
/dports/biology/seqan/seqan-library-2.4.0/include/seqan/math/ |
H A D | math_rational.h | 148 TInt den; variable 163 den = d; in assign() 227 den /= g; 247 den = (den/gcd2) * (r_den/gcd1); 271 den = (den/gcd2) * (r_num/gcd1); 275 den = -den; 314 num += den; 343 this->den, this->num % this->den }, rs = { r.num, r.den, r.num / r.den, 434 return ((num == r.num) && (den == r.den)); 469 den /= g; in normalize() [all …]
|
/dports/biology/pbseqan/seqan-21d95d737d8decb5cc3693b9065d81e831e7f57d/include/seqan/math/ |
H A D | math_rational.h | 148 TInt den; variable 163 den = d; in assign() 227 den /= g; 247 den = (den/gcd2) * (r_den/gcd1); 271 den = (den/gcd2) * (r_num/gcd1); 275 den = -den; 314 num += den; 343 this->den, this->num % this->den }, rs = { r.num, r.den, r.num / r.den, 434 return ((num == r.num) && (den == r.den)); 469 den /= g; in normalize() [all …]
|
/dports/finance/gnucash/gnucash-4.9/libgnucash/engine/ |
H A D | gnc-rational-rounding.hpp | 67 round(T num, T den, T rem, RT2T<RoundType::never>) in round() argument 75 round(T num, T den, T rem, RT2T<RoundType::floor>) in round() argument 102 round(T num, T den, T rem, RT2T<RoundType::ceiling>) in round() argument 129 round(T num, T den, T rem, RT2T<RoundType::promote>) in round() argument 152 if (std::abs(rem * 2) > std::abs(den)) in round() 167 if (rem.abs() * 2 > den.abs()) in round() 177 if (std::abs(rem) * 2 >= std::abs(den)) in round() 192 if (rem.abs() * 2 >= den.abs()) in round() 202 if (std::abs(rem * 2) > std::abs(den) || in round() 218 if (rem.abs() * 2 > den.abs() || in round() [all …]
|