Home
last modified time | relevance | path

Searched refs:HBuilder (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp96 ExtensionHashBuilder &HBuilder) const { in hashExtension()
98 HBuilder.add(BlockName); in hashExtension()
99 HBuilder.add(MajorVersion); in hashExtension()
100 HBuilder.add(MinorVersion); in hashExtension()
101 HBuilder.add(UserInfo); in hashExtension()
H A DTestModuleFileExtension.h58 void hashExtension(ExtensionHashBuilder &HBuilder) const override;
H A DCompilerInvocation.cpp5260 llvm::HashBuilder<llvm::MD5, llvm::endianness::native> HBuilder; in getModuleHash() local
5266 HBuilder.add(getClangFullRepositoryVersion()); in getModuleHash()
5270 HBuilder.add(serialization::VERSION_MAJOR, serialization::VERSION_MINOR); in getModuleHash()
5277 HBuilder.add(LangOpts->Name); in getModuleHash()
5280 HBuilder.add(static_cast<unsigned>(LangOpts->get##Name())); in getModuleHash()
5283 HBuilder.addRange(getLangOpts().ModuleFeatures); in getModuleHash()
5285 HBuilder.add(getLangOpts().ObjCRuntime); in getModuleHash()
5286 HBuilder.addRange(getLangOpts().CommentOpts.BlockCommandNames); in getModuleHash()
5289 HBuilder.add(getTargetOpts().Triple, getTargetOpts().CPU, in getModuleHash()
5291 HBuilder.addRange(getTargetOpts().FeaturesAsWritten); in getModuleHash()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearchOptions.h329 inline void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash() argument
331 HBuilder.add(E.Path, E.Group, E.IsFramework, E.IgnoreSysRoot); in addHash()
335 inline void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash() argument
337 HBuilder.add(SHP.Prefix, SHP.IsSystemHeader); in addHash()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DHashBuilder.h217 /// void addHash(HashBuilder<HasherT, Endianness> &HBuilder,
229 /// void addHash(HashBuilder<HasherT, Endianness> &HBuilder,
231 /// HBuilder.add(Value.c);
232 /// HBuilder.add(Value.i);
249 /// friend void addHash(HashBuilder<HasherT, Endianness> &HBuilder,
252 /// HBuilder.update(ArrayRef(
256 /// HBuilder.add(Value.I);
257 /// HBuilder.add(Value.C); in add()
279 /// friend void addHash(HashBuilder<HasherT, Endianness> &HBuilder,
282 /// HBuilder
425 hashbuilder_detail::HashCodeHashBuilder HBuilder; hash_value() local
[all...]
H A DVersionTuple.h175 friend void addHash(HashBuilder<HasherT, Endianness> &HBuilder, in addHash() argument
177 HBuilder.add(VT.Major, VT.Minor, VT.Subminor, VT.Build); in addHash()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DModuleFileExtension.cpp16 void ModuleFileExtension::hashExtension(ExtensionHashBuilder &HBuilder) const {} in hashExtension()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSanitizers.h81 friend void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash() argument
83 HBuilder.addRange(&SM.maskLoToHigh[0], &SM.maskLoToHigh[kNumElem]); in addHash()
H A DObjCRuntime.h503 friend void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash() argument
505 HBuilder.add(OCR.getKind(), OCR.getVersion()); in addHash()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleFileExtension.h89 virtual void hashExtension(ExtensionHashBuilder &HBuilder) const;