HPCToolkit
Analysis::Flat::Driver Member List

This is the complete list of members for Analysis::Flat::Driver, including all inherited members.

clearRawBatch(ProfToMetricsTupleVec &batchJob)Analysis::Flat::Driverprivate
computeDerivedBatch(Prof::Struct::Tree &structure, const Prof::Metric::AExpr **mExprVec, uint mBegId, uint mEndId)Analysis::Flat::Driverprivate
computeDerivedMetrics(Prof::Metric::Mgr &mMgr, Prof::Struct::Tree &structure)Analysis::Flat::Driverprivate
computeRawBatchJob_LM(const string &lmname, const string &lmname_orig, Prof::Struct::Tree &structure, ProfToMetricsTupleVec &profToMetricsVec, bool useStruct)Analysis::Flat::Driverprivate
computeRawMetrics(Prof::Metric::Mgr &mMgr, Prof::Struct::Tree &structure)Analysis::Flat::Driverprivate
correlateMetricsWithStructure(Prof::Metric::Mgr &mMgr, Prof::Struct::Tree &structure)Analysis::Flat::Driverprivate
correlateRaw(Prof::Metric::ADesc *metric, const Prof::Flat::EventData &profevent, VMA lm_load_addr, Prof::Struct::Tree &structure, Prof::Struct::LM *lmStrct, BinUtil::LM *lm, bool useStruct)Analysis::Flat::Driverprivate
Driver(const Analysis::Args &args, Prof::Metric::Mgr &mMgr, Prof::Struct::Tree &structure)Analysis::Flat::Driver
dump() constAnalysis::Flat::Driver
getNextRawBatch(ProfToMetricsTupleVec &batchJob, Prof::Metric::Mgr::StringToADescVecMap::const_iterator &it, const Prof::Metric::Mgr::StringToADescVecMap::const_iterator &it_end)Analysis::Flat::Driverprivate
hasStructure(const string &lmname, Prof::Struct::Tree &structure, StringToBoolMap &hasStructureTbl)Analysis::Flat::Driverprivate
m_argsAnalysis::Flat::Driverprivate
m_mMgrAnalysis::Flat::Driverprivate
m_structureAnalysis::Flat::Driverprivate
openLM(const string &fnm)Analysis::Flat::Driverprivate
populateStructure(Prof::Struct::Tree &structure)Analysis::Flat::Driverprivate
profileBatchSzAnalysis::Flat::Driverprivatestatic
ProfToMetricsTuple typedefAnalysis::Flat::Driver
ProfToMetricsTupleVec typedefAnalysis::Flat::Driver
readProf(const string &fnm)Analysis::Flat::Driverprivate
readProf(Prof::Flat::ProfileData *prof)Analysis::Flat::Driverprivate
replacePath(const char *path)Analysis::Flat::Driver
replacePath(const std::string &path)Analysis::Flat::Driverinline
run()Analysis::Flat::Driver
StringToBoolMap typedefAnalysis::Flat::Driver
toString() constAnalysis::Flat::Driver
Unique()Uniqueprotected
Unique(const char *theClassName)Uniqueprotected
write_config(std::ostream &os=std::cout) constAnalysis::Flat::Driver
write_csv(std::ostream &os) constAnalysis::Flat::Driver
write_experiment(std::ostream &os) constAnalysis::Flat::Driver
write_txt(std::ostream &os) constAnalysis::Flat::Driver
write_txt_annotateFile(std::ostream &os, Analysis::TextUtil::ColumnFormatter &colFmt, const Prof::Struct::File *fileStrct) constAnalysis::Flat::Driverprivate
write_txt_hdr(std::ostream &os, const std::string &hdr) constAnalysis::Flat::Driverprivate
write_txt_secSummary(std::ostream &os, Analysis::TextUtil::ColumnFormatter &colFmt, const std::string &title, const Prof::Struct::ANodeFilter *filter) constAnalysis::Flat::Driverprivate
~Driver()Analysis::Flat::Driver
~Unique()Uniqueprotectedvirtual