Lines Matching refs:HexFloat

30 using spvutils::HexFloat;
49 ss << spvutils::HexFloat<T>(value);
67 spvutils::HexFloat<FloatProxy<T>> decoded(0.f);
402 // In previous cases, we always wrapped the FloatProxy value in a HexFloat
540 return spvutils::HexFloat<spvutils::FloatProxy<float>>(
545 return spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>(f)
591 // Returns the normalized significand of a HexFloat<FloatProxy<float>>
595 return spvutils::HexFloat<spvutils::FloatProxy<float>>(
645 // on a HexFloat<FloatProxy<float>>
648 spvutils::HexFloat<spvutils::FloatProxy<float>> f(0.f);
689 using HF = spvutils::HexFloat<spvutils::FloatProxy<float>>;
738 using HF = spvutils::HexFloat<spvutils::FloatProxy<float>>;
739 using HF16 = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>;
807 using HF = spvutils::HexFloat<spvutils::FloatProxy<float>>;
808 using HF16 = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>;
866 using HF = spvutils::HexFloat<spvutils::FloatProxy<float>>;
867 using HF16 = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>;
926 using HF = spvutils::HexFloat<spvutils::FloatProxy<float>>;
927 using HF16 = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>;
971 using HF = spvutils::HexFloat<spvutils::FloatProxy<float>>;
972 using HF16 = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>;
1001 // A test case for parsing good and bad HexFloat<FloatProxy<T>> literals.
1007 HexFloat<FloatProxy<T>> expected_value;
1014 HexFloat<FloatProxy<float>> parsed_value(0.0f);
1030 HexFloat<FloatProxy<T>> proxy_expected_value(expected_value);
1038 HexFloat<FloatProxy<T>> proxy_expected_value(expected_value);
1081 HexFloat<FloatProxy<Float16>> parsed_value(0);
1132 HexFloat<FloatProxy<float>> value(0.0f);
1159 HexFloat<FloatProxy<double>> value(0.0);
1186 HexFloat<FloatProxy<Float16>> value(0);