tvm
tvm::tirx::Layout Member List

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

Contains(const LayoutAxis &axis) consttvm::tirx::Layoutinline
Equals(const Layout &rhs) consttvm::tirx::Layoutinline
ExpandPrimal(const Layout &dst_layout)tvm::tirx::Layoutinline
FactorOf(const LayoutAxis &axis) consttvm::tirx::Layout
IndexOf(const std::string &axis) consttvm::tirx::Layoutinline
IndexOf(const LayoutAxis &axis) consttvm::tirx::Layoutinline
IndexOf(const tirx::IterVar &iter) consttvm::tirx::Layoutinline
Layout(const ffi::Array< tirx::IterVar > &axes)tvm::tirx::Layoutexplicit
Layout(const tvm::ffi::String &name)tvm::tirx::Layoutinline
Layout(const char *name)tvm::tirx::Layoutinline
Layout(const std::string &name, DataType dtype=DataType::Int(32))tvm::tirx::Layout
name() consttvm::tirx::Layoutinline
ndim() consttvm::tirx::Layoutinline
ndim_primal() consttvm::tirx::Layoutinline
operator->()tvm::tirx::Layoutinline
operator<<(std::ostream &os, const Layout &l)tvm::tirx::Layoutfriend
operator[](int32_t i) consttvm::tirx::Layoutinline
PackedAxisAt(int32_t i) consttvm::tirx::Layoutinline
PackIterVar(ffi::Array< IterVar > iters)tvm::tirx::Layoutstatic
Split(const LayoutAxis &axis, size_t target_pos, int32_t factor) consttvm::tirx::Layout
SubLayout(size_t pos, size_t len) consttvm::tirx::Layout
TVM_FFI_DEFINE_OBJECT_REF_METHODS_NULLABLE(Layout, ObjectRef, LayoutNode)tvm::tirx::Layout
Undef()tvm::tirx::Layoutinlinestatic
UnpackIterVar(IterVar packed_iter)tvm::tirx::Layoutstatic