/freebsd-src/contrib/llvm-project/llvm/include/llvm/Bitcode/ |
H A D | BitcodeWriter.h | 91 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 D | NameAnonGlobals.cpp | 66 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 D | ModuleSummaryIndex.h | 1280 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 D | HeaderSearch.h | 292 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 D | ThinLTOBitcodeWriter.cpp | 489 ModuleHash ModHash = {{0}}; in splitAndWriteThinLTOBitcode() 566 ModuleHash ModHash = {{0}}; in writeThinLTOBitcode()
|
/freebsd-src/contrib/llvm-project/clang/lib/Frontend/ |
H A D | CompilerInstance.cpp | 488 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 D | CompilerInstance.h | 723 std::string getSpecificModuleCachePath(StringRef ModuleHash);
|
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 269 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 D | StandardInstrumentations.cpp | 1320 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 D | LTO.cpp | 190 const ModuleHash &getHash() const { return ModInfo->second; } in computeLTOCacheKey()
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 3037 std::vector<std::pair<std::string, ModuleHash>> moduleVec; in getWholeProgDevirtResByArgKindName()
|
/freebsd-src/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 8750 ModuleHash Hash; in addGlobalValueToIndex()
|