class IndirectCallPromotionPlugin

Declaration

class IndirectCallPromotionPlugin { /* full declaration omitted */ };

Description

------------------------ IndirectCallPromotionPlugin ------------------------

Declared at: llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc:51

Member Variables

public static const llvm::InstrProfValueKind Kind = IPVK_IndirectCallTarget

Method Overview

Methods

IndirectCallPromotionPlugin(llvm::Function& Fn)

Declared at: llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc:57

Parameters

llvm::Function& Fn

void run(std::vector<CandidateInfo>& Candidates)

Declared at: llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc:59

Parameters

std::vector<CandidateInfo>& Candidates