Home
last modified time | relevance | path

Searched refs:m_impl (Results 1 – 25 of 39) sorted by relevance

12

/external/sdv/vsomeip/third_party/boost/range/include/boost/range/detail/
Dany_iterator.hpp319 : m_impl(0) {} in any_iterator()
324 , m_impl(other.m_impl in any_iterator()
325 ? other.m_impl->clone(m_buffer) in any_iterator()
335 if (m_impl) in operator =()
336 m_impl->~abstract_base_type(); in operator =()
338 m_impl = 0; in operator =()
339 if (other.m_impl) in operator =()
340 m_impl = other.m_impl->clone(m_buffer); in operator =()
368 : m_impl(other.m_impl in any_iterator()
369 ? other.m_impl->clone_const_ref(m_buffer) in any_iterator()
[all …]
Ddefault_constructible_unary_fn.hpp32 : m_impl(source) in default_constructible_unary_fn_wrapper()
36 : m_impl(source.m_impl) in default_constructible_unary_fn_wrapper()
41 if (source.m_impl) in operator =()
44 m_impl.emplace(*source.m_impl); in operator =()
48 m_impl.reset(); in operator =()
55 BOOST_ASSERT(m_impl); in operator ()()
56 return (*m_impl)(arg); in operator ()()
61 BOOST_ASSERT(m_impl); in operator ()()
62 return (*m_impl)(arg); in operator ()()
65 boost::optional<F> m_impl; member in boost::range_detail::default_constructible_unary_fn_wrapper
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorConversion.h60 : m_impl(impl) {}
64 return internal::pcast<SrcPacket, TgtPacket>(m_impl.template packet<LoadMode>(index));
68 const TensorEvaluator& m_impl;
76 : m_impl(impl) {}
82 SrcPacket src1 = m_impl.template packet<LoadMode>(index);
83 SrcPacket src2 = m_impl.template packet<LoadMode>(index + SrcPacketSize);
89 const TensorEvaluator& m_impl;
96 : m_impl(impl) {}
102 SrcPacket src1 = m_impl.template packet<LoadMode>(index);
103 SrcPacket src2 = m_impl.template packet<LoadMode>(index + SrcPacketSize);
[all …]
DTensorBroadcasting.h143 m_device(device), m_broadcast(op.broadcast()), m_impl(op.expression(), device)
150 const InputDimensions& input_dims = m_impl.dimensions();
214 m_impl.evalSubExprsIfNeeded(NULL);
222 m_impl.evalSubExprsIfNeededAsync(nullptr, [done](bool) { done(true); });
227 m_impl.cleanup();
233 return m_impl.coeff(0);
238 return m_impl.coeff(index);
244 return m_impl.coeff(index);
258 eigen_assert(idx < m_impl.dimensions()[i]);
262 eigen_assert(idx % m_impl.dimensions()[i] == 0);
[all …]
DTensorMorphing.h146 : m_impl(op.expression(), device), m_dimensions(op.dimensions())
150 … eigen_assert(internal::array_prod(m_impl.dimensions()) == internal::array_prod(op.dimensions()));
159 m_impl.evalSubExprsIfNeededAsync(data, std::move(done));
164 return m_impl.evalSubExprsIfNeeded(data);
167 m_impl.cleanup();
172 return m_impl.coeff(index);
178 return m_impl.template packet<LoadMode>(index);
182 return m_impl.costPerCoeff(vectorized);
202 eigen_assert(m_impl.data() != NULL);
211 m_impl.data() + desc.offset(), desc.dimensions());
[all …]
DTensorLayoutSwap.h117 : m_impl(op.expression(), device)
120 m_dimensions[i] = m_impl.dimensions()[NumDims-1-i];
127 m_impl.bind(cgh);
140 return m_impl.evalSubExprsIfNeeded(data);
143 m_impl.cleanup();
148 return m_impl.coeff(index);
154 return m_impl.template packet<LoadMode>(index);
158 return m_impl.costPerCoeff(vectorized);
162 return constCast(m_impl.data());
165 const TensorEvaluator<ArgType, Device>& impl() const { return m_impl; }
[all …]
DTensorEvalTo.h135 …: m_impl(op.expression(), device), m_buffer(device.get(op.buffer())), m_expression(op.expression()…
142 EIGEN_DEVICE_FUNC const Dimensions& dimensions() const { return m_impl.dimensions(); }
147 return m_impl.evalSubExprsIfNeeded(m_buffer);
156 m_impl.evalSubExprsIfNeededAsync(m_buffer, std::move(done));
161 m_buffer[i] = m_impl.coeff(i);
164 …internal::pstoret<CoeffReturnType, PacketReturnType, Aligned>(m_buffer + i, m_impl.template packet…
169 return m_impl.getResourceRequirements();
177 /*dst_strides=*/internal::strides<Layout>(m_impl.dimensions()));
180 m_impl.block(desc, scratch, /*root_of_expr_ast=*/true);
187 desc.dimensions(), internal::strides<Layout>(m_impl.dimensions()),
[all …]
DTensorArgMax.h103 : m_impl(op.expression(), device) { }
106 return m_impl.dimensions();
110 m_impl.evalSubExprsIfNeeded(NULL);
114 m_impl.cleanup();
119 return CoeffReturnType(index, m_impl.coeff(index));
124 return m_impl.costPerCoeff(vectorized) + TensorOpCost(0, 0, 1);
131 m_impl.bind(cgh);
136 TensorEvaluator<ArgType, Device> m_impl;
245 m_impl(op.expression().index_tuples().reduce(op.reduce_dims(), op.reduce_op()), device),
263 return m_impl.dimensions();
[all …]
DTensorChipping.h168 : m_impl(op.expression(), device), m_dim(op.dim()), m_device(device)
173 const typename TensorEvaluator<ArgType, Device>::Dimensions& input_dims = m_impl.dimensions();
204 m_impl.evalSubExprsIfNeeded(NULL);
209 m_impl.cleanup();
214 return m_impl.coeff(srcCoeff(index));
230 values[i] = m_impl.coeff(inputIndex);
238 return m_impl.template packet<LoadMode>(index + m_inputOffset);
244 return m_impl.template packet<LoadMode>(inputIndex);
277 return m_impl.costPerCoeff(vectorized) +
286 m_impl.getResourceRequirements());
[all …]
DTensorStriding.h113 : m_impl(op.expression(), device)
115 m_dimensions = m_impl.dimensions();
120 const typename TensorEvaluator<ArgType, Device>::Dimensions& input_dims = m_impl.dimensions();
146 m_impl.evalSubExprsIfNeeded(NULL);
150 m_impl.cleanup();
155 return m_impl.coeff(srcCoeff(index));
192 PacketReturnType rslt = m_impl.template packet<Unaligned>(inputIndices[0]);
197 values[0] = m_impl.coeff(inputIndices[0]);
198 values[PacketSize-1] = m_impl.coeff(inputIndices[1]);
217 return m_impl.costPerCoeff(vectorized && m_inputStrides[innerDim] == 1) +
[all …]
DTensorInflation.h107 : m_impl(op.expression(), device), m_strides(op.strides())
109 m_dimensions = m_impl.dimensions();
120 const typename TensorEvaluator<ArgType, Device>::Dimensions& input_dims = m_impl.dimensions();
141 m_impl.evalSubExprsIfNeeded(NULL);
145 m_impl.cleanup();
191 return m_impl.coeff(inputIndex);
218 const double input_size = m_impl.dimensions().TotalSize();
222 return m_impl.costPerCoeff(vectorized) +
232 m_impl.bind(cgh);
240 TensorEvaluator<ArgType, Device> m_impl;
DTensorShuffling.h123 m_impl(op.expression(), device)
125 const typename TensorEvaluator<ArgType, Device>::Dimensions& input_dims = m_impl.dimensions();
168 m_impl.evalSubExprsIfNeeded(NULL);
176 m_impl.evalSubExprsIfNeededAsync(nullptr, [done](bool) { done(true); });
181 m_impl.cleanup();
187 return m_impl.coeff(index);
189 return m_impl.coeff(srcCoeff(index));
212 return self.m_impl.template packet<LoadMode>(index);
258 assert(m_impl.data() != NULL);
270 TensorBlockIOSrc src(input_strides, m_impl.data(), srcCoeff(desc.offset()));
[all …]
DTensorPatch.h111 : m_impl(op.expression(), device)
114 const typename TensorEvaluator<ArgType, Device>::Dimensions& input_dims = m_impl.dimensions();
156 m_impl.evalSubExprsIfNeeded(NULL);
161 m_impl.cleanup();
192 return m_impl.coeff(inputIndex);
246 PacketReturnType rslt = m_impl.template packet<Unaligned>(inputIndices[0]);
251 values[0] = m_impl.coeff(inputIndices[0]);
252 values[PacketSize-1] = m_impl.coeff(inputIndices[1]);
266 return m_impl.costPerCoeff(vectorized) +
275 m_impl.bind(cgh);
[all …]
DTensorPadding.h120 …: m_impl(op.expression(), device), m_padding(op.padding()), m_paddingValue(op.padding_value()), m_…
128 m_dimensions = m_impl.dimensions();
132 const typename TensorEvaluator<ArgType, Device>::Dimensions& input_dims = m_impl.dimensions();
155 m_impl.evalSubExprsIfNeeded(NULL);
163 m_impl.evalSubExprsIfNeededAsync(nullptr, [done](bool) { done(true); });
168 m_impl.cleanup();
204 return m_impl.coeff(inputIndex);
217 TensorOpCost cost = m_impl.costPerCoeff(vectorized);
235 m_impl.getResourceRequirements());
307 static_cast<Index>(m_impl.dimensions()[inner_dim_idx]);
[all …]
DTensorReverse.h125 : m_impl(op.expression(), device),
133 m_dimensions = m_impl.dimensions();
153 m_impl.evalSubExprsIfNeeded(NULL);
161 m_impl.evalSubExprsIfNeededAsync(nullptr, [done](bool) { done(true); });
166 m_impl.cleanup();
209 return m_impl.coeff(reverseIndex(index));
324 block_buffer[dst] = m_impl.coeff(src);
330 block_buffer[dst] = m_impl.coeff(src);
364 return m_impl.costPerCoeff(vectorized) +
373 m_impl.bind(cgh);
[all …]
DTensorForcedEval.h139 : m_impl(op.expression(), device), m_op(op.expression()),
143 EIGEN_DEVICE_FUNC const Dimensions& dimensions() const { return m_impl.dimensions(); }
146 const Index numValues = internal::array_prod(m_impl.dimensions());
167 const Index numValues = internal::array_prod(m_impl.dimensions());
210 return TensorBlock::materialize(m_buffer, m_impl.dimensions(), desc, scratch);
224 m_impl.bind(cgh);
228 TensorEvaluator<ArgType, Device> m_impl;
DTensorReductionGpu.h174 typename Self::CoeffReturnType val = input.m_impl.coeff(index); in FullReductionKernel()
227 __halves2half2(input.m_impl.coeff(i), input.m_impl.coeff(i + 1)); in ReductionInitFullReduxKernelHalfFloat()
231 half lastCoeff = input.m_impl.coeff(num_coeffs - 1); in ReductionInitFullReduxKernelHalfFloat()
279 input.m_impl.coeff(num_coeffs - packet_width + 2 * i), in FullReductionKernelHalfFloat()
280 input.m_impl.coeff(num_coeffs - packet_width + 2 * i + 1)); in FullReductionKernelHalfFloat()
284 half last = input.m_impl.coeff(num_coeffs - 1); in FullReductionKernelHalfFloat()
301 PacketType val = input.m_impl.template packet<Unaligned>(index); in FullReductionKernelHalfFloat()
465 const Index num_coeffs = array_prod(self.m_impl.dimensions());
517 const Type val = input.m_impl.coeff(row * num_coeffs_to_reduce + col);
526 reducer.reduce(input.m_impl.coeff(row * num_coeffs_to_reduce + col), &reduced_val);
[all …]
/external/mdnsresponder/mDNSWindows/DLL.NET/
Ddnssd_NET.cpp63 m_impl = new ServiceRefImpl(this); in ServiceRef()
80 check( m_impl != NULL ); in StartThread()
82 m_impl->SetupEvents(); in StartThread()
101 m_impl->ProcessingThread(); in ProcessingThread()
113 check(m_impl != NULL); in Dispose()
125 m_impl->Dispose(); in Dispose()
126 m_impl = NULL; in Dispose()
149 if ((m_callback != NULL) && (m_impl != NULL)) in EnumerateDomainsDispatch()
172 if ((m_callback != NULL) && (m_impl != NULL)) in RegisterDispatch()
196 if ((m_callback != NULL) && (m_impl != NULL)) in BrowseDispatch()
[all …]
Ddnssd_NET.h164 m_impl = new RecordRefImpl; in RecordRef()
165 m_impl->m_ref = NULL; in RecordRef()
170 delete m_impl; in ~RecordRef() local
180 RecordRefImpl * m_impl; variable
415 ServiceRefImpl * m_impl; variable
455 m_impl = new TextRecordImpl(); in TextRecord()
456 TXTRecordCreate(&m_impl->m_ref, 0, NULL); in TextRecord()
461 TXTRecordDeallocate(&m_impl->m_ref); in ~TextRecord()
462 delete m_impl; in ~TextRecord() local
472 TextRecordImpl * m_impl; variable
/external/sdv/vsomeip/implementation/utility/src/
Dcriticalsection.cpp19 : m_impl(new CriticalSection::Impl()) { in CriticalSection()
20 InitializeCriticalSection(&m_impl->m_criticalSection); in CriticalSection()
24 DeleteCriticalSection(&m_impl->m_criticalSection); in ~CriticalSection()
28 EnterCriticalSection(&m_impl->m_criticalSection); in lock()
32 return (TryEnterCriticalSection(&m_impl->m_criticalSection) != 0); in try_lock()
36 LeaveCriticalSection(&m_impl->m_criticalSection); in unlock()
/external/deqp/external/vulkancts/framework/vulkan/
DvkPrograms.hpp111 explicit Iterator(const IteratorImpl &i) : m_impl(i) in Iterator()
117 ++m_impl; in operator ++()
127 return m_impl->first; in getName()
131 return *m_impl->second; in getProgram()
136 return m_impl == other.m_impl; in operator ==()
140 return m_impl != other.m_impl; in operator !=()
144 IteratorImpl m_impl; member in vk::ProgramCollection::Iterator
/external/sdv/vsomeip/third_party/boost/range/test/
Dextension_size.cpp43 … friend inline const_iterator range_begin(const FooWithoutSize& obj) { return obj.m_impl.begin(); } in range_begin()
44 friend inline iterator range_begin(FooWithoutSize& obj) { return obj.m_impl.begin(); } in range_begin()
45 … friend inline const_iterator range_end(const FooWithoutSize& obj) { return obj.m_impl.end(); } in range_end()
46 friend inline iterator range_end(FooWithoutSize& obj){ return obj.m_impl.end(); } in range_end()
49 impl_t m_impl; member in boost_range_extension_size_test::FooWithoutSize
/external/sdv/vsomeip/third_party/boost/range/include/boost/range/adaptor/
Dreplaced.hpp44 : m_impl(data(from, to)) in replace_value()
50 return (x == m_impl->m_from) ? m_impl->m_to : x; in operator ()()
65 boost::optional<data> m_impl; member in boost::range_detail::replace_value
Dreplaced_if.hpp43 : m_impl(data(pred, to)) in replace_value_if()
49 return m_impl->m_pred(x) ? m_impl->m_to : x; in operator ()()
63 boost::optional<data> m_impl; member in boost::range_detail::replace_value_if
/external/deqp/external/openglcts/modules/common/subgroups/
DglcSubgroupsTestsUtils.hpp83 explicit Iterator(const IteratorImpl &i) : m_impl(i) in Iterator()
89 ++m_impl; in operator ++()
99 return m_impl->first; in getName()
103 return *m_impl->second; in getProgram()
108 return m_impl == other.m_impl; in operator ==()
112 return m_impl != other.m_impl; in operator !=()
116 IteratorImpl m_impl; member in glc::ProgramCollection::Iterator

12