Home
last modified time | relevance | path

Searched refs:ModuleSummaryIndex (Results 1 – 25 of 245) sorted by relevance

12345678910

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
H A DModuleSummaryAnalysis.h36 ModuleSummaryIndex buildModuleSummaryIndex(
51 using Result = ModuleSummaryIndex;
58 std::optional<ModuleSummaryIndex> Index;
66 ModuleSummaryIndex &getIndex() { return *Index; } in getIndex()
67 const ModuleSummaryIndex &getIndex() const { return *Index; } in getIndex()
83 const ModuleSummaryIndex *Index;
89 const ModuleSummaryIndex *Index = nullptr);
90 const ModuleSummaryIndex *getIndex() const { return Index; } in getIndex()
100 createImmutableModuleSummaryIndexWrapperPass(const ModuleSummaryIndex *Index);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Analysis/
DModuleSummaryAnalysis.h36 ModuleSummaryIndex buildModuleSummaryIndex(
51 using Result = ModuleSummaryIndex;
58 std::optional<ModuleSummaryIndex> Index;
66 ModuleSummaryIndex &getIndex() { return *Index; } in getIndex()
67 const ModuleSummaryIndex &getIndex() const { return *Index; } in getIndex()
83 const ModuleSummaryIndex *Index;
89 const ModuleSummaryIndex *Index = nullptr);
90 const ModuleSummaryIndex *getIndex() const { return Index; } in getIndex()
100 createImmutableModuleSummaryIndexWrapperPass(const ModuleSummaryIndex *Index);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/
DModuleSummaryAnalysis.h36 ModuleSummaryIndex buildModuleSummaryIndex(
51 using Result = ModuleSummaryIndex;
58 std::optional<ModuleSummaryIndex> Index;
66 ModuleSummaryIndex &getIndex() { return *Index; } in getIndex()
67 const ModuleSummaryIndex &getIndex() const { return *Index; } in getIndex()
83 const ModuleSummaryIndex *Index;
89 const ModuleSummaryIndex *Index = nullptr);
90 const ModuleSummaryIndex *getIndex() const { return Index; } in getIndex()
100 createImmutableModuleSummaryIndexWrapperPass(const ModuleSummaryIndex *Index);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/
DModuleSummaryAnalysis.h36 ModuleSummaryIndex buildModuleSummaryIndex(
51 using Result = ModuleSummaryIndex;
58 std::optional<ModuleSummaryIndex> Index;
66 ModuleSummaryIndex &getIndex() { return *Index; } in getIndex()
67 const ModuleSummaryIndex &getIndex() const { return *Index; } in getIndex()
83 const ModuleSummaryIndex *Index;
89 const ModuleSummaryIndex *Index = nullptr);
90 const ModuleSummaryIndex *getIndex() const { return Index; } in getIndex()
100 createImmutableModuleSummaryIndexWrapperPass(const ModuleSummaryIndex *Index);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/
DModuleSummaryAnalysis.h36 ModuleSummaryIndex buildModuleSummaryIndex(
51 using Result = ModuleSummaryIndex;
58 std::optional<ModuleSummaryIndex> Index;
66 ModuleSummaryIndex &getIndex() { return *Index; } in getIndex()
67 const ModuleSummaryIndex &getIndex() const { return *Index; } in getIndex()
83 const ModuleSummaryIndex *Index;
89 const ModuleSummaryIndex *Index = nullptr);
90 const ModuleSummaryIndex *getIndex() const { return Index; } in getIndex()
100 createImmutableModuleSummaryIndexWrapperPass(const ModuleSummaryIndex *Index);
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h108 FunctionImporter(const ModuleSummaryIndex &Index, ModuleLoaderTy ModuleLoader, in FunctionImporter()
118 const ModuleSummaryIndex &Index;
147 const ModuleSummaryIndex &Index,
157 StringRef ModulePath, const ModuleSummaryIndex &Index,
166 StringRef ModulePath, const ModuleSummaryIndex &Index,
178 void updateIndirectCalls(ModuleSummaryIndex &Index);
188 ModuleSummaryIndex &Index,
195 ModuleSummaryIndex &Index,
H A DWholeProgramDevirt.h33 class ModuleSummaryIndex; variable
225 ModuleSummaryIndex *ExportSummary;
226 const ModuleSummaryIndex *ImportSummary;
230 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass()
231 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass()
249 ModuleSummaryIndex &Index, bool WholeProgramVisibilityEnabledInLTO,
260 ModuleSummaryIndex &Summary, std::set<GlobalValue::GUID> &ExportedGUIDs,
266 ModuleSummaryIndex &Summary,
/aosp_15_r20/external/llvm/include/llvm/Object/
H A DModuleSummaryIndexObjectFile.h21 class ModuleSummaryIndex; variable
32 std::unique_ptr<ModuleSummaryIndex> Index;
36 std::unique_ptr<ModuleSummaryIndex> I);
62 const ModuleSummaryIndex &getIndex() const { in getIndex()
65 ModuleSummaryIndex &getIndex() { return *Index; } in getIndex()
66 std::unique_ptr<ModuleSummaryIndex> takeIndex();
99 ErrorOr<std::unique_ptr<ModuleSummaryIndex>> getModuleSummaryIndexForFile(
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Transforms/IPO/
DWholeProgramDevirt.h32 class ModuleSummaryIndex; variable
224 ModuleSummaryIndex *ExportSummary;
225 const ModuleSummaryIndex *ImportSummary;
229 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass()
230 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass()
250 ModuleSummaryIndex &Index, bool WholeProgramVisibilityEnabledInLTO,
255 ModuleSummaryIndex &Index,
267 ModuleSummaryIndex &Summary, std::set<GlobalValue::GUID> &ExportedGUIDs,
273 ModuleSummaryIndex &Summary,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Transforms/IPO/
DWholeProgramDevirt.h32 class ModuleSummaryIndex; variable
224 ModuleSummaryIndex *ExportSummary;
225 const ModuleSummaryIndex *ImportSummary;
229 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass()
230 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass()
250 ModuleSummaryIndex &Index, bool WholeProgramVisibilityEnabledInLTO,
255 ModuleSummaryIndex &Index,
267 ModuleSummaryIndex &Summary, std::set<GlobalValue::GUID> &ExportedGUIDs,
273 ModuleSummaryIndex &Summary,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Transforms/IPO/
DWholeProgramDevirt.h32 class ModuleSummaryIndex; variable
224 ModuleSummaryIndex *ExportSummary;
225 const ModuleSummaryIndex *ImportSummary;
229 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass()
230 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass()
250 ModuleSummaryIndex &Index, bool WholeProgramVisibilityEnabledInLTO,
255 ModuleSummaryIndex &Index,
267 ModuleSummaryIndex &Summary, std::set<GlobalValue::GUID> &ExportedGUIDs,
273 ModuleSummaryIndex &Summary,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Transforms/IPO/
DWholeProgramDevirt.h32 class ModuleSummaryIndex; variable
224 ModuleSummaryIndex *ExportSummary;
225 const ModuleSummaryIndex *ImportSummary;
229 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass()
230 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass()
250 ModuleSummaryIndex &Index, bool WholeProgramVisibilityEnabledInLTO,
255 ModuleSummaryIndex &Index,
267 ModuleSummaryIndex &Summary, std::set<GlobalValue::GUID> &ExportedGUIDs,
273 ModuleSummaryIndex &Summary,
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/AsmParser/
H A DParser.cpp24 ModuleSummaryIndex *Index, SMDiagnostic &Err, in parseAssemblyInto()
38 ModuleSummaryIndex *Index, SMDiagnostic &Err, in parseAssemblyInto()
80 std::unique_ptr<ModuleSummaryIndex> Index = in parseAssemblyWithIndex()
81 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/true); in parseAssemblyWithIndex()
144 ModuleSummaryIndex &Index, in parseSummaryIndexAssemblyInto()
157 std::unique_ptr<ModuleSummaryIndex>
159 std::unique_ptr<ModuleSummaryIndex> Index = in parseSummaryIndexAssembly()
160 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/false); in parseSummaryIndexAssembly()
168 std::unique_ptr<ModuleSummaryIndex>
181 std::unique_ptr<ModuleSummaryIndex>
/aosp_15_r20/external/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp108 static bool canBeExternallyReferenced(const ModuleSummaryIndex &Index, in canBeExternallyReferenced()
126 static bool eligibleForImport(const ModuleSummaryIndex &Index, in eligibleForImport()
165 selectCallee(const ModuleSummaryIndex &Index, in selectCallee()
206 const ModuleSummaryIndex &Index) { in selectCallee()
216 static void exportGlobalInModule(const ModuleSummaryIndex &Index, in exportGlobalInModule()
266 const FunctionSummary &Summary, const ModuleSummaryIndex &Index, in computeImportForFunction()
337 const GVSummaryMapTy &DefinedGVSummaries, const ModuleSummaryIndex &Index, in ComputeImportForModule()
378 const ModuleSummaryIndex &Index, in ComputeCrossModuleImport()
411 StringRef ModulePath, const ModuleSummaryIndex &Index, in ComputeCrossModuleImportForModule()
533 ModuleSummaryIndex::getOriginalNameBeforePromote(GV.getName()); in thinLTOInternalizeModule()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h108 FunctionImporter(const ModuleSummaryIndex &Index, ModuleLoaderTy ModuleLoader) in FunctionImporter()
116 const ModuleSummaryIndex &Index;
141 const ModuleSummaryIndex &Index,
151 StringRef ModulePath, const ModuleSummaryIndex &Index,
160 StringRef ModulePath, const ModuleSummaryIndex &Index,
174 ModuleSummaryIndex &Index,
181 ModuleSummaryIndex &Index,
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Bitcode/
H A DBitcodeWriter.h90 const ModuleSummaryIndex *Index = nullptr,
100 void writeThinLinkBitcode(const Module &M, const ModuleSummaryIndex &Index,
104 const ModuleSummaryIndex *Index,
131 const ModuleSummaryIndex *Index = nullptr,
143 const ModuleSummaryIndex &Index,
151 void WriteIndexToFile(const ModuleSummaryIndex &Index, raw_ostream &Out,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Bitcode/
DBitcodeWriter.h90 const ModuleSummaryIndex *Index = nullptr,
100 void writeThinLinkBitcode(const Module &M, const ModuleSummaryIndex &Index,
104 const ModuleSummaryIndex *Index,
131 const ModuleSummaryIndex *Index = nullptr,
143 const ModuleSummaryIndex &Index,
151 void writeIndexToFile(const ModuleSummaryIndex &Index, raw_ostream &Out,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Bitcode/
DBitcodeWriter.h90 const ModuleSummaryIndex *Index = nullptr,
100 void writeThinLinkBitcode(const Module &M, const ModuleSummaryIndex &Index,
104 const ModuleSummaryIndex *Index,
131 const ModuleSummaryIndex *Index = nullptr,
143 const ModuleSummaryIndex &Index,
151 void writeIndexToFile(const ModuleSummaryIndex &Index, raw_ostream &Out,
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Bitcode/
H A DBitcodeWriter.h90 const ModuleSummaryIndex *Index = nullptr,
100 void writeThinLinkBitcode(const Module &M, const ModuleSummaryIndex &Index,
104 const ModuleSummaryIndex *Index,
131 const ModuleSummaryIndex *Index = nullptr,
143 const ModuleSummaryIndex &Index,
151 void writeIndexToFile(const ModuleSummaryIndex &Index, raw_ostream &Out,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Bitcode/
DBitcodeWriter.h90 const ModuleSummaryIndex *Index = nullptr,
100 void writeThinLinkBitcode(const Module &M, const ModuleSummaryIndex &Index,
104 const ModuleSummaryIndex *Index,
131 const ModuleSummaryIndex *Index = nullptr,
143 const ModuleSummaryIndex &Index,
151 void writeIndexToFile(const ModuleSummaryIndex &Index, raw_ostream &Out,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Bitcode/
DBitcodeWriter.h90 const ModuleSummaryIndex *Index = nullptr,
100 void writeThinLinkBitcode(const Module &M, const ModuleSummaryIndex &Index,
104 const ModuleSummaryIndex *Index,
131 const ModuleSummaryIndex *Index = nullptr,
143 const ModuleSummaryIndex &Index,
151 void writeIndexToFile(const ModuleSummaryIndex &Index, raw_ostream &Out,
/aosp_15_r20/external/llvm/lib/IR/
H A DModuleSummaryIndex.cpp21 void ModuleSummaryIndex::mergeFrom(std::unique_ptr<ModuleSummaryIndex> Other, in mergeFrom()
56 void ModuleSummaryIndex::removeEmptySummaryEntries() { in removeEmptySummaryEntries()
70 void ModuleSummaryIndex::collectDefinedFunctionsForModule( in collectDefinedFunctionsForModule()
88 void ModuleSummaryIndex::collectDefinedGVSummariesPerModule( in collectDefinedGVSummariesPerModule()
99 ModuleSummaryIndex::getGlobalValueSummary(uint64_t ValueGUID, in getGlobalValueSummary()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/IR/
H A DModuleSummaryIndex.cpp90 constexpr uint64_t ModuleSummaryIndex::BitcodeSummaryVersion;
92 uint64_t ModuleSummaryIndex::getFlags() const { in getFlags()
113 void ModuleSummaryIndex::setFlags(uint64_t Flags) { in setFlags()
152 void ModuleSummaryIndex::collectDefinedFunctionsForModule( in collectDefinedFunctionsForModule()
170 ModuleSummaryIndex::getGlobalValueSummary(uint64_t ValueGUID, in getGlobalValueSummary()
180 bool ModuleSummaryIndex::isGUIDLive(GlobalValue::GUID GUID) const { in isGUIDLive()
250 void ModuleSummaryIndex::propagateAttributes( in propagateAttributes()
320 bool ModuleSummaryIndex::canImportGlobalVar(GlobalValueSummary *S, in canImportGlobalVar()
355 void ModuleSummaryIndex::dumpSCCs(raw_ostream &O) { in dumpSCCs()
356 for (scc_iterator<ModuleSummaryIndex *> I = in dumpSCCs()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/
H A DParser.cpp26 ModuleSummaryIndex *Index, SMDiagnostic &Err, in parseAssemblyInto()
75 std::unique_ptr<ModuleSummaryIndex> Index = in parseAssemblyWithIndex()
76 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/true); in parseAssemblyWithIndex()
111 ModuleSummaryIndex &Index, in parseSummaryIndexAssemblyInto()
123 std::unique_ptr<ModuleSummaryIndex>
125 std::unique_ptr<ModuleSummaryIndex> Index = in parseSummaryIndexAssembly()
126 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/false); in parseSummaryIndexAssembly()
134 std::unique_ptr<ModuleSummaryIndex>
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/AsmParser/
DParser.h27 class ModuleSummaryIndex; variable
70 std::unique_ptr<ModuleSummaryIndex> Index;
106 std::unique_ptr<ModuleSummaryIndex>
117 std::unique_ptr<ModuleSummaryIndex>
153 std::unique_ptr<ModuleSummaryIndex>
170 MemoryBufferRef F, Module *M, ModuleSummaryIndex *Index, SMDiagnostic &Err,

12345678910