/third_party/boost/boost/multiprecision/cpp_int/ |
D | comparison.hpp | 24 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 …]
|
D | limits.hpp | 20 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 …]
|
D | import_export.hpp | 68 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 …]
|
D | literals.hpp | 278 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/ |
D | cpp_int.hpp | 45 …MinBits = 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/ |
D | test_arithmetic_cpp_int_5.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_18.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_11.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_12.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_15.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_13.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_16.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_2.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_3.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_7.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_1.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_10.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_4.cpp | 12 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 …
|
D | test_arithmetic_cpp_int_6.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_8.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_9.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_br.cpp | 12 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 …
|
D | test_arithmetic_cpp_int_14.cpp | 10 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 …
|
D | test_arithmetic_cpp_int_17.cpp | 10 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/ |
D | APSInt.cpp | 27 unsigned MinBits = Tmp.getMinSignedBits(); in APSInt() local 28 if (MinBits > 0 && MinBits < NumBits) in APSInt() 29 Tmp = Tmp.trunc(MinBits); in APSInt()
|