tvm
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
iter_var.h File Reference

Axis metadata for schedulable tensor computations. More...

#include <tvm/ffi/optional.h>
#include <tvm/ir/cow.h>
#include <tvm/ir/expr.h>
Include dependency graph for iter_var.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tvm::s_tir::IterVarNode
 An iteration variable representing an iteration over a one dimensional interval. More...
 
class  tvm::s_tir::IterVar
 Iteration Variable, represents an iteration over an integer interval. More...
 

Namespaces

namespace  tvm
 An object that builds and maintains block scope and StmtSref mapping for Dependence analysis.
 
namespace  tvm::s_tir
 

Enumerations

enum  tvm::s_tir::IterVarType : int {
  tvm::s_tir::kDataPar = 0 , tvm::s_tir::kThreadIndex = 1 , tvm::s_tir::kCommReduce = 2 , tvm::s_tir::kOrdered = 3 ,
  tvm::s_tir::kOpaque = 4 , tvm::s_tir::kUnrolled = 5 , tvm::s_tir::kVectorized = 6 , tvm::s_tir::kParallelized = 7 ,
  tvm::s_tir::kTensorized = 8
}
 Type of iteration variable. Each IterVar have a specific type. More...
 

Functions

const char * tvm::s_tir::IterVarType2String (IterVarType t)
 

Detailed Description

Axis metadata for schedulable tensor computations.