MLIR
20.0.0git
|
A simple structure that encodes a range of levels in the sparse tensors that forms a COO segment. More...
#include "mlir/Dialect/SparseTensor/IR/SparseTensor.h"
Public Member Functions | |
bool | isAoS () const |
bool | isSegmentStart (Level l) const |
bool | inSegment (Level l) const |
Public Attributes | |
std::pair< Level, Level > | lvlRange |
bool | isSoA |
A simple structure that encodes a range of levels in the sparse tensors that forms a COO segment.
Definition at line 50 of file SparseTensor.h.
|
inline |
Definition at line 56 of file SparseTensor.h.
References lvlRange.
|
inline |
Definition at line 54 of file SparseTensor.h.
References isSoA.
|
inline |
Definition at line 55 of file SparseTensor.h.
References lvlRange.
bool mlir::sparse_tensor::COOSegment::isSoA |
Definition at line 52 of file SparseTensor.h.
Referenced by isAoS().
Definition at line 51 of file SparseTensor.h.
Referenced by inSegment(), and isSegmentStart().