| /freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ModuleCache.h | 26 class ModuleCache : public RefCountedBase<ModuleCache> { 54 virtual ~ModuleCache() = default; 61 IntrusiveRefCntPtr<ModuleCache> createCrossProcessModuleCache();
|
| H A D | ModuleManager.h | 40 class ModuleCache; variable 68 IntrusiveRefCntPtr<ModuleCache> ModCache; 136 ModuleManager(FileManager &FileMgr, ModuleCache &ModCache, 309 ModuleCache &getModuleCache() const { return *ModCache; } in getModuleCache()
|
| H A D | ASTWriter.h | 63 class ModuleCache; variable 125 ModuleCache &ModCache; 689 ModuleCache &ModCache, 1000 PCHGenerator(Preprocessor &PP, ModuleCache &ModCache, StringRef OutputFile, 1023 CXX20ModulesGenerator(Preprocessor &PP, ModuleCache &ModCache, 1028 CXX20ModulesGenerator(Preprocessor &PP, ModuleCache &ModCache, 1041 ReducedBMIGenerator(Preprocessor &PP, ModuleCache &ModCache,
|
| H A D | ASTReader.h | 92 class ModuleCache; variable 1772 ASTReader(Preprocessor &PP, ModuleCache &ModCache, ASTContext *Context, 1985 StringRef Filename, FileManager &FileMgr, const ModuleCache &ModCache, 1994 const ModuleCache &ModCache,
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ModuleCache.cpp | 20 class CrossProcessModuleCache : public ModuleCache { 65 IntrusiveRefCntPtr<ModuleCache> clang::createCrossProcessModuleCache() { in createCrossProcessModuleCache()
|
| H A D | GeneratePCH.cpp | 26 Preprocessor &PP, ModuleCache &ModCache, StringRef OutputFile, in PCHGenerator() 103 ModuleCache &ModCache, in CXX20ModulesGenerator()
|
| H A D | ModuleManager.cpp | 330 ModuleManager::ModuleManager(FileManager &FileMgr, ModuleCache &ModCache, in ModuleManager()
|
| H A D | ASTReader.cpp | 5703 StringRef Filename, FileManager &FileMgr, const ModuleCache &ModCache, in readASTFileControlBlock() 6017 StringRef Filename, FileManager &FileMgr, const ModuleCache &ModCache, in isAcceptableASTFile() 10989 ASTReader::ASTReader(Preprocessor &PP, ModuleCache &ModCache, in ASTReader()
|
| H A D | ASTWriter.cpp | 5385 SmallVectorImpl<char> &Buffer, ModuleCache &ModCache, in ASTWriter()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | InProcessModuleCache.cpp | 53 class InProcessModuleCache : public ModuleCache { 110 IntrusiveRefCntPtr<ModuleCache>
|
| /freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | CompilerInstance.h | 56 class ModuleCache; variable 104 IntrusiveRefCntPtr<ModuleCache> ModCache; 211 ModuleCache *ModCache = nullptr); 721 bool AllowPCHWithCompilerErrors, Preprocessor &PP, ModuleCache &ModCache, 921 ModuleCache &getModuleCache() const { return *ModCache; } in getModuleCache()
|
| H A D | ASTUnit.h | 73 class ModuleCache; variable 118 IntrusiveRefCntPtr<ModuleCache> ModCache;
|
| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | ModuleCache.cpp | 191 Status ModuleCache::Put(const FileSpec &root_dir_spec, const char *hostname, in Put() 216 Status ModuleCache::Get(const FileSpec &root_dir_spec, const char *hostname, in Get() 272 Status ModuleCache::GetAndPut(const FileSpec &root_dir_spec, in GetAndPut()
|
| H A D | Platform.cpp | 241 m_module_cache(std::make_unique<ModuleCache>()) { in Platform()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
| H A D | InProcessModuleCache.h | 31 IntrusiveRefCntPtr<ModuleCache>
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | ModuleCache.h | 47 class ModuleCache {
|
| H A D | Platform.h | 45 class ModuleCache; variable 1026 const std::unique_ptr<ModuleCache> m_module_cache;
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | CompilerInstance.cpp | 71 ModuleCache *ModCache) in CompilerInstance() 626 bool AllowPCHWithCompilerErrors, Preprocessor &PP, ModuleCache &ModCache, in createPCHExternalASTSource() 1498 auto &ModuleCache = ImportingInstance.getModuleCache(); in compileModuleAndReadASTBehindLock() local 1499 ModuleCache.prepareForGetLock(ModuleFileName); in compileModuleAndReadASTBehindLock() 1502 auto Lock = ModuleCache.getLock(ModuleFileName); in compileModuleAndReadASTBehindLock()
|
| H A D | PrecompiledPreamble.cpp | 295 ModuleCache &ModCache, StringRef isysroot, in PrecompilePreambleConsumer()
|
| H A D | ASTUnit.cpp | 218 ASTWriterData(ModuleCache &ModCache) in ASTWriterData() 2387 IntrusiveRefCntPtr<ModuleCache> ModCache = createCrossProcessModuleCache(); in serialize()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 137 llvm::DenseMap<const Module *, llvm::TrackingMDRef> ModuleCache; variable
|
| H A D | CGDebugInfo.cpp | 3211 auto ModRef = ModuleCache.find(M); in getOrCreateModuleRef() 3212 if (ModRef != ModuleCache.end()) in getOrCreateModuleRef() 3299 ModuleCache[M].reset(DIMod); in getOrCreateModuleRef()
|
| /freebsd/lib/clang/liblldb/ |
| H A D | Makefile | 660 SRCS+= Target/ModuleCache.cpp
|
| /freebsd/lib/clang/libclang/ |
| H A D | Makefile | 668 SRCS_MIN+= Serialization/ModuleCache.cpp
|