Lines Matching refs:float_fractions

583 float float_fractions(const std::vector<uint32_t>& fractions) {  in float_fractions()  function
596 static_cast<float>(ldexp(float_fractions(fractions), exp))) in normalized_significand()
667 EXPECT_EQ(float_fractions({0, 1, 2, 5}), in TEST()
669 EXPECT_EQ(ldexp(float_fractions({0, 1, 2, 5}), -32), in TEST()
671 EXPECT_EQ(ldexp(float_fractions({0, 1, 2, 5}), -128), in TEST()
678 EXPECT_EQ(-float_fractions({0, 1, 2, 5}), in TEST()
680 EXPECT_EQ(-ldexp(float_fractions({0, 1, 2, 5}), -32), in TEST()
682 EXPECT_EQ(-ldexp(float_fractions({0, 1, 2, 5}), -128), in TEST()
705 HF(float_fractions({0, 1})) in TEST()
710 HF(float_fractions({0, 2, 4})) in TEST()
716 HF(static_cast<float>(-ldexp(float_fractions({0, 1, 2, 5}), -128))) in TEST()
722 HF(static_cast<float>(float_fractions({0, 1, 2, 5, 23}))) in TEST()
753 {float_fractions({0}), std::make_pair(half_bits_set({}), false), spvutils::kRoundToZero},
754 {float_fractions({0}), std::make_pair(half_bits_set({}), false), spvutils::kRoundToNearestEven},
755 …{float_fractions({0}), std::make_pair(half_bits_set({}), false), spvutils::kRoundToPositiveInfinit…
756 …{float_fractions({0}), std::make_pair(half_bits_set({}), false), spvutils::kRoundToNegativeInfinit…
757 {float_fractions({0, 1}), std::make_pair(half_bits_set({0}), false), spvutils::kRoundToZero},
759 … {float_fractions({0, 1, 11}), std::make_pair(half_bits_set({0}), false), spvutils::kRoundToZero},
760 …{float_fractions({0, 1, 11}), std::make_pair(half_bits_set({0, 9}), false), spvutils::kRoundToPosi…
761 …{float_fractions({0, 1, 11}), std::make_pair(half_bits_set({0}), false), spvutils::kRoundToNegativ…
762 …{float_fractions({0, 1, 11}), std::make_pair(half_bits_set({0}), false), spvutils::kRoundToNearest…
764 …{float_fractions({0, 1, 10, 11}), std::make_pair(half_bits_set({0, 9}), false), spvutils::kRoundTo…
765 …{float_fractions({0, 1, 10, 11}), std::make_pair(half_bits_set({0, 8}), false), spvutils::kRoundTo…
766 …{float_fractions({0, 1, 10, 11}), std::make_pair(half_bits_set({0, 9}), false), spvutils::kRoundTo…
767 …{float_fractions({0, 1, 10, 11}), std::make_pair(half_bits_set({0, 8}), false), spvutils::kRoundTo…
769 …{float_fractions({0, 1, 11, 12}), std::make_pair(half_bits_set({0}), false), spvutils::kRoundToZer…
770 …{float_fractions({0, 1, 11, 12}), std::make_pair(half_bits_set({0, 9}), false), spvutils::kRoundTo…
771 …{float_fractions({0, 1, 11, 12}), std::make_pair(half_bits_set({0}), false), spvutils::kRoundToNeg…
772 …{float_fractions({0, 1, 11, 12}), std::make_pair(half_bits_set({0, 9}), false), spvutils::kRoundTo…
774 …{-float_fractions({0, 1, 11, 12}), std::make_pair(half_bits_set({0}), false), spvutils::kRoundToZe…
775 …{-float_fractions({0, 1, 11, 12}), std::make_pair(half_bits_set({0}), false), spvutils::kRoundToPo…
776 …{-float_fractions({0, 1, 11, 12}), std::make_pair(half_bits_set({0, 9}), false), spvutils::kRoundT…
777 …{-float_fractions({0, 1, 11, 12}), std::make_pair(half_bits_set({0, 9}), false), spvutils::kRoundT…
779 …{float_fractions({0, 1, 11, 22}), std::make_pair(half_bits_set({0}), false), spvutils::kRoundToZer…
780 …{float_fractions({0, 1, 11, 22}), std::make_pair(half_bits_set({0, 9}), false), spvutils::kRoundTo…
781 …{float_fractions({0, 1, 11, 22}), std::make_pair(half_bits_set({0}), false), spvutils::kRoundToNeg…
782 …{float_fractions({0, 1, 11, 22}), std::make_pair(half_bits_set({0, 9}), false), spvutils::kRoundTo…
785 …{float_fractions({0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}), std::make_pair(half_bits_set({0, 1, 2, 3…
786 …{float_fractions({0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}), std::make_pair(half_bits_set({}), true),…
787 …{float_fractions({0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}), std::make_pair(half_bits_set({0, 1, 2, 3…
788 …{float_fractions({0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}), std::make_pair(half_bits_set({}), true),…
792 …{static_cast<float>(ldexp(float_fractions({0, 1, 11, 13}), -128)), std::make_pair(half_bits_set({0…
793 …{static_cast<float>(ldexp(float_fractions({0, 1, 11, 13}), -129)), std::make_pair(half_bits_set({0…
794 …{static_cast<float>(ldexp(float_fractions({0, 1, 11, 13}), -131)), std::make_pair(half_bits_set({0…
795 …{static_cast<float>(ldexp(float_fractions({0, 1, 11, 13}), -130)), std::make_pair(half_bits_set({0…
891 …{float_fractions({0, 1, 10}) , 0x3E01, {spvutils::kRoundToZero, spvutils::kRoundToPositiveInfinity…
892 …{-float_fractions({0, 1, 10}) , 0xBE01, {spvutils::kRoundToZero, spvutils::kRoundToPositiveInfinit…
893 …{static_cast<float>(ldexp(float_fractions({0, 1, 10}), 3)), 0x4A01, {spvutils::kRoundToZero, spvut…
894 …{static_cast<float>(-ldexp(float_fractions({0, 1, 10}), 3)), 0xCA01, {spvutils::kRoundToZero, spvu…
954 {0x3F00, float_fractions({0, 1, 2})},
955 {0xBF00, -float_fractions({0, 1, 2})},
956 {0x3F01, float_fractions({0, 1, 2, 10})},
957 {0xBF01, -float_fractions({0, 1, 2, 10})},