Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Bitcode/
H A DBitcodeWriter.h94 ModuleHash *ModHash = nullptr);
105 const ModuleHash &ModHash);
138 ModuleHash *ModHash = nullptr);
149 const ModuleHash &ModHash);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DNameAnonGlobals.cpp66 ModuleHasher ModuleHash(M); in nameUnamedGlobals() local
71 GV.setName(Twine("anon.") + ModuleHash.get() + "." + Twine(count++)); in nameUnamedGlobals()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h1344 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}}) {
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h280 std::string ModuleHash; variable
437 void setModuleHash(StringRef Hash) { ModuleHash = std::string(Hash); } in setModuleHash()
445 StringRef getModuleHash() const { return ModuleHash; } in getModuleHash()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp500 ModuleHash ModHash = {{0}}; in splitAndWriteThinLTOBitcode()
579 ModuleHash ModHash = {{0}}; in writeThinLTOBitcode()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp485 std::string ModuleHash = getInvocation().getModuleHash(); in createPreprocessor() local
486 PP->getHeaderSearchInfo().setModuleHash(ModuleHash); in createPreprocessor()
488 getSpecificModuleCachePath(ModuleHash)); in createPreprocessor()
540 std::string CompilerInstance::getSpecificModuleCachePath(StringRef ModuleHash) { in getSpecificModuleCachePath() argument
544 llvm::sys::path::append(SpecificModuleCache, ModuleHash); in getSpecificModuleCachePath()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h700 std::string getSpecificModuleCachePath(StringRef ModuleHash);
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp296 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()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DStandardInstrumentations.cpp1317 struct ModuleHash { struct
1321 using Result = ModuleHash;
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp1323 UnsignedOrNone ModuleHash = getPrimaryModuleHash(Key.second); in GetInternalKey() local
1324 if (!ModuleHash) in GetInternalKey()
1327 return {Name, *ModuleHash}; in GetInternalKey()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp3200 std::vector<std::pair<std::string, ModuleHash>> moduleVec; in printModuleSummaryIndex()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp9077 ModuleHash Hash; in parseModuleEntry()