A for loop, with possible type annotations.
More...
#include <stmt.h>
A for loop, with possible type annotations.
}
PrimExpr min
The minimum value of iteration.
Definition: stmt.h:730
Var loop_var
The loop variable.
Definition: stmt.h:728
PrimExpr extent
The extent of the iteration.
Definition: stmt.h:732
◆ RegisterReflection()
static void tvm::tir::ForNode::RegisterReflection |
( |
| ) |
|
|
inlinestatic |
◆ TVM_FFI_DECLARE_OBJECT_INFO_FINAL()
tvm::tir::ForNode::TVM_FFI_DECLARE_OBJECT_INFO_FINAL |
( |
"tir.For" |
, |
|
|
ForNode |
, |
|
|
StmtNode |
|
|
) |
| |
◆ annotations
ffi::Map<ffi::String, ffi::Any> tvm::tir::ForNode::annotations |
Additional annotations about the loop.
These annotations can be used as auxiliary hint to future transformations. An annotation should not change the control flow semantics of the loop and can be ignored in most passes.
◆ body
Stmt tvm::tir::ForNode::body |
The body of the for loop.
◆ extent
The extent of the iteration.
◆ kind
The kind of the for loop.
◆ loop_var
Var tvm::tir::ForNode::loop_var |
◆ min
The minimum value of iteration.
◆ thread_binding
ffi::Optional<IterVar> tvm::tir::ForNode::thread_binding |
The documentation for this class was generated from the following file: