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.cpp94 const char *FTInfo<float>::kCppTypeName = "float";
95 const char *FTInfo<double>::kCppTypeName = "double";
96 const char *FTInfo<long double>::kCppTypeName = "long double";
97 const char *FTInfo<__float128>::kCppTypeName = "__float128";
99 const char FTInfo<float>::kTypePattern[sizeof(float)];
100 const char FTInfo<double>::kTypePattern[sizeof(double)];
101 const char FTInfo<long double>::kTypePattern[sizeof(long double)];
233 __builtin_memcpy(shadow_type + i * sizeof(FT), FTInfo<FT>::kTypePattern, in getShadowPtrForStore()
234 sizeof(FTInfo<FT>::kTypePattern)); in getShadowPtrForStore()
255 return __builtin_memcmp(shadow_type, FTInfo<FT>::kTypePattern, sizeof(FT)) == in IsValidShadowType()
[all …]
H A Dnsan.h90 template <typename FT> struct FTInfo {}; struct
91 template <> struct FTInfo<float> {
109 template <> struct FTInfo<double> {
131 template <> struct FTInfo<long double> {
161 template <> struct FTInfo<__float128> {
187 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.cpp967 FunctionTemplateSpecializationInfo *FTInfo = in VisitFunctionDecl() local
972 FD->TemplateOrSpecialization = FTInfo; in VisitFunctionDecl()
990 CommonPtr->Specializations.InsertNode(FTInfo, InsertPos); in VisitFunctionDecl()