Home
last modified time | relevance | path

Searched refs:Backend (Results 1 – 25 of 265) sorted by relevance

1234567891011

/third_party/boost/boost/multiprecision/
Ddebug_adaptor.hpp21 template <class Backend>
24 typedef typename Backend::signed_types signed_types;
25 typedef typename Backend::unsigned_types unsigned_types;
26 typedef typename Backend::float_types float_types;
28 Backend, number_category<Backend>::value>::type exponent_type;
32 Backend m_value;
66 …debug_adaptor(const T& i, const typename enable_if_c<is_convertible<T, Backend>::value>::type* = 0) in debug_adaptor()
78 …typename enable_if_c<is_arithmetic<T>::value || is_convertible<T, Backend>::value, debug_adaptor&>… in operator =()
113 Backend& value() in value()
117 const Backend& value() const in value()
[all …]
Dcomplex_adaptor.hpp22 template <class Backend>
26 Backend m_real, m_imag;
29 Backend& real_data() in real_data()
33 const Backend& real_data() const in real_data()
37 Backend& imag_data() in imag_data()
41 const Backend& imag_data() const in imag_data()
46 typedef typename Backend::signed_types signed_types;
47 typedef typename Backend::unsigned_types unsigned_types;
48 typedef typename Backend::float_types float_types;
49 typedef typename Backend::exponent_type exponent_type;
[all …]
Dlogged_adaptor.hpp15 template <class Backend>
16 inline void log_postfix_event(const Backend&, const char* /*event_description*/) in log_postfix_event() argument
19 template <class Backend, class T>
20 inline void log_postfix_event(const Backend&, const T&, const char* /*event_description*/) in log_postfix_event() argument
23 template <class Backend>
24 inline void log_prefix_event(const Backend&, const char* /*event_description*/) in log_prefix_event() argument
27 template <class Backend, class T>
28 inline void log_prefix_event(const Backend&, const T&, const char* /*event_description*/) in log_prefix_event() argument
31 template <class Backend, class T, class U>
32 inline void log_prefix_event(const Backend&, const T&, const U&, const char* /*event_description*/) in log_prefix_event() argument
[all …]
Deigen.hpp16 template <class Backend, boost::multiprecision::expression_template_option ExpressionTemplates>
17 struct NumTraits<boost::multiprecision::number<Backend, ExpressionTemplates> >
19 …typedef boost::multiprecision::number<Backend, ExpressionTemplates> self_…
70 …template <class Backend, boost::multiprecision::expression_template_option ExpressionTemplates, ty…
71 …struct ScalarBinaryOpTraits<boost::multiprecision::number<Backend, ExpressionTemplates>, A, Binary…
74 …typedef boost::multiprecision::number<Backend, ExpressionTemplates> ReturnType; …
76 …template <class Backend, boost::multiprecision::expression_template_option ExpressionTemplates, ty…
77 …struct ScalarBinaryOpTraits<A, boost::multiprecision::number<Backend, ExpressionTemplates>, Binary…
80 …typedef boost::multiprecision::number<Backend, ExpressionTemplates> ReturnType; …
97 …template<class Backend, boost::multiprecision::expression_template_option ExpressionTemplates, cla…
[all …]
Dnumber.hpp47 template <class Backend, expression_template_option ExpressionTemplates>
50 typedef number<Backend, ExpressionTemplates> self_type;
53 typedef Backend backend_type;
55 BOOST_MP_FORCEINLINE BOOST_CONSTEXPR number() BOOST_MP_NOEXCEPT_IF(noexcept(Backend())) {} in number()
56 …NSTEXPR number(const number& e) BOOST_MP_NOEXCEPT_IF(noexcept(Backend(std::declval<Backend const&>… in number()
59 …::canonical<V, Backend>::type, Backend>::value && !detail::is_restricted_conversion<typename detai… in number()
69 …::canonical<V, Backend>::type, Backend>::value && !detail::is_restricted_conversion<typename detai… in number()
71 …BOOST_MP_NOEXCEPT_IF(noexcept(Backend(std::declval<typename detail::canonical<V, Backend>::type co… in number()
76Backend>::type, Backend>::value && (boost::multiprecision::number_category<Backend>::value != boos… in number()
84 … BOOST_MP_NOEXCEPT_IF(noexcept(Backend(std::declval<Backend const&>(), std::declval<unsigned>()))) in number()
[all …]
/third_party/boost/boost/multiprecision/detail/
Dinteger_ops.hpp15 template <class Backend>
16 inline BOOST_MP_CXX14_CONSTEXPR void eval_qr(const Backend& x, const Backend& y, Backend& q, Backen… in eval_qr()
22 template <class Backend, class Integer>
23 inline BOOST_MP_CXX14_CONSTEXPR Integer eval_integer_modulus(const Backend& x, Integer val) in eval_integer_modulus()
28 typedef typename boost::multiprecision::detail::canonical<Integer, Backend>::type int_type; in eval_integer_modulus()
29 Backend t; in eval_integer_modulus()
128 template <class Backend, expression_template_option ExpressionTemplates>
129 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<number_category<Backend>::value == number_kind…
130 divide_qr(const number<Backend, ExpressionTemplates>& x, const number<Backend, ExpressionTemplates>… in divide_qr() argument
131 number<Backend, ExpressionTemplates>& q, number<Backend, ExpressionTemplates>& r) in divide_qr()
[all …]
Dmin_max.hpp28 template <class Backend>
29 …:detail::is_backend<Backend>::value, const number<Backend, et_on>&>::type(min)(const number<Backen… in type()
33 template <class Backend, class tag, class A1, class A2, class A3, class A4>
34 …::multiprecision::detail::is_backend<Backend>::value, const number<Backend, et_on> >::type(min)(co… in type()
36 number<Backend, et_on> t(b); in type()
41 template <class tag, class A1, class A2, class A3, class A4, class Backend>
42 …:is_backend<Backend>::value, const number<Backend, et_on> >::type(min)(const detail::expression<ta… in type()
44 number<Backend, et_on> t(a); in type()
66 template <class Backend>
67 …:detail::is_backend<Backend>::value, const number<Backend, et_on>&>::type(max)(const number<Backen… in type()
[all …]
Ddefault_ops.hpp1094 template <class Backend>
1095 inline BOOST_MP_CXX14_CONSTEXPR int eval_fpclassify(const Backend& arg) in eval_fpclassify()
1097 …BOOST_STATIC_ASSERT_MSG(number_category<Backend>::value == number_kind_floating_point, "The fpclas… in eval_fpclassify()
1883 template <class Backend, multiprecision::expression_template_option ExpressionTemplates>
1884 …fpclassify BOOST_PREVENT_MACRO_SUBSTITUTION(const multiprecision::number<Backend, ExpressionTempla… in BOOST_PREVENT_MACRO_SUBSTITUTION() argument
1895 template <class Backend, multiprecision::expression_template_option ExpressionTemplates>
1896 …l isfinite BOOST_PREVENT_MACRO_SUBSTITUTION(const multiprecision::number<Backend, ExpressionTempla… in BOOST_PREVENT_MACRO_SUBSTITUTION() argument
1907 template <class Backend, multiprecision::expression_template_option ExpressionTemplates>
1908 …bool isnan BOOST_PREVENT_MACRO_SUBSTITUTION(const multiprecision::number<Backend, ExpressionTempla… in BOOST_PREVENT_MACRO_SUBSTITUTION() argument
1918 template <class Backend, multiprecision::expression_template_option ExpressionTemplates>
[all …]
Dnumber_compare.hpp122 template <class Backend, expression_template_option ExpressionTemplates>
123 …nable_if_c<number_category<Backend>::value != number_kind_floating_point, bool>::type is_unordered… in is_unordered_value() argument
127 template <class Backend, expression_template_option ExpressionTemplates>
132 …typename boost::enable_if_c<number_category<Backend>::value == number_kind_floating_point, bool>::…
133 is_unordered_value(const number<Backend, ExpressionTemplates>& a) in is_unordered_value() argument
172 template <class Backend, expression_template_option ExpressionTemplates, class Backend2, expression…
173 inline BOOST_MP_CXX14_CONSTEXPR bool operator==(const number<Backend, ExpressionTemplates>& a, cons… in operator ==() argument
180 template <class Backend, expression_template_option ExpressionTemplates, class Arithmetic>
181 inline BOOST_MP_CXX14_CONSTEXPR typename enable_if_c<detail::is_valid_mixed_compare<number<Backend,…
182 operator==(const number<Backend, ExpressionTemplates>& a, const Arithmetic& b) in operator ==() argument
[all …]
Dfloat_string_cvt.hpp44 template <class Backend>
45 std::string convert_to_string(Backend b, std::streamsize digits, std::ios_base::fmtflags f) in convert_to_string()
56 typedef typename mpl::front<typename Backend::unsigned_types>::type ui_type; in convert_to_string()
57 typedef typename Backend::exponent_type exponent_type; in convert_to_string()
92 Backend t; in convert_to_string()
93 Backend ten; in convert_to_string()
99 if (-expon > std::numeric_limits<number<Backend> >::max_exponent10 - 3) in convert_to_string()
102 Backend t2; in convert_to_string()
127 Backend digit; in convert_to_string()
191 template <class Backend>
[all …]
Dnumber_base.hpp150 template <class Backend>
156 template <class Backend, expression_template_option ExpressionTemplates = expression_template_defau…
163 template <class Backend, expression_template_option ExpressionTemplates>
164 struct is_number<number<Backend, ExpressionTemplates> > : public mpl::true_
171 template <class Backend>
172 struct is_et_number<number<Backend, et_on> > : public mpl::true_
179 template <class Backend>
180 struct is_no_et_number<number<Backend, et_off> > : public mpl::true_
274 template <class Val, class Backend, class Tag>
279 template <class B, class Backend, class Tag>
[all …]
/third_party/mindspore/mindspore/communication/
D_comm_helper.py56 class Backend: class
84 value = getattr(Backend, name.upper(), Backend.UNDEFINED)
85 if value == Backend.UNDEFINED:
89 DEFAULT_BACKEND = Backend("hccl")
166 if backend is Backend.HCCL and not is_hccl_available():
168 if backend is Backend.HCCL_MPI and not is_mpi_available():
170 if backend is Backend.NCCL and not is_nccl_available():
174 if backend is Backend.HCCL or Backend.HCCL_MPI:
176 elif backend is Backend.NCCL:
201 if backend == Backend.HCCL_MPI:
[all …]
/third_party/mindspore/tests/ut/python/communication/
Dtest_management_api.py36 D.Backend(name)
44 D.GlobalComm.BACKEND = D.Backend.HCCL
49 D.GlobalComm.BACKEND = D.Backend.HCCL
54 D.GlobalComm.BACKEND = D.Backend.HCCL
59 D.GlobalComm.BACKEND = D.Backend.UNDEFINED
64 D.GlobalComm.BACKEND = D.Backend.HCCL
69 D.GlobalComm.BACKEND = D.Backend.HCCL
74 D.GlobalComm.BACKEND = D.Backend.HCCL
79 D.GlobalComm.BACKEND = D.Backend.UNDEFINED
84 D.GlobalComm.BACKEND = D.Backend.HCCL
[all …]
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DBackendD3D12.cpp70 Backend* backend, in CreateAdapterFromIDXGIAdapter()
83 Backend::Backend(InstanceBase* instance) in Backend() function in dawn_native::d3d12::Backend
87 MaybeError Backend::Initialize() { in Initialize()
100 ComPtr<IDXGIFactory4> Backend::GetFactory() const { in GetFactory()
104 MaybeError Backend::EnsureDxcLibrary() { in EnsureDxcLibrary()
114 MaybeError Backend::EnsureDxcCompiler() { in EnsureDxcCompiler()
124 MaybeError Backend::EnsureDxcValidator() { in EnsureDxcValidator()
134 ComPtr<IDxcLibrary> Backend::GetDxcLibrary() const { in GetDxcLibrary()
139 ComPtr<IDxcCompiler> Backend::GetDxcCompiler() const { in GetDxcCompiler()
144 ComPtr<IDxcValidator> Backend::GetDxcValidator() const { in GetDxcValidator()
[all …]
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DBackendVk.cpp34 Backend::Backend(InstanceBase* instance) : BackendConnection(instance, BackendType::Vulkan) { in Backend() function in dawn_native::vulkan::Backend
37 Backend::~Backend() { in ~Backend()
50 const VulkanFunctions& Backend::GetFunctions() const { in GetFunctions()
54 VkInstance Backend::GetVkInstance() const { in GetVkInstance()
58 MaybeError Backend::Initialize() { in Initialize()
82 std::vector<std::unique_ptr<AdapterBase>> Backend::DiscoverDefaultAdapters() { in DiscoverDefaultAdapters()
98 ResultOrError<VulkanGlobalKnobs> Backend::CreateInstance() { in CreateInstance()
187 MaybeError Backend::RegisterDebugReport() { in RegisterDebugReport()
192 createInfo.pfnCallback = Backend::OnDebugReportCallback; in RegisterDebugReport()
201 Backend::OnDebugReportCallback(VkDebugReportFlagsEXT flags, in OnDebugReportCallback()
[all …]
DAdapterVk.h25 class Backend; variable
29 Adapter(Backend* backend, VkPhysicalDevice physicalDevice);
34 Backend* GetBackend() const;
42 Backend* mBackend;
/third_party/boost/libs/multiprecision/performance/
Dperformance_test-gcc-linux.log476 [[Backend][50 Bits][100 Bits][500 Bits]]
482 [[Backend][50 Bits][100 Bits][500 Bits]]
488 [[Backend][50 Bits][100 Bits][500 Bits]]
494 [[Backend][50 Bits][100 Bits][500 Bits]]
500 [[Backend][50 Bits][100 Bits][500 Bits]]
506 [[Backend][50 Bits][100 Bits][500 Bits]]
512 [[Backend][50 Bits][100 Bits][500 Bits]]
518 [[Backend][50 Bits][100 Bits][500 Bits]]
524 [[Backend][50 Bits][100 Bits][500 Bits]]
532 [[Backend][128 Bits][256 Bits][512 Bits][1024 Bits]]
[all …]
Dperformance_test-intel-linux.log303 [[Backend][64 Bits][128 Bits][256 Bits][512 Bits][1024 Bits]]
309 [[Backend][64 Bits][128 Bits][256 Bits][512 Bits][1024 Bits]]
315 [[Backend][64 Bits][128 Bits][256 Bits][512 Bits][1024 Bits]]
321 [[Backend][64 Bits][128 Bits][256 Bits][512 Bits][1024 Bits]]
327 [[Backend][64 Bits][128 Bits][256 Bits][512 Bits][1024 Bits]]
333 [[Backend][64 Bits][128 Bits][256 Bits][512 Bits][1024 Bits]]
339 [[Backend][64 Bits][128 Bits][256 Bits][512 Bits][1024 Bits]]
345 [[Backend][64 Bits][128 Bits][256 Bits][512 Bits][1024 Bits]]
351 [[Backend][64 Bits][128 Bits][256 Bits][512 Bits][1024 Bits]]
357 [[Backend][64 Bits][128 Bits][256 Bits][512 Bits][1024 Bits]]
[all …]
Dperformance_test.log1130 [[Backend][50 Bits][100 Bits][500 Bits]]
1137 [[Backend][50 Bits][100 Bits][500 Bits]]
1144 [[Backend][50 Bits][100 Bits][500 Bits]]
1151 [[Backend][50 Bits][100 Bits][500 Bits]]
1158 [[Backend][50 Bits][100 Bits][500 Bits]]
1165 [[Backend][50 Bits][100 Bits][500 Bits]]
1172 [[Backend][50 Bits][100 Bits][500 Bits]]
1179 [[Backend][50 Bits][100 Bits][500 Bits]]
1186 [[Backend][50 Bits][100 Bits][500 Bits]]
1193 [[Backend][50 Bits][100 Bits][500 Bits]]
[all …]
Dperformance_test-msvc-10.log901 [[Backend][50 Bits][100 Bits][500 Bits]]
907 [[Backend][50 Bits][100 Bits][500 Bits]]
913 [[Backend][50 Bits][100 Bits][500 Bits]]
919 [[Backend][50 Bits][100 Bits][500 Bits]]
925 [[Backend][50 Bits][100 Bits][500 Bits]]
931 [[Backend][50 Bits][100 Bits][500 Bits]]
937 [[Backend][50 Bits][100 Bits][500 Bits]]
943 [[Backend][50 Bits][100 Bits][500 Bits]]
949 [[Backend][50 Bits][100 Bits][500 Bits]]
955 [[Backend][50 Bits][100 Bits][500 Bits]]
[all …]
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DBackendD3D12.cpp73 Backend::Backend(InstanceBase* instance) : BackendConnection(instance, BackendType::D3D12) { in Backend() function in dawn_native::d3d12::Backend
76 MaybeError Backend::Initialize() { in Initialize()
89 ComPtr<IDXGIFactory4> Backend::GetFactory() const { in GetFactory()
93 const PlatformFunctions* Backend::GetFunctions() const { in GetFunctions()
97 std::vector<std::unique_ptr<AdapterBase>> Backend::DiscoverDefaultAdapters() { in DiscoverDefaultAdapters()
120 Backend* backend = new Backend(instance); in Connect()
DAdapterD3D12.h25 class Backend; variable
29 Adapter(Backend* backend, ComPtr<IDXGIAdapter1> hardwareAdapter);
34 Backend* GetBackend() const;
45 Backend* mBackend;
/third_party/boost/boost/multiprecision/traits/
Dextract_exponent_type.hpp15 template <class Backend, int cat>
20 template <class Backend>
21 struct extract_exponent_type<Backend, number_kind_floating_point>
23 typedef typename Backend::exponent_type type;
Dis_variable_precision.hpp14 template <class Backend>
18 template <class Backend, expression_template_option ExpressionTemplates>
19 struct is_variable_precision<number<Backend, ExpressionTemplates> > : public is_variable_precision<
/third_party/boost/boost/multiprecision/cpp_int/
Dimport_export.hpp14 template <class Backend, class Unsigned>
15 void assign_bits(Backend& val, Unsigned bits, unsigned bit_location, unsigned chunk_bits, const mpl… in assign_bits()
44 template <class Backend, class Unsigned>
45 void assign_bits(Backend& val, Unsigned bits, unsigned bit_location, unsigned chunk_bits, const mpl… in assign_bits()
47 typedef typename Backend::local_limb_type local_limb_type; in assign_bits()
179 template <class Backend>
180 boost::uintmax_t extract_bits(const Backend& val, unsigned location, unsigned count, const mpl::fal… in extract_bits()
196 template <class Backend>
197 inline boost::uintmax_t extract_bits(const Backend& val, unsigned location, unsigned count, const m… in extract_bits()
199 typename Backend::local_limb_type result = *val.limbs(); in extract_bits()
[all …]

1234567891011