Lines Matching refs:ModuleSummaryIndex
1 //===-- ModuleSummaryIndex.cpp - Module Summary Index ---------------------===//
14 #include "llvm/IR/ModuleSummaryIndex.h"
90 constexpr uint64_t ModuleSummaryIndex::BitcodeSummaryVersion;
92 uint64_t ModuleSummaryIndex::getFlags() const {
117 void ModuleSummaryIndex::setFlags(uint64_t Flags) {
164 void ModuleSummaryIndex::collectDefinedFunctionsForModule(
182 ModuleSummaryIndex::getGlobalValueSummary(uint64_t ValueGUID,
192 bool ModuleSummaryIndex::isGUIDLive(GlobalValue::GUID GUID) const {
262 void ModuleSummaryIndex::propagateAttributes(
332 bool ModuleSummaryIndex::canImportGlobalVar(const GlobalValueSummary *S,
364 // TODO: write a graphviz dumper for SCCs (see ModuleSummaryIndex::exportToDot)
367 void ModuleSummaryIndex::dumpSCCs(raw_ostream &O) {
368 for (scc_iterator<ModuleSummaryIndex *> I =
369 scc_begin<ModuleSummaryIndex *>(this);
548 void ModuleSummaryIndex::exportToDot(