Searched refs:ModuleMap (Results 1 - 25 of 33) sorted by relevance

12

/external/llvm/include/llvm/LTO/
H A DLTO.h40 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 Dsource_line_resolver_base.h103 typedef map<string, Module*, CompareString> ModuleMap; typedef in class:google_breakpad::SourceLineResolverBase
104 ModuleMap *modules_;
/external/clang/include/clang/Lex/
H A DHeaderSearch.h18 #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 DDirectoryLookup.h19 #include "clang/Lex/ModuleMap.h"
182 ModuleMap::KnownHeader *SuggestedModule,
193 ModuleMap::KnownHeader *SuggestedModule,
H A DModuleMap.h1 //===--- 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 DModuleMap.cpp1 //===--- 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 DHeaderSearch.cpp123 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 DPPLexerChange.cpp487 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap();
634 ModuleMap &ModMap = getHeaderSearchInfo().getModuleMap();
/external/google-breakpad/src/processor/
H A Dsource_line_resolver_base.cc55 : 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 Dmodule_serializer.cc134 const BasicSourceLineResolver::ModuleMap::const_iterator &iter,
171 BasicSourceLineResolver::ModuleMap::const_iterator iter;
185 BasicSourceLineResolver::ModuleMap::const_iterator iter;
H A Dmodule_serializer.h105 const BasicSourceLineResolver::ModuleMap::const_iterator &iter,
/external/llvm/tools/llvm-link/
H A Dllvm-link.cpp138 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 DThinLTOCodeGenerator.cpp132 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 DModuleManager.h26 class ModuleMap;
226 ModuleMap *modMap);
/external/llvm/tools/gold/
H A Dgold-plugin.cpp879 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 DFrontendActions.h109 GenerateModuleAction(const FileEntry *ModuleMap = nullptr,
111 : ASTFrontendAction(), ModuleMapForUniquing(ModuleMap), IsSystem(IsSystem)
/external/swiftshader/third_party/LLVM/include/llvm/Bitcode/
H A DArchive.h516 ModuleMap; typedef in class:llvm::Archive
531 ModuleMap modules; ///< The modules loaded via symbol lookup.
/external/clang/lib/Frontend/
H A DFrontendActions.cpp185 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 DCGDebugInfo.h38 class ModuleMap;
60 ModuleMap *ClangModuleMap = nullptr;
284 void setModuleMap(ModuleMap &MMap) { ClangModuleMap = &MMap; }
H A DObjectFilePCHContainerOperations.cpp49 ModuleMap &MMap;
/external/swiftshader/third_party/LLVM/lib/Archive/
H A DArchive.cpp183 for (ModuleMap::iterator I=modules.begin(), E=modules.end(); I != E; ++I ) {
H A DArchiveReader.cpp476 ModuleMap::iterator MI = modules.find(fileOffset);
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmGraphicsShaderTestUtil.hpp52 typedef std::map<std::string, std::vector<EntryToStage> > ModuleMap; typedef in namespace:vkt::SpirVAssembly
253 ModuleMap moduleMap;
/external/llvm/tools/dsymutil/
H A DDwarfLinker.cpp1211 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 DModuleManager.cpp16 #include "clang/Lex/ModuleMap.h"
193 ModuleMap *modMap) {

Completed in 1404 milliseconds

12