Home
last modified time | relevance | path

Searched refs:ModuleHash (Results 1 – 12 of 12) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/include/llvm/Bitcode/
H A DBitcodeWriter.h91 bool GenerateHash = false, ModuleHash *ModHash = nullptr);
101 const ModuleHash &ModHash);
134 ModuleHash *ModHash = nullptr);
145 const ModuleHash &ModHash);
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DNameAnonGlobals.cpp66 ModuleHasher ModuleHash(M); in nameUnamedGlobals() local
71 GV.setName(Twine("anon.") + ModuleHash.get() + "." + Twine(count++)); in nameUnamedGlobals()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h1280 using ModuleHash = std::array<uint32_t, 5>;
1288 using ModulePathStringTableTy = StringMap<ModuleHash>;
1737 const StringMap<ModuleHash> &modulePaths() const {
1742 StringMap<ModuleHash> &modulePaths() { return ModulePathStringTable; }
1745 const ModuleHash &getModuleHash(const StringRef ModPath) const {
1753 static std::string getGlobalNameForLocal(StringRef Name, ModuleHash ModHash) {
1779 ModuleInfo *addModule(StringRef ModPath, ModuleHash Hash = ModuleHash{{0}}) {
/freebsd-src/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h292 std::string ModuleHash;
435 void setModuleHash(StringRef Hash) { ModuleHash = std::string(Hash); }
443 StringRef getModuleHash() const { return ModuleHash; } in SetExternalLookup()
275 std::string ModuleHash; global() variable
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp489 ModuleHash ModHash = {{0}}; in splitAndWriteThinLTOBitcode()
566 ModuleHash ModHash = {{0}}; in writeThinLTOBitcode()
/freebsd-src/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp488 std::string ModuleHash = getInvocation().getModuleHash(); in createPreprocessor()
489 PP->getHeaderSearchInfo().setModuleHash(ModuleHash); in createPreprocessor() local
491 getSpecificModuleCachePath(ModuleHash)); in createPreprocessor()
540 std::string CompilerInstance::getSpecificModuleCachePath(StringRef ModuleHash) {
544 llvm::sys::path::append(SpecificModuleCache, ModuleHash); in getSpecificModuleCachePath()
541 getSpecificModuleCachePath(StringRef ModuleHash) getSpecificModuleCachePath() argument
/freebsd-src/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h723 std::string getSpecificModuleCachePath(StringRef ModuleHash);
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp269 ModuleHash *ModHash; in ModuleBitcodeWriter()
282 ModuleHash *ModHash = nullptr) in bitcodeStartBit()
3969 forEachModule([&](const StringMapEntry<ModuleHash> &MPSE) { in writeTypeIdSummaryRecord()
5084 bool GenerateHash, ModuleHash *ModHash) { in writeSimplifiedModuleInfo()
5113 bool GenerateHash, ModuleHash *ModHash) { in writeThinLinkBitcode()
5177 const ModuleHash *ModHash; in getSectionNameForCommandline()
5183 const ModuleHash &ModHash) in getSectionNameForCommandline()
5300 const ModuleHash &ModHash) {
5320 const ModuleHash &ModHash) {
/freebsd-src/contrib/llvm-project/llvm/lib/Passes/
H A DStandardInstrumentations.cpp1320 struct ModuleHash { in registerCallbacks()
1324 using Result = ModuleHash; in registerCallbacks()
1246 struct ModuleHash { global() struct
1247 HashPreservedModuleHashAnalysis::ModuleHash global() argument
/freebsd-src/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp190 const ModuleHash &getHash() const { return ModInfo->second; } in computeLTOCacheKey()
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp3037 std::vector<std::pair<std::string, ModuleHash>> moduleVec; in getWholeProgDevirtResByArgKindName()
/freebsd-src/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp8750 ModuleHash Hash; in addGlobalValueToIndex()