return res;
}
+ NodeDesc visit(const loco::EltwiseAdd *node) final
+ {
+ NodeDesc res{opname(node)};
+
+ res.arg("lhs", symbol_lookup(*_symtbl, node->lhs()));
+ res.arg("rhs", symbol_lookup(*_symtbl, node->rhs()));
+ res.state(NodeDesc::State::Complete);
+
+ return res;
+ }
+
+ NodeDesc visit(const loco::EltwiseMul *node) final
+ {
+ NodeDesc res{opname(node)};
+
+ res.arg("lhs", symbol_lookup(*_symtbl, node->lhs()));
+ res.arg("rhs", symbol_lookup(*_symtbl, node->rhs()));
+ res.state(NodeDesc::State::Complete);
+
+ return res;
+ }
+
public:
NodeDesc visit(const loco::Node *node) final { return default_node_desc(*_symtbl, node); }