Lines Matching refs:ModuleSummaryIndex
90 static bool findRefEdges(ModuleSummaryIndex &Index, const User *CurUser, in findRefEdges()
238 ModuleSummaryIndex &Index, const Module &M, const Function &F, in computeFunctionSummary()
489 const Module &M, ModuleSummaryIndex &Index, in findFuncPointers()
527 static void computeVTableFuncs(ModuleSummaryIndex &Index, in computeVTableFuncs()
551 recordTypeIdCompatibleVtableReferences(ModuleSummaryIndex &Index, in recordTypeIdCompatibleVtableReferences()
568 static void computeVariableSummary(ModuleSummaryIndex &Index, in computeVariableSummary()
617 computeAliasSummary(ModuleSummaryIndex &Index, const GlobalAlias &A, in computeAliasSummary()
637 static void setLiveRoot(ModuleSummaryIndex &Index, StringRef Name) { in setLiveRoot()
643 ModuleSummaryIndex llvm::buildModuleSummaryIndex( in buildModuleSummaryIndex()
653 ModuleSummaryIndex Index(/*HaveGVs=*/true, EnableSplitLTOUnit); in buildModuleSummaryIndex()
840 ModuleSummaryIndex
913 const ModuleSummaryIndex *Index) in ImmutableModuleSummaryIndexWrapperPass()
925 const ModuleSummaryIndex *Index) { in createImmutableModuleSummaryIndexWrapperPass()