Home | History | Annotate | Download | only in Tensor

Lines Matching defs:m_impl

153       : m_impl(op.expression(), device), m_dim(op.dim()), m_device(device)
158 const typename TensorEvaluator<ArgType, Device>::Dimensions& input_dims = m_impl.dimensions();
189 m_impl.evalSubExprsIfNeeded(NULL);
194 m_impl.cleanup();
199 return m_impl.coeff(srcCoeff(index));
215 values[i] = m_impl.coeff(inputIndex);
224 return m_impl.template packet<LoadMode>(index + m_inputOffset);
230 return m_impl.template packet<LoadMode>(inputIndex);
262 return m_impl.costPerCoeff(vectorized) +
267 CoeffReturnType* result = const_cast<CoeffReturnType*>(m_impl.data());
304 TensorEvaluator<ArgType, Device> m_impl;
338 return this->m_impl.coeffRef(this->srcCoeff(index));
354 this->m_impl.coeffRef(inputIndex) = values[i];
361 this->m_impl.template writePacket<StoreMode>(index + this->m_inputOffset, x);
367 this->m_impl.template writePacket<StoreMode>(inputIndex, x);