Home
last modified time | relevance | path

Searched refs:is_iec559 (Results 1 – 25 of 76) sorted by relevance

1234

/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtc/
Dreciprocal.inl13 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'sec' only accept floating-point value…
20 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'sec' only accept floating-point inputs");
28 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'csc' only accept floating-point value…
35 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'csc' only accept floating-point inputs");
43 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'cot' only accept floating-point value…
52 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'cot' only accept floating-point inputs");
60 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'asec' only accept floating-point valu…
67 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'asec' only accept floating-point inputs");
75 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'acsc' only accept floating-point valu…
82 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'acsc' only accept floating-point inputs");
[all …]
Dinteger.inl39 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'iround' only accept floating-point in…
48 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'iround' only accept floating-point inputs");
57 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'uround' only accept floating-point in…
66 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'uround' only accept floating-point inputs");
Dround.inl32 …GLM_STATIC_ASSERT(!std::numeric_limits<T>::is_iec559, "'ceilPowerOfTwo' only accept integer scalar…
54 …GLM_STATIC_ASSERT(!std::numeric_limits<T>::is_iec559, "'ceilPowerOfTwo' only accept integer scalar…
306 …return detail::compute_ceilMultiple<std::numeric_limits<genType>::is_iec559, std::numeric_limits<g…
321 …return detail::compute_floorMultiple<std::numeric_limits<genType>::is_iec559, std::numeric_limits<…
336 …return detail::compute_roundMultiple<std::numeric_limits<genType>::is_iec559, std::numeric_limits<…
/third_party/boost/boost/atomic/detail/type_traits/
Dis_iec559.hpp29 struct is_iec559 struct
31 static BOOST_CONSTEXPR_OR_CONST bool value = !!std::numeric_limits< T >::is_iec559; argument
37 struct is_iec559< boost::float128_type > struct
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtx/
Dcommon.inl31 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'isdenormal' only accept floating-point inpu…
46 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'isdenormal' only accept floating-point inpu…
58 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'isdenormal' only accept floating-point inpu…
71 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'isdenormal' only accept floating-point inpu…
85 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'isdenormal' only accept floating-point inpu…
104 …return detail::compute_fmod<T, P, vecType, std::numeric_limits<T>::is_iec559>::call(x, vecType<T, …
110 return detail::compute_fmod<T, P, vecType, std::numeric_limits<T>::is_iec559>::call(x, y);
Dvector_angle.inl13 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'angle' only accept floating-point inp…
24 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'angle' only accept floating-point inputs");
36 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'orientedAngle' only accept floating-point i…
53 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'orientedAngle' only accept floating-point i…
Dstring_cast.inl184 char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
199 char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
214 char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
229 char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
245 char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
263 char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
281 char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
299 char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
319 char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
339 char const * LiteralStr = literal<T, std::numeric_limits<T>::is_iec559>::value();
[all …]
Dnorm.inl22 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'length2' accepts only floating-point …
29 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'length2' accepts only floating-point inputs…
36 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'distance2' accepts only floating-point inpu…
43 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'distance2' accepts only floating-point inpu…
Dvector_query.inl88 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'areCollinear' only accept floating-point in…
101 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'areOrthogonal' only accept floating-point i…
115 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'isNormalized' only accept floating-point in…
127 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'isNull' only accept floating-point inputs");
139 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'isCompNull' only accept floating-point inpu…
Dfast_square_root.inl10 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'fastSqrt' only accept floating-point …
43 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'fastLength' only accept floating-poin…
51 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'fastLength' only accept floating-point inpu…
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/detail/
Dfunc_common.inl17 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559 || std::numeric_limits<genType>::is_inte…
25 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559 || std::numeric_limits<genType>::is_inte…
45 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'round' only accept floating-point inp…
58 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'trunc' only accept floating-point inp…
79 …std::numeric_limits<genFIType>::is_iec559 || std::numeric_limits<genFIType>::is_signed || GLM_UNRE…
124 …GLM_STATIC_ASSERT(std::numeric_limits<U>::is_iec559 || GLM_UNRESTRICTED_GENTYPE, "'mix' only accep…
147 …GLM_STATIC_ASSERT(std::numeric_limits<U>::is_iec559 || GLM_UNRESTRICTED_GENTYPE, "'mix' only accep…
167 …GLM_STATIC_ASSERT(std::numeric_limits<U>::is_iec559 || GLM_UNRESTRICTED_GENTYPE, "'mix' only accep…
255 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'mod' only accept floating-point inputs. Inc…
301 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559 || GLM_UNRESTRICTED_GENTYPE, "'step' only acce…
[all …]
Dfunc_geometric.inl78 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'cross' accepts only floating-point inputs");
92 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'normalize' accepts only floating-point inpu…
103 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'normalize' accepts only floating-point inpu…
134 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'length' accepts only floating-point i…
142 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'length' accepts only floating-point inputs"…
151 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'distance' accepts only floating-point…
166 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'dot' accepts only floating-point inputs");
173 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'dot' accepts only floating-point inputs");
188 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'normalize' accepts only floating-poin…
196 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'normalize' accepts only floating-point inpu…
[all …]
Dtype_mat4x4.inl116 …GLM_STATIC_ASSERT(std::numeric_limits<X1>::is_iec559 || std::numeric_limits<X1>::is_integer || GLM…
117 …GLM_STATIC_ASSERT(std::numeric_limits<Y1>::is_iec559 || std::numeric_limits<Y1>::is_integer || GLM…
118 …GLM_STATIC_ASSERT(std::numeric_limits<Z1>::is_iec559 || std::numeric_limits<Z1>::is_integer || GLM…
119 …GLM_STATIC_ASSERT(std::numeric_limits<W1>::is_iec559 || std::numeric_limits<W1>::is_integer || GLM…
121 …GLM_STATIC_ASSERT(std::numeric_limits<X2>::is_iec559 || std::numeric_limits<X2>::is_integer || GLM…
122 …GLM_STATIC_ASSERT(std::numeric_limits<Y2>::is_iec559 || std::numeric_limits<Y2>::is_integer || GLM…
123 …GLM_STATIC_ASSERT(std::numeric_limits<Z2>::is_iec559 || std::numeric_limits<Z2>::is_integer || GLM…
124 …GLM_STATIC_ASSERT(std::numeric_limits<W2>::is_iec559 || std::numeric_limits<W2>::is_integer || GLM…
126 …GLM_STATIC_ASSERT(std::numeric_limits<X3>::is_iec559 || std::numeric_limits<X3>::is_integer || GLM…
127 …GLM_STATIC_ASSERT(std::numeric_limits<Y3>::is_iec559 || std::numeric_limits<Y3>::is_integer || GLM…
[all …]
Dfunc_trigonometric.inl14 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'radians' only accept floating-point i…
29 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'degrees' only accept floating-point i…
89 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'atan' only accept floating-point inpu…
142 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'asinh' only accept floating-point inp…
161 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'acosh' only accept floating-point inp…
182 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'atanh' only accept floating-point inp…
Dfunc_exponential.inl95 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'exp2' only accept floating-point inpu…
116 …return detail::compute_log2<T, P, vecType, std::numeric_limits<T>::is_iec559, detail::is_aligned<P…
124 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'sqrt' only accept floating-point inputs");
138 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'inversesqrt' only accept floating-point inp…
/third_party/boost/libs/math/test/
Dstd_real_concept_check.cpp68 static const bool is_iec559 = true; member
106 static const bool is_iec559 = true; member
144 static const bool is_iec559 = true; member
182 static const bool is_iec559 = true; member
/third_party/boost/libs/math/test/compile_test/
Dstd_real_concept_check.cpp71 static const bool is_iec559 = true; member
110 static const bool is_iec559 = true; member
149 static const bool is_iec559 = true; member
188 static const bool is_iec559 = true; member
/third_party/boost/boost/math/cstdfloat/
Dcstdfloat_types.hpp337 …BOOST_STATIC_ASSERT_MSG(std::numeric_limits<boost::float16_t>::is_iec559 == true, "boost::float…
351 …BOOST_STATIC_ASSERT_MSG(std::numeric_limits<boost::float32_t>::is_iec559 == true, "boost::float…
374 …BOOST_STATIC_ASSERT_MSG(std::numeric_limits<boost::float64_t>::is_iec559 == true, "boost::float…
388 …BOOST_STATIC_ASSERT_MSG(std::numeric_limits<boost::float80_t>::is_iec559 == true, "boost::floa…
407 …BOOST_STATIC_ASSERT_MSG(std::numeric_limits<boost::float128_t>::is_iec559 == true, "boost::flo…
/third_party/boost/libs/config/test/
Dlimits_test.cpp119 std::cout << "IEEE-compatible: " << lim::is_iec559 in test_float_limits()
135 if(lim::is_iec559) { in test_float_limits()
158 if(lim::is_iec559) in test_float_limits()
/third_party/flutter/skia/third_party/externals/angle2/src/common/third_party/base/anglebase/numerics/
Dsafe_math.h118 static_assert(std::numeric_limits<T>::is_iec559, "Argument must be float."); in ValueFloating()
157 if (std::numeric_limits<T>::is_iec559)
169 if (std::numeric_limits<T>::is_iec559) in Abs()
263 if (std::numeric_limits<T>::is_iec559) \
Dsafe_conversions_impl.h30 std::numeric_limits<NumericType>::is_iec559
155 SrcLimits::digits < DstLimits::digits && SrcLimits::is_iec559 && DstLimits::is_integer)
169 return std::numeric_limits<Dst>::is_iec559 ? -DstLimits::max() : DstLimits::min();
Dsafe_numerics_unittest.cc53 CHECK(DstLimits::is_iec559); in GetMaxConvertibleToFloat()
161 typename std::enable_if<numeric_limits<Dst>::is_iec559, int>::type = 0) in TestSpecializedArithmetic() argument
319 (DstLimits::is_iec559 && SrcLimits::is_integer) || in Test()
321 (!(DstLimits::is_integer && SrcLimits::is_iec559) && in Test()
350 if (SrcLimits::is_iec559) in Test()
374 static_assert(sizeof(Dst) < sizeof(Src) || (DstLimits::is_integer && SrcLimits::is_iec559), in Test()
384 if (SrcLimits::is_iec559) in Test()
452 (DstLimits::is_integer && SrcLimits::is_iec559) || (sizeof(Dst) < sizeof(Src)), in Test()
466 if (SrcLimits::is_iec559) in Test()
Dsafe_math_impl.h119 bool IsFloat = std::numeric_limits<Numeric>::is_iec559>
369 typename std::enable_if<std::numeric_limits<T>::is_iec559, T>::type Checked##NAME( \
385 typename std::enable_if<std::numeric_limits<T>::is_iec559, T>::type CheckedNeg(T value,
392 typename std::enable_if<std::numeric_limits<T>::is_iec559, T>::type CheckedAbs(T value,
414 : (std::numeric_limits<NumericType>::is_iec559 ? NUMERIC_FLOATING : NUMERIC_UNKNOWN);
558 !std::numeric_limits<T>::is_iec559 &&
/third_party/boost/boost/
Dlimits.hpp80 BOOST_STATIC_CONSTANT(bool, is_iec559 = false);
133 BOOST_STATIC_CONSTANT(bool, is_iec559 = false);
/third_party/boost/boost/units/
Dlimits.hpp60 BOOST_STATIC_CONSTEXPR bool is_iec559 = std::numeric_limits<T>::is_iec559; member in std::numeric_limits

1234