Searched refs:ModuleHash (Results 1 – 12 of 12) sorted by relevance
91 bool GenerateHash = false, ModuleHash *ModHash = nullptr);101 const ModuleHash &ModHash);133 ModuleHash *ModHash = nullptr);144 const ModuleHash &ModHash);
66 ModuleHasher ModuleHash(M); in nameUnamedGlobals() local71 GV.setName(Twine("anon.") + ModuleHash.get() + "." + Twine(count++)); in nameUnamedGlobals()
1238 using ModuleHash = std::array<uint32_t, 5>;1246 using ModulePathStringTableTy = StringMap<ModuleHash>;1692 const StringMap<ModuleHash> &modulePaths() const {1697 StringMap<ModuleHash> &modulePaths() { return ModulePathStringTable; }1700 const ModuleHash &getModuleHash(const StringRef ModPath) const {1708 static std::string getGlobalNameForLocal(StringRef Name, ModuleHash ModHash) {1734 ModuleInfo *addModule(StringRef ModPath, ModuleHash Hash = ModuleHash{{0}}) {
275 std::string ModuleHash; variable418 void setModuleHash(StringRef Hash) { ModuleHash = std::string(Hash); } in setModuleHash()426 StringRef getModuleHash() const { return ModuleHash; } in getModuleHash()
489 ModuleHash ModHash = {{0}}; in splitAndWriteThinLTOBitcode()566 ModuleHash ModHash = {{0}}; in writeThinLTOBitcode()
489 std::string ModuleHash = getInvocation().getModuleHash(); in createPreprocessor() local490 PP->getHeaderSearchInfo().setModuleHash(ModuleHash); in createPreprocessor()492 getSpecificModuleCachePath(ModuleHash)); in createPreprocessor()541 std::string CompilerInstance::getSpecificModuleCachePath(StringRef ModuleHash) { in getSpecificModuleCachePath() argument545 llvm::sys::path::append(SpecificModuleCache, ModuleHash); in getSpecificModuleCachePath()
681 std::string getSpecificModuleCachePath(StringRef ModuleHash);
258 ModuleHash *ModHash;272 ModuleHash *ModHash = nullptr) in ModuleBitcodeWriter()3799 forEachModule([&](const StringMapEntry<ModuleHash> &MPSE) { in writeModStrings()4893 bool GenerateHash, ModuleHash *ModHash) { in writeModule()4921 bool GenerateHash, ModuleHash *ModHash) { in WriteBitcodeToFile()4982 const ModuleHash *ModHash;4988 const ModuleHash &ModHash) in ThinLinkBitcodeWriter()5105 const ModuleHash &ModHash) { in writeThinLinkBitcode()5125 const ModuleHash &ModHash) { in writeThinLinkBitcodeToFile()
1246 struct ModuleHash { struct1250 using Result = ModuleHash;
186 const ModuleHash &getHash() const { return ModInfo->second; } in computeLTOCacheKey()
2947 std::vector<std::pair<std::string, ModuleHash>> moduleVec; in printModuleSummaryIndex()
8292 ModuleHash Hash; in parseModuleEntry()