#include <layout.h>
◆ GetFuser()
| ffi::Optional<FAxisFuser> tvm::tirx::AxisNode::GetFuser |
( |
| ) |
const |
Get the fuser of the (thread) axis.
◆ GetScope()
| ffi::Optional<ExecScope> tvm::tirx::AxisNode::GetScope |
( |
| ) |
const |
Get the scope of the (thread) axis.
◆ GetSplitter()
| ffi::Optional<FAxisSplitter> tvm::tirx::AxisNode::GetSplitter |
( |
| ) |
const |
Get the splitter of the (thread) axis.
◆ GetSubscope()
| ffi::Optional<ExecScope> tvm::tirx::AxisNode::GetSubscope |
( |
| ) |
const |
Get the subscope of the (thread) axis.
◆ IsMemoryAxis()
| bool tvm::tirx::AxisNode::IsMemoryAxis |
( |
| ) |
const |
Check if the axis is a memory axis.
◆ IsThreadAxis()
| bool tvm::tirx::AxisNode::IsThreadAxis |
( |
| ) |
const |
Check if the axis is a thread axis.
◆ RegisterReflection()
| static void tvm::tirx::AxisNode::RegisterReflection |
( |
| ) |
|
|
inlinestatic |
◆ TVM_FFI_DECLARE_OBJECT_INFO_FINAL()
| tvm::tirx::AxisNode::TVM_FFI_DECLARE_OBJECT_INFO_FINAL |
( |
"tirx.Axis" |
, |
|
|
AxisNode |
, |
|
|
ffi::Object |
|
|
) |
| |
◆ AxisRegEntry
◆ tvm::AttrRegistry
template<typename , typename >
◆ tvm::AttrRegistryMapContainerMap
◆ _type_s_eq_hash_kind
| constexpr TVMFFISEqHashKind tvm::tirx::AxisNode::_type_s_eq_hash_kind = kTVMFFISEqHashKindTreeNode |
|
staticconstexpr |
◆ name
| ffi::String tvm::tirx::AxisNode::name |
The documentation for this class was generated from the following file: