HPCToolkit
Prof::CCT::Call Member List

This is the complete list of members for Prof::CCT::Call, including all inherited members.

adump(const Metric::Mgr *metricMgr) constProf::CCT::ANode
ADynNode(ANodeTy type, ANode *parent, Struct::ACodeNode *strct, uint cpId)Prof::CCT::ADynNodeinline
ADynNode(ANodeTy type, ANode *parent, Struct::ACodeNode *strct, uint cpId, hpcrun_fmt_cct_node_t node_fmt, LoadMap::LMId_t lmId, VMA ip, ushort opIdx, lush_lip_t *lip)Prof::CCT::ADynNodeinline
ADynNode(ANodeTy type, ANode *parent, Struct::ACodeNode *strct, uint cpId, hpcrun_fmt_cct_node_t node_fmt, LoadMap::LMId_t lmId, VMA ip, ushort opIdx, lush_lip_t *lip, const Metric::IData &metrics)Prof::CCT::ADynNodeinline
ADynNode(const ADynNode &x)Prof::CCT::ADynNodeinline
aggregateMetricsExcl(uint mBegId, uint mEndId)Prof::CCT::ANode
aggregateMetricsExcl(const VMAIntervalSet &ivalset)Prof::CCT::ANode
aggregateMetricsExcl(uint mBegId)Prof::CCT::ANodeinline
aggregateMetricsIncl(uint mBegId, uint mEndId)Prof::CCT::ANode
aggregateMetricsIncl(const VMAIntervalSet &ivalset)Prof::CCT::ANode
aggregateMetricsIncl(uint mBegId)Prof::CCT::ANodeinline
ancestor(ANodeTy tp) constProf::CCT::ANode
ancestorCall() constProf::CCT::ANode
ancestorCount() constNonUniformDegreeTreeNode
ancestorIfNotProc(Struct::ACodeNode *n)Prof::CCT::ADynNodeinlinestatic
ancestorLoop() constProf::CCT::ANode
ancestorProc() constProf::CCT::ANode
ancestorProcFrm() constProf::CCT::ANode
ancestorRoot() constProf::CCT::ANode
ancestorStmt() constProf::CCT::ANode
ANode(ANodeTy type, ANode *parent, Struct::ACodeNode *strct=NULL)Prof::CCT::ANodeinline
ANode(ANodeTy type, ANode *parent, Struct::ACodeNode *strct, const Metric::IData &metrics)Prof::CCT::ANodeinline
ANode(const ANode &x)Prof::CCT::ANodeinline
ANodeTy enum nameProf::CCT::ANode
ANodeTyToName(ANodeTy tp)Prof::CCT::ANodestatic
assoc() constProf::CCT::ADynNodeinline
assocInfo() constProf::CCT::ADynNodeinline
assocInfo(lush_assoc_info_t x)Prof::CCT::ADynNodeinline
assocInfo_str() constProf::CCT::ADynNode
begLine() constProf::CCT::ANodeinline
Call(ANode *parent, uint cpId)Prof::CCT::Callinline
Call(ANode *parent, uint cpId, hpcrun_fmt_cct_node_t node_fmt, LoadMap::LMId_t lmId, VMA ip, ushort opIdx, lush_lip_t *lip, const Metric::IData &metrics)Prof::CCT::Callinline
childCount() constNonUniformDegreeTreeNodeinline
clearMetrics()Prof::Metric::IDatainline
clone_lip(const lush_lip_t *x)Prof::CCT::ADynNodeinlinestatic
codeName() constProf::CCT::ANodevirtual
computeMetrics(const Metric::Mgr &mMgr, uint mBegId, uint mEndId, bool doFinal)Prof::CCT::ANode
computeMetricsIncr(const Metric::Mgr &mMgr, uint mBegId, uint mEndId, Metric::AExprIncr::FnTy fn)Prof::CCT::ANode
computeMetricsIncrMe(const Metric::Mgr &mMgr, uint mBegId, uint mEndId, Metric::AExprIncr::FnTy fn)Prof::CCT::ANode
computeMetricsMe(const Metric::Mgr &mMgr, uint mBegId, uint mEndId, bool doFinal)Prof::CCT::ANode
cpId() constProf::CCT::ADynNodeinline
cpId(uint id)Prof::CCT::ADynNodeinline
ddump(const Metric::Mgr *metricMgr) constProf::CCT::ANode
ddumpMe() constProf::CCT::ANode
ddumpMetrics() constProf::Metric::IData
deleteChaff(ANode *x, uint8_t *deletedNodes=NULL)Prof::CCT::ANodestatic
demandMetric(size_t mId, size_t size=0) constProf::Metric::IDatainline
demandMetric(size_t mId, size_t size=0)Prof::Metric::IDatainline
dump(const Metric::Mgr *metricMgr, std::ostream &os=std::cerr, uint oFlags=0, const char *pfx="") constProf::CCT::ANode
dumpMetrics(std::ostream &os=std::cerr, int oFlags=0, const char *pfx="") constProf::Metric::IData
endLine() constProf::CCT::ANodeinline
ensureMetricsSize(size_t size) constProf::Metric::IDatainline
findDynChild(const ADynNode &y_dyn)Prof::CCT::ANode
firstChild() constProf::CCT::ANodeinline
FirstChild() constNonUniformDegreeTreeNodeinline
hasMergeEffects(const ADynNode &x, const ADynNode &y)Prof::CCT::ADynNodeinlinestatic
hasMetric(size_t mId) constProf::Metric::IDatainline
hasMetrics(uint mBegId=Metric::IData::npos, uint mEndId=Metric::IData::npos) constProf::Metric::IDatainline
hasMetricSlow(size_t mId) constProf::Metric::IDatainline
hpcrun_node_type(uint16_t type)Prof::CCT::ANodeinline
hpcrun_node_type() constProf::CCT::ANodeinline
id() constProf::CCT::ANodeinline
id(uint id)Prof::CCT::ANodeinline
IData(size_t size=0)Prof::Metric::IDatainline
IData(const IData &x)Prof::Metric::IDatainline
insertMetricsBefore(size_t numMetrics)Prof::Metric::IDatainline
IntToANodeType(long i)Prof::CCT::ANodestatic
isLeaf() constNonUniformDegreeTreeNodeinline
isMergable(const ADynNode &x, const ADynNode &y)Prof::CCT::ADynNodeinlinestatic
isPrimarySynthRoot() constProf::CCT::ADynNodeinline
isSecondarySynthRoot() constProf::CCT::ADynNodeinline
isValid_lip() constProf::CCT::ADynNodeinline
lastChild() constProf::CCT::ANodeinline
LastChild() constNonUniformDegreeTreeNodeinline
link(NonUniformDegreeTreeNode *parent)NonUniformDegreeTreeNode
linkAfter(NonUniformDegreeTreeNode *sibling)NonUniformDegreeTreeNode
linkBefore(NonUniformDegreeTreeNode *sibling)NonUniformDegreeTreeNode
lip() constProf::CCT::ADynNodeinline
lip(const lush_lip_t *lip)Prof::CCT::ADynNodeinline
lip_str() constProf::CCT::ADynNode
lmId() constProf::CCT::ADynNodeinline
lmId(LoadMap::LMId_t x)Prof::CCT::ADynNodeinline
lmId_real() constProf::CCT::ADynNodeinline
lmId_real(LoadMap::LMId_t x)Prof::CCT::ADynNodeinline
lmIP() constProf::CCT::Callinlinevirtual
Prof::CCT::ADynNode::lmIP(VMA lmIP, ushort opIdx)Prof::CCT::ADynNodeinline
lmIP_real() constProf::CCT::ADynNodeinline
lmRA() constProf::CCT::Callinline
m_child_countNonUniformDegreeTreeNodeprotected
m_childrenNonUniformDegreeTreeNodeprotected
m_hpcrun_typeProf::CCT::ANodeprotected
m_idProf::CCT::ANodeprotected
m_next_siblingNonUniformDegreeTreeNodeprotected
m_parentNonUniformDegreeTreeNodeprotected
m_prev_siblingNonUniformDegreeTreeNodeprotected
m_strctProf::CCT::ANodeprotected
m_typeProf::CCT::ANodeprotected
makeDensePreorderIds(uint nextId)Prof::CCT::ANode
maxDepth()NonUniformDegreeTreeNodeinline
maxDepth(uint parentDepth)NonUniformDegreeTreeNode
merge(ANode *y)Prof::CCT::ANode
mergeDeep(ANode *y, uint x_numMetrics, MergeContext &mrgCtxt, uint oFlag=0)Prof::CCT::ANode
mergeDeep_fixInsert(int newMetrics, MergeContext &mrgCtxt)Prof::CCT::ANodeprotected
mergeMe(const ANode &y, MergeContext *mrgCtxt=NULL, uint metricBegIdx=0, bool mayConflict=true)Prof::CCT::ADynNodevirtual
metric(size_t mId) constProf::Metric::IDatainline
metric(size_t mId)Prof::Metric::IDatainline
metricObject(size_t mId)Prof::Metric::IDatainline
MetricVec typedefProf::Metric::IData
name() constProf::CCT::ANodeinlinevirtual
nameDyn() constProf::CCT::ADynNode
nextSibling() constProf::CCT::ANodeinline
NextSibling() constNonUniformDegreeTreeNodeinline
NonUniformDegreeTreeNode(NonUniformDegreeTreeNode *parent=0)NonUniformDegreeTreeNodeinline
NonUniformDegreeTreeNode(const NonUniformDegreeTreeNode &other)NonUniformDegreeTreeNodeinline
nposProf::Metric::IDatastatic
numMetrics() constProf::Metric::IDatainline
operator=(const ADynNode &x)Prof::CCT::ADynNodeinline
Prof::CCT::ANode::operator=(const ANode &x)Prof::CCT::ANodeinline
Prof::NonUniformDegreeTreeNode::operator=(const NonUniformDegreeTreeNode &other)NonUniformDegreeTreeNodeinline
Prof::Metric::IData::operator=(const IData &x)Prof::Metric::IDatainline
opIndex() constProf::CCT::ADynNodeinline
parent() constProf::CCT::ANodeinline
Parent() constNonUniformDegreeTreeNodeinline
prevSibling() constProf::CCT::ANodeinline
PrevSibling() constNonUniformDegreeTreeNodeinline
pruneByMetrics(const Metric::Mgr &mMgr, const VMAIntervalSet &ivalset, const ANode *root, double thresholdPct, uint8_t *prunedNodes=NULL)Prof::CCT::ANode
pruneByNodeId(ANode *&x, const uint8_t *prunedNodes)Prof::CCT::ANodestatic
pruneChildrenByNodeId(const uint8_t *prunedNodes)Prof::CCT::ANode
structure() constProf::CCT::ANodeinline
structure(const Struct::ACodeNode *strct)Prof::CCT::ANodeinline
structureId() constProf::CCT::ANodeinline
toString(const Metric::Mgr *metricMgr, uint oFlags=0, const char *pfx="") constProf::CCT::ANodevirtual
NonUniformDegreeTreeNode::toString(uint oFlags=0, const char *pfx="") constNonUniformDegreeTreeNodevirtual
toStringMe(uint oFlags=0) constProf::CCT::Callvirtual
toStringMetrics(int oFlags=0, const char *pfx="") constProf::Metric::IData
TyANY enum valueProf::CCT::ANode
TyCall enum valueProf::CCT::ANode
TyLoop enum valueProf::CCT::ANode
TyNUMBER enum valueProf::CCT::ANode
type() constProf::CCT::ANodeinline
TyProc enum valueProf::CCT::ANode
TyProcFrm enum valueProf::CCT::ANode
TyRoot enum valueProf::CCT::ANode
TyStmt enum valueProf::CCT::ANode
Unique()Uniqueprotected
Unique(const char *theClassName)Uniqueprotected
unlink()NonUniformDegreeTreeNode
Vec typedefProf::CCT::ANode
writeDyn(std::ostream &os, uint oFlags=0, const char *prefix="") constProf::CCT::ADynNode
writeMetricsXML(std::ostream &os, const Mgr *metricMgr, uint mBegId=Metric::IData::npos, uint mEndId=Metric::IData::npos, int oFlags=0, const char *pfx="") constProf::Metric::IData
writeXML(std::ostream &os, const Metric::Mgr *metricMgr, uint metricBeg=Metric::IData::npos, uint metricEnd=Metric::IData::npos, uint oFlags=0, const char *pfx="") constProf::CCT::ANode
writeXML_path(std::ostream &os, const Metric::Mgr *metricMgr, uint metricBeg=Metric::IData::npos, uint metricEnd=Metric::IData::npos, uint oFlags=0, const char *pfx="") constProf::CCT::ANode
writeXML_post(std::ostream &os, uint oFlags=0, const char *pfx="") constProf::CCT::ANodeprotected
writeXML_pre(std::ostream &os, const Metric::Mgr *metricMgr, uint metricBeg=Metric::IData::npos, uint metricEnd=Metric::IData::npos, uint oFlags=0, const char *pfx="") constProf::CCT::ANodeprotected
zeroLinks()NonUniformDegreeTreeNodeinlineprotected
zeroMetrics(uint mBegId, uint mEndId)Prof::Metric::IDatainline
zeroMetricsDeep(uint mBegId, uint mEndId)Prof::CCT::ANode
~ADynNode()Prof::CCT::ADynNodeinlinevirtual
~ANode()Prof::CCT::ANodeinlinevirtual
~Call()Prof::CCT::Callinlinevirtual
~IData()Prof::Metric::IDatainlinevirtual
~NonUniformDegreeTreeNode()NonUniformDegreeTreeNodeinlinevirtual
~Unique()Uniqueprotectedvirtual