ΒΆvoid annotateValueSite(
llvm::Module& M,
llvm::Instruction& Inst,
ArrayRef<InstrProfValueData> VDs,
uint64_t Sum,
llvm::InstrProfValueKind ValueKind,
uint32_t MaxMDCount)
void annotateValueSite(
llvm::Module& M,
llvm::Instruction& Inst,
ArrayRef<InstrProfValueData> VDs,
uint64_t Sum,
llvm::InstrProfValueKind ValueKind,
uint32_t MaxMDCount)
Description
Same as the above interface but using an ArrayRef, as well as \p Sum.
Declared at: llvm/include/llvm/ProfileData/InstrProf.h:246
Parameters
- llvm::Module& M
- llvm::Instruction& Inst
- ArrayRef<InstrProfValueData> VDs
- uint64_t Sum
- llvm::InstrProfValueKind ValueKind
- uint32_t MaxMDCount