#include <attrList.H>
Public Member Functions | |
| attrList (void) | |
| attrList (const attrList &orig) | |
| ~attrList (void) | |
| attrs * | GetAttrPtr (void) |
| enum attrTypes | GetAttrType (void) |
| intList * | GetAttrValPtr (void) |
| char * | GetTableName (void) |
| int | GetAttrId (void) |
| int | GetValid (void) |
| attrList * | GetNextListPtr (void) |
| void | SetAttrPtr (attrs *newAttrPtr) |
| void | SetAttrType (enum attrTypes newType) |
| void | SetAttrValPtr (intList *newValPtr) |
| void | SetTableName (char *newTableName) |
| void | SetAttrId (int newAttrId) |
| void | SetValid (int newValid) |
| void | SetNextListPtr (attrList *newNext) |
| attrList (void) | |
| attrList (const attrList &orig) | |
| ~attrList (void) | |
| attrs * | GetAttrPtr (void) |
| enum attrTypes | GetAttrType (void) |
| intList * | GetAttrValPtr (void) |
| char * | GetTableName (void) |
| int | GetAttrId (void) |
| int | GetValid (void) |
| attrList * | GetNextListPtr (void) |
| void | SetAttrPtr (attrs *newAttrPtr) |
| void | SetAttrType (enum attrTypes newType) |
| void | SetAttrValPtr (intList *newValPtr) |
| void | SetTableName (char *newTableName) |
| void | SetAttrId (int newAttrId) |
| void | SetValid (int newValid) |
| void | SetNextListPtr (attrList *newNext) |
Private Attributes | |
| attrs * | attrPtr |
| enum attrTypes | attrType |
| intList * | attrValPtr |
| char * | tableName |
| int | attrId |
| int | valid |
| attrList * | nextListPtr |
| attrs * | attrPtr |
| intList * | attrValPtr |
| char * | tableName |
| attrList * | nextListPtr |
|
|
Definition at line 39 of file include/attrList.H. References ATTR_UNDEF, attrId, attrPtr, attrType, attrValPtr, nextListPtr, tableName, and valid. Referenced by attrList(). |
|
|
Definition at line 50 of file include/attrList.H. References attrId, attrList(), attrPtr, attrType, attrValPtr, nextListPtr, strcpy(), strlen(), tableName, and valid. |
|
|
Definition at line 73 of file include/attrList.H. References attrValPtr, GetNextListPtr(), nextListPtr, SetNextListPtr(), and tableName. |
|
|
Definition at line 39 of file src/base/attrList.H. References ATTR_UNDEF, attrId, attrPtr, attrType, attrValPtr, nextListPtr, tableName, and valid. |
|
|
Definition at line 50 of file src/base/attrList.H. References attrId, attrList(), attrPtr, attrType, attrValPtr, nextListPtr, strcpy(), strlen(), tableName, and valid. |
|
|
Definition at line 73 of file src/base/attrList.H. References attrValPtr, GetNextListPtr(), nextListPtr, SetNextListPtr(), and tableName. |
|
|
Definition at line 112 of file src/base/attrList.H. References attrId. |
|
|
Definition at line 112 of file include/attrList.H. References attrId. Referenced by remove_lc_attribute(), UpdAttrs(), UpdEdgeDictionary(), and WriteOps(). |
|
|
Definition at line 91 of file src/base/attrList.H. References attrPtr. |
|
|
|
Definition at line 96 of file src/base/attrList.H. |
|
|
|
Definition at line 102 of file src/base/attrList.H. References attrValPtr. |
|
|
Definition at line 102 of file include/attrList.H. References attrValPtr. Referenced by AddFreqAttribute(), BBDuplicate(), CFG::build_one_block(), FindEdgeFrequency(), GetBestNextBlock(), my_TailDuplicate(), TailDuplicate(), and WriteEdges(). |
|
|
Definition at line 122 of file src/base/attrList.H. References nextListPtr. |
|
|
|
Definition at line 107 of file src/base/attrList.H. References tableName. |
|
|
Definition at line 107 of file include/attrList.H. References tableName. Referenced by GetNewEdgeMergeValue(), my_TailDuplicate(), TailDuplicate(), WriteJTBL(), and WriteOps(). |
|
|
Definition at line 117 of file src/base/attrList.H. References valid. |
|
|
Definition at line 117 of file include/attrList.H. References valid. Referenced by UpdAttrs(). |
|
|
Definition at line 156 of file src/base/attrList.H. References attrId. |
|
|
|
Definition at line 127 of file src/base/attrList.H. References attrPtr. |
|
|
|
Definition at line 132 of file src/base/attrList.H. References attrType. |
|
|
Definition at line 132 of file include/attrList.H. References attrType. Referenced by add_lc_attribute_for_region(), AddFreqAttribute(), AddPointerAttribute(), Instrument::initialize_temp_registers(), Value_Profile::instrument(), Trace_Profile::instrument(), Branch_Profile::instrument(), Value_Profile::instrument_from_table(), OperandCheck(), and remove_lc_attribute(). |
|
|
Definition at line 137 of file src/base/attrList.H. References attrValPtr. |
|
|
Definition at line 137 of file include/attrList.H. References attrValPtr. Referenced by AddFreqAttribute(). |
|
|
Definition at line 166 of file src/base/attrList.H. References nextListPtr. |
|
|
Definition at line 166 of file include/attrList.H. References nextListPtr. Referenced by AddFreqAttribute(), AddPointerAttribute(), RemoveFreqAttribute(), RemovePointerAttribute(), and ~attrList(). |
|
|
Definition at line 142 of file src/base/attrList.H. |
|
|
Definition at line 142 of file include/attrList.H. References strcpy(), strlen(), and tableName. Referenced by my_TailDuplicate(). |
|
|
Definition at line 161 of file src/base/attrList.H. References valid. |
|
|
Definition at line 161 of file include/attrList.H. References valid. Referenced by AddFreqAttribute(), AddPointerAttribute(), Instrument::initialize_temp_registers(), Value_Profile::instrument(), Trace_Profile::instrument(), Branch_Profile::instrument(), and Value_Profile::instrument_from_table(). |
|
|
Definition at line 33 of file src/base/attrList.H. Referenced by attrList(), GetAttrId(), and SetAttrId(). |
|
|
Definition at line 26 of file src/base/attrList.H. |
|
|
Definition at line 26 of file include/attrList.H. Referenced by attrList(), GetAttrPtr(), and SetAttrPtr(). |
|
|
Definition at line 30 of file src/base/attrList.H. Referenced by attrList(), GetAttrType(), and SetAttrType(). |
|
|
Definition at line 31 of file src/base/attrList.H. |
|
|
Definition at line 31 of file include/attrList.H. Referenced by attrList(), GetAttrValPtr(), SetAttrValPtr(), and ~attrList(). |
|
|
Definition at line 35 of file src/base/attrList.H. |
|
|
Definition at line 35 of file include/attrList.H. Referenced by attrList(), GetNextListPtr(), SetNextListPtr(), and ~attrList(). |
|
|
Definition at line 32 of file src/base/attrList.H. |
|
|
Definition at line 32 of file include/attrList.H. Referenced by attrList(), GetTableName(), SetTableName(), and ~attrList(). |
|
|
Definition at line 34 of file src/base/attrList.H. Referenced by attrList(), GetValid(), and SetValid(). |
1.3.2