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: