tvm
tvm::tirx::SLayout Member List

This is the complete list of members for tvm::tirx::SLayout, including all inherited members.

Contains(const SLayoutAxis &axis) consttvm::tirx::SLayoutinline
Equals(const SLayout &rhs) consttvm::tirx::SLayoutinline
ExpandPrimal(const SLayout &dst_layout)tvm::tirx::SLayoutinline
FactorOf(const SLayoutAxis &axis) consttvm::tirx::SLayout
IndexOf(const std::string &axis) consttvm::tirx::SLayoutinline
IndexOf(const SLayoutAxis &axis) consttvm::tirx::SLayoutinline
IndexOf(const tirx::IterVar &iter) consttvm::tirx::SLayoutinline
name() consttvm::tirx::SLayoutinline
ndim() consttvm::tirx::SLayoutinline
ndim_primal() consttvm::tirx::SLayoutinline
operator->()tvm::tirx::SLayoutinline
operator<<(std::ostream &os, const SLayout &l)tvm::tirx::SLayoutfriend
operator[](int32_t i) consttvm::tirx::SLayoutinline
PackedAxisAt(int32_t i) consttvm::tirx::SLayoutinline
PackIterVar(ffi::Array< IterVar > iters)tvm::tirx::SLayoutstatic
SLayout(const ffi::Array< tirx::IterVar > &axes)tvm::tirx::SLayoutexplicit
SLayout(const tvm::ffi::String &name)tvm::tirx::SLayoutinline
SLayout(const char *name)tvm::tirx::SLayoutinline
SLayout(const std::string &name, DataType dtype=DataType::Int(32))tvm::tirx::SLayout
Split(const SLayoutAxis &axis, size_t target_pos, int32_t factor) consttvm::tirx::SLayout
SubLayout(size_t pos, size_t len) consttvm::tirx::SLayout
TVM_FFI_DEFINE_OBJECT_REF_METHODS_NULLABLE(SLayout, ffi::ObjectRef, SLayoutNode)tvm::tirx::SLayout
Undef()tvm::tirx::SLayoutinlinestatic
UnpackIterVar(IterVar packed_iter)tvm::tirx::SLayoutstatic