HPCToolkit
ProfileReader.cpp File Reference
#include <iostream>
#include <fstream>
#include <sstream>
#include <list>
#include <vector>
#include <algorithm>
#include <string>
#include <cstdlib>
#include <cstring>
#include "ProfileReader.hpp"
#include "PCProfile.hpp"
#include "DCPIProfile.hpp"
#include <lib/isa/ISA.hpp>
#include <lib/isa/AlphaISA.hpp>
#include <lib/support/IOUtil.hpp>
Include dependency graph for ProfileReader.cpp:

Go to the source code of this file.

Classes

struct  lt_PCProfileMetric
 

Functions

static bool MetricNamesAreUnique (PCProfileMetricSet &mset)
 
static DCPIProfile::PMMode DeterminePMMode (const char *pmcounter)
 
DCPIProfile::PMMode DeterminePMMode (const string &pmcounter)
 
static const char * GetSecondSubstring (const char *str)
 
const char * GetSecondSubstring (const string &str)
 

Function Documentation

◆ DeterminePMMode() [1/2]

static DCPIProfile::PMMode DeterminePMMode ( const char *  pmcounter)
static

Definition at line 418 of file ProfileReader.cpp.

Here is the caller graph for this function:

◆ DeterminePMMode() [2/2]

DCPIProfile::PMMode DeterminePMMode ( const string &  pmcounter)
inline

Definition at line 108 of file ProfileReader.cpp.

Here is the call graph for this function:

◆ GetSecondSubstring() [1/2]

static const char * GetSecondSubstring ( const char *  str)
static

Definition at line 439 of file ProfileReader.cpp.

Here is the caller graph for this function:

◆ GetSecondSubstring() [2/2]

const char* GetSecondSubstring ( const string &  str)
inline

Definition at line 116 of file ProfileReader.cpp.

Here is the call graph for this function:

◆ MetricNamesAreUnique()

static bool MetricNamesAreUnique ( PCProfileMetricSet mset)
static

Definition at line 381 of file ProfileReader.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: