Lines Matching refs:PathProfileInfo

36   class PathProfileLoaderPass : public ModulePass, public PathProfileInfo {
53 if (PI == &PathProfileInfo::ID) in getAdjustedAnalysisPointer()
54 return (PathProfileInfo*)this; in getAdjustedAnalysisPointer()
88 INITIALIZE_ANALYSIS_GROUP(PathProfileInfo, "Path Profile Information",
90 INITIALIZE_AG_PASS(PathProfileLoaderPass, PathProfileInfo,
114 double countStdDev, PathProfileInfo* ppi) in ProfilePath()
218 char llvm::PathProfileInfo::ID = 0;
220 PathProfileInfo::PathProfileInfo () : _currentDag(0) , _currentFunction(0) { in PathProfileInfo() function in PathProfileInfo
223 PathProfileInfo::~PathProfileInfo() { in ~PathProfileInfo()
229 void PathProfileInfo::setCurrentFunction(Function* F) { in setCurrentFunction()
243 Function* PathProfileInfo::getCurrentFunction() const { in getCurrentFunction()
248 BasicBlock* PathProfileInfo::getCurrentFunctionEntry() { in getCurrentFunctionEntry()
253 ProfilePath* PathProfileInfo::getPath(unsigned int number) { in getPath()
258 unsigned int PathProfileInfo::getPotentialPathCount() { in getPotentialPathCount()
263 ProfilePathIterator PathProfileInfo::pathBegin() { in pathBegin()
268 ProfilePathIterator PathProfileInfo::pathEnd() { in pathEnd()
273 unsigned int PathProfileInfo::pathsRun() { in pathsRun()
407 struct NoPathProfileInfo : public ImmutablePass, public PathProfileInfo {
418 if (PI == &PathProfileInfo::ID) in getAdjustedAnalysisPointer()
419 return (PathProfileInfo*)this; in getAdjustedAnalysisPointer()
431 INITIALIZE_AG_PASS(NoPathProfileInfo, PathProfileInfo, "no-path-profile",