Searched refs:ModuleHash (Results 1 – 12 of 12) sorted by relevance
91 bool GenerateHash = false, ModuleHash *ModHash = nullptr);101 const ModuleHash &ModHash);134 ModuleHash *ModHash = nullptr);145 const ModuleHash &ModHash);
66 ModuleHasher ModuleHash(M); in nameUnamedGlobals() local 71 GV.setName(Twine("anon.") + ModuleHash.get() + "." + Twine(count++)); in nameUnamedGlobals()
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}}) {
292 std::string ModuleHash; variable435 void setModuleHash(StringRef Hash) { ModuleHash = std::string(Hash); } in setModuleHash()443 StringRef getModuleHash() const { return ModuleHash; } in getModuleHash()
489 ModuleHash ModHash = {{0}}; in splitAndWriteThinLTOBitcode()566 ModuleHash ModHash = {{0}}; in writeThinLTOBitcode()
488 std::string ModuleHash = getInvocation().getModuleHash(); in createPreprocessor() local489 PP->getHeaderSearchInfo().setModuleHash(ModuleHash); in createPreprocessor()491 getSpecificModuleCachePath(ModuleHash)); in createPreprocessor()540 std::string CompilerInstance::getSpecificModuleCachePath(StringRef ModuleHash) { in getSpecificModuleCachePath() argument544 llvm::sys::path::append(SpecificModuleCache, ModuleHash); in getSpecificModuleCachePath()
723 std::string getSpecificModuleCachePath(StringRef ModuleHash);
269 ModuleHash *ModHash;282 ModuleHash *ModHash = nullptr) in ModuleBitcodeWriter()3969 forEachModule([&](const StringMapEntry<ModuleHash> &MPSE) { in writeModStrings()5084 bool GenerateHash, ModuleHash *ModHash) { in writeModule()5113 bool GenerateHash, ModuleHash *ModHash) { in WriteBitcodeToFile()5177 const ModuleHash *ModHash;5183 const ModuleHash &ModHash) in ThinLinkBitcodeWriter()5300 const ModuleHash &ModHash) { in writeThinLinkBitcode()5320 const ModuleHash &ModHash) { in writeThinLinkBitcodeToFile()
1320 struct ModuleHash { struct1324 using Result = ModuleHash;
190 const ModuleHash &getHash() const { return ModInfo->second; } in computeLTOCacheKey()
3037 std::vector<std::pair<std::string, ModuleHash>> moduleVec; in printModuleSummaryIndex()
8750 ModuleHash Hash; in parseModuleEntry()