tvm
|
Functions | |
Var | Spatial (Range dom, PrimExpr binding, DataType dtype=DataType::Int(32)) |
The spatial block axis defining function. More... | |
Var | Reduce (Range dom, PrimExpr binding, DataType dtype=DataType::Int(32)) |
The reduced block axis defining function. More... | |
Var | Scan (Range dom, PrimExpr binding, DataType dtype=DataType::Int(32)) |
The scanning block axis defining function. More... | |
Var | Opaque (Range dom, PrimExpr binding, DataType dtype=DataType::Int(32)) |
The opaque block axis defining function. More... | |
Array< Var > | Remap (String kinds, Array< PrimExpr > bindings, DataType dtype=DataType::Int(32)) |
The block axis remapping function. More... | |
Var tvm::script::ir_builder::tir::axis::Opaque | ( | Range | dom, |
PrimExpr | binding, | ||
DataType | dtype = DataType::Int(32) |
||
) |
The opaque block axis defining function.
dom | The domain of the iteration variable. |
binding | The binding value of the iteration variable. |
dtype | The data type of the iteration variable. |
Var tvm::script::ir_builder::tir::axis::Reduce | ( | Range | dom, |
PrimExpr | binding, | ||
DataType | dtype = DataType::Int(32) |
||
) |
The reduced block axis defining function.
dom | The domain of the iteration variable. |
binding | The binding value of the iteration variable. |
dtype | The data type of the iteration variable. |
Array<Var> tvm::script::ir_builder::tir::axis::Remap | ( | String | kinds, |
Array< PrimExpr > | bindings, | ||
DataType | dtype = DataType::Int(32) |
||
) |
The block axis remapping function.
kinds | The types of the iteration variables. |
bindings | The binding values of the iteration variables. |
dtype | The data types of the iteration variables. |
Var tvm::script::ir_builder::tir::axis::Scan | ( | Range | dom, |
PrimExpr | binding, | ||
DataType | dtype = DataType::Int(32) |
||
) |
The scanning block axis defining function.
dom | The domain of the iteration variable. |
binding | The binding value of the iteration variable. |
dtype | The data type of the iteration variable. |
Var tvm::script::ir_builder::tir::axis::Spatial | ( | Range | dom, |
PrimExpr | binding, | ||
DataType | dtype = DataType::Int(32) |
||
) |
The spatial block axis defining function.
dom | The domain of the iteration variable. |
binding | The binding value of the iteration variable. |
dtype | The data type of the iteration variable. |