/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionImport.cpp | 1154 auto IsReadOrWriteOnlyVarNeedingImporting = [&](StringRef ModulePath, in ComputeCrossModuleImport() 1157 Index.findSummaryInModule(VI, ModulePath)); in ComputeCrossModuleImport() 1274 StringRef ModulePath, in updateValueInfoForIndirectCalls() 1278 LLVM_DEBUG(dbgs() << "* Module " << ModulePath << " imports from " in updateValueInfoForIndirectCalls() 1301 StringRef ModulePath, in computeDeadSymbolsAndUpdateIndirectCalls() 1309 Index.collectDefinedFunctionsForModule(ModulePath, FunctionSummaryMap); in computeDeadSymbolsAndUpdateIndirectCalls() 1312 LLVM_DEBUG(dbgs() << "Computing import for Module '" << ModulePath << "'\n"); in computeDeadSymbolsAndUpdateIndirectCalls() 1314 MIS->computeImportForModule(FunctionSummaryMap, ModulePath, ImportList); in computeDeadSymbolsAndUpdateIndirectCalls() 1317 dumpImportListForModule(Index, ModulePath, ImportList); in computeDeadSymbolsAndUpdateIndirectCalls() 1327 StringRef ModulePath, cons in computeDeadSymbolsAndUpdateIndirectCalls() 1046 __anon05cd28790a02(StringRef ModulePath, const ValueInfo &VI) checkVariableImport() argument 1166 dumpImportListForModule(const ModuleSummaryIndex & Index,StringRef ModulePath,FunctionImporter::ImportMapTy & ImportList) dumpImportListForModule() argument 1193 ComputeCrossModuleImportForModuleForTest(StringRef ModulePath,function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing,const ModuleSummaryIndex & Index,FunctionImporter::ImportMapTy & ImportList) ComputeCrossModuleImportForModuleForTest() argument 1219 ComputeCrossModuleImportForModuleFromIndexForTest(StringRef ModulePath,const ModuleSummaryIndex & Index,FunctionImporter::ImportMapTy & ImportList) ComputeCrossModuleImportForModuleFromIndexForTest() argument 1421 gatherImportedSummariesForModule(StringRef ModulePath,const DenseMap<StringRef,GVSummaryMapTy> & ModuleToDefinedGVSummaries,const FunctionImporter::ImportMapTy & ImportList,std::map<std::string,GVSummaryMapTy> & ModuleToSummariesForIndex) gatherImportedSummariesForModule() argument 1448 EmitImportsFiles(StringRef ModulePath,StringRef OutputFilename,const std::map<std::string,GVSummaryMapTy> & ModuleToSummariesForIndex) EmitImportsFiles() argument [all...] |
/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | FunctionImport.h | 400 /// \p ModulePath. 413 StringRef ModulePath, 419 /// Emit into \p OutputFilename the files module \p ModulePath will import from. 421 StringRef ModulePath, StringRef OutputFilename,
|
/llvm-project/llvm/lib/LTO/ |
H A D | LTO.cpp | 1391 const FunctionImporter::ImportMapTy &ImportList, llvm::StringRef ModulePath, 1397 gatherImportedSummariesForModule(ModulePath, ModuleToDefinedGVSummaries, 1411 ModulePath, NewModulePath + ".imports", ModuleToSummariesForIndex); in emitFiles() 1500 StringRef ModulePath = BM.getModuleIdentifier(); in runThinLTOBackendThread() 1501 assert(ModuleToDefinedGVSummaries.count(ModulePath)); in runThinLTOBackendThread() 1503 ModuleToDefinedGVSummaries.find(ModulePath)->second; in runThinLTOBackendThread() 1532 OnWrite(std::string(ModulePath)); in start() 1780 StringRef ModulePath = BM.getModuleIdentifier(); in runThinLTO() 1790 getThinLTOOutputFile(ModulePath, OldPrefix, ObjectPrefix); in runThinLTO() 1795 [this](const StringRef ModulePath, in runThinLTO() 1400 emitFiles(const FunctionImporter::ImportMapTy & ImportList,llvm::StringRef ModulePath,const std::string & NewModulePath) emitFiles() argument 1511 StringRef ModulePath = BM.getModuleIdentifier(); start() local 1634 StringRef ModulePath = BM.getModuleIdentifier(); start() local [all...] |
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangModulesDeclVendor.h | 35 typedef std::vector<ConstString> ModulePath; typedef
|
/llvm-project/llvm/include/llvm/Bitcode/ |
H A D | BitcodeReader.h | 160 readSummary(ModuleSummaryIndex &CombinedIndex, StringRef ModulePath,
|
/llvm-project/lldb/unittests/TestingSupport/Host/ |
H A D | NativeProcessTestUtils.h | 58 Status(const char *ModulePath, FileSpec &Spec));
|
/llvm-project/llvm/lib/IR/ |
H A D | ModuleSummaryIndex.cpp | 162 StringRef ModulePath, GVSummaryMapTy &GVSummaryMap) const { 171 if (Summary->modulePath() != ModulePath) in collectDefinedFunctionsForModule() 165 collectDefinedFunctionsForModule(StringRef ModulePath,GVSummaryMapTy & GVSummaryMap) const collectDefinedFunctionsForModule() argument
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | ModuleSummaryIndex.h | 556 StringRef ModulePath; 589 void setModulePath(StringRef ModPath) { ModulePath = ModPath; } 592 StringRef modulePath() const { return ModulePath; } 1880 void collectDefinedFunctionsForModule(StringRef ModulePath,
|
/llvm-project/llvm/tools/gold/ |
H A D | gold-plugin.cpp | 1005 static void writeEmptyDistributedBuildOutputs(const std::string &ModulePath, in writeEmptyDistributedBuildOutputs() 1010 getThinLTOOutputFile(ModulePath, OldPrefix, NewPrefix); in writeEmptyDistributedBuildOutputs() 989 writeEmptyDistributedBuildOutputs(const std::string & ModulePath,const std::string & OldPrefix,const std::string & NewPrefix,bool SkipModule) writeEmptyDistributedBuildOutputs() argument
|
/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 980 StringRef ModulePath; 997 StringRef ModulePath, 7171 StringRef ModulePath, std::function<bool(GlobalValue::GUID)> IsPrevailing) in parseValueSymbolTable() 7173 ModulePath(ModulePath), IsPrevailing(IsPrevailing) {} in parseValueSymbolTable() 7176 TheIndex.addModule(ModulePath); in parseValueSymbolTable() 7181 return TheIndex.getModule(ModulePath); in parseValueSymbolTable() 7843 auto AliaseeInModule = TheIndex.findSummaryInModule(AliaseeVI, ModulePath); in parseEntireSummary() 8243 SmallString<128> ModulePath; in getBitcodeFileContents() 8274 if (convertToString(Record, 1, ModulePath)) in getBitcodeFileContents() 963 StringRef ModulePath; global() member in __anon461288fb0411::ModuleSummaryIndexBitcodeReader 7079 ModuleSummaryIndexBitcodeReader(BitstreamCursor Cursor,StringRef Strtab,ModuleSummaryIndex & TheIndex,StringRef ModulePath,std::function<bool (GlobalValue::GUID)> IsPrevailing) ModuleSummaryIndexBitcodeReader() argument 8054 SmallString<128> ModulePath; parseModuleStringTable() local 8362 readSummary(ModuleSummaryIndex & CombinedIndex,StringRef ModulePath,std::function<bool (GlobalValue::GUID)> IsPrevailing) readSummary() argument [all...] |
/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 9483 StringRef ModulePath; in parseVariableSummary() 9500 parseModuleReference(ModulePath) || in parseAliasSummary() 9555 FS->setModulePath(ModulePath); in parseFlag() 9571 StringRef ModulePath; in parseOptionalFFlags() 9585 parseModuleReference(ModulePath) || in parseOptionalFFlags() 9613 GS->setModulePath(ModulePath); in parseOptionalFFlags() 9630 StringRef ModulePath; in parseOptionalFFlags() 9638 parseModuleReference(ModulePath) || in parseOptionalFFlags() 9655 AS->setModulePath(ModulePath); in parseOptionalCalls() 9661 auto Summary = Index->findSummaryInModule(AliaseeVI, ModulePath); in parseOptionalCalls() 9359 StringRef ModulePath; parseFunctionSummary() local 9447 StringRef ModulePath; parseVariableSummary() local 9506 StringRef ModulePath; parseAliasSummary() local 10369 parseModuleReference(StringRef & ModulePath) parseModuleReference() argument [all...] |
/llvm-project/llvm/include/llvm/AsmParser/ |
H A D | LLParser.h | 390 bool parseModuleReference(StringRef &ModulePath);
|
/llvm-project/llvm/docs/ |
H A D | ORCv2.rst | 744 for (auto &ModulePath : ModulePaths) { 748 auto M = loadModuleOnContext(ModulePath, TSCtx.getContext());
|