Lines Matching refs:FTInfo
75 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()
239 return IsZero<sizeof(FTInfo<FT>::kTypePattern)>(shadow_type); in IsUnknownShadowType()
314 if (!(getValueType(T) == FTInfo<FT>::kValueType && getValuePos(T) == i)) in checkValueConsistency()
431 static constexpr const FT Eps = FTInfo<FT>::kEpsilon; in checkFT()
478 shadow_ulp_diff / (u64{1} << (FTInfo<InternalFT>::kMantissaBits - in checkFT()
479 FTInfo<FT>::kMantissaBits)); in checkFT()
524 FTInfo<FT>::kCppTypeName, ValuePrinter::dec(value).Buffer, in checkFT()
525 ValuePrinter::hex(value).Buffer, FTInfo<ShadowFT>::kCppTypeName, in checkFT()
527 FTInfo<FT>::kCppTypeName, ValuePrinter::dec(Shadow).Buffer, in checkFT()
653 FTInfo<FT>::kCppTypeName, ValuePrinter::dec(Lhs).Buffer, PredicateName, in fCmpFailFT()
656 FTInfo<ShadowFT>::kCppTypeName, ShadowPrinter::dec(LhsShadow).Buffer, in fCmpFailFT()
660 FTInfo<FT>::kCppTypeName, ValuePrinter::hex(Lhs).Buffer, PredicateName, in fCmpFailFT()
663 FTInfo<ShadowFT>::kCppTypeName, ShadowPrinter::hex(LhsShadow).Buffer, in fCmpFailFT()
709 using ShadowFT = typename FTInfo<FT>::shadow_type; in checkFTFromShadowStack()
741 using ShadowFT = typename FTInfo<FT>::shadow_type; in dumpFTFromShadowStack()
745 using ShadowPrinter = FTPrinter<typename FTInfo<FT>::shadow_type>; in dumpFTFromShadowStack()