Home | History | Annotate | Download | only in cctest

Lines Matching refs:nan

1151   // Test the VFP Canonicalized Nan mode.
1215 // With VFP2 the sign of the canonicalized Nan is undefined. So
2112 // Check NaN propagation.
2113 float nan = std::numeric_limits<float>::quiet_NaN();
2114 t.input = nan;
2116 CHECK_EQ(bit_cast<int32_t>(nan), bit_cast<int32_t>(t.ar));
2117 CHECK_EQ(bit_cast<int32_t>(nan), bit_cast<int32_t>(t.nr));
2118 CHECK_EQ(bit_cast<int32_t>(nan), bit_cast<int32_t>(t.mr));
2119 CHECK_EQ(bit_cast<int32_t>(nan), bit_cast<int32_t>(t.pr));
2120 CHECK_EQ(bit_cast<int32_t>(nan), bit_cast<int32_t>(t.zr));
2217 // Check NaN propagation.
2218 double nan = std::numeric_limits<double>::quiet_NaN();
2219 t.input = nan;
2221 CHECK_EQ(bit_cast<int64_t>(nan), bit_cast<int64_t>(t.ar));
2222 CHECK_EQ(bit_cast<int64_t>(nan), bit_cast<int64_t>(t.nr));
2223 CHECK_EQ(bit_cast<int64_t>(nan), bit_cast<int64_t>(t.mr));
2224 CHECK_EQ(bit_cast<int64_t>(nan), bit_cast<int64_t>(t.pr));
2225 CHECK_EQ(bit_cast<int64_t>(nan), bit_cast<int64_t>(t.zr));