Searched refs:Cache (Results 51 - 75 of 80) sorted by relevance

1234

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h1152 SmallVector<void *, 8> Cache; member in class:clang::ento::CallEventManager
1157 Cache.push_back(const_cast<void *>(Memory));
1162 if (Cache.empty())
1165 return Cache.pop_back_val();
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
H A DSourceManager.cpp395 auto CloneContentCache = [&](const ContentCache *Cache) -> ContentCache * {
397 Clone->OrigEntry = Cache->OrigEntry;
398 Clone->ContentsEntry = Cache->ContentsEntry;
399 Clone->BufferOverridden = Cache->BufferOverridden;
400 Clone->IsFileVolatile = Cache->IsFileVolatile;
401 Clone->IsTransient = Cache->IsTransient;
402 Clone->replaceBuffer(Cache->getRawBuffer(), /*DoNotFree*/true);
431 // Nope, create a new Cache entry.
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp826 static T &getAccelTable(std::unique_ptr<T> &Cache, const DWARFObject &Obj, argument
829 if (Cache)
830 return *Cache;
833 Cache.reset(new T(AccelSection, StrData));
834 if (Error E = Cache->extract())
836 return *Cache;
1358 std::map<SymbolRef, SymInfo> &Cache) {
1363 std::map<SymbolRef, SymInfo>::iterator CacheIt = Cache.end();
1368 std::tie(CacheIt, New) = Cache.insert({*Sym, {0, 0}});
1404 if (CacheIt != Cache
1355 getSymbolInfo(const object::ObjectFile &Obj, const RelocationRef &Reloc, const LoadedObjectInfo *L, std::map<SymbolRef, SymInfo> &Cache) argument
[all...]
/freebsd-11-stable/tools/tools/shlib-compat/
H A Dshlib-compat.py109 class Cache(object): class in inherits:object
129 self.stats = Cache.CacheStats()
491 cmpcache = Cache(enabled=Config.cmpcache_enabled)
802 tagcache_stats = Cache.CacheStats()
806 self.cache = Cache(enabled=Config.dwarfcache_enabled,
808 self.incomplete = Cache()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/Unix/
H A DMemory.inc63 // Cache uses instructions dcbf and icbi, both of which are treated by
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1356 /// Cache the backedge-taken count of the loops for this function as they
1360 /// Cache the predicated backedge-taken count of the loops for this
1394 /// Cache for \c getLoopProperties.
1432 DenseMap<const SCEV *, ConstantRange> &Cache = local
1435 auto Pair = Cache.try_emplace(S, std::move(CR));
1557 ExitLimit computeExitLimitFromCondCached(ExitLimitCacheTy &Cache,
1562 ExitLimit computeExitLimitFromCondImpl(ExitLimitCacheTy &Cache, const Loop *L,
1900 /// Cache tentative mappings from UnknownSCEVs in a Loop, to a SCEV expression
H A DMemoryDependenceAnalysis.h314 /// Cache storing single nonlocal def for the instruction.
499 BasicBlock *BB, NonLocalDepInfo *Cache,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp121 auto It = Shard.Cache.try_emplace(Key);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendAction.cpp942 StringRef Cache = local
944 if (!Cache.empty()) {
946 CI.getFileManager(), CI.getPCHContainerReader(), Cache)) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DImmutableSet.h350 factory->Cache[factory->maskCacheIndex(computeDigest())] = next;
373 CacheTy Cache;
616 TreeTy *&entry = Cache[maskCacheIndex(digest)];
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp399 SmallPtrSet<const User *, 8> &Cache) {
401 Cache.erase(I);
402 findRefEdges(Index, I, Edges, Cache);
H A DScalarEvolution.cpp1498 // `PreAR` == {`PreStart`,+,`Step`} is also `WrapType`. Cache this fact.
1751 // Cache knowledge of AR NUW, which is propagated to this AddRec.
1769 // Cache knowledge of AR NW, which is propagated to this AddRec.
1801 // Cache knowledge of AR NUW, which is propagated to this
1816 // Cache knowledge of AR NW, which is propagated to this
2095 // Cache knowledge of AR NSW, which is propagated to this AddRec.
2154 // Cache knowledge of AR NSW, then propagate NSW to the wide AddRec.
5552 DenseMap<const SCEV *, ConstantRange> &Cache =
5560 DenseMap<const SCEV *, ConstantRange>::iterator I = Cache.find(S);
5561 if (I != Cache
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp806 RecordCompleteMap::iterator Cache = MNCComplete.find(RD); local
807 if (Cache != MNCComplete.end())
808 return Cache->second;
849 RecordCompleteMap::iterator Cache = RecordsComplete.find(RD); local
850 if (Cache != RecordsComplete.end())
851 return Cache->second;
/freebsd-11-stable/contrib/llvm-project/llvm/tools/bugpoint/
H A DMiscompilation.cpp865 GlobalVariable *Cache = new GlobalVariable( local
883 new LoadInst(F->getType(), Cache, "fpcache", EntryBB);
900 new StoreInst(CastedResolver, Cache, LookupBB);
/freebsd-11-stable/contrib/libarchive/libarchive/
H A Darchive_ppmd7.c980 p->Cache = 0;
988 Byte temp = p->Cache;
995 p->Cache = (Byte)((UInt32)p->Low >> 24);
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp893 llvm::SmallPtrSet<const ValueDecl *, 8> Cache; local
896 if (Cache.count(VD))
899 Cache.insert(VD);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DEHFrameSupport.cpp66 LinkGraph::SplitBlockCache &Cache) {
65 processBlock(LinkGraph &G, Block &B, LinkGraph::SplitBlockCache &Cache) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp1413 const SrcMgr::ContentCache *Cache = File.getContentCache(); local
1414 if (!Cache->OrigEntry)
1418 Entry.File = Cache->OrigEntry;
1420 Entry.IsTransient = Cache->IsTransient;
1421 Entry.BufferOverridden = Cache->BufferOverridden;
1429 auto *MemBuff = Cache->getRawBuffer();
1908 const SrcMgr::ContentCache *Cache = SLoc->getFile().getContentCache(); local
1909 if (Cache->OrigEntry) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h83 /// Cache of previously constructed Types.
89 /// Cache that maps VLA types to size expressions for that type,
114 /// Cache of previously constructed interfaces which may change.
117 /// Cache of forward declarations for methods belonging to the interface.
124 /// Cache of references to clang modules and precompiled headers.
130 /// Cache of forward declared types to RAUW at the end of compilation.
133 /// Cache of replaceable forward declarations (functions and
153 /// Cache declarations relevant to DW_TAG_imported_declarations (C++
230 llvm::DIType *getOrCreateStructPtrType(StringRef Name, llvm::DIType *&Cache);
H A DCGDebugInfo.cpp412 // Cache the results.
1017 llvm::DIType *&Cache) {
1018 if (Cache)
1019 return Cache;
1020 Cache = DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type, Name,
1023 Cache = DBuilder.createPointerType(Cache, Size);
1024 return Cache;
1016 getOrCreateStructPtrType(StringRef Name, llvm::DIType *&Cache) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp44 DenseMap<const MDNode *, MDNode *> Cache; local
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h229 void threadSafetyCleanup(BeforeSet* Cache);
265 } Cache; member in class:clang::FileNullabilityMap
270 if (file == Cache.File)
271 return Cache.Nullability;
274 if (!Cache.File.isInvalid()) {
275 Map[Cache.File] = Cache.Nullability;
279 Cache.File = file;
280 Cache.Nullability = Map[file];
281 return Cache
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafety.cpp2561 void threadSafety::threadSafetyCleanup(BeforeSet *Cache) { delete Cache; }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocGreedy.cpp369 void reset(InterferenceCache &Cache, unsigned Reg) { argument
372 Intf.setPhysReg(Cache, Reg);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h815 /// Cache type for the splitBlock function.
824 /// The optional Cache parameter can be used to speed up repeated calls to
843 SplitBlockCache *Cache = nullptr);

Completed in 568 milliseconds

1234