Home
last modified time | relevance | path

Searched refs:AliasSummary (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DCFLAndersAliasAnalysis.h34 struct AliasSummary;
61 const cflaa::AliasSummary *getAliasSummary(const Function &);
H A DCFLSteensAliasAnalysis.h33 struct AliasSummary;
67 const cflaa::AliasSummary *getAliasSummary(Function &Fn);
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCFLSteensAliasAnalysis.cpp74 AliasSummary Summary;
84 const AliasSummary &getAliasSummary() const { return Summary; } in getAliasSummary()
258 const AliasSummary *CFLSteensAAResult::getAliasSummary(Function &Fn) { in getAliasSummary()
H A DCFLAndersAliasAnalysis.cpp334 AliasSummary Summary;
343 const AliasSummary &getAliasSummary() const { return Summary; } in getAliasSummary()
839 const AliasSummary *CFLAndersAAResult::getAliasSummary(const Function &Fn) { in getAliasSummary()
H A DAliasAnalysisSummary.h193 struct AliasSummary { struct
H A DStackSafetyAnalysis.cpp700 if (const AliasSummary *AS = dyn_cast<AliasSummary>(GVS.get())) in findCalleeFunctionSummary()
736 AliasSummary *AS = dyn_cast<AliasSummary>(S); in findCalleeFunctionSummary()
H A DModuleSummaryAnalysis.cpp661 auto AS = std::make_unique<AliasSummary>(Flags); in computeAliasSummary()
/llvm-project-15.0.7/llvm/lib/IR/
H A DModuleSummaryIndex.cpp489 if (isa<AliasSummary>(GVS)) in getNodeLabel()
604 } else if (isa<AliasSummary>(SummaryIt.second)) { in exportToDot()
643 if (auto *AS = dyn_cast_or_null<AliasSummary>(SummaryIt.second)) { in exportToDot()
H A DAsmWriter.cpp2591 void printAliasSummary(const AliasSummary *AS);
3075 void AssemblyWriter::printAliasSummary(const AliasSummary *AS) { in printAliasSummary()
3325 printAliasSummary(cast<AliasSummary>(&Summary)); in printSummary()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h448 class AliasSummary : public GlobalValueSummary {
458 AliasSummary(GVFlags Flags)
486 static_cast<const AliasSummary *>(this)->getAliasee());
499 if (auto *AS = dyn_cast<AliasSummary>(this))
505 if (auto *AS = dyn_cast<AliasSummary>(this))
/llvm-project-15.0.7/llvm/lib/LTO/
H A DLTO.cpp257 if (auto *AS = dyn_cast_or_null<AliasSummary>(S)) in computeLTOCacheKey()
368 else if (!isa<AliasSummary>(S.get()) && in thinLTOResolvePrevailingGUID()
412 if (auto AS = dyn_cast<AliasSummary>(S.get())) in thinLTOResolvePrevailingInIndex()
/llvm-project-15.0.7/llvm/include/llvm/AsmParser/
H A DLLParser.h141 std::map<unsigned, std::vector<std::pair<AliasSummary *, LocTy>>>
/llvm-project-15.0.7/llvm/tools/llvm-lto/
H A Dllvm-lto.cpp388 } else if (isa<AliasSummary>(Summary.get())) in printIndexStats()
/llvm-project-15.0.7/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp462 if (auto *AS = dyn_cast<AliasSummary>(Summary.getSecond())) in forEachSummary()
4115 AliasSummary *AS = cast<AliasSummary>(Summary); in writePerModuleGlobalValueSummary()
4206 SmallVector<AliasSummary *, 64> Aliases; in writeCombinedGlobalValueSummary()
4252 if (auto *AS = dyn_cast<AliasSummary>(S)) { in writeCombinedGlobalValueSummary()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp939 if (auto *AS = dyn_cast<AliasSummary>(Summary.get())) { in computeDeadSymbolsAndUpdateIndirectCalls()
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp7156 auto AS = std::make_unique<AliasSummary>(Flags); in parseEntireSummary()
7300 auto AS = std::make_unique<AliasSummary>(Flags); in parseEntireSummary()
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp8645 auto AS = std::make_unique<AliasSummary>(GVFlags); in parseAliasSummary()