• Home
  • Raw
  • Download

Lines Matching refs:fp32

20 	const psimd_u32 fp32 = (psimd_u32) fp16_ieee_to_fp32_psimd(fp16);  in TEST()  local
22 EXPECT_EQ(positive_infinity_f32, fp32[0]) << in TEST()
25 "F32(F16) = 0x" << std::setw(8) << fp32[0] << ", " << in TEST()
27 EXPECT_EQ(negative_infinity_f32, fp32[1]) << in TEST()
30 "F32(F16) = 0x" << std::setw(8) << fp32[1] << ", " << in TEST()
32 EXPECT_EQ(negative_infinity_f32, fp32[2]) << in TEST()
35 "F32(F16) = 0x" << std::setw(8) << fp32[2] << ", " << in TEST()
37 EXPECT_EQ(positive_infinity_f32, fp32[3]) << in TEST()
40 "F32(F16) = 0x" << std::setw(8) << fp32[3] << ", " << in TEST()
52 const psimd_u32 fp32 = (psimd_u32) fp16_ieee_to_fp32_psimd(fp16); in TEST() local
55 EXPECT_EQ(fp32[0] & UINT32_C(0x80000000), 0) << in TEST()
58 "F32(F16) = 0x" << std::setw(8) << fp32[0]; in TEST()
59 EXPECT_EQ(fp32[1] & UINT32_C(0x80000000), 0) << in TEST()
62 "F32(F16) = 0x" << std::setw(8) << fp32[1]; in TEST()
63 EXPECT_EQ(fp32[2] & UINT32_C(0x80000000), 0) << in TEST()
66 "F32(F16) = 0x" << std::setw(8) << fp32[2]; in TEST()
67 EXPECT_EQ(fp32[3] & UINT32_C(0x80000000), 0) << in TEST()
70 "F32(F16) = 0x" << std::setw(8) << fp32[3]; in TEST()
73 EXPECT_EQ(fp32[0] & UINT32_C(0x7F800000), UINT32_C(0x7F800000)) << in TEST()
76 "F32(F16) = 0x" << std::setw(8) << fp32[0]; in TEST()
77 EXPECT_EQ(fp32[1] & UINT32_C(0x7F800000), UINT32_C(0x7F800000)) << in TEST()
80 "F32(F16) = 0x" << std::setw(8) << fp32[1]; in TEST()
81 EXPECT_EQ(fp32[2] & UINT32_C(0x7F800000), UINT32_C(0x7F800000)) << in TEST()
84 "F32(F16) = 0x" << std::setw(8) << fp32[2]; in TEST()
85 EXPECT_EQ(fp32[3] & UINT32_C(0x7F800000), UINT32_C(0x7F800000)) << in TEST()
88 "F32(F16) = 0x" << std::setw(8) << fp32[3]; in TEST()
91 EXPECT_NE(fp32[0] & UINT32_C(0x007FFFFF), UINT32_C(0)) << in TEST()
94 "F32(F16) = 0x" << std::setw(8) << fp32[0]; in TEST()
95 EXPECT_NE(fp32[1] & UINT32_C(0x007FFFFF), UINT32_C(0)) << in TEST()
98 "F32(F16) = 0x" << std::setw(8) << fp32[1]; in TEST()
99 EXPECT_NE(fp32[2] & UINT32_C(0x007FFFFF), UINT32_C(0)) << in TEST()
102 "F32(F16) = 0x" << std::setw(8) << fp32[2]; in TEST()
103 EXPECT_NE(fp32[3] & UINT32_C(0x007FFFFF), UINT32_C(0)) << in TEST()
106 "F32(F16) = 0x" << std::setw(8) << fp32[3]; in TEST()
118 const psimd_u32 fp32 = (psimd_u32) fp16_ieee_to_fp32_psimd(fp16); in TEST() local
121 EXPECT_EQ(fp32[0] & UINT32_C(0x80000000), UINT32_C(0x80000000)) << in TEST()
124 "F32(F16) = 0x" << std::setw(8) << fp32[0]; in TEST()
125 EXPECT_EQ(fp32[1] & UINT32_C(0x80000000), UINT32_C(0x80000000)) << in TEST()
128 "F32(F16) = 0x" << std::setw(8) << fp32[1]; in TEST()
129 EXPECT_EQ(fp32[2] & UINT32_C(0x80000000), UINT32_C(0x80000000)) << in TEST()
132 "F32(F16) = 0x" << std::setw(8) << fp32[2]; in TEST()
133 EXPECT_EQ(fp32[3] & UINT32_C(0x80000000), UINT32_C(0x80000000)) << in TEST()
136 "F32(F16) = 0x" << std::setw(8) << fp32[3]; in TEST()
139 EXPECT_EQ(fp32[0] & UINT32_C(0x7F800000), UINT32_C(0x7F800000)) << in TEST()
142 "F32(F16) = 0x" << std::setw(8) << fp32[0]; in TEST()
143 EXPECT_EQ(fp32[1] & UINT32_C(0x7F800000), UINT32_C(0x7F800000)) << in TEST()
146 "F32(F16) = 0x" << std::setw(8) << fp32[1]; in TEST()
147 EXPECT_EQ(fp32[2] & UINT32_C(0x7F800000), UINT32_C(0x7F800000)) << in TEST()
150 "F32(F16) = 0x" << std::setw(8) << fp32[2]; in TEST()
151 EXPECT_EQ(fp32[3] & UINT32_C(0x7F800000), UINT32_C(0x7F800000)) << in TEST()
154 "F32(F16) = 0x" << std::setw(8) << fp32[3]; in TEST()
157 EXPECT_NE(fp32[0] & UINT32_C(0x007FFFFF), UINT32_C(0)) << in TEST()
160 "F32(F16) = 0x" << std::setw(8) << fp32[0]; in TEST()
161 EXPECT_NE(fp32[1] & UINT32_C(0x007FFFFF), UINT32_C(0)) << in TEST()
164 "F32(F16) = 0x" << std::setw(8) << fp32[1]; in TEST()
165 EXPECT_NE(fp32[2] & UINT32_C(0x007FFFFF), UINT32_C(0)) << in TEST()
168 "F32(F16) = 0x" << std::setw(8) << fp32[2]; in TEST()
169 EXPECT_NE(fp32[3] & UINT32_C(0x007FFFFF), UINT32_C(0)) << in TEST()
172 "F32(F16) = 0x" << std::setw(8) << fp32[3]; in TEST()
186 const psimd_u32 fp32 = (psimd_u32) fp16_ieee_to_fp32_psimd(fp16); in TEST() local
188 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[0]), fp32[0]) << in TEST()
191 "F32(F16) = 0x" << std::setw(8) << fp32[0] << ", " << in TEST()
193 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[1]), fp32[1]) << in TEST()
196 "F32(F16) = 0x" << std::setw(8) << fp32[1] << ", " << in TEST()
198 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[2]), fp32[2]) << in TEST()
201 "F32(F16) = 0x" << std::setw(8) << fp32[2] << ", " << in TEST()
203 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[3]), fp32[3]) << in TEST()
206 "F32(F16) = 0x" << std::setw(8) << fp32[3] << ", " << in TEST()
222 const psimd_u32 fp32 = (psimd_u32) fp16_ieee_to_fp32_psimd(fp16); in TEST() local
224 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[0]), fp32[0]) << in TEST()
227 "F32(F16) = 0x" << std::setw(8) << fp32[0] << ", " << in TEST()
229 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[1]), fp32[1]) << in TEST()
232 "F32(F16) = 0x" << std::setw(8) << fp32[1] << ", " << in TEST()
234 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[2]), fp32[2]) << in TEST()
237 "F32(F16) = 0x" << std::setw(8) << fp32[2] << ", " << in TEST()
239 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[3]), fp32[3]) << in TEST()
242 "F32(F16) = 0x" << std::setw(8) << fp32[3] << ", " << in TEST()
256 const psimd_u32 fp32 = (psimd_u32) fp16_ieee_to_fp32_psimd(fp16); in TEST() local
258 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[0]), fp32[0]) << in TEST()
261 "F32(F16) = 0x" << std::setw(8) << fp32[0] << ", " << in TEST()
263 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[1]), fp32[1]) << in TEST()
266 "F32(F16) = 0x" << std::setw(8) << fp32[1] << ", " << in TEST()
268 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[2]), fp32[2]) << in TEST()
271 "F32(F16) = 0x" << std::setw(8) << fp32[2] << ", " << in TEST()
273 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[3]), fp32[3]) << in TEST()
276 "F32(F16) = 0x" << std::setw(8) << fp32[3] << ", " << in TEST()
289 const psimd_u32 fp32 = (psimd_u32) fp16_ieee_to_fp32_psimd(fp16); in TEST() local
291 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[0]), fp32[0]) << in TEST()
294 "F32(F16) = 0x" << std::setw(8) << fp32[0] << ", " << in TEST()
296 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[1]), fp32[1]) << in TEST()
299 "F32(F16) = 0x" << std::setw(8) << fp32[1] << ", " << in TEST()
301 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[2]), fp32[2]) << in TEST()
304 "F32(F16) = 0x" << std::setw(8) << fp32[2] << ", " << in TEST()
306 EXPECT_EQ(fp16_ieee_to_fp32_bits(fp16[3]), fp32[3]) << in TEST()
309 "F32(F16) = 0x" << std::setw(8) << fp32[3] << ", " << in TEST()