#include <edgeList.H>
Public Member Functions | |
| edgeList (void) | |
| edgeList (const edgeList &orig) | |
| ~edgeList (void) | |
| opEdges * | GetEdgePtr (void) |
| int | GetEdgeId (void) |
| int | GetValid (void) |
| edgeList * | GetNextListPtr (void) |
| void | SetEdgePtr (opEdges *newEdgePtr) |
| void | SetEdgeId (int newEdgeId) |
| void | SetValid (int newValid) |
| void | SetNextListPtr (edgeList *newNext) |
| edgeList (void) | |
| edgeList (const edgeList &orig) | |
| ~edgeList (void) | |
| opEdges * | GetEdgePtr (void) |
| int | GetEdgeId (void) |
| int | GetValid (void) |
| edgeList * | GetNextListPtr (void) |
| void | SetEdgePtr (opEdges *newEdgePtr) |
| void | SetEdgeId (int newEdgeId) |
| void | SetValid (int newValid) |
| void | SetNextListPtr (edgeList *newNext) |
Private Attributes | |
| opEdges * | edgePtr |
| int | edgeId |
| int | valid |
| edgeList * | nextListPtr |
| opEdges * | edgePtr |
| edgeList * | nextListPtr |
|
|
Definition at line 24 of file include/edgeList.H. References edgeId, edgePtr, nextListPtr, and valid. Referenced by edgeList(). |
|
|
Definition at line 32 of file include/edgeList.H. References edgeId, edgeList(), edgePtr, nextListPtr, and valid. |
|
|
Definition at line 43 of file include/edgeList.H. References nextListPtr. |
|
|
Definition at line 24 of file src/base/edgeList.H. References edgeId, edgePtr, nextListPtr, and valid. |
|
|
Definition at line 32 of file src/base/edgeList.H. References edgeId, edgeList(), edgePtr, nextListPtr, and valid. |
|
|
Definition at line 43 of file src/base/edgeList.H. References nextListPtr. |
|
|
Definition at line 63 of file src/base/edgeList.H. References edgeId. |
|
|
Definition at line 63 of file include/edgeList.H. References edgeId. Referenced by CFG::build_one_block(), DetectMoveableLoopInvariants(), find_edgeList_with_edge_id(), find_legoRegion_with_edge_id(), BB_Edge_Profile::instrument_exit_op(), LegoWrite(), my_SplitParentBlockBeforeOp(), legoTrace::RefreshEntryEdges(), legoTreegion::RefreshExitEdges(), legoTrace::RefreshExitEdges(), and UpdEdges(). |
|
|
Definition at line 58 of file src/base/edgeList.H. References edgePtr. |
|
|
|
Definition at line 73 of file src/base/edgeList.H. References nextListPtr. |
|
|
|
Definition at line 68 of file src/base/edgeList.H. References valid. |
|
|
Definition at line 68 of file include/edgeList.H. References valid. Referenced by CFG::build_one_block(), find_edgeList_from_op_to_op(), find_edgeList_with_edge_id(), find_legoRegion_with_edge_id(), LegoWrite(), legoTrace::RefreshEntryEdges(), legoTreegion::RefreshExitEdges(), legoTrace::RefreshExitEdges(), and UpdEdges(). |
|
|
Definition at line 83 of file src/base/edgeList.H. References edgeId. |
|
|
|
Definition at line 78 of file src/base/edgeList.H. References edgePtr. |
|
|
|
Definition at line 93 of file src/base/edgeList.H. References nextListPtr. |
|
|
Definition at line 93 of file include/edgeList.H. References nextListPtr. Referenced by addEntryEdge(), addExitEdge(), AddToList(), CreateHammock(), fillUnmatchedEdges(), preprocess_long_jumps(), legoSB::RefreshEdges(), legoHB::RefreshEdges(), legoBB::RefreshEdges(), legoTrace::RefreshEntryEdges(), legoTreegion::RefreshExitEdges(), legoTrace::RefreshExitEdges(), RemoveFromList(), and SecondPass(). |
|
|
Definition at line 88 of file src/base/edgeList.H. References valid. |
|
|
|
Definition at line 18 of file src/base/edgeList.H. Referenced by edgeList(), GetEdgeId(), and SetEdgeId(). |
|
|
Definition at line 17 of file src/base/edgeList.H. |
|
|
Definition at line 17 of file include/edgeList.H. Referenced by edgeList(), GetEdgePtr(), and SetEdgePtr(). |
|
|
Definition at line 20 of file src/base/edgeList.H. |
|
|
Definition at line 20 of file include/edgeList.H. Referenced by edgeList(), GetNextListPtr(), SetNextListPtr(), and ~edgeList(). |
|
|
Definition at line 19 of file src/base/edgeList.H. Referenced by edgeList(), GetValid(), and SetValid(). |
1.3.2