Lines Matching refs:Float16
28 using spvutils::Float16;
545 return spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>(f) in unbiased_half_exponent()
739 using HF16 = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>; in TEST_P()
808 using HF16 = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>; in TEST_P()
867 using HF16 = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>; in TEST_P()
927 using HF16 = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>; in TEST_P()
972 using HF16 = spvutils::HexFloat<spvutils::FloatProxy<spvutils::Float16>>; in TEST()
1077 ::testing::TestWithParam<FloatParseCase<Float16>>;
1081 HexFloat<FloatProxy<Float16>> parsed_value(0); in TEST_P()
1095 ::testing::ValuesIn(std::vector<FloatParseCase<Float16>>{
1097 BadFloatParseCase<Float16>("abc", false, uint16_t{0}),
1098 BadFloatParseCase<Float16>("abc", true, uint16_t{0}),
1101 GoodFloatParseCase<Float16>("0", false, uint16_t{0}),
1102 GoodFloatParseCase<Float16>("0.0", false, uint16_t{0}),
1103 GoodFloatParseCase<Float16>("-0.0", false, uint16_t{0x8000}),
1104 GoodFloatParseCase<Float16>("2.0", false, uint16_t{0x4000}),
1105 GoodFloatParseCase<Float16>("-2.0", false, uint16_t{0xc000}),
1106 GoodFloatParseCase<Float16>("+2.0", false, uint16_t{0x4000}),
1108 GoodFloatParseCase<Float16>("0.0", true, uint16_t{0x8000}),
1109 GoodFloatParseCase<Float16>("2.0", true, uint16_t{0xc000}),
1113 BadFloatParseCase<Float16>("-0.0", true, uint16_t{0}),
1114 BadFloatParseCase<Float16>("-2.0", true, uint16_t{0}),
1115 BadFloatParseCase<Float16>("+0.0", true, uint16_t{0}),
1116 BadFloatParseCase<Float16>("+2.0", true, uint16_t{0}),
1186 HexFloat<FloatProxy<Float16>> value(0); in TEST_P()
1213 EXPECT_THAT(FloatProxy<Float16>::max().getAsFloat().get_value(), in TEST()
1222 EXPECT_THAT(FloatProxy<Float16>::lowest().getAsFloat().get_value(), in TEST()