gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
StackDistCalc Member List

This is the complete list of members for StackDistCalc, including all inherited members.

AddressIndexMap typedefStackDistCalcprivate
aiMapStackDistCalcprivate
calcStackDist(const Addr r_address, bool mark=false)StackDistCalc
calcStackDistAndUpdate(const Addr r_address, bool addNewNode=true)StackDistCalc
getIndex() const StackDistCalcinlineprivate
getSum(Node *node, bool from_left, uint64_t sum_from_below, uint64_t stack_dist, uint64_t level) const StackDistCalcprivate
getSumsLeavesToRoot(Node *node) const StackDistCalcprivate
getTreeDepth() const StackDistCalcinlineprivate
indexStackDistCalcprivate
IndexNodeMap typedefStackDistCalcprivate
InfinityStackDistCalcstatic
nextIndexStackDistCalcprivate
printStack(int n=5) const StackDistCalcprivate
sanityCheckTree(const Node *node, uint64_t level=0) const StackDistCalcprivate
stackStackDistCalcprivate
StackDistCalc(bool verify_stack=false)StackDistCalc
treeStackDistCalcprivate
TreeType typedefStackDistCalcprivate
updateSum(Node *node, bool from_left, uint64_t sum_from_below, uint64_t level, uint64_t stack_dist, bool discard_node)StackDistCalcprivate
updateSumsLeavesToRoot(Node *node, bool is_new_leaf)StackDistCalcprivate
updateTree()StackDistCalcprivate
verifyStackStackDistCalcprivate
verifyStackDist(const Addr r_address, bool update_stack=false)StackDistCalcprivate
~StackDistCalc()StackDistCalc

Generated on Fri Jun 9 2017 13:04:20 for gem5 by doxygen 1.8.6