/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ |
H A D | FunctionImport.h | 157 StringRef ModulePath, const ModuleSummaryIndex &Index, 166 StringRef ModulePath, const ModuleSummaryIndex &Index, 215 StringRef ModulePath, 222 StringRef ModulePath, StringRef OutputFilename,
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | FunctionImport.cpp | 636 auto IsReadOrWriteOnlyVar = [&](StringRef ModulePath, const ValueInfo &VI) { in checkVariableImport() argument 638 Index.findSummaryInModule(VI, ModulePath)); in checkVariableImport() 745 StringRef ModulePath, in dumpImportListForModule() argument 747 LLVM_DEBUG(dbgs() << "* Module " << ModulePath << " imports from " in dumpImportListForModule() 762 StringRef ModulePath, const ModuleSummaryIndex &Index, in ComputeCrossModuleImportForModule() argument 767 Index.collectDefinedFunctionsForModule(ModulePath, FunctionSummaryMap); in ComputeCrossModuleImportForModule() 770 LLVM_DEBUG(dbgs() << "Computing import for Module '" << ModulePath << "'\n"); in ComputeCrossModuleImportForModule() 771 ComputeImportForModule(FunctionSummaryMap, Index, ModulePath, ImportList); in ComputeCrossModuleImportForModule() 774 dumpImportListForModule(Index, ModulePath, ImportList); in ComputeCrossModuleImportForModule() 781 StringRef ModulePath, const ModuleSummaryIndex &Index, in ComputeCrossModuleImportForModuleFromIndex() argument [all …]
|
/openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangModulesDeclVendor.h | 35 typedef std::vector<ConstString> ModulePath; typedef
|
/openbsd-src/gnu/llvm/llvm/lib/LTO/ |
H A D | LTO.cpp | 1225 llvm::StringRef ModulePath, in emitFiles() argument 1229 gatherImportedSummariesForModule(ModulePath, ModuleToDefinedGVSummaries, in emitFiles() 1239 EC = EmitImportsFiles(ModulePath, NewModulePath + ".imports", in emitFiles() 1333 StringRef ModulePath = BM.getModuleIdentifier(); in start() local 1334 assert(ModuleToDefinedGVSummaries.count(ModulePath)); in start() 1336 ModuleToDefinedGVSummaries.find(ModulePath)->second; in start() 1365 OnWrite(std::string(ModulePath)); in start() 1438 StringRef ModulePath = BM.getModuleIdentifier(); in start() local 1440 getThinLTOOutputFile(std::string(ModulePath), OldPrefix, NewPrefix); in start() 1445 if (auto E = emitFiles(ImportList, ModulePath, NewModulePath)) in start() [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/IR/ |
H A D | ModuleSummaryIndex.cpp | 153 StringRef ModulePath, GVSummaryMapTy &GVSummaryMap) const { in collectDefinedFunctionsForModule() argument 162 if (Summary->modulePath() != ModulePath) in collectDefinedFunctionsForModule()
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Bitcode/ |
H A D | BitcodeReader.h | 159 readSummary(ModuleSummaryIndex &CombinedIndex, StringRef ModulePath,
|
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
H A D | ModuleSummaryIndex.h | 437 StringRef ModulePath; 467 void setModulePath(StringRef ModPath) { ModulePath = ModPath; } 470 StringRef modulePath() const { return ModulePath; } 1714 void collectDefinedFunctionsForModule(StringRef ModulePath,
|
/openbsd-src/gnu/llvm/llvm/tools/gold/ |
H A D | gold-plugin.cpp | 980 static void writeEmptyDistributedBuildOutputs(const std::string &ModulePath, in writeEmptyDistributedBuildOutputs() argument 985 getThinLTOOutputFile(ModulePath, OldPrefix, NewPrefix); in writeEmptyDistributedBuildOutputs()
|
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 904 StringRef ModulePath; member in __anone38b3fdf0411::ModuleSummaryIndexBitcodeReader 921 StringRef ModulePath, unsigned ModuleId, 6722 StringRef ModulePath, unsigned ModuleId, in ModuleSummaryIndexBitcodeReader() argument 6725 ModulePath(ModulePath), ModuleId(ModuleId), IsPrevailing(IsPrevailing) {} in ModuleSummaryIndexBitcodeReader() 6728 TheIndex.addModule(ModulePath, ModuleId); in addThisModule() 6733 return TheIndex.getModule(ModulePath); in getThisModule() 7338 auto AliaseeInModule = TheIndex.findSummaryInModule(AliaseeVI, ModulePath); in parseEntireSummary() 7686 SmallString<128> ModulePath; in parseModuleStringTable() local 7717 if (convertToString(Record, 1, ModulePath)) in parseModuleStringTable() 7720 LastSeenModule = TheIndex.addModule(ModulePath, ModuleId); in parseModuleStringTable() [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 8762 StringRef ModulePath; in parseFunctionSummary() local 8778 parseModuleReference(ModulePath) || in parseFunctionSummary() 8833 FS->setModulePath(ModulePath); in parseFunctionSummary() 8849 StringRef ModulePath; in parseVariableSummary() local 8862 parseModuleReference(ModulePath) || in parseVariableSummary() 8890 GS->setModulePath(ModulePath); in parseVariableSummary() 8908 StringRef ModulePath; in parseAliasSummary() local 8915 parseModuleReference(ModulePath) || in parseAliasSummary() 8932 AS->setModulePath(ModulePath); in parseAliasSummary() 8938 auto Summary = Index->findSummaryInModule(AliaseeVI, ModulePath); in parseAliasSummary() [all …]
|
/openbsd-src/gnu/llvm/llvm/include/llvm/AsmParser/ |
H A D | LLParser.h | 360 bool parseModuleReference(StringRef &ModulePath);
|
/openbsd-src/gnu/llvm/llvm/docs/ |
H A D | ORCv2.rst | 744 for (auto &ModulePath : ModulePaths) { 748 auto M = loadModuleOnContext(ModulePath, TSCtx.getContext());
|