/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/include/tvm/relay/ |
H A D | pattern_functor.h | 62 return self->VisitPattern_(static_cast<const OP*>(n.get()), std::forward<Args>(args)...); \ 98 virtual R VisitPattern_(const PatternVarNode* op, Args... args) PATTERN_FUNCTOR_DEFAULT; 100 virtual R VisitPattern_(const PatternTupleNode* op, Args... args) PATTERN_FUNCTOR_DEFAULT; 127 void VisitPattern_(const PatternWildcardNode* op) override; 128 void VisitPattern_(const PatternVarNode* op) override; 129 void VisitPattern_(const PatternConstructorNode* op) override; 130 void VisitPattern_(const PatternTupleNode* op) override; 144 Pattern VisitPattern_(const PatternWildcardNode* op) override; 145 Pattern VisitPattern_(const PatternVarNode* op) override; 146 Pattern VisitPattern_(const PatternConstructorNode* op) override; [all …]
|
/dports/misc/tvm/incubator-tvm-0.6.1/include/tvm/relay/ |
H A D | pattern_functor.h | 97 virtual R VisitPattern_(const PatternWildcardNode* op, 99 virtual R VisitPattern_(const PatternVarNode* op, 101 virtual R VisitPattern_(const PatternConstructorNode* op, 103 virtual R VisitPattern_(const PatternTupleNode* op, 131 void VisitPattern_(const PatternWildcardNode* op) override; 132 void VisitPattern_(const PatternVarNode* op) override; 133 void VisitPattern_(const PatternConstructorNode* op) override; 134 void VisitPattern_(const PatternTupleNode* op) override; 149 Pattern VisitPattern_(const PatternWildcardNode* op) override; 150 Pattern VisitPattern_(const PatternVarNode* op) override; [all …]
|
/dports/misc/py-tvm/incubator-tvm-0.6.1/include/tvm/relay/ |
H A D | pattern_functor.h | 97 virtual R VisitPattern_(const PatternWildcardNode* op, 99 virtual R VisitPattern_(const PatternVarNode* op, 101 virtual R VisitPattern_(const PatternConstructorNode* op, 103 virtual R VisitPattern_(const PatternTupleNode* op, 131 void VisitPattern_(const PatternWildcardNode* op) override; 132 void VisitPattern_(const PatternVarNode* op) override; 133 void VisitPattern_(const PatternConstructorNode* op) override; 134 void VisitPattern_(const PatternTupleNode* op) override; 149 Pattern VisitPattern_(const PatternWildcardNode* op) override; 150 Pattern VisitPattern_(const PatternVarNode* op) override; [all …]
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/relay/ir/ |
H A D | pattern_functor.cc | 32 Pattern PatternMutator::VisitPattern_(const PatternWildcardNode* op) { return GetRef<Pattern>(op); } in VisitPattern_() function in tvm::relay::PatternMutator 34 Pattern PatternMutator::VisitPattern_(const PatternVarNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 38 Pattern PatternMutator::VisitPattern_(const PatternConstructorNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 46 Pattern PatternMutator::VisitPattern_(const PatternTupleNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 65 void PatternVisitor::VisitPattern_(const PatternWildcardNode* op) {} in VisitPattern_() function in tvm::relay::PatternVisitor 67 void PatternVisitor::VisitPattern_(const PatternVarNode* op) { VisitVar(op->var); } in VisitPattern_() function in tvm::relay::PatternVisitor 69 void PatternVisitor::VisitPattern_(const PatternConstructorNode* op) { in VisitPattern_() function in tvm::relay::PatternVisitor 76 void PatternVisitor::VisitPattern_(const PatternTupleNode* op) { in VisitPattern_() function in tvm::relay::PatternVisitor
|
/dports/misc/tvm/incubator-tvm-0.6.1/src/relay/ir/ |
H A D | pattern_functor.cc | 34 Pattern PatternMutator::VisitPattern_(const PatternWildcardNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 38 Pattern PatternMutator::VisitPattern_(const PatternVarNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 42 Pattern PatternMutator::VisitPattern_(const PatternConstructorNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 50 Pattern PatternMutator::VisitPattern_(const PatternTupleNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 75 void PatternVisitor::VisitPattern_(const PatternWildcardNode* op) { } in VisitPattern_() function in tvm::relay::PatternVisitor 77 void PatternVisitor::VisitPattern_(const PatternVarNode* op) { in VisitPattern_() function in tvm::relay::PatternVisitor 81 void PatternVisitor::VisitPattern_(const PatternConstructorNode* op) { in VisitPattern_() function in tvm::relay::PatternVisitor 88 void PatternVisitor::VisitPattern_(const PatternTupleNode* op) { in VisitPattern_() function in tvm::relay::PatternVisitor
|
H A D | hash.cc | 388 size_t VisitPattern_(const PatternConstructorNode* pcn) final { in VisitPattern_() function in tvm::relay::RelayHashHandler 397 size_t VisitPattern_(const PatternTupleNode* ptn) final { in VisitPattern_() function in tvm::relay::RelayHashHandler 405 size_t VisitPattern_(const PatternVarNode* pvn) final { in VisitPattern_() function in tvm::relay::RelayHashHandler 411 size_t VisitPattern_(const PatternWildcardNode* pwn) final { in VisitPattern_() function in tvm::relay::RelayHashHandler
|
H A D | alpha_equal.cc | 524 bool VisitPattern_(const PatternWildcardNode* lhs, const Pattern& other) final { in VisitPattern_() function in tvm::relay::AlphaEqualHandler 528 bool VisitPattern_(const PatternVarNode* lhs, const Pattern& other) final { in VisitPattern_() function in tvm::relay::AlphaEqualHandler 535 bool VisitPattern_(const PatternConstructorNode* lhs, const Pattern& other) final { in VisitPattern_() function in tvm::relay::AlphaEqualHandler 551 bool VisitPattern_(const PatternTupleNode* lhs, const Pattern& other) final { in VisitPattern_() function in tvm::relay::AlphaEqualHandler
|
H A D | pretty_printer.cc | 635 Doc VisitPattern_(const PatternConstructorNode* p) final { in VisitPattern_() function in tvm::relay::PrettyPrinter 649 Doc VisitPattern_(const PatternTupleNode* pt) final { in VisitPattern_() function in tvm::relay::PrettyPrinter 660 Doc VisitPattern_(const PatternWildcardNode* pw) final { in VisitPattern_() function in tvm::relay::PrettyPrinter 664 Doc VisitPattern_(const PatternVarNode* pv) final { in VisitPattern_() function in tvm::relay::PrettyPrinter
|
/dports/misc/py-tvm/incubator-tvm-0.6.1/src/relay/ir/ |
H A D | pattern_functor.cc | 34 Pattern PatternMutator::VisitPattern_(const PatternWildcardNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 38 Pattern PatternMutator::VisitPattern_(const PatternVarNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 42 Pattern PatternMutator::VisitPattern_(const PatternConstructorNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 50 Pattern PatternMutator::VisitPattern_(const PatternTupleNode* op) { in VisitPattern_() function in tvm::relay::PatternMutator 75 void PatternVisitor::VisitPattern_(const PatternWildcardNode* op) { } in VisitPattern_() function in tvm::relay::PatternVisitor 77 void PatternVisitor::VisitPattern_(const PatternVarNode* op) { in VisitPattern_() function in tvm::relay::PatternVisitor 81 void PatternVisitor::VisitPattern_(const PatternConstructorNode* op) { in VisitPattern_() function in tvm::relay::PatternVisitor 88 void PatternVisitor::VisitPattern_(const PatternTupleNode* op) { in VisitPattern_() function in tvm::relay::PatternVisitor
|
H A D | hash.cc | 388 size_t VisitPattern_(const PatternConstructorNode* pcn) final { in VisitPattern_() function in tvm::relay::RelayHashHandler 397 size_t VisitPattern_(const PatternTupleNode* ptn) final { in VisitPattern_() function in tvm::relay::RelayHashHandler 405 size_t VisitPattern_(const PatternVarNode* pvn) final { in VisitPattern_() function in tvm::relay::RelayHashHandler 411 size_t VisitPattern_(const PatternWildcardNode* pwn) final { in VisitPattern_() function in tvm::relay::RelayHashHandler
|
H A D | alpha_equal.cc | 524 bool VisitPattern_(const PatternWildcardNode* lhs, const Pattern& other) final { in VisitPattern_() function in tvm::relay::AlphaEqualHandler 528 bool VisitPattern_(const PatternVarNode* lhs, const Pattern& other) final { in VisitPattern_() function in tvm::relay::AlphaEqualHandler 535 bool VisitPattern_(const PatternConstructorNode* lhs, const Pattern& other) final { in VisitPattern_() function in tvm::relay::AlphaEqualHandler 551 bool VisitPattern_(const PatternTupleNode* lhs, const Pattern& other) final { in VisitPattern_() function in tvm::relay::AlphaEqualHandler
|
H A D | pretty_printer.cc | 635 Doc VisitPattern_(const PatternConstructorNode* p) final { in VisitPattern_() function in tvm::relay::PrettyPrinter 649 Doc VisitPattern_(const PatternTupleNode* pt) final { in VisitPattern_() function in tvm::relay::PrettyPrinter 660 Doc VisitPattern_(const PatternWildcardNode* pw) final { in VisitPattern_() function in tvm::relay::PrettyPrinter 664 Doc VisitPattern_(const PatternVarNode* pv) final { in VisitPattern_() function in tvm::relay::PrettyPrinter
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/relay/analysis/ |
H A D | match_exhaustion.cc | 58 MatchResult VisitPattern_(const PatternConstructorNode* op, const Pattern& cand) override { in VisitPattern_() function in tvm::relay::CandidateChecker 90 MatchResult VisitPattern_(const PatternTupleNode* op, const Pattern& cand) override { in VisitPattern_() function in tvm::relay::CandidateChecker 118 MatchResult VisitPattern_(const PatternWildcardNode*, const Pattern&) override { in VisitPattern_() function in tvm::relay::CandidateChecker 122 MatchResult VisitPattern_(const PatternVarNode*, const Pattern&) override { in VisitPattern_() function in tvm::relay::CandidateChecker
|
/dports/misc/tvm/incubator-tvm-0.6.1/src/relay/pass/ |
H A D | match_exhaustion.cc | 57 MatchResult VisitPattern_(const PatternConstructorNode* op, const Pattern& cand) override { in VisitPattern_() function in tvm::relay::CandidateChecker 89 MatchResult VisitPattern_(const PatternTupleNode* op, const Pattern& cand) override { in VisitPattern_() function in tvm::relay::CandidateChecker 117 MatchResult VisitPattern_(const PatternWildcardNode*, const Pattern&) override { in VisitPattern_() function in tvm::relay::CandidateChecker 121 MatchResult VisitPattern_(const PatternVarNode*, const Pattern&) override { in VisitPattern_() function in tvm::relay::CandidateChecker
|
H A D | de_duplicate.cc | 93 Pattern VisitPattern_(const PatternVarNode* op) final { in DeDup() function in tvm::relay::DeDup::DeDupMutator
|
H A D | type_infer.cc | 225 void VisitPattern_(const PatternConstructorNode* con, const Type& t) { in VisitPattern_() function in tvm::relay::TypeInferencer 268 void VisitPattern_(const PatternTupleNode* tup, const Type& t) { in VisitPattern_() function in tvm::relay::TypeInferencer 289 void VisitPattern_(const PatternVarNode* pv, const Type& t) { in VisitPattern_() function in tvm::relay::TypeInferencer 294 void VisitPattern_(const PatternWildcardNode* wc, const Type& t) { } in VisitPattern_() function in tvm::relay::TypeInferencer
|
/dports/misc/py-tvm/incubator-tvm-0.6.1/src/relay/pass/ |
H A D | match_exhaustion.cc | 57 MatchResult VisitPattern_(const PatternConstructorNode* op, const Pattern& cand) override { in VisitPattern_() function in tvm::relay::CandidateChecker 89 MatchResult VisitPattern_(const PatternTupleNode* op, const Pattern& cand) override { in VisitPattern_() function in tvm::relay::CandidateChecker 117 MatchResult VisitPattern_(const PatternWildcardNode*, const Pattern&) override { in VisitPattern_() function in tvm::relay::CandidateChecker 121 MatchResult VisitPattern_(const PatternVarNode*, const Pattern&) override { in VisitPattern_() function in tvm::relay::CandidateChecker
|
H A D | de_duplicate.cc | 93 Pattern VisitPattern_(const PatternVarNode* op) final { in DeDup() function in tvm::relay::DeDup::DeDupMutator
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/printer/ |
H A D | text_printer.h | 136 Doc VisitPattern_(const PatternConstructorNode* p) final; 137 Doc VisitPattern_(const PatternTupleNode* pt) final; 138 Doc VisitPattern_(const PatternWildcardNode* pw) final; 139 Doc VisitPattern_(const PatternVarNode* pv) final;
|
H A D | relay_text_printer.cc | 550 Doc RelayTextPrinter::VisitPattern_(const PatternConstructorNode* p) { in VisitPattern_() function in tvm::relay::RelayTextPrinter 564 Doc RelayTextPrinter::VisitPattern_(const PatternTupleNode* pt) { in VisitPattern_() function in tvm::relay::RelayTextPrinter 575 Doc RelayTextPrinter::VisitPattern_(const PatternWildcardNode* pw) { return Doc::Text("_"); } in VisitPattern_() function in tvm::relay::RelayTextPrinter 577 Doc RelayTextPrinter::VisitPattern_(const PatternVarNode* pv) { return AllocVar(pv->var); } in VisitPattern_() function in tvm::relay::RelayTextPrinter
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/relay/transforms/ |
H A D | de_duplicate.cc | 82 Pattern VisitPattern_(const PatternVarNode* op) final { return PatternVar(Fresh(op->var)); } in DeDup() function in tvm::relay::DeDup::DeDupMutator
|
H A D | type_infer.cc | 211 void VisitPattern_(const PatternConstructorNode* con, const Type& t) { in VisitPattern_() function in tvm::relay::TypeInferencer 254 void VisitPattern_(const PatternTupleNode* tup, const Type& t) { in VisitPattern_() function in tvm::relay::TypeInferencer 275 void VisitPattern_(const PatternVarNode* pv, const Type& t) { in VisitPattern_() function in tvm::relay::TypeInferencer 280 void VisitPattern_(const PatternWildcardNode* wc, const Type& t) {} in VisitPattern_() function in tvm::relay::TypeInferencer
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/relay/backend/ |
H A D | interpreter.cc | 657 bool VisitPattern_(const PatternConstructorNode* op, const ObjectRef& v) final { in VisitPattern_() function in tvm::relay::Interpreter 674 bool VisitPattern_(const PatternTupleNode* op, const ObjectRef& v) final { in VisitPattern_() function in tvm::relay::Interpreter 685 bool VisitPattern_(const PatternWildcardNode* op, const ObjectRef& v) final { return true; } in VisitPattern_() function in tvm::relay::Interpreter 687 bool VisitPattern_(const PatternVarNode* op, const ObjectRef& v) final { in VisitPattern_() function in tvm::relay::Interpreter
|
/dports/misc/tvm/incubator-tvm-0.6.1/src/relay/backend/ |
H A D | interpreter.cc | 725 bool VisitPattern_(const PatternConstructorNode* op, const Value& v) final { in VisitPattern_() function in tvm::relay::Interpreter 742 bool VisitPattern_(const PatternTupleNode* op, const Value& v) final { in VisitPattern_() function in tvm::relay::Interpreter 754 bool VisitPattern_(const PatternWildcardNode* op, const Value& v) final { in VisitPattern_() function in tvm::relay::Interpreter 758 bool VisitPattern_(const PatternVarNode* op, const Value& v) final { in VisitPattern_() function in tvm::relay::Interpreter
|
/dports/misc/py-tvm/incubator-tvm-0.6.1/src/relay/backend/ |
H A D | interpreter.cc | 725 bool VisitPattern_(const PatternConstructorNode* op, const Value& v) final { in VisitPattern_() function in tvm::relay::Interpreter 742 bool VisitPattern_(const PatternTupleNode* op, const Value& v) final { in VisitPattern_() function in tvm::relay::Interpreter 754 bool VisitPattern_(const PatternWildcardNode* op, const Value& v) final { in VisitPattern_() function in tvm::relay::Interpreter 758 bool VisitPattern_(const PatternVarNode* op, const Value& v) final { in VisitPattern_() function in tvm::relay::Interpreter
|