| /freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/ |
| H A D | ModuleMap.cpp | 91 ModuleMap::ModuleHeaderRole 314 ModuleMap::ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, in ModuleMap() function in ModuleMap 322 ModuleMap::~ModuleMap() { in ~ModuleMap() 404 ModuleMap::KnownHeader 562 ModuleMap::KnownHeader ModuleMap::findModuleForHeader(const FileEntry *File, in findModuleForHeader() 564 auto MakeResult = [&](ModuleMap::KnownHeader R) -> ModuleMap::KnownHeader { in findModuleForHeader() 587 ModuleMap::KnownHeader 1371 ModuleMap ⤅ 2230 ModuleMap::ModuleHeaderRole Role = ModuleMap::NormalHeader; in parseHeaderDecl() 2241 Role = ModuleMap::ModuleHeaderRole(Role | ModuleMap::TextualHeader); in parseHeaderDecl() [all …]
|
| H A D | HeaderSearch.cpp | 129 const FileEntry *ModuleMap = in getCachedModuleFileName() local 311 ModuleMap::KnownHeader *SuggestedModule) { in getFileAndSuggestModule() 336 ModuleMap::KnownHeader *SuggestedModule, in LookupFile() 465 ModuleMap::KnownHeader *SuggestedModule, in DoFrameworkLookup() 705 *SuggestedModule = ModuleMap::KnownHeader(); in LookupFile() 728 ModuleMap::KnownHeader MSSuggestedModule; in LookupFile() 806 *SuggestedModule = ModuleMap::KnownHeader(); in LookupFile() 1221 ModuleMap::isBuiltinHeader( in ShouldEnterIncludeFile() 1329 ModuleMap::KnownHeader 1343 ModuleMap::KnownHeader Module = in suggestModule() [all …]
|
| H A D | PPLexerChange.cpp | 272 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap(); in diagnoseMissingHeaderInUmbrellaDir() 655 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap(); in EnterSubmodule()
|
| H A D | PPDirectives.cpp | 632 if (!(Header.getRole() & ModuleMap::TextualHeader)) { in getModuleHeaderToIncludeForDiagnostics() 663 ModuleMap::KnownHeader *SuggestedModule, bool *IsMapped, bool SkipCache) { in LookupFile() 1748 ModuleMap::KnownHeader SuggestedModule; in HandleIncludeDirective() 1924 SuggestedModule = ModuleMap::KnownHeader(); in HandleIncludeDirective()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | LazyEmittingLayer.h | 195 std::map<VModuleKey, std::unique_ptr<EmissionDeferredModule>> ModuleMap; variable 204 assert(!ModuleMap.count(K) && "VModuleKey K already in use"); in addModule() 205 ModuleMap[K] = in addModule() 215 auto I = ModuleMap.find(K); in removeModule() 216 assert(I != ModuleMap.end() && "VModuleKey K not valid here"); in removeModule() 218 ModuleMap.erase(I); in removeModule() 234 for (auto &KV : ModuleMap) in findSymbol() 246 assert(ModuleMap.count(K) && "VModuleKey K not valid here"); in findSymbolIn() 247 return ModuleMap[K]->find(Name, ExportedSymbolsOnly, BaseLayer); in findSymbolIn() 253 assert(ModuleMap.count(K) && "VModuleKey K not valid here"); in emitAndFinalize() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 233 mutable ModuleMap ModMap; 399 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, 411 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule); 450 ModuleMap::ModuleHeaderRole Role, 562 ModuleMap::KnownHeader findModuleForHeader(const FileEntry *File, 633 ModuleMap::KnownHeader *SuggestedModule, 643 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemFramework); 651 ModuleMap::KnownHeader *SuggestedModule); 655 ModuleMap &getModuleMap() { return ModMap; } in getModuleMap() 658 const ModuleMap &getModuleMap() const { return ModMap; } in getModuleMap()
|
| H A D | ModuleMap.h | 75 class ModuleMap { 389 ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, 394 ~ModuleMap(); 600 void addAdditionalModuleMapFile(const Module *M, const FileEntry *ModuleMap) { in addAdditionalModuleMapFile() argument 601 AdditionalModMaps[M].insert(ModuleMap); in addAdditionalModuleMapFile()
|
| H A D | DirectoryLookup.h | 182 ModuleMap::KnownHeader *SuggestedModule, 193 ModuleMap::KnownHeader *SuggestedModule,
|
| /freebsd-12.1/contrib/llvm/lib/LTO/ |
| H A D | ThinLTOCodeGenerator.cpp | 140 StringMap<MemoryBufferRef> ModuleMap; in generateModuleMap() local 142 assert(ModuleMap.find(ModuleBuffer.getBufferIdentifier()) == in generateModuleMap() 143 ModuleMap.end() && in generateModuleMap() 147 return ModuleMap; in generateModuleMap() 202 StringMap<MemoryBufferRef> &ModuleMap, in crossImportIntoModule() argument 205 return loadModuleFromBuffer(ModuleMap[Identifier], TheModule.getContext(), in crossImportIntoModule() 394 bool SingleModule = (ModuleMap.size() == 1); in ProcessThinLTOModule() 417 crossImportIntoModule(TheModule, Index, ModuleMap, ImportList); in ProcessThinLTOModule() 637 auto ModuleMap = generateModuleMap(Modules); in crossModuleImport() local 658 crossImportIntoModule(TheModule, Index, ModuleMap, ImportList); in crossModuleImport() [all …]
|
| H A D | LTO.cpp | 765 ThinLTO.ModuleMap.size())) in addThinLTO() 950 MapVector<StringRef, BitcodeModule> &ModuleMap) = 0; 989 MapVector<StringRef, BitcodeModule> &ModuleMap) { in runThinLTOBackendThread() argument 1037 MapVector<StringRef, BitcodeModule> &ModuleMap) { in start() argument 1040 ResolvedODR, DefinedGlobals, ModuleMap); in start() 1165 if (ThinLTO.ModuleMap.empty()) in runThinLTO() 1174 ModuleToDefinedGVSummaries(ThinLTO.ModuleMap.size()); in runThinLTO() 1184 for (auto &Mod : ThinLTO.ModuleMap) in runThinLTO() 1192 ThinLTO.ModuleMap.size()); in runThinLTO() 1194 ThinLTO.ModuleMap.size()); in runThinLTO() [all …]
|
| H A D | LTOBackend.cpp | 467 MapVector<StringRef, BitcodeModule> &ModuleMap) { in thinBackend() argument 508 auto I = ModuleMap.find(Identifier); in thinBackend() 509 assert(I != ModuleMap.end()); in thinBackend()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-link/ |
| H A D | llvm-link.cpp | 149 StringMap<std::unique_ptr<Module>> ModuleMap; member in __anon144c7e4a0111::ModuleLazyLoaderCache 167 auto I = ModuleMap.find(FileName); in takeModule() 168 assert(I != ModuleMap.end()); in takeModule() 170 ModuleMap.erase(I); in takeModule() 178 auto &Module = ModuleMap[Identifier]; in operator ()()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/ |
| H A D | ModuleManager.h | 43 class ModuleMap; variable 261 ModuleMap *modMap);
|
| /freebsd-12.1/contrib/llvm/include/llvm/LTO/ |
| H A D | LTOBackend.h | 48 MapVector<StringRef, BitcodeModule> &ModuleMap);
|
| H A D | LTO.h | 319 MapVector<StringRef, BitcodeModule> ModuleMap; member
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | FrontendAction.cpp | 319 ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) { in collectModuleHeaderIncludes() 424 const FileEntry *ModuleMap = SrcMgr.getFileEntryForID(ModuleMapID); in loadModuleMapForModuleBuild() local 437 if (HS.loadModuleMapFile(ModuleMap, IsSystem, ModuleMapID, &Offset, in loadModuleMapForModuleBuild() 602 if (Kind.getFormat() == InputKind::ModuleMap) { in BeginSourceFile() 756 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in BeginSourceFile()
|
| H A D | CompilerInstance.cpp | 830 Input.getKind().getFormat() == InputKind::ModuleMap in InitializeSourceManager() 1177 InputKind::ModuleMap); in compileModuleImpl() 1180 ModuleMap &ModMap in compileModuleImpl() 2001 InputKind::ModuleMap, /*Preprocessed*/true)); in loadModuleFromSource() 2069 ModuleMap &MMap = getPreprocessor().getHeaderSearchInfo().getModuleMap(); in loadGlobalModuleIndex() 2071 for (ModuleMap::module_iterator I = MMap.module_begin(), in loadGlobalModuleIndex()
|
| H A D | CompilerInvocation.cpp | 1820 bool ModuleMap = XValue.consume_back("-module-map"); in ParseFrontendArgs() local 1822 !Preprocessed && !ModuleMap && XValue.consume_back("-header"); in ParseFrontendArgs() 1838 if (DashX.isUnknown() && Preprocessed && !IsHeaderFile && !ModuleMap) in ParseFrontendArgs() 1845 if (DashX.isUnknown() && !Preprocessed && !ModuleMap && !IsHeaderFile) in ParseFrontendArgs() 1860 if (ModuleMap) in ParseFrontendArgs() 1861 DashX = DashX.withFormat(InputKind::ModuleMap); in ParseFrontendArgs() 1885 IK = IK.withFormat(InputKind::ModuleMap); in ParseFrontendArgs()
|
| H A D | FrontendActions.cpp | 818 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in ExecuteAction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 40 class ModuleMap; variable 62 ModuleMap *ClangModuleMap = nullptr; 360 void setModuleMap(ModuleMap &MMap) { ClangModuleMap = &MMap; } in setModuleMap()
|
| H A D | ObjectFilePCHContainerOperations.cpp | 48 ModuleMap &MMap;
|
| H A D | BackendUtil.cpp | 1188 MapVector<llvm::StringRef, llvm::BitcodeModule> ModuleMap; in runThinLTOBackend() local 1207 ModuleMap.insert({I.first(), *BMOrErr}); in runThinLTOBackend() 1261 ModuleToDefinedGVSummaries[M->getModuleIdentifier()], ModuleMap)) { in runThinLTOBackend()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/ |
| H A D | FrontendOptions.h | 171 ModuleMap, enumerator
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/ |
| H A D | FrontendActions.cpp | 279 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in BeginSourceFileAction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 223 ModuleMap *modMap) { in removeModules()
|