/external/llvm/include/llvm/LTO/ |
H A D | LTO.h | 40 StringMap<MemoryBufferRef> &ModuleMap; member in class:llvm::ModuleLoader 43 ModuleLoader(LLVMContext &Context, StringMap<MemoryBufferRef> &ModuleMap) argument 44 : Context(Context), ModuleMap(ModuleMap) {} 48 return loadModuleFromBuffer(ModuleMap[Identifier], Context, /*Lazy*/ true);
|
/external/google-breakpad/src/google_breakpad/processor/ |
H A D | source_line_resolver_base.h | 103 typedef map<string, Module*, CompareString> ModuleMap; typedef in class:google_breakpad::SourceLineResolverBase 104 ModuleMap *modules_;
|
/external/clang/include/clang/Lex/ |
H A D | HeaderSearch.h | 18 #include "clang/Lex/ModuleMap.h" 218 mutable ModuleMap ModMap; 383 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, 395 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule); 433 ModuleMap::ModuleHeaderRole Role, 482 /// uniquely identifies this module. See Module::ModuleMap. 523 ModuleMap::KnownHeader findModuleForHeader(const FileEntry *File) const; 568 ModuleMap::KnownHeader *SuggestedModule, 578 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemFramework); 586 ModuleMap [all...] |
H A D | DirectoryLookup.h | 19 #include "clang/Lex/ModuleMap.h" 182 ModuleMap::KnownHeader *SuggestedModule, 193 ModuleMap::KnownHeader *SuggestedModule,
|
H A D | ModuleMap.h | 1 //===--- ModuleMap.h - Describe the layout of modules -----------*- C++ -*-===// 10 // This file defines the ModuleMap interface, which describes the layout of a 67 class ModuleMap { class in namespace:clang 110 // Adjust ModuleMap::addHeader. 291 ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, 297 ~ModuleMap(); 430 void setInferredModuleAllowedBy(Module *M, const FileEntry *ModuleMap); 443 void addAdditionalModuleMapFile(const Module *M, const FileEntry *ModuleMap) { argument 444 AdditionalModMaps[M].insert(ModuleMap);
|
/external/clang/lib/Lex/ |
H A D | ModuleMap.cpp | 1 //===--- ModuleMap.cpp - Describe the layout of modules ---------*- C++ -*-===// 10 // This file defines the ModuleMap implementation, which describes the layout 14 #include "clang/Lex/ModuleMap.h" 40 ModuleMap::resolveExport(Module *Mod, 57 Module *ModuleMap::resolveModuleId(const ModuleId &Id, Module *Mod, 87 ModuleMap::ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, function in class:ModuleMap 96 ModuleMap::~ModuleMap() { 101 void ModuleMap [all...] |
H A D | HeaderSearch.cpp | 123 const FileEntry *ModuleMap = local 125 return getModuleFileName(Module->Name, ModuleMap->getName()); 255 ModuleMap::KnownHeader *SuggestedModule) { 280 ModuleMap::KnownHeader *SuggestedModule, 404 ModuleMap::KnownHeader *SuggestedModule, 571 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, 574 *SuggestedModule = ModuleMap::KnownHeader(); 597 ModuleMap::KnownHeader MSSuggestedModule; 671 *SuggestedModule = ModuleMap::KnownHeader(); 824 ModuleMap [all...] |
H A D | PPLexerChange.cpp | 487 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap(); 634 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap();
|
/external/google-breakpad/src/processor/ |
H A D | source_line_resolver_base.cc | 55 : modules_(new ModuleMap), 62 ModuleMap::iterator it; 63 // Iterate through ModuleMap and delete all loaded modules. 266 ModuleMap::iterator mod_iter = modules_->find(code_module->code_file()); 300 ModuleMap::const_iterator it = modules_->find(frame->module->code_file()); 310 ModuleMap::const_iterator it = modules_->find(frame->module->code_file()); 321 ModuleMap::const_iterator it = modules_->find(frame->module->code_file());
|
H A D | module_serializer.cc | 134 const BasicSourceLineResolver::ModuleMap::const_iterator &iter, 171 BasicSourceLineResolver::ModuleMap::const_iterator iter; 185 BasicSourceLineResolver::ModuleMap::const_iterator iter;
|
H A D | module_serializer.h | 105 const BasicSourceLineResolver::ModuleMap::const_iterator &iter,
|
/external/llvm/tools/llvm-link/ |
H A D | llvm-link.cpp | 138 StringMap<std::unique_ptr<Module>> ModuleMap; member in class:__anon14866::ModuleLazyLoaderCache 156 auto I = ModuleMap.find(FileName); 157 assert(I != ModuleMap.end()); 159 ModuleMap.erase(I); 167 auto &Module = ModuleMap[Identifier];
|
/external/llvm/lib/LTO/ |
H A D | ThinLTOCodeGenerator.cpp | 132 StringMap<MemoryBufferRef> ModuleMap; local 134 assert(ModuleMap.find(ModuleBuffer.getBufferIdentifier()) == 135 ModuleMap.end() && 137 ModuleMap[ModuleBuffer.getBufferIdentifier()] = ModuleBuffer; 139 return ModuleMap; 149 StringMap<MemoryBufferRef> &ModuleMap, 151 ModuleLoader Loader(TheModule.getContext(), ModuleMap); 332 StringMap<MemoryBufferRef> &ModuleMap, TargetMachine &TM, 342 bool SingleModule = (ModuleMap.size() == 1); 365 crossImportIntoModule(TheModule, Index, ModuleMap, ImportLis 148 crossImportIntoModule(Module &TheModule, const ModuleSummaryIndex &Index, StringMap<MemoryBufferRef> &ModuleMap, const FunctionImporter::ImportMapTy &ImportList) argument 331 ProcessThinLTOModule(Module &TheModule, ModuleSummaryIndex &Index, StringMap<MemoryBufferRef> &ModuleMap, TargetMachine &TM, const FunctionImporter::ImportMapTy &ImportList, const FunctionImporter::ExportSetTy &ExportList, const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols, const GVSummaryMapTy &DefinedGlobals, const ThinLTOCodeGenerator::CachingOptions &CacheOptions, bool DisableCodeGen, StringRef SaveTempsDir, unsigned count) argument 545 auto ModuleMap = generateModuleMap(Modules); local 711 auto ModuleMap = generateModuleMap(Modules); local [all...] |
/external/clang/include/clang/Serialization/ |
H A D | ModuleManager.h | 26 class ModuleMap; 226 ModuleMap *modMap);
|
/external/llvm/tools/gold/ |
H A D | gold-plugin.cpp | 879 StringMap<MemoryBufferRef> *ModuleMap; member in class:__anon14849::CodeGen 891 ModuleMap(nullptr) { 897 StringMap<MemoryBufferRef> *ModuleMap, 901 SaveTempsFilename(std::move(Filename)), ModuleMap(ModuleMap), 1003 // in the ModuleMap. 1004 ModuleLoader Loader(M->getContext(), *ModuleMap); 1184 StringMap<MemoryBufferRef> &ModuleMap, 1203 &ModuleMap, &ImportList, &DefinedGlobals); local 1211 StringMap<MemoryBufferRef> &ModuleMap, 895 CodeGen(std::unique_ptr<llvm::Module> M, raw_fd_ostream *OS, int TaskID, const ModuleSummaryIndex *CombinedIndex, std::string Filename, StringMap<MemoryBufferRef> *ModuleMap, FunctionImporter::ImportMapTy *ImportList, std::map<GlobalValue::GUID, GlobalValueSummary *> *DefinedGlobals) argument 1180 thinLTOBackendTask(claimed_file &F, const void *View, StringRef Name, raw_fd_ostream *ApiFile, const ModuleSummaryIndex &CombinedIndex, raw_fd_ostream *OS, unsigned TaskID, StringMap<MemoryBufferRef> &ModuleMap, FunctionImporter::ImportMapTy &ImportList, std::map<GlobalValue::GUID, GlobalValueSummary *> &DefinedGlobals) argument 1209 thinLTOBackends(raw_fd_ostream *ApiFile, const ModuleSummaryIndex &CombinedIndex, StringMap<MemoryBufferRef> &ModuleMap, StringMap<FunctionImporter::ImportMapTy> &ImportLists, StringMap<std::map<GlobalValue::GUID, GlobalValueSummary *>> &ModuleToDefinedGVSummaries) argument 1309 StringMap<MemoryBufferRef> ModuleMap; local [all...] |
/external/clang/include/clang/Frontend/ |
H A D | FrontendActions.h | 109 GenerateModuleAction(const FileEntry *ModuleMap = nullptr, 111 : ASTFrontendAction(), ModuleMapForUniquing(ModuleMap), IsSystem(IsSystem)
|
/external/swiftshader/third_party/LLVM/include/llvm/Bitcode/ |
H A D | Archive.h | 516 ModuleMap; typedef in class:llvm::Archive 531 ModuleMap modules; ///< The modules loaded via symbol lookup.
|
/external/clang/lib/Frontend/ |
H A D | FrontendActions.cpp | 185 ModuleMap &ModMap, clang::Module *Module, 272 const FileEntry *ModuleMap = local 274 if (!ModuleMap) { 293 if (HS.loadModuleMapFile(ModuleMap, IsSystem)) 342 if (ModuleMapForUniquing && ModuleMapForUniquing != ModuleMap) { 346 ModuleMapForUniquing = ModuleMap;
|
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 38 class ModuleMap; 60 ModuleMap *ClangModuleMap = nullptr; 284 void setModuleMap(ModuleMap &MMap) { ClangModuleMap = &MMap; }
|
H A D | ObjectFilePCHContainerOperations.cpp | 49 ModuleMap &MMap;
|
/external/swiftshader/third_party/LLVM/lib/Archive/ |
H A D | Archive.cpp | 183 for (ModuleMap::iterator I=modules.begin(), E=modules.end(); I != E; ++I ) {
|
H A D | ArchiveReader.cpp | 476 ModuleMap::iterator MI = modules.find(fileOffset);
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmGraphicsShaderTestUtil.hpp | 52 typedef std::map<std::string, std::vector<EntryToStage> > ModuleMap; typedef in namespace:vkt::SpirVAssembly 253 ModuleMap moduleMap;
|
/external/llvm/tools/dsymutil/ |
H A D | DwarfLinker.cpp | 1211 const DWARFUnit &Unit, DebugMap &ModuleMap, 1219 DebugMap &ModuleMap, unsigned Indent = 0); 3225 DebugMap &ModuleMap, unsigned Indent) { 3269 loadClangModule(PCMfile, PCMpath, Name, DwoId, ModuleMap, Indent + 2); 3290 DebugMap &ModuleMap, unsigned Indent) { 3298 ModuleMap.addDebugMapObject(Path, sys::TimeValue::PosixZeroTime()); 3299 auto ErrOrObj = loadObject(ObjHolder, Obj, ModuleMap); 3343 if (!registerModuleReference(*CUDie, *CU, ModuleMap, Indent)) { 3430 DebugMap ModuleMap(Map.getTriple(), Map.getBinaryPath()); 3461 if (!registerModuleReference(*CUDie, *CU, ModuleMap)) 3223 registerModuleReference( const DWARFDebugInfoEntryMinimal &CUDie, const DWARFUnit &Unit, DebugMap &ModuleMap, unsigned Indent) argument 3288 loadClangModule(StringRef Filename, StringRef ModulePath, StringRef ModuleName, uint64_t DwoId, DebugMap &ModuleMap, unsigned Indent) argument [all...] |
/external/clang/lib/Serialization/ |
H A D | ModuleManager.cpp | 16 #include "clang/Lex/ModuleMap.h" 193 ModuleMap *modMap) {
|