Home
last modified time | relevance | path

Searched refs:CacheOptions (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DThinLTOCodeGenerator.h132 void setCacheDir(std::string Path) { CacheOptions.Path = std::move(Path); } in setCacheDir()
139 CacheOptions.Policy.Interval.reset(); in setCachePruningInterval()
141 CacheOptions.Policy.Interval = std::chrono::seconds(Interval); in setCachePruningInterval()
148 CacheOptions.Policy.Expiration = std::chrono::seconds(Expiration); in setCacheEntryExpiration()
166 CacheOptions.Policy.MaxSizePercentageOfAvailableSpace = Percentage; in setMaxCacheSizeRelativeToAvailableSpace()
174 CacheOptions.Policy.MaxSizeBytes = MaxSizeBytes; in setCacheMaxSizeBytes()
181 CacheOptions.Policy.MaxSizeFiles = MaxSizeFiles; in setCacheMaxSizeFiles()
324 CachingOptions CacheOptions; variable
/freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp438 const ThinLTOCodeGenerator::CachingOptions &CacheOptions, in ProcessThinLTOModule() argument
1148 ModuleCacheEntry CacheEntry(CacheOptions.Path, *Index, ModuleIdentifier, in run()
1196 ModuleToDefinedGVSummaries[ModuleIdentifier], CacheOptions, in run()
1230 pruneCache(CacheOptions.Path, CacheOptions.Policy, ProducedBinaries); in run()