Home
last modified time | relevance | path

Searched refs:den (Results 1 – 25 of 47) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dsdivrem24.ll58 %den.i24.0 = shl i32 %den, 8
60 %den.i24 = ashr i32 %den.i24.0, 8
77 %den.i24.0 = shl i32 %den, 7
96 %den.i24.0 = shl i32 %den, 7
115 %den.i24.0 = shl i32 %den, 8
176 %den.i24.0 = shl i32 %den, 8
195 %den.i24.0 = shl i32 %den, 7
214 %den.i25.0 = shl i32 %den, 7
233 %den.i24.0 = shl i32 %den, 8
252 %den.i25.0 = shl i32 %den, 7
[all …]
H A Dudivrem24.ll115 %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 …]
H A Dfdiv.f64.ll35 %den = load volatile double, double addrspace(1)* %gep.1
36 %result = fdiv double %num, %den
72 %den = load double, double addrspace(1)* %in
73 %result = fdiv double %num, %den
81 %result = fdiv double %num, %den
88 %result = fdiv double %num, %den
97 %den = load <2 x double>, <2 x double> addrspace(1)* %gep.1
98 %result = fdiv <2 x double> %num, %den
105 %result = fdiv <2 x double> %num, %den
115 %result = fdiv <4 x double> %num, %den
[all …]
H A Dsrem.ll19 %den = load i32, i32 addrspace(1) * %den_ptr
20 %result = srem i32 %num, %den
49 %den = load <2 x i32>, <2 x i32> addrspace(1) * %den_ptr
50 %result = srem <2 x i32> %num, %den
65 %den = load <4 x i32>, <4 x i32> addrspace(1) * %den_ptr
66 %result = srem <4 x i32> %num, %den
81 %den = load i64, i64 addrspace(1) * %den_ptr
82 %result = srem i64 %num, %den
97 %den = load <2 x i64>, <2 x i64> addrspace(1) * %den_ptr
98 %result = srem <2 x i64> %num, %den
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/ratio/
H A Dtypedefs.pass.cpp19 static_assert(std::pico::num == 1 && std::pico::den == 1000000000000ULL, ""); in main()
20 static_assert(std::nano::num == 1 && std::nano::den == 1000000000ULL, ""); in main()
21 static_assert(std::micro::num == 1 && std::micro::den == 1000000ULL, ""); in main()
22 static_assert(std::milli::num == 1 && std::milli::den == 1000ULL, ""); in main()
23 static_assert(std::centi::num == 1 && std::centi::den == 100ULL, ""); in main()
24 static_assert(std::deci::num == 1 && std::deci::den == 10ULL, ""); in main()
25 static_assert(std::deca::num == 10ULL && std::deca::den == 1, ""); in main()
26 static_assert(std::hecto::num == 100ULL && std::hecto::den == 1, ""); in main()
27 static_assert(std::kilo::num == 1000ULL && std::kilo::den == 1, ""); in main()
28 static_assert(std::mega::num == 1000000ULL && std::mega::den == 1, ""); in main()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DFraction.h32 Fraction(int64_t oNum, int64_t oDen) : num(oNum), den(oDen) { in Fraction()
33 if (den < 0) { in Fraction()
35 den = -den; in Fraction()
42 assert(num % den == 0 && "Get as integer called on non-integral fraction!"); in getAsInteger()
43 return num / den; in getAsInteger()
48 int64_t num{0}, den{1};
55 int64_t diff = x.num * y.den - y.num * x.den; in compare()
63 inline int64_t floor(Fraction f) { return floorDiv(f.num, f.den); } in floor()
65 inline int64_t ceil(Fraction f) { return ceilDiv(f.num, f.den); } in ceil()
67 inline Fraction operator-(Fraction x) { return Fraction(-x.num, x.den); }
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/ratio/ratio.arithmetic/
H A Dratio_add.pass.cpp21 static_assert(R::num == 2 && R::den == 1, ""); in main()
27 static_assert(R::num == 3 && R::den == 2, ""); in main()
33 static_assert(R::num == 1 && R::den == 2, ""); in main()
39 static_assert(R::num == 1 && R::den == 2, ""); in main()
45 static_assert(R::num == -1 && R::den == 2, ""); in main()
51 static_assert(R::num == -1 && R::den == 2, ""); in main()
57 static_assert(R::num == 127970191639601LL && R::den == 5177331081415LL, ""); in main()
63 static_assert(R::num == 0 && R::den == 1, ""); in main()
69 static_assert(R::num == 1 && R::den == 1, ""); in main()
75 static_assert(R::num == 1 && R::den == 1, ""); in main()
H A Dratio_subtract.pass.cpp21 static_assert(R::num == 0 && R::den == 1, ""); in main()
27 static_assert(R::num == -1 && R::den == 2, ""); in main()
33 static_assert(R::num == -3 && R::den == 2, ""); in main()
39 static_assert(R::num == -3 && R::den == 2, ""); in main()
45 static_assert(R::num == 3 && R::den == 2, ""); in main()
51 static_assert(R::num == 3 && R::den == 2, ""); in main()
57 static_assert(R::num == -126708206685271LL && R::den == 5177331081415LL, ""); in main()
63 static_assert(R::num == 0 && R::den == 1, ""); in main()
69 static_assert(R::num == 1 && R::den == 1, ""); in main()
75 static_assert(R::num == -1 && R::den == 1, ""); in main()
H A Dratio_divide.pass.cpp21 static_assert(R::num == 1 && R::den == 1, ""); in main()
27 static_assert(R::num == 1 && R::den == 2, ""); in main()
33 static_assert(R::num == -1 && R::den == 2, ""); in main()
39 static_assert(R::num == -1 && R::den == 2, ""); in main()
45 static_assert(R::num == -1 && R::den == 2, ""); in main()
51 static_assert(R::num == -1 && R::den == 2, ""); in main()
57 static_assert(R::num == 630992477165LL && R::den == 127339199162436LL, ""); in main()
H A Dratio_multiply.pass.cpp21 static_assert(R::num == 1 && R::den == 1, ""); in main()
27 static_assert(R::num == 1 && R::den == 2, ""); in main()
33 static_assert(R::num == -1 && R::den == 2, ""); in main()
39 static_assert(R::num == -1 && R::den == 2, ""); in main()
45 static_assert(R::num == -1 && R::den == 2, ""); in main()
51 static_assert(R::num == -1 && R::den == 2, ""); in main()
57 static_assert(R::num == 15519594064236LL && R::den == 5177331081415LL, ""); in main()
/llvm-project-15.0.7/libcxx/include/
H A Dratio25 typedef ratio<num, den> type;
302 __ll_mul<_R2::den / __gcd_n1_d2, _R1::den / __gcd_d1_n2>::value
324 static const intmax_t __gcd_d1_d2 = __static_gcd<_R1::den, _R2::den>::value;
351 static const intmax_t __gcd_d1_d2 = __static_gcd<_R1::den, _R2::den>::value;
363 _R2::den
386 static const intmax_t __gcd_d1_d2 = __static_gcd<_R1::den, _R2::den>::value;
398 _R2::den
420 : _BoolConstant<(_R1::num == _R2::num && _R1::den == _R2::den)> {};
429 intmax_t _Q1 = _R1::num / _R1::den, intmax_t _M1 = _R1::num % _R1::den,
430 intmax_t _Q2 = _R2::num / _R2::den, intmax_t _M2 = _R2::num % _R2::den>
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/imath/tests/
H A Dimath-test.scm33 (den (random-big-natural d-digits)))
34 (if (zero? den)
37 (- (/ num den))
38 (/ num den)))))
155 (do ((den hi-size (- den 1)))
156 ((< den lo-size) (void))
159 (display (test-case->string (test-fn num den)) out)
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcomplex.cpp61 Part den; in Divide() local
64 den = dS.Add(that.re_, rounding).AccumulateFlags(flags); in Divide()
67 den = cS.Add(that.im_, rounding).AccumulateFlags(flags); in Divide()
79 Part re{re1.Divide(den, rounding).AccumulateFlags(flags)}; in Divide()
80 Part im{im1.Divide(den, rounding).AccumulateFlags(flags)}; in Divide()
/llvm-project-15.0.7/polly/lib/External/isl/imath/
H A Dimrat.h40 mpz_t den; /* Denominator, <> 0 */ member
47 static inline mp_int MP_DENOM_P(mp_rat Q) { return &(Q->den); } in MP_DENOM_P()
180 mp_result mp_rat_to_ints(mp_rat r, mp_small *num, mp_small *den);
/llvm-project-15.0.7/llvm/test/CodeGen/NVPTX/
H A Ddivrem-combine.ll20 ; CHECK: div.s32 [[quot:%r[0-9]+]], [[num:%r[0-9]+]], [[den:%r[0-9]+]];
25 ; O2: mul.lo.s32 [[mul:%r[0-9]+]], [[quot]], [[den]];
38 ; CHECK: div.u32 [[quot:%r[0-9]+]], [[num:%r[0-9]+]], [[den:%r[0-9]+]];
46 ; O2: mul.lo.{{u|s}}32 [[mul:%r[0-9]+]], [[quot]], [[den]];
/llvm-project-15.0.7/libcxx/include/__random/
H A Dshuffle_order_engine.h48 static _LIBCPP_CONSTEXPR const uint64_t den = _Dp / __gcd;
50 typedef __uratio<num, den> type;
182 {return __evalf<__uratio<_Np, _Dp>::num, __uratio<_Np, _Dp>::den>();}
194 / __uratio<_Np, _Dp>::den);
/llvm-project-15.0.7/libcxx/include/__chrono/
H A Dduration.h64 bool = _Period::den == 1>
85 static_cast<_Ct>(__fd.count()) / static_cast<_Ct>(_Period::den)));
110 / static_cast<_Ct>(_Period::den)));
210 static const intmax_t __gcd_d1_d2 = __static_gcd<_R1::den, _R2::den>::value;
212 static const intmax_t __d1 = _R1::den / __gcd_d1_d2;
214 static const intmax_t __d2 = _R2::den / __gcd_d1_d2;
268 (__no_overflow<_Period2, period>::type::den == 1 &&
H A Dhh_mm_ss.h53 …IDE_FROM_ABI static unsigned constexpr fractional_width = __width(__CommonType::period::den) < 19 ?
54 __width(__CommonType::period::den) : 6u;
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dudiv.i32.ll7 define i32 @v_udiv_i32(i32 %num, i32 %den) {
59 %result = udiv i32 %num, %den
66 define amdgpu_ps i32 @s_udiv_i32(i32 inreg %num, i32 inreg %den) {
118 %result = udiv i32 %num, %den
123 define <2 x i32> @v_udiv_v2i32(<2 x i32> %num, <2 x i32> %den) {
217 %result = udiv <2 x i32> %num, %den
410 define i32 @v_udiv_i32_24bit(i32 %num, i32 %den) {
467 %den.mask = and i32 %den, 16777215
468 %result = udiv i32 %num.mask, %den.mask
575 %den.mask = and <2 x i32> %den, <i32 16777215, i32 16777215>
[all …]
H A Durem.i32.ll7 define i32 @v_urem_i32(i32 %num, i32 %den) {
55 %result = urem i32 %num, %den
62 define amdgpu_ps i32 @s_urem_i32(i32 inreg %num, i32 inreg %den) {
110 %result = urem i32 %num, %den
115 define <2 x i32> @v_urem_v2i32(<2 x i32> %num, <2 x i32> %den) {
201 %result = urem <2 x i32> %num, %den
443 define i32 @v_urem_i32_24bit(i32 %num, i32 %den) {
496 %den.mask = and i32 %den, 16777215
497 %result = urem i32 %num.mask, %den.mask
596 %den.mask = and <2 x i32> %den, <i32 16777215, i32 16777215>
[all …]
H A Dmul.ll34 %result = mul i16 %num, %den
65 %result = mul i16 %num, %den
99 %result = mul i16 %num, %den
130 %result = mul i16 %num, %den
164 %result = mul i16 %num, %den
199 %result = mul i16 %num, %den
213 %result = mul i32 %num, %den
230 %result = mul i32 %num, %den
316 %result = mul i33 %num, %den
367 %result = mul i64 %num, %den
[all …]
/llvm-project-15.0.7/libcxx/test/std/time/time.duration/
H A Dratio.compile.fail.cpp22 static const int den = D; member in Ratio
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dspuriously-wake-up-functions.cpp11 static constexpr intmax_t den = 0; member in std::ratio
12 typedef ratio<num, den> type;
/llvm-project-15.0.7/libcxx/test/std/utilities/ratio/ratio.ratio/
H A Dratio.pass.cpp20 static_assert((std::ratio<N, D>::den == eD), ""); in test()
/llvm-project-15.0.7/libcxx/src/
H A Dchrono.cpp259 auto dur = seconds * nano::den + fractions * nano::den / freq.QuadPart; in __libcpp_steady_clock_now()

12