|
tvm
|
Active slice offset + stride * [0, extent) encoded on one TileLayout axis. More...
#include <exec_context.h>
Public Member Functions | |
| bool | Intersect (int64_t lo, int64_t hi, AxisRange *out) const |
| Intersect with [lo, hi). Returns false if the result is empty. | |
| bool | Modulo (int64_t modulus, int64_t residue, AxisRange *out) const |
| Intersect with values satisfying axis % modulus == residue. | |
Public Attributes | |
| PrimExpr | extent |
| PrimExpr | offset |
| PrimExpr | stride |
Active slice offset + stride * [0, extent) encoded on one TileLayout axis.
Intersect with [lo, hi). Returns false if the result is empty.
Intersect with values satisfying axis % modulus == residue.
| PrimExpr tvm::tirx::AxisRange::extent |
| PrimExpr tvm::tirx::AxisRange::offset |
| PrimExpr tvm::tirx::AxisRange::stride |