#include <dag_node_ordering.H>
Public Member Functions | |
| dag_node_ordering () | |
| dag_node_ordering (legoRegion *R) | |
| ~dag_node_ordering () | |
| void | ShowParameters (knobs *Knobs) |
| void | SetKnobs (knobs *Knobs) |
| SetValueToDepth () | |
| public_derr ("<< dag_node_ordering::SetValueToDepth\n") | |
| dag_node_ordering () | |
| dag_node_ordering (legoRegion *R) | |
| ~dag_node_ordering () | |
| void | ShowParameters (knobs *Knobs) |
| void | SetKnobs (knobs *Knobs) |
| SetValueToDepth () | |
| public_derr ("<< dag_node_ordering::SetValueToDepth\n") | |
Private Member Functions | |
| void | DoSuperblockPriorities () |
| void | DoSuperblockPriorities () |
Private Attributes | |
| node_orderings | Ordering |
| legoRegion * | Region |
| dag * | D |
| int | sb_override |
| legoRegion * | Region |
| dag * | D |
|
|
Definition at line 384 of file include/dag_node_ordering.H. |
|
|
Definition at line 387 of file include/dag_node_ordering.H. References D, and public_derr. |
|
|
Definition at line 395 of file include/dag_node_ordering.H. |
|
|
Definition at line 384 of file src/dag_node_ordering.H. |
|
|
Definition at line 387 of file src/dag_node_ordering.H. References D, and public_derr. |
|
|
Definition at line 395 of file src/dag_node_ordering.H. |
|
|
Definition at line 172 of file src/dag_node_ordering.H. References Back, BR_OP, BRL, C_MERGE, D, VLilist::depth, ET_CNTL, ET_REGANTI, Front, legoOp::GetNextLink(), opList::GetNextListPtr(), legoOp::GetOpcode(), legoOp::GetOpId(), opList::GetOpId(), opList::GetOpPtr(), legoOp::GetPrevLink(), opList::GetWeight(), i, dag::MasterList, VLilist::next, machine::opLatency(), VLilist::p, public_derr(), RTS, dag::SetNodeDepths(), machine::TinkerOptype(), and dag::Vector. |
|
|
Definition at line 172 of file include/dag_node_ordering.H. References Back, BR_OP, BRL, C_MERGE, D, VLilist::depth, ET_CNTL, ET_REGANTI, Front, legoOp::GetNextLink(), opList::GetNextListPtr(), legoOp::GetOpcode(), legoOp::GetOpId(), opList::GetOpId(), opList::GetOpPtr(), legoOp::GetPrevLink(), opList::GetWeight(), i, dag::MasterList, VLilist::next, machine::opLatency(), VLilist::p, public_derr(), RTS, dag::SetNodeDepths(), machine::TinkerOptype(), and dag::Vector. |
|
|
|
|
|
Referenced by DoSuperblockPriorities(). |
|
|
Definition at line 414 of file src/dag_node_ordering.H. References DEPENDENCE_HEIGHT, EXIT_COUNT, GLOBAL_WEIGHT, KNOB_TRUE, Knobs, public_derr, knobs::Read(), knobs::SetDefaultPanel(), strcmp(), and WEIGHTED_COUNT. |
|
|
Definition at line 414 of file include/dag_node_ordering.H. References DEPENDENCE_HEIGHT, EXIT_COUNT, GLOBAL_WEIGHT, KNOB_TRUE, Knobs, public_derr, knobs::Read(), knobs::SetDefaultPanel(), strcmp(), and WEIGHTED_COUNT. Referenced by SetValuesForRegion(). |
|
|
Definition at line 453 of file src/dag_node_ordering.H. |
|
|
Definition at line 453 of file include/dag_node_ordering.H. |
|
|
Definition at line 401 of file src/dag_node_ordering.H. References KNOB_TRUE, Knobs, knobs::Read(), and knobs::SetDefaultPanel(). |
|
|
Definition at line 401 of file include/dag_node_ordering.H. References KNOB_TRUE, Knobs, knobs::Read(), and knobs::SetDefaultPanel(). Referenced by ShowAllParameters(). |
|
|
Definition at line 168 of file src/dag_node_ordering.H. |
|
|
Definition at line 168 of file include/dag_node_ordering.H. Referenced by DoSuperblockPriorities(). |
|
|
Definition at line 166 of file src/dag_node_ordering.H. |
|
|
Definition at line 167 of file src/dag_node_ordering.H. |
|
|
Definition at line 167 of file include/dag_node_ordering.H. |
|
|
Definition at line 169 of file src/dag_node_ordering.H. |
1.3.2