#include <opList.H>
Public Member Functions | |
| opList (void) | |
| opList (const opList &orig) | |
| ~opList (void) | |
| legoOp * | GetOpPtr (void) |
| int | GetOpId (void) |
| int | GetValid (void) |
| double | GetWeight (void) |
| opList * | GetNextListPtr (void) |
| void | SetWeight (double newWeight) |
| void | SetOpPtr (legoOp *newOpPtr) |
| void | SetOpId (int newOpId) |
| void | SetValid (int newValid) |
| void | SetNextListPtr (opList *newNext) |
| opList (void) | |
| opList (const opList &orig) | |
| ~opList (void) | |
| legoOp * | GetOpPtr (void) |
| int | GetOpId (void) |
| int | GetValid (void) |
| double | GetWeight (void) |
| opList * | GetNextListPtr (void) |
| void | SetWeight (double newWeight) |
| void | SetOpPtr (legoOp *newOpPtr) |
| void | SetOpId (int newOpId) |
| void | SetValid (int newValid) |
| void | SetNextListPtr (opList *newNext) |
Private Attributes | |
| legoOp * | opPtr |
| int | opId |
| int | valid |
| double | weight |
| opList * | nextListPtr |
| legoOp * | opPtr |
| opList * | nextListPtr |
|
|
Definition at line 24 of file include/opList.H. References nextListPtr, opId, opPtr, valid, and weight. Referenced by opList(). |
|
|
Definition at line 33 of file include/opList.H. References nextListPtr, opId, opList(), opPtr, valid, and weight. |
|
|
Definition at line 45 of file include/opList.H. References nextListPtr. |
|
|
Definition at line 24 of file src/base/opList.H. References nextListPtr, opId, opPtr, valid, and weight. |
|
|
Definition at line 33 of file src/base/opList.H. References nextListPtr, opId, opList(), opPtr, valid, and weight. |
|
|
Definition at line 45 of file src/base/opList.H. References nextListPtr. |
|
|
Definition at line 80 of file src/base/opList.H. References nextListPtr. |
|
|
|
Definition at line 65 of file src/base/opList.H. References opId. |
|
|
Definition at line 65 of file include/opList.H. References opId. Referenced by AddMidOp(), BBDuplicate(), check_brct(), dag_node_ordering::DoSuperblockPriorities(), machine::estimateSchedule(), FindOpWeight(), getFirstEntryOpId(), GetGlobalWeight(), GetSuperblockWeight(), legoAudit(), my_TailDuplicate(), RemoveMidOp(), dag::SetBrDepsFirst(), dag::SetPBRDeps(), TailDuplicate(), TranslateOp(), uncond_br(), UpdOpList(), and WriteOps(). |
|
|
Definition at line 60 of file src/base/opList.H. References opPtr. |
|
|
|
Definition at line 70 of file src/base/opList.H. References valid. |
|
|
Definition at line 70 of file include/opList.H. References valid. Referenced by addBBEntryOp(), addBBExitOp(), machine::estimateSchedule(), IfConvertTreeBranch(), list_scheduler::IsDominatorParallelwithRename(), LegoWrite(), PredicateTreeBranch(), and legoOp::~legoOp(). |
|
|
Definition at line 75 of file src/base/opList.H. References weight. |
|
|
Definition at line 75 of file include/opList.H. References weight. Referenced by op_scheduler::DoMoreMessyStuff(), list_scheduler::DoMoreMessyStuff(), dag_node_ordering::DoSuperblockPriorities(), FindOpWeight(), GetGlobalWeight(), GetSuperblockWeight(), RedirectEdge(), uncond_br(), and WriteOps(). |
|
|
Definition at line 105 of file src/base/opList.H. References nextListPtr. |
|
|
|
Definition at line 95 of file src/base/opList.H. References opId. |
|
|
|
Definition at line 90 of file src/base/opList.H. References opPtr. |
|
|
|
Definition at line 100 of file src/base/opList.H. References valid. |
|
|
|
Definition at line 85 of file src/base/opList.H. References weight. |
|
|
Definition at line 85 of file include/opList.H. References weight. Referenced by AddBBAlongEdge(), BBDuplicate(), CreateHammock(), op_scheduler::DoMoreMessyStuff(), list_scheduler::DoMoreMessyStuff(), my_SplitParentBlockBeforeOp(), my_TailDuplicate(), SplitParentBlockBeforeOp(), SplitParentBlockBeforeOp_local(), SplitParentBlockBeforeOpLocal(), and TailDuplicate(). |
|
|
Definition at line 21 of file src/base/opList.H. |
|
|
Definition at line 21 of file include/opList.H. Referenced by GetNextListPtr(), opList(), SetNextListPtr(), and ~opList(). |
|
|
Definition at line 18 of file src/base/opList.H. |
|
|
Definition at line 17 of file src/base/opList.H. |
|
|
Definition at line 17 of file include/opList.H. Referenced by GetOpPtr(), opList(), and SetOpPtr(). |
|
|
Definition at line 19 of file src/base/opList.H. Referenced by GetValid(), opList(), and SetValid(). |
|
|
Definition at line 20 of file src/base/opList.H. Referenced by GetWeight(), opList(), and SetWeight(). |
1.3.2