tvm
|
Iteration Variable, represents an iteration over an integer interval. More...
#include <var.h>
Public Member Functions | |
IterVar (Range dom, Var var, IterVarType iter_type, String thread_tag="", Span span=Span()) | |
operator PrimExpr () const | |
TVM_DEFINE_OBJECT_REF_METHODS (IterVar, PrimExprConvertible, IterVarNode) | |
TVM_DEFINE_OBJECT_REF_COW_METHOD (IterVarNode) | |
![]() | |
TVM_DEFINE_OBJECT_REF_METHODS (PrimExprConvertible, ObjectRef, PrimExprConvertibleNode) | |
Iteration Variable, represents an iteration over an integer interval.
The dtype of the extent of the dom
of the IterVar must match the dtype of the internal Var.
tvm::tir::IterVar::IterVar | ( | Range | dom, |
Var | var, | ||
IterVarType | iter_type, | ||
String | thread_tag = "" , |
||
Span | span = Span() |
||
) |
tvm::tir::IterVar::TVM_DEFINE_OBJECT_REF_COW_METHOD | ( | IterVarNode | ) |
tvm::tir::IterVar::TVM_DEFINE_OBJECT_REF_METHODS | ( | IterVar | , |
PrimExprConvertible | , | ||
IterVarNode | |||
) |