[locop] Implement Forward Node Description Builder (#3957)
author박종현/On-Device Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Tue, 25 Jun 2019 03:41:26 +0000 (12:41 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Tue, 25 Jun 2019 03:41:26 +0000 (12:41 +0900)
This commit implements a dedicated node description builder for
Forward nodes.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
contrib/locop/src/FormattedGraph.cpp

index 7b8761d..ad622a0 100644 (file)
@@ -166,6 +166,15 @@ public:
 
 public:
   // TODO Build a node description for each canonical node
+  NodeDesc visit(const loco::Forward *node) final
+  {
+    NodeDesc res{opname(node)};
+
+    res.arg("input", symbol_lookup(*_symtbl, node->input()));
+    res.state(NodeDesc::State::Complete);
+
+    return res;
+  }
 
 public:
   NodeDesc visit(const loco::Node *node) final { return default_node_desc(*_symtbl, node); }