template<typename ElemType, typename Container, bool FromTile>
class gem5::HorizontalSlice< ElemType, Container, FromTile >
Provides a view of a horizontal slice of either a MatStore or a Tile.
Based on whether this view it is being used from the MatStore directly or from the Tile different parameters are used. Behind the scenes the parameters are used to stride through the (linear) backing store in order to return or maniplate the desired elements of the row/column.
- Template Parameters
-
| ElemType | The type of element to use for the view. |
| Container | The type of container being used as the backing store. |
| FromTile | Set true if operating on an interleaved tile. |
Definition at line 151 of file matrix.hh.