addGlobalValueSummary overloads

Synopses

Declared in <llvm/IR/ModuleSummaryIndex.h>

Add a global value summary for a value of the given name.

void
addGlobalValueSummary(
    StringRef ValueName,
    std::unique_ptr<GlobalValueSummary> Summary);

Add a global value summary for the given ValueInfo.

void
addGlobalValueSummary(
    ValueInfo VI,
    std::unique_ptr<GlobalValueSummary> Summary);

Add a global value summary for a value.

void
addGlobalValueSummary(
    GlobalValue const& GV,
    std::unique_ptr<GlobalValueSummary> Summary);

Parameters

Name

Description

ValueName

Name of the global value.

Summary

Summary to associate with the named value.

VI

Value info that owns the summary list.

GV

Global value whose summary is being recorded.

Created with MrDocs