Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Bitcode/
H A DBitcodeWriter.h91 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 DNameAnonGlobals.cpp68 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 DModuleSummaryIndex.h1042 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 DHeaderSearch.h261 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 DThinLTOBitcodeWriter.cpp464 ModuleHash ModHash = {{0}}; in splitAndWriteThinLTOBitcode()
539 ModuleHash ModHash = {{0}}; in writeThinLTOBitcode()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCompilerInstance.cpp490 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 DCompilerInstance.h647 std::string getSpecificModuleCachePath(StringRef ModuleHash);
/llvm-project-15.0.7/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp258 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 DAsmWriter.cpp2858 std::vector<std::pair<std::string, ModuleHash>> moduleVec; in printModuleSummaryIndex()
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp7861 ModuleHash Hash; in parseModuleEntry()