mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-05-11 15:29:03 +08:00
Silenced a few compilation warnings generated by nvcc
This commit is contained in:
parent
f669f5656a
commit
6620aaa4b3
@ -240,7 +240,7 @@ struct TensorEvaluator<const TensorConcatenationOp<Axis, LeftArgType, RightArgTy
|
|||||||
return rslt;
|
return rslt;
|
||||||
}
|
}
|
||||||
|
|
||||||
Scalar* data() const { return NULL; }
|
EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
Dimensions m_dimensions;
|
Dimensions m_dimensions;
|
||||||
|
@ -140,7 +140,7 @@ struct TensorEvaluator<const TensorEvalToOp<ArgType>, Device>
|
|||||||
return internal::ploadt<Packet, LoadMode>(m_buffer + index);
|
return internal::ploadt<Packet, LoadMode>(m_buffer + index);
|
||||||
}
|
}
|
||||||
|
|
||||||
CoeffReturnType* data() const { return NULL; }
|
EIGEN_DEVICE_FUNC CoeffReturnType* data() const { return NULL; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
TensorEvaluator<ArgType, Device> m_impl;
|
TensorEvaluator<ArgType, Device> m_impl;
|
||||||
|
@ -136,7 +136,7 @@ struct TensorEvaluator<const TensorForcedEvalOp<ArgType>, Device>
|
|||||||
return internal::ploadt<Packet, LoadMode>(m_buffer + index);
|
return internal::ploadt<Packet, LoadMode>(m_buffer + index);
|
||||||
}
|
}
|
||||||
|
|
||||||
Scalar* data() const { return m_buffer; }
|
EIGEN_DEVICE_FUNC Scalar* data() const { return m_buffer; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
TensorEvaluator<ArgType, Device> m_impl;
|
TensorEvaluator<ArgType, Device> m_impl;
|
||||||
|
@ -148,7 +148,7 @@ struct TensorEvaluator<const TensorLayoutSwapOp<ArgType>, Device>
|
|||||||
return m_impl.template packet<LoadMode>(index);
|
return m_impl.template packet<LoadMode>(index);
|
||||||
}
|
}
|
||||||
|
|
||||||
CoeffReturnType* data() const { return m_impl.data(); }
|
EIGEN_DEVICE_FUNC CoeffReturnType* data() const { return m_impl.data(); }
|
||||||
|
|
||||||
const TensorEvaluator<ArgType, Device>& impl() const { return m_impl; }
|
const TensorEvaluator<ArgType, Device>& impl() const { return m_impl; }
|
||||||
|
|
||||||
|
@ -145,7 +145,7 @@ struct TensorEvaluator<const TensorReshapingOp<NewDimensions, ArgType>, Device>
|
|||||||
return m_impl.template packet<LoadMode>(index);
|
return m_impl.template packet<LoadMode>(index);
|
||||||
}
|
}
|
||||||
|
|
||||||
CoeffReturnType* data() const { return m_impl.data(); }
|
EIGEN_DEVICE_FUNC CoeffReturnType* data() const { return m_impl.data(); }
|
||||||
|
|
||||||
const TensorEvaluator<ArgType, Device>& impl() const { return m_impl; }
|
const TensorEvaluator<ArgType, Device>& impl() const { return m_impl; }
|
||||||
|
|
||||||
|
@ -360,7 +360,7 @@ struct TensorEvaluator<const TensorReductionOp<Op, Dims, ArgType>, Device>
|
|||||||
return rslt;
|
return rslt;
|
||||||
}
|
}
|
||||||
|
|
||||||
Scalar* data() const { return NULL; }
|
EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
template <int, typename, typename> friend struct internal::GenericDimReducer;
|
template <int, typename, typename> friend struct internal::GenericDimReducer;
|
||||||
|
@ -190,7 +190,7 @@ struct TensorEvaluator<const TensorReverseOp<ReverseDimensions, ArgType>, Device
|
|||||||
return rslt;
|
return rslt;
|
||||||
}
|
}
|
||||||
|
|
||||||
Scalar* data() const { return NULL; }
|
EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
Dimensions m_dimensions;
|
Dimensions m_dimensions;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user