class CSProfileConverter
Declaration
class CSProfileConverter { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ProfileData/SampleProf.h:1244
Member Variables
- private llvm::sampleprof::SampleProfileMap& ProfileMap
- private llvm::sampleprof::CSProfileConverter::FrameNode RootFrame
Method Overview
- public CSProfileConverter(llvm::sampleprof::SampleProfileMap & Profiles)
- public void convertProfiles()
- private void convertProfiles(llvm::sampleprof::CSProfileConverter::FrameNode & Node)
- private llvm::sampleprof::CSProfileConverter::FrameNode * getOrCreateContextPath(const llvm::sampleprof::SampleContext & Context)
Methods
¶CSProfileConverter(
llvm::sampleprof::SampleProfileMap& Profiles)
CSProfileConverter(
llvm::sampleprof::SampleProfileMap& Profiles)
Declared at: llvm/include/llvm/ProfileData/SampleProf.h:1246
Parameters
- llvm::sampleprof::SampleProfileMap& Profiles
¶void convertProfiles()
void convertProfiles()
Declared at: llvm/include/llvm/ProfileData/SampleProf.h:1247
¶void convertProfiles(
llvm::sampleprof::CSProfileConverter::
FrameNode& Node)
void convertProfiles(
llvm::sampleprof::CSProfileConverter::
FrameNode& Node)
Declared at: llvm/include/llvm/ProfileData/SampleProf.h:1269
Parameters
¶llvm::sampleprof::CSProfileConverter::FrameNode*
getOrCreateContextPath(
const llvm::sampleprof::SampleContext&
Context)
llvm::sampleprof::CSProfileConverter::FrameNode*
getOrCreateContextPath(
const llvm::sampleprof::SampleContext&
Context)
Declared at: llvm/include/llvm/ProfileData/SampleProf.h:1270
Parameters
- const llvm::sampleprof::SampleContext& Context