Searched refs:ModuleHash (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeWriter.h | 91 bool GenerateHash = false, ModuleHash *ModHash = nullptr); 101 const ModuleHash &ModHash); 133 ModuleHash *ModHash = nullptr); 144 const ModuleHash &ModHash);
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | NameAnonGlobals.cpp | 68 ModuleHasher ModuleHash(M); in nameUnamedGlobals() local 73 GV.setName(Twine("anon.") + ModuleHash.get() + "." + Twine(count++)); in nameUnamedGlobals()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 1042 using ModuleHash = std::array<uint32_t, 5>; 1051 using ModulePathStringTableTy = StringMap<std::pair<uint64_t, ModuleHash>>; 1444 const StringMap<std::pair<uint64_t, ModuleHash>> &modulePaths() const { 1449 StringMap<std::pair<uint64_t, ModuleHash>> &modulePaths() { 1459 const ModuleHash &getModuleHash(const StringRef ModPath) const { 1467 static std::string getGlobalNameForLocal(StringRef Name, ModuleHash ModHash) { 1489 ModuleHash Hash = ModuleHash{{0}}) {
|
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 261 std::string ModuleHash; variable 395 void setModuleHash(StringRef Hash) { ModuleHash = std::string(Hash); } in setModuleHash() 403 StringRef getModuleHash() const { return ModuleHash; } in getModuleHash()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | ThinLTOBitcodeWriter.cpp | 464 ModuleHash ModHash = {{0}}; in splitAndWriteThinLTOBitcode() 539 ModuleHash ModHash = {{0}}; in writeThinLTOBitcode()
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | CompilerInstance.cpp | 490 std::string ModuleHash = getInvocation().getModuleHash(); in createPreprocessor() local 491 PP->getHeaderSearchInfo().setModuleHash(ModuleHash); in createPreprocessor() 493 getSpecificModuleCachePath(ModuleHash)); in createPreprocessor() 542 std::string CompilerInstance::getSpecificModuleCachePath(StringRef ModuleHash) { in getSpecificModuleCachePath() argument 546 llvm::sys::path::append(SpecificModuleCache, ModuleHash); in getSpecificModuleCachePath()
|
| /llvm-project-15.0.7/clang/include/clang/Frontend/ |
| H A D | CompilerInstance.h | 647 std::string getSpecificModuleCachePath(StringRef ModuleHash);
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 258 ModuleHash *ModHash; 272 ModuleHash *ModHash = nullptr) in ModuleBitcodeWriter() 3691 [&](const StringMapEntry<std::pair<uint64_t, ModuleHash>> &MPSE) { in writeModStrings() 4664 bool GenerateHash, ModuleHash *ModHash) { in writeModule() 4692 bool GenerateHash, ModuleHash *ModHash) { in WriteBitcodeToFile() 4753 const ModuleHash *ModHash; 4759 const ModuleHash &ModHash) in ThinLinkBitcodeWriter() 4876 const ModuleHash &ModHash) { in writeThinLinkBitcode() 4896 const ModuleHash &ModHash) { in writeThinLinkBitcodeToFile()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 2858 std::vector<std::pair<std::string, ModuleHash>> moduleVec; in printModuleSummaryIndex()
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 7861 ModuleHash Hash; in parseModuleEntry()
|