Home
last modified time | relevance | path

Searched refs:MinBits (Results 1 – 25 of 34) sorted by relevance

12

/third_party/boost/boost/multiprecision/cpp_int/
Dcomparison.hpp24 template <unsigned MinBits, unsigned MaxBits, cpp_integer_type SignType, cpp_int_check_type Checked…
26 !is_trivial_cpp_int<cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator> >::value,
28 eval_eq(const cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>& a, const cpp_int_bac… in eval_eq() argument
40 template <unsigned MinBits, unsigned MaxBits, cpp_int_check_type Checked, class Allocator>
42 …!is_trivial_cpp_int<cpp_int_backend<MinBits, MaxBits, signed_magnitude, Checked, Allocator> >::val…
44 eval_eq(const cpp_int_backend<MinBits, MaxBits, signed_magnitude, Checked, Allocator>& a, limb_type… in eval_eq() argument
48 template <unsigned MinBits, unsigned MaxBits, cpp_int_check_type Checked, class Allocator>
50 …!is_trivial_cpp_int<cpp_int_backend<MinBits, MaxBits, signed_magnitude, Checked, Allocator> >::val…
52 eval_eq(const cpp_int_backend<MinBits, MaxBits, signed_magnitude, Checked, Allocator>& a, signed_li… in eval_eq() argument
56 template <unsigned MinBits, unsigned MaxBits, cpp_int_check_type Checked, class Allocator>
[all …]
Dlimits.hpp20 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
21 …ION boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
25 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, Sig… in get_min()
36 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
37 inline boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignT…
41 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, Sig… in get_min()
47 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
48 …ION boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
57 …const boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignT… in get_min()
61 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
[all …]
Dimport_export.hpp68 template <unsigned MinBits, unsigned MaxBits, cpp_integer_type SignType, cpp_int_check_type Checked…
69 inline void resize_to_bit_size(cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>& new… in resize_to_bit_size() argument
80 template <unsigned MinBits, unsigned MaxBits, cpp_integer_type SignType, cpp_int_check_type Checked…
81 inline void resize_to_bit_size(cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>& new… in resize_to_bit_size() argument
86 template <unsigned MinBits, unsigned MaxBits, cpp_integer_type SignType, cpp_int_check_type Checked…
87 number<cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplates>&
89 …number<cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplates>& val,… in import_bits_generic() argument
91 …typename number<cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplat… in import_bits_generic()
97 …typedef typename cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>::trivial_tag tag_… in import_bits_generic()
123 template <unsigned MinBits, unsigned MaxBits, cpp_integer_type SignType, cpp_int_check_type Checked…
[all …]
Dliterals.hpp278 template <unsigned MinBits, cpp_int_check_type Checked>
279 constexpr number<cpp_int_backend<MinBits, MinBits, signed_magnitude, Checked, void>, et_off>
280 operator-(const number<cpp_int_backend<MinBits, MinBits, signed_magnitude, Checked, void>, et_off>&… in operator -() argument
282 …return cpp_int_backend<MinBits, MinBits, signed_magnitude, Checked, void>(a.backend(), boost::mult… in operator -()
284 template <unsigned MinBits, cpp_int_check_type Checked>
285 constexpr number<cpp_int_backend<MinBits, MinBits, signed_magnitude, Checked, void>, et_off>
286 operator-(number<cpp_int_backend<MinBits, MinBits, signed_magnitude, Checked, void>, et_off>&& a) in operator -() argument
288 …eturn cpp_int_backend<MinBits, MinBits, signed_magnitude, Checked, void>(static_cast<const number<… in operator -()
/third_party/boost/boost/multiprecision/
Dcpp_int.hpp45MinBits = 0, unsigned MaxBits = 0, boost::multiprecision::cpp_integer_type SignType = signed_magni…
52 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cpp…
53 struct is_byte_container<backends::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator> …
60 template <unsigned MinBits, unsigned MaxBits, cpp_integer_type SignType, cpp_int_check_type Checked…
68 template <unsigned MinBits, unsigned MaxBits, cpp_integer_type SignType, cpp_int_check_type Checked…
69 struct max_precision<cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator> >
71 …static const unsigned value = is_void<Allocator>::value ? static_unsigned_max<MinBits, MaxBits>::v…
72 … : (((MaxBits >= MinBits) && MaxBits) ? MaxBits : UINT_MAX);
78 template <unsigned MinBits, unsigned MaxBits, cpp_integer_type SignType, cpp_int_check_type Checked…
79 struct min_precision<cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator> >
[all …]
/third_party/boost/libs/multiprecision/test/
Dtest_arithmetic_cpp_int_5.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …int<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
14 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
15 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
23 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
24 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
26 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_18.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …int<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
14 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
15 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
23 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
24 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
26 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_11.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …int<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
14 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
15 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
23 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
24 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
26 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_12.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …int<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
14 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
15 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
23 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
24 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
26 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_15.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …int<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
14 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
15 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
23 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
24 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
26 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_13.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …int<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
14 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
15 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
23 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
24 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
26 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_16.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …int<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
14 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
15 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
23 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
24 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
26 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_2.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
19 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
20 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_3.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
19 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
20 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_7.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
19 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
20 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_1.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
19 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
20 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_10.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
19 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
20 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_4.cpp12 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
13 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
21 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
22 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
24 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_6.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
19 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
20 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_8.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
19 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
20 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_9.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
19 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
20 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_br.cpp12 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
13 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
21 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
22 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
24 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_14.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
19 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
20 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
Dtest_arithmetic_cpp_int_17.cpp10 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, cla…
11 …ger<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignTyp…
19 template <unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boo…
20 struct related_type<boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, M…
22 …typedef boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits / 2, MaxBits …
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DAPSInt.cpp27 unsigned MinBits = Tmp.getMinSignedBits(); in APSInt() local
28 if (MinBits > 0 && MinBits < NumBits) in APSInt()
29 Tmp = Tmp.trunc(MinBits); in APSInt()

12