| _GetOrAllocRuntimeTypeIndex() | tvm::runtime::Object | inlinestatic |
| _type_child_slots | tvm::runtime::Object | static |
| _type_child_slots_can_overflow | tvm::runtime::Object | static |
| _type_final | tvm::runtime::Object | static |
| _type_has_method_sequal_reduce | tvm::runtime::Object | static |
| _type_has_method_shash_reduce | tvm::runtime::Object | static |
| _type_has_method_visit_attrs | tvm::runtime::Object | static |
| _type_index | tvm::runtime::Object | static |
| _type_key | tvm::te::OperationNode | static |
| attrs | tvm::te::OperationNode | |
| BuildProvide(const Stage &stage, const std::unordered_map< IterVar, Range > &dom_map, bool debug_keep_trivial_loop) const =0 | tvm::te::OperationNode | pure virtual |
| BuildRealize(const Stage &stage, const std::unordered_map< IterVar, Range > &realize_map, const Stmt &body, String storage_scope="") const =0 | tvm::te::OperationNode | pure virtual |
| DecRef() | tvm::runtime::Object | inlineprotected |
| deleter_ | tvm::runtime::Object | protected |
| FDeleter typedef | tvm::runtime::Object | |
| GatherBound(const Operation &self, const std::unordered_map< Tensor, TensorDom > &tensor_dom, std::unordered_map< IterVar, Range > *out_dom_map) const =0 | tvm::te::OperationNode | pure virtual |
| GetOrAllocRuntimeTypeIndex(const std::string &key, uint32_t static_tindex, uint32_t parent_tindex, uint32_t type_child_slots, bool type_child_slots_can_overflow) | tvm::runtime::Object | protectedstatic |
| GetTypeKey() const | tvm::runtime::Object | inline |
| GetTypeKeyHash() const | tvm::runtime::Object | inline |
| IncRef() | tvm::runtime::Object | inlineprotected |
| InputTensors() const =0 | tvm::te::OperationNode | pure virtual |
| IsInstance() const | tvm::runtime::Object | inline |
| name | tvm::te::OperationNode | |
| num_outputs() const =0 | tvm::te::OperationNode | pure virtual |
| Object() | tvm::runtime::Object | inline |
| Object(const Object &other) | tvm::runtime::Object | inline |
| Object(Object &&other) | tvm::runtime::Object | inline |
| operator=(const Object &other) | tvm::runtime::Object | inline |
| operator=(Object &&other) | tvm::runtime::Object | inline |
| output_dtype(size_t i) const =0 | tvm::te::OperationNode | pure virtual |
| output_shape(size_t i) const =0 | tvm::te::OperationNode | pure virtual |
| PropBoundToInputs(const Operation &self, arith::Analyzer *analyzer, const std::unordered_map< const VarNode *, IntSet > &dom_map, std::unordered_map< Tensor, TensorDom > *out_dom_map) const =0 | tvm::te::OperationNode | pure virtual |
| ref_counter_ | tvm::runtime::Object | protected |
| RefCounterType typedef | tvm::runtime::Object | |
| ReplaceInputs(const Operation &self, const std::unordered_map< Tensor, Tensor > &rmap) const =0 | tvm::te::OperationNode | pure virtual |
| root_iter_vars() const =0 | tvm::te::OperationNode | pure virtual |
| RuntimeTypeIndex() | tvm::runtime::Object | inlinestatic |
| tag | tvm::te::OperationNode | |
| TVM_DECLARE_BASE_OBJECT_INFO(OperationNode, Object) | tvm::te::OperationNode | |
| type_index() const | tvm::runtime::Object | inline |
| type_index_ | tvm::runtime::Object | protected |
| TypeIndex2Key(uint32_t tindex) | tvm::runtime::Object | static |
| TypeIndex2KeyHash(uint32_t tindex) | tvm::runtime::Object | static |
| TypeKey2Index(const std::string &key) | tvm::runtime::Object | static |
| unique() const | tvm::runtime::Object | inline |
| ~OperationNode() | tvm::te::OperationNode | inlinevirtual |