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

Methods

CSProfileConverter(
    llvm::sampleprof::SampleProfileMap& Profiles)

Declared at: llvm/include/llvm/ProfileData/SampleProf.h:1246

Parameters

llvm::sampleprof::SampleProfileMap& Profiles

void convertProfiles()

Declared at: llvm/include/llvm/ProfileData/SampleProf.h:1247

void convertProfiles(
    llvm::sampleprof::CSProfileConverter::
        FrameNode& Node)

Declared at: llvm/include/llvm/ProfileData/SampleProf.h:1269

Parameters

llvm::sampleprof::CSProfileConverter::FrameNode& Node

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