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
- public IndirectCallPromotionPlugin(llvm::Function & Fn)
- public void run(std::vector<CandidateInfo> & Candidates)
Methods
¶IndirectCallPromotionPlugin(llvm::Function& Fn)
IndirectCallPromotionPlugin(llvm::Function& Fn)
Declared at: llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc:57
Parameters
- llvm::Function& Fn
¶void run(std::vector<CandidateInfo>& Candidates)
void run(std::vector<CandidateInfo>& Candidates)
Declared at: llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc:59
Parameters
- std::vector<CandidateInfo>& Candidates