Searched refs:RawType (Results 1 – 8 of 8) sorted by relevance
1017 template <typename RawType>1050 testing::internal::FloatingEqMatcher<RawType> (*matcher_maker)(RawType)) { in TestMatches() argument1087 RawType x = 0.0; in TestMatches()1111 const RawType infinity_;1116 const RawType max_;1119 const RawType nan1_;1120 const RawType nan2_;1124 template <typename RawType>1132 *matcher_maker)(RawType, RawType)) { in TestNearMatches()1179 Matcher<RawType> m9 = in TestNearMatches()[all …]
245 template <typename RawType>250 typedef typename TypeWithSize<sizeof(RawType)>::UInt Bits;255 static const size_t kBitCount = 8 * sizeof(RawType);259 std::numeric_limits<RawType>::digits - 1;294 explicit FloatingPoint(const RawType& x) { u_.value_ = x; } in FloatingPoint()301 static RawType ReinterpretBits(const Bits bits) { in ReinterpretBits()308 static RawType Infinity() { return ReinterpretBits(kExponentBitMask); } in Infinity()349 RawType value_; // The raw floating-point number.
1566 template <typename RawType>1569 RawType lhs_value, RawType rhs_value) { in CmpHelperFloatingPointEQ()1570 const FloatingPoint<RawType> lhs(lhs_value), rhs(rhs_value); in CmpHelperFloatingPointEQ()1577 lhs_ss << std::setprecision(std::numeric_limits<RawType>::digits10 + 2) in CmpHelperFloatingPointEQ()1581 rhs_ss << std::setprecision(std::numeric_limits<RawType>::digits10 + 2) in CmpHelperFloatingPointEQ()
45 const IPDBRawSymbol &RawType = SymbolType->getRawSymbol(); in getTypeLength() local47 return RawType.getLength(); in getTypeLength()
2737 template <typename RawType>2742 RawType close_to_positive_zero;2743 RawType close_to_negative_zero;2746 RawType close_to_one;2747 RawType further_from_one;2749 RawType infinity;2750 RawType close_to_infinity;2751 RawType further_from_infinity;2753 RawType nan1;2754 RawType nan2;[all …]
1319 const Metadata *RawType = getRawType(); in getSizeInBits() local1320 while (RawType) { in getSizeInBits()1322 if (auto *T = dyn_cast<DIType>(RawType)) in getSizeInBits()1326 if (auto *DT = dyn_cast<DIDerivedType>(RawType)) { in getSizeInBits()1328 RawType = DT->getRawBaseType(); in getSizeInBits()
1678 template <typename RawType>1680 RawType val1, RawType val2) { in FloatingPointLE()1687 const FloatingPoint<RawType> lhs(val1), rhs(val2); in FloatingPointLE()1697 val1_ss << std::setprecision(std::numeric_limits<RawType>::digits10 + 2) in FloatingPointLE()1701 val2_ss << std::setprecision(std::numeric_limits<RawType>::digits10 + 2) in FloatingPointLE()
927 const IPDBRawSymbol &RawType = SymbolType->getRawSymbol(); in getTypeLength() local929 return RawType.getLength(); in getTypeLength()