Lines Matching refs:ModuleSummaryIndex
89 static bool findRefEdges(ModuleSummaryIndex &Index, const User *CurUser, in findRefEdges()
250 ModuleSummaryIndex &Index, const Module &M, const Function &F, in computeFunctionSummary()
524 const Module &M, ModuleSummaryIndex &Index, in findFuncPointers()
562 static void computeVTableFuncs(ModuleSummaryIndex &Index, in computeVTableFuncs()
586 recordTypeIdCompatibleVtableReferences(ModuleSummaryIndex &Index, in recordTypeIdCompatibleVtableReferences()
603 static void computeVariableSummary(ModuleSummaryIndex &Index, in computeVariableSummary()
650 static void computeAliasSummary(ModuleSummaryIndex &Index, const GlobalAlias &A, in computeAliasSummary()
673 static void setLiveRoot(ModuleSummaryIndex &Index, StringRef Name) { in setLiveRoot()
679 ModuleSummaryIndex llvm::buildModuleSummaryIndex( in buildModuleSummaryIndex()
689 ModuleSummaryIndex Index(/*HaveGVs=*/true, EnableSplitLTOUnit); in buildModuleSummaryIndex()
886 ModuleSummaryIndex
959 const ModuleSummaryIndex *Index) in ImmutableModuleSummaryIndexWrapperPass()
971 const ModuleSummaryIndex *Index) { in createImmutableModuleSummaryIndexWrapperPass()