Searched refs:ModuleHash (Results 1 – 12 of 12) sorted by relevance
94 ModuleHash *ModHash = nullptr);105 const ModuleHash &ModHash);138 ModuleHash *ModHash = nullptr);149 const ModuleHash &ModHash);
66 ModuleHasher ModuleHash(M); in nameUnamedGlobals() local 71 GV.setName(Twine("anon.") + ModuleHash.get() + "." + Twine(count++)); in nameUnamedGlobals()
1344 using ModuleHash = std::array<uint32_t, 5>;1352 using ModulePathStringTableTy = StringMap<ModuleHash>;1804 const StringMap<ModuleHash> &modulePaths() const {1809 StringMap<ModuleHash> &modulePaths() { return ModulePathStringTable; }1812 const ModuleHash &getModuleHash(const StringRef ModPath) const {1820 static std::string getGlobalNameForLocal(StringRef Name, ModuleHash ModHash) {1846 ModuleInfo *addModule(StringRef ModPath, ModuleHash Hash = ModuleHash{{0}}) {
280 std::string ModuleHash; variable437 void setModuleHash(StringRef Hash) { ModuleHash = std::string(Hash); } in setModuleHash()445 StringRef getModuleHash() const { return ModuleHash; } in getModuleHash()
500 ModuleHash ModHash = {{0}}; in splitAndWriteThinLTOBitcode()579 ModuleHash ModHash = {{0}}; in writeThinLTOBitcode()
485 std::string ModuleHash = getInvocation().getModuleHash(); in createPreprocessor() local486 PP->getHeaderSearchInfo().setModuleHash(ModuleHash); in createPreprocessor()488 getSpecificModuleCachePath(ModuleHash)); in createPreprocessor()540 std::string CompilerInstance::getSpecificModuleCachePath(StringRef ModuleHash) { in getSpecificModuleCachePath() argument544 llvm::sys::path::append(SpecificModuleCache, ModuleHash); in getSpecificModuleCachePath()
700 std::string getSpecificModuleCachePath(StringRef ModuleHash);
296 ModuleHash *ModHash;309 ModuleHash *ModHash = nullptr) in ModuleBitcodeWriter()4202 forEachModule([&](const StringMapEntry<ModuleHash> &MPSE) { in writeModStrings()5545 bool GenerateHash, ModuleHash *ModHash) { in writeModule()5574 bool GenerateHash, ModuleHash *ModHash) { in WriteBitcodeToFile()5638 const ModuleHash *ModHash;5644 const ModuleHash &ModHash) in ThinLinkBitcodeWriter()5761 const ModuleHash &ModHash) { in writeThinLinkBitcode()5781 const ModuleHash &ModHash) { in writeThinLinkBitcodeToFile()
1317 struct ModuleHash { struct1321 using Result = ModuleHash;
1323 UnsignedOrNone ModuleHash = getPrimaryModuleHash(Key.second); in GetInternalKey() local1324 if (!ModuleHash) in GetInternalKey()1327 return {Name, *ModuleHash}; in GetInternalKey()
3200 std::vector<std::pair<std::string, ModuleHash>> moduleVec; in printModuleSummaryIndex()
9077 ModuleHash Hash; in parseModuleEntry()