Lines Matching refs:ModuleSummaryIndex
95 static bool findRefEdges(ModuleSummaryIndex &Index, const User *CurUser, in findRefEdges()
267 ModuleSummaryIndex &Index, const Module &M, const Function &F, in computeFunctionSummary()
649 const Module &M, ModuleSummaryIndex &Index, in findFuncPointers()
692 static void computeVTableFuncs(ModuleSummaryIndex &Index, in computeVTableFuncs()
716 recordTypeIdCompatibleVtableReferences(ModuleSummaryIndex &Index, in recordTypeIdCompatibleVtableReferences()
733 static void computeVariableSummary(ModuleSummaryIndex &Index, in computeVariableSummary()
780 static void computeAliasSummary(ModuleSummaryIndex &Index, const GlobalAlias &A, in computeAliasSummary()
803 static void setLiveRoot(ModuleSummaryIndex &Index, StringRef Name) { in setLiveRoot()
809 ModuleSummaryIndex llvm::buildModuleSummaryIndex( in buildModuleSummaryIndex()
823 ModuleSummaryIndex Index(/*HaveGVs=*/true, EnableSplitLTOUnit, UnifiedLTO); in buildModuleSummaryIndex()
1021 ModuleSummaryIndex
1094 const ModuleSummaryIndex *Index) in ImmutableModuleSummaryIndexWrapperPass()
1106 const ModuleSummaryIndex *Index) { in createImmutableModuleSummaryIndexWrapperPass()