Speclib  0.1.2
The library for writing better CUDA libraries
sp::TensorView< TensorType, R > Member List

This is the complete list of members for sp::TensorView< TensorType, R >, including all inherited members.

boundsCheckAccess(Vec< int, Rank > pos) constsp::TensorLike< TensorView< TensorType, R >, R >
boundsCheckImpl(const sp::Vec< int, Rank > &) constsp::TensorLike< TensorView< TensorType, R >, R >protected
dim(int d) constsp::TensorLike< TensorView< TensorType, R >, R >
dimsImpl() const (defined in sp::TensorView< TensorType, R >)sp::TensorView< TensorType, R >protected
getView(const sp::Vec< int, Rank > &start, const sp::Vec< int, Rank > &size)sp::TensorLike< TensorView< TensorType, R >, R >
getViewImpl(const Vec< int, Rank > &subStart, const Vec< int, Rank > &subSize) (defined in sp::TensorView< TensorType, R >)sp::TensorView< TensorType, R >protected
maskedVectorReadImpl(const Vec< int, Rank > &pos) constsp::TensorLike< TensorView< TensorType, R >, R >protected
maskedVectorWriteImpl(const Vec< int, Rank > &pos, const Vec< T, L > &values)sp::TensorLike< TensorView< TensorType, R >, R >protected
Rank (defined in sp::TensorView< TensorType, R >)sp::TensorView< TensorType, R >static
read(const Vec< int, Rank > &pos) constsp::TensorLike< TensorView< TensorType, R >, R >
sizeQuantisationImpl() constsp::TensorLike< TensorView< TensorType, R >, R >protected
TensorLike< TensorView< TensorType, R >, R > (defined in sp::TensorView< TensorType, R >)sp::TensorView< TensorType, R >friend
TensorView(TensorType &target, sp::Vec< int, Rank > start, sp::Vec< int, Rank > size)sp::TensorView< TensorType, R >
totalSize() constsp::TensorLike< TensorView< TensorType, R >, R >
ValueType typedef (defined in sp::TensorView< TensorType, R >)sp::TensorView< TensorType, R >
vectorOffsetReadImpl(const Vec< int, Rank > &base, const Vec< int, Rank > &offset) constsp::TensorLike< TensorView< TensorType, R >, R >protected
vectorReadImpl(const Vec< int, Rank > &pos) const (defined in sp::TensorView< TensorType, R >)sp::TensorView< TensorType, R >protected
vectorWriteImpl(const Vec< int, Rank > &pos, const Vec< ValueType, L > &values) (defined in sp::TensorView< TensorType, R >)sp::TensorView< TensorType, R >protected
TensorLike< TensorView< TensorType, R >, R >::vectorWriteImpl(const Vec< int, Rank > &pos, const Vec< T, L > &values)sp::TensorLike< TensorView< TensorType, R >, R >protected
write(const Vec< int, Rank > &pos, const T &value)sp::TensorLike< TensorView< TensorType, R >, R >