gem5
|
This is the complete list of members for StackDistCalc, including all inherited members.
AddressIndexMap typedef | StackDistCalc | private |
aiMap | StackDistCalc | private |
calcStackDist(const Addr r_address, bool mark=false) | StackDistCalc | |
calcStackDistAndUpdate(const Addr r_address, bool addNewNode=true) | StackDistCalc | |
getIndex() const | StackDistCalc | inlineprivate |
getSum(Node *node, bool from_left, uint64_t sum_from_below, uint64_t stack_dist, uint64_t level) const | StackDistCalc | private |
getSumsLeavesToRoot(Node *node) const | StackDistCalc | private |
getTreeDepth() const | StackDistCalc | inlineprivate |
index | StackDistCalc | private |
IndexNodeMap typedef | StackDistCalc | private |
Infinity | StackDistCalc | static |
nextIndex | StackDistCalc | private |
printStack(int n=5) const | StackDistCalc | private |
sanityCheckTree(const Node *node, uint64_t level=0) const | StackDistCalc | private |
stack | StackDistCalc | private |
StackDistCalc(bool verify_stack=false) | StackDistCalc | |
tree | StackDistCalc | private |
TreeType typedef | StackDistCalc | private |
updateSum(Node *node, bool from_left, uint64_t sum_from_below, uint64_t level, uint64_t stack_dist, bool discard_node) | StackDistCalc | private |
updateSumsLeavesToRoot(Node *node, bool is_new_leaf) | StackDistCalc | private |
updateTree() | StackDistCalc | private |
verifyStack | StackDistCalc | private |
verifyStackDist(const Addr r_address, bool update_stack=false) | StackDistCalc | private |
~StackDistCalc() | StackDistCalc |