CGRA-ME
|
This is the complete list of members for OpGraph, including all inherited members.
alias_nodes | OpGraph | private |
aliasNodes() const | OpGraph | inline |
asOp(NodeDescriptor ndesc) const | OpGraph | |
asVal(NodeDescriptor ndesc) const | OpGraph | |
clear() | OpGraph | |
defunct_nodes | OpGraph | private |
edgeLatencies() const | OpGraph | |
emplace(Args &&... args) | OpGraph | inline |
empty_edge_vector | OpGraph | privatestatic |
empty_op_vector | OpGraph | privatestatic |
empty_val_vector | OpGraph | privatestatic |
erase(OpDescriptor op) | OpGraph | |
fanin(const EdgeDescriptor &ed) const | OpGraph | inline |
fanout(OpDescriptor op) const | OpGraph | inline |
fanout(const EdgeDescriptor &ed) const | OpGraph | inline |
getAliasIndex(OpGraphVal *op) const | OpGraph | |
getBitwidth(EdgeDescriptor edge) const | OpGraph | |
getDist(EdgeDescriptor edge) const | OpGraph | |
getKind(EdgeDescriptor edge) const | OpGraph | |
getMaxCycle() | OpGraph | |
getNodeRef(OpDescriptor ndesc) | OpGraph | inline |
getNodeRef(OpDescriptor ndesc) const | OpGraph | inline |
getNodeRef(ValDescriptor ndesc) | OpGraph | inline |
getNodeRef(ValDescriptor ndesc) const | OpGraph | inline |
getNodeRef(NodeDescriptor ndesc) | OpGraph | inline |
getNodeRef(NodeDescriptor ndesc) const | OpGraph | inline |
getOp(const std::string &name) const | OpGraph | inline |
getOpByIndex(int index) const | OpGraph | |
getOperandTag(EdgeDescriptor edge) const | OpGraph | |
getOpIndex(OpGraphOp *op) const | OpGraph | |
getOpRef(const std::string &name) | OpGraph | inline |
getOpRef(const std::string &name) const | OpGraph | inline |
getVal(const std::string &name) const | OpGraph | inline |
getValByIndex(int index) const | OpGraph | |
getValIndex(OpGraphVal *op) const | OpGraph | |
getValRef(const std::string &name) | OpGraph | inline |
getValRef(const std::string &name) const | OpGraph | inline |
inEdges(const OpDescriptor &op) const | OpGraph | |
inputOp(ValDescriptor val) const | OpGraph | |
inputOps(OpDescriptor op) const | OpGraph | |
inputVals(OpDescriptor op) const | OpGraph | |
insert(OpGraphOp op) | OpGraph | |
insert(OpDescriptor driver, OpGraphOp fanout, std::string operand_group, int bitwidth=32, int dist=0, EdgeKind kind=EdgeKind::kDataFlow) | OpGraph | |
link(OpDescriptor driver, OpDescriptor fanout, std::string operand_group, int bitwidth=32, int dist=0, EdgeKind kind=EdgeKind::kDataFlow, bool predicate=false) | OpGraph | |
link(ValDescriptor val, OpDescriptor fanout, std::string operand_group) | OpGraph | |
link_like(OpDescriptor driver, OpDescriptor fanout, EdgeDescriptor base) | OpGraph | |
NodeDescriptor typedef | OpGraph | |
null_edge | OpGraph | privatestatic |
null_op | OpGraph | privatestatic |
null_val | OpGraph | privatestatic |
op_nodes | OpGraph | private |
OpDescriptor typedef | OpGraph | |
operator!=(const OpGraph &lhs, const OpGraph &rhs) | OpGraph | friend |
operator<<(std::ostream &os, const OpGraph &og) | OpGraph | friend |
operator=(const OpGraph &) | OpGraph | |
operator=(OpGraph &&)=default | OpGraph | |
operator==(const OpGraph &lhs, const OpGraph &rhs) | OpGraph | friend |
OpGraph() | OpGraph | |
OpGraph(const OpGraph &) | OpGraph | |
OpGraph(OpGraph &&)=default | OpGraph | |
opNodes() const | OpGraph | inline |
ops_by_name | OpGraph | private |
outEdges(const OpDescriptor &op) const | OpGraph | |
outputOps(ValDescriptor op) const | OpGraph | |
outputOps(OpDescriptor op) const | OpGraph | |
outputVal(OpDescriptor op) const | OpGraph | |
outputVals(OpDescriptor op_desc) const | OpGraph | |
print_dot(std::ostream &s) const | OpGraph | |
printDOTwithOps(std::ostream &s) const | OpGraph | |
serialize(std::ostream &s) const | OpGraph | |
serialize(std::ostream &s, const std::map< OpDescriptor, int > &op_print_ranking) const | OpGraph | |
targetOfEdge(EdgeDescriptor ed) const | OpGraph | |
unLink(ValDescriptor driver_val, OpDescriptor fanout) | OpGraph | |
val_nodes | OpGraph | private |
ValDescriptor typedef | OpGraph | |
valNodes() const | OpGraph | inline |
vals_by_name | OpGraph | private |
verify() const | OpGraph | |
Walk typedef | OpGraph | |
~OpGraph() | OpGraph |