|
CGRAOmp
0.1
|
Class of DFG edge derived from DGEdge. More...
#include <CGRADataFlowGraph.hpp>
Public Types | |
| enum | EdgeKind { EdgeKind::Normal, EdgeKind::LoopCarried, EdgeKind::Init } |
Public Member Functions | |
| DFGEdge (DFGNode &N, int operand=0, EdgeKind Kind=EdgeKind::Normal) | |
| DFGEdge (const DFGEdge &E) | |
| DFGEdge (DFGEdge &&E) | |
| DFGEdge & | operator= (const DFGEdge &E) |
| DFGEdge & | operator= (DFGEdge &&E) |
| virtual string | getEdgeAttr () const |
| EdgeKind | getKind () const |
Protected Attributes | |
| int | operand |
| EdgeKind | Kind |
Class of DFG edge derived from DGEdge.
|
strong |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented in llvm::InitDataEdge, and llvm::LoopDependencyEdge.
|
inline |
|
protected |
|
protected |
1.8.17