Searched refs:ModHash (Results 1 - 5 of 5) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Bitcode/
H A DBitcodeWriter.h83 /// If \p ModHash is non-null, when GenerateHash is true, the resulting
84 /// hash is written into ModHash. When GenerateHash is false, that value
91 bool GenerateHash = false, ModuleHash *ModHash = nullptr);
98 /// ModHash is for use in ThinLTO incremental build, generated while the
101 const ModuleHash &ModHash);
123 /// If \p ModHash is non-null, when GenerateHash is true, the resulting
124 /// hash is written into ModHash. When GenerateHash is false, that value
133 ModuleHash *ModHash = nullptr);
140 /// ModHash is for use in ThinLTO incremental build, generated while the IR
144 const ModuleHash &ModHash);
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp435 ModuleHash ModHash = {{0}}; local
437 /*GenerateHash=*/true, &ModHash);
450 W2.writeThinLinkBitcode(M, Index, ModHash);
510 ModuleHash ModHash = {{0}}; local
512 /*GenerateHash=*/true, &ModHash);
517 WriteThinLinkBitcodeToFile(M, *ThinLinkOS, *Index, ModHash);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/LTO/
H A DLTO.cpp144 auto ModHash = Index.getModuleHash(ModuleID); local
145 Hasher.update(ArrayRef<uint8_t>((uint8_t *)&ModHash[0], sizeof(ModHash)));
176 auto ModHash = Index.getModuleHash(EntryIt->first()); local
177 Hasher.update(ArrayRef<uint8_t>((uint8_t *)&ModHash[0], sizeof(ModHash)));
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp256 /// into ModHash.
257 ModuleHash *ModHash; member in class:__anon1718::ModuleBitcodeWriter
271 ModuleHash *ModHash = nullptr)
274 Buffer(Buffer), GenerateHash(GenerateHash), ModHash(ModHash),
4387 if (ModHash)
4389 llvm::copy(Vals, std::begin(*ModHash));
4603 bool GenerateHash, ModuleHash *ModHash) {
4615 GenerateHash, ModHash);
4631 bool GenerateHash, ModuleHash *ModHash) {
4600 writeModule(const Module &M, bool ShouldPreserveUseListOrder, const ModuleSummaryIndex *Index, bool GenerateHash, ModuleHash *ModHash) argument
4628 WriteBitcodeToFile(const Module &M, raw_ostream &Out, bool ShouldPreserveUseListOrder, const ModuleSummaryIndex *Index, bool GenerateHash, ModuleHash *ModHash) argument
4692 const ModuleHash *ModHash; member in class:__anon1721::ThinLinkBitcodeWriter
4695 ThinLinkBitcodeWriter(const Module &M, StringTableBuilder &StrtabBuilder, BitstreamWriter &Stream, const ModuleSummaryIndex &Index, const ModuleHash &ModHash) argument
4813 writeThinLinkBitcode(const Module &M, const ModuleSummaryIndex &Index, const ModuleHash &ModHash) argument
4833 WriteThinLinkBitcodeToFile(const Module &M, raw_ostream &Out, const ModuleSummaryIndex &Index, const ModuleHash &ModHash) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h1400 static std::string getGlobalNameForLocal(StringRef Name, ModuleHash ModHash) { argument
1403 NewName += utostr((uint64_t(ModHash[0]) << 32) |
1404 ModHash[1]); // Take the first 64 bits

Completed in 285 milliseconds