Home
last modified time | relevance | path

Searched refs:FTInfo (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/nsan/
H A Dnsan.cpp75 const char *FTInfo<float>::kCppTypeName = "float";
76 const char *FTInfo<double>::kCppTypeName = "double";
77 const char *FTInfo<long double>::kCppTypeName = "long double";
78 const char *FTInfo<__float128>::kCppTypeName = "__float128";
80 const char FTInfo<float>::kTypePattern[sizeof(float)];
81 const char FTInfo<double>::kTypePattern[sizeof(double)];
82 const char FTInfo<long double>::kTypePattern[sizeof(long double)];
207 __builtin_memcpy(shadow_type + i * sizeof(FT), FTInfo<FT>::kTypePattern, in getShadowPtrForStore()
208 sizeof(FTInfo<FT>::kTypePattern)); in getShadowPtrForStore()
229 return __builtin_memcmp(shadow_type, FTInfo<FT>::kTypePattern, sizeof(FT)) == in IsValidShadowType()
[all …]
H A Dnsan.h86 template <typename FT> struct FTInfo {}; struct
87 template <> struct FTInfo<float> {
105 template <> struct FTInfo<double> {
127 template <> struct FTInfo<long double> {
157 template <> struct FTInfo<__float128> {
183 using BT = typename FTInfo<FT>::orig_bits_type;
/freebsd/contrib/llvm-project/compiler-rt/lib/nsan/tests/
H A DNSanUnitTest.cpp47 __sanitizer::u64{1} << FTInfo<FT>::kMantissaBits; in TestFT()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp982 FunctionTemplateSpecializationInfo *FTInfo = in VisitFunctionDecl() local
987 FD->TemplateOrSpecialization = FTInfo; in VisitFunctionDecl()
1005 CommonPtr->Specializations.InsertNode(FTInfo, InsertPos); in VisitFunctionDecl()