Home
last modified time | relevance | path

Searched refs:promote (Results 1 – 25 of 911) sorted by relevance

12345678910>>...37

/third_party/boost/libs/type_traits/doc/
Dpromote.qbk8 [section:promote promote]
11 struct promote
16 template <class T> using promote_t = typename promote<T>::type; // C++11 and above
27 __header ` #include <boost/type_traits/promote.hpp>` or ` #include <boost/type_traits.hpp>`
33 [[`promote<short volatile>::type`][`int volatile`]]
35 [[`promote<float const>::type`][`double const`]]
37 [[`promote<short&>::type`][`short&`]]
/third_party/boost/libs/type_traits/test/
Dpromote_util.hpp18 typedef BOOST_DEDUCED_TYPENAME boost::promote<T>::type promoted; in test_no_cv()
25 typedef BOOST_DEDUCED_TYPENAME boost::promote<T >::type promoted; in test_cv()
26 typedef BOOST_DEDUCED_TYPENAME boost::promote<T const >::type promoted_c; in test_cv()
27 typedef BOOST_DEDUCED_TYPENAME boost::promote<T volatile>::type promoted_v; in test_cv()
28 typedef BOOST_DEDUCED_TYPENAME boost::promote<T const volatile>::type promoted_cv; in test_cv()
Dpromote_mpl_test.cpp34 , mpl::lambda< boost::promote<_> >::type in main()
/third_party/boost/boost/accumulators/numeric/functional/
Dvalarray.hpp134 return numeric::promote<std::valarray<left_value_type> >(left) \
135 Op numeric::promote<std::valarray<right_value_type> >(right); \
152 return numeric::promote<std::valarray<left_value_type> >(left) Op right;\
169 return left Op numeric::promote<std::valarray<right_value_type> >(right);\
237 struct promote<To, From, std_valarray_tag, std_valarray_tag> struct
247 res[i] = numeric::promote<typename To::value_type>(arr[i]); in operator ()()
254 struct promote<ToFrom, ToFrom, std_valarray_tag, std_valarray_tag> struct
269 struct promote<bool, From, void, std_valarray_tag> struct
289 struct promote<bool const, From, void, std_valarray_tag> struct
290 : promote<bool, From, void, std_valarray_tag>
Dvector.hpp250 struct promote<To, From, std_vector_tag, std_vector_tag> struct
260 res[i] = numeric::promote<typename To::value_type>(arr[i]); in operator ()()
267 struct promote<ToFrom, ToFrom, std_vector_tag, std_vector_tag> struct
/third_party/boost/boost/type_traits/
Dpromote.hpp15 template<class T> struct promote : public integral_promotion<typename floating_point_promotion<T>::… struct
19 template <class T> using promote_t = typename promote<T>::type;
/third_party/boost/boost/accumulators/numeric/
Dfunctional_fwd.hpp155 struct promote;
175 struct promote;
198 promote(From &from);
202 promote(From const &from);
Dfunctional.hpp352 struct promote struct
402 struct promote struct
403 …: boost::detail::function1<functional::promote<To, _, typename functional::tag<To>::type, function…
465 promote(From &from) in promote() function
467 return functional::promote<To, From>()(from); in promote()
472 promote(From const &from) in promote() function
474 return functional::promote<To const, From const>()(from); in promote()
/third_party/boost/boost/math/differentiation/
Dautodiff_cpp11.hpp115 promote<fvar<RealType, Order>, Fvar, Fvars...> fvar<RealType, Order>::apply_coefficients( in apply_coefficients()
122 using return_type = promote<fvar<RealType, Order>, Fvar, Fvars...>; in apply_coefficients()
133 promote<fvar<RealType, Order>, Fvar, Fvars...> fvar<RealType, Order>::apply_coefficients_nonhorner( in apply_coefficients_nonhorner()
140 using return_type = promote<fvar<RealType, Order>, Fvar, Fvars...>; in apply_coefficients_nonhorner()
159 promote<fvar<RealType, Order>, Fvar, Fvars...> fvar<RealType, Order>::apply_derivatives( in apply_derivatives()
166 using return_type = promote<fvar<RealType, Order>, Fvar, Fvars...>; in apply_derivatives()
181 promote<fvar<RealType, Order>, Fvar, Fvars...> fvar<RealType, Order>::apply_derivatives_nonhorner( in apply_derivatives_nonhorner()
188 using return_type = promote<fvar<RealType, Order>, Fvar, Fvars...>; in apply_derivatives_nonhorner()
Dautodiff.hpp53 using promote = typename detail::promote_args_n<RealType, RealTypes...>::type; typedef
194 promote<fvar, fvar<RealType2, Order2>> operator+(fvar<RealType2, Order2> const&) const;
206 promote<fvar, fvar<RealType2, Order2>> operator-(fvar<RealType2, Order2> const&) const;
218 promote<fvar, fvar<RealType2, Order2>> operator*(fvar<RealType2, Order2> const&)const;
230 promote<fvar, fvar<RealType2, Order2>> operator/(fvar<RealType2, Order2> const&) const;
334 promote<fvar<RealType, Order>, Fvar, Fvars...> apply_coefficients(size_t const order,
344 promote<fvar<RealType, Order>, Fvar, Fvars...> apply_coefficients_nonhorner(size_t const order,
354 promote<fvar<RealType, Order>, Fvar, Fvars...> apply_derivatives(size_t const order,
364 promote<fvar<RealType, Order>, Fvar, Fvars...> apply_derivatives_nonhorner(size_t const order,
491 promote<fvar<RealType1, Order1>, fvar<RealType2, Order2>> pow(fvar<RealType1, Order1> const&,
[all …]
/third_party/boost/boost/pending/
Drelaxed_heap.hpp180 promote(a); in update()
190 promote(a); in remove()
474 void promote(group* a) in promote() function in boost::relaxed_heap
605 promote(c); in pair_transform()
635 promote(c); in active_sibling_transform()
670 promote(x); in good_sibling_transform()
686 promote(a); in good_sibling_transform()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUFeatures.td58 def FeaturePromoteAlloca : SubtargetFeature <"promote-alloca",
61 "Enable promote alloca pass"
/third_party/boost/libs/detail/test/
Dnumeric_traits_test.cpp178 template <class T> struct promote struct
190 template <> struct promote<boost::uintmax_t> { struct
201 template <> struct promote<boost::intmax_t> { struct
226 return promote<T>::from(x); in stream_number()
/third_party/glslang/Test/
Dhlsl.intrinsics.negative.frag15 // fma(inF0, inF1, inF2); // TODO: this might auto-promote: need to check against FXC
55 // fma(inF0, inF1, inF2); // TODO: this might auto-promote: need to check against FXC
71 // fma(inF0, inF1, inF2); // TODO: this might auto-promote: need to check against FXC
88 // fma(inF0, inF1, inF2); // TODO: this might auto-promote: need to check against FXC
Dhlsl.promote.atomic.frag10 // This must select the uint flavor of SPIR-V atomic op, and promote
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DRegAllocPBQP.h316 promote(NId, NMd); in handleDisconnectEdge()
345 promote(N1Id, N1Md); in handleUpdateCosts()
346 promote(N2Id, N2Md); in handleUpdateCosts()
350 void promote(NodeId NId, NodeMetadata& NMd) { in promote() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/
DLICENSE.TXT34 endorse or promote products derived from this Software without specific
56 University of Illinois to endorse or promote products derived from this
/third_party/boost/libs/math/test/
Dtest_autodiff.hpp180 promote<W, X, Y, Z> mixed_partials_f(const W& w, const X& x, const Y& y, in mixed_partials_f()
205 promote<Price, Sigma, Tau, Rate> black_scholes_option_price(CP cp, double K, in black_scholes_option_price()
/third_party/boost/libs/math/example/
Dautodiff_multiprecision.cpp13 promote<W, X, Y, Z> f(const W& w, const X& x, const Y& y, const Z& z) { in f()
Dautodiff_black_scholes_brief.cpp26 promote<Price, Sigma, Tau, Rate> black_scholes_option_price(CP cp, in black_scholes_option_price()
Dautodiff_mixed_partials.cpp17 promote<W, X, Y, Z> operator()(W const& w, X const& x, Y const& y, Z const& z) const { in operator ()()
/third_party/grpc/src/objective-c/
DCronetFramework.podspec15 # contributors may be used to endorse or promote products derived from
54 contributors may be used to endorse or promote products derived from
/third_party/gn/src/base/third_party/icu/
DLICENSE31 shall not be used in advertising or otherwise to promote the sale,
71 shall not be used in advertising or otherwise to promote the sale, use
/third_party/NuttX/
DLICENSE221 3. The name of the author may not be used to endorse or promote
431 - Atmel's name may not be used to endorse or promote products derived
469 not be used in advertising or otherwise to promote the sale, use or
542 may be used to endorse or promote products derived from this software
579 used to endorse or promote products derived from this software
624 be used to endorse or promote products derived from this software
665 used to endorse or promote products derived from this software
699 used to endorse or promote products derived from this software
733 used to endorse or promote products derived from this software
772 to endorse or promote products derived from this software without
[all …]
/third_party/curl/
DCOPYING21 be used in advertising or otherwise to promote the sale, use or other dealings

12345678910>>...37