|
CGRAOmp
0.1
|
A concrete class for virtual root node, connected to all the primary input node. More...
#include <CGRADataFlowGraph.hpp>
Public Member Functions | |
| VirtualRootNode () | |
| string | getUniqueName () const |
| string | getNodeAttr () const |
Public Member Functions inherited from llvm::DFGNode | |
| DFGNode (int ID, NodeKind kind, Value *val) | |
| DFGNode (NodeKind kind, Value *val) | |
| DFGNode (const DFGNode &N) | |
| DFGNode (DFGNode &&N) | |
| DFGNode & | operator= (const DFGNode &N) |
| DFGNode & | operator= (DFGNode &&N) |
| NodeKind | getKind () const |
| int | getID () const |
| Value * | getValue () const |
| virtual string | getExtraAttr () const |
| bool | isEqualTo (const DFGNode &N) const |
| void | setExtraInfo (StringRef key, json::Value V) |
| bool | hasExtraInfo () const |
| json::Value | getExtraInfoAsJSONObject () |
Additional Inherited Members | |
Public Types inherited from llvm::DFGNode | |
| enum | NodeKind { NodeKind::Compute, NodeKind::MemLoad, NodeKind::MemStore, NodeKind::Compare, NodeKind::Constant, NodeKind::GlobalData, NodeKind::VirtualRoot } |
Public Attributes inherited from llvm::DFGNode | |
| friend | CGRADFG |
Protected Attributes inherited from llvm::DFGNode | |
| NodeKind | kind |
| int | ID |
| Value * | val |
| StringMap< json::Value * > | extra_info |
A concrete class for virtual root node, connected to all the primary input node.
|
inline |
|
inlinevirtual |
Implements llvm::DFGNode.
|
inlinevirtual |
Implements llvm::DFGNode.
1.8.17