Lines Matching refs:Double

19   CHECK_EQ(3512700564088504e-318, Double(ordered).value());
22 CHECK_EQ(5e-324, Double(min_double64).value());
25 CHECK_EQ(1.7976931348623157e308, Double(max_double64).value());
30 DiyFp diy_fp = Double(ordered).AsDiyFp();
36 diy_fp = Double(min_double64).AsDiyFp();
42 diy_fp = Double(max_double64).AsDiyFp();
50 DiyFp diy_fp = Double(ordered).AsNormalizedDiyFp();
56 diy_fp = Double(min_double64).AsNormalizedDiyFp();
62 diy_fp = Double(max_double64).AsNormalizedDiyFp();
71 CHECK(Double(min_double64).IsDenormal());
73 CHECK(Double(bits).IsDenormal());
75 CHECK(!Double(bits).IsDenormal());
80 CHECK(Double(V8_INFINITY).IsSpecial());
81 CHECK(Double(-V8_INFINITY).IsSpecial());
82 CHECK(Double(OS::nan_value()).IsSpecial());
84 CHECK(Double(bits).IsSpecial());
86 CHECK(!Double(5e-324).IsSpecial());
87 CHECK(!Double(-5e-324).IsSpecial());
89 CHECK(!Double(0.0).IsSpecial());
90 CHECK(!Double(-0.0).IsSpecial());
91 CHECK(!Double(1.0).IsSpecial());
92 CHECK(!Double(-1.0).IsSpecial());
93 CHECK(!Double(1000000.0).IsSpecial());
94 CHECK(!Double(-1000000.0).IsSpecial());
95 CHECK(!Double(1e23).IsSpecial());
96 CHECK(!Double(-1e23).IsSpecial());
97 CHECK(!Double(1.7976931348623157e308).IsSpecial());
98 CHECK(!Double(-1.7976931348623157e308).IsSpecial());
103 CHECK(Double(V8_INFINITY).IsInfinite());
104 CHECK(Double(-V8_INFINITY).IsInfinite());
105 CHECK(!Double(OS::nan_value()).IsInfinite());
106 CHECK(!Double(0.0).IsInfinite());
107 CHECK(!Double(-0.0).IsInfinite());
108 CHECK(!Double(1.0).IsInfinite());
109 CHECK(!Double(-1.0).IsInfinite());
111 CHECK(!Double(min_double64).IsInfinite());
116 CHECK(Double(OS::nan_value()).IsNan());
118 CHECK(Double(other_nan).IsNan());
119 CHECK(!Double(V8_INFINITY).IsNan());
120 CHECK(!Double(-V8_INFINITY).IsNan());
121 CHECK(!Double(0.0).IsNan());
122 CHECK(!Double(-0.0).IsNan());
123 CHECK(!Double(1.0).IsNan());
124 CHECK(!Double(-1.0).IsNan());
126 CHECK(!Double(min_double64).IsNan());
131 CHECK_EQ(1, Double(1.0).Sign());
132 CHECK_EQ(1, Double(V8_INFINITY).Sign());
133 CHECK_EQ(-1, Double(-V8_INFINITY).Sign());
134 CHECK_EQ(1, Double(0.0).Sign());
135 CHECK_EQ(-1, Double(-0.0).Sign());
137 CHECK_EQ(1, Double(min_double64).Sign());
144 DiyFp diy_fp = Double(1.5).AsNormalizedDiyFp();
145 Double(1.5).NormalizedBoundaries(&boundary_minus, &boundary_plus);
153 diy_fp = Double(1.0).AsNormalizedDiyFp();
154 Double(1.0).NormalizedBoundaries(&boundary_minus, &boundary_plus);
164 diy_fp = Double(min_double64).AsNormalizedDiyFp();
165 Double(min_double64).NormalizedBoundaries(&boundary_minus, &boundary_plus);
176 diy_fp = Double(smallest_normal64).AsNormalizedDiyFp();
177 Double(smallest_normal64).NormalizedBoundaries(&boundary_minus,
187 diy_fp = Double(largest_denormal64).AsNormalizedDiyFp();
188 Double(largest_denormal64).NormalizedBoundaries(&boundary_minus,
196 diy_fp = Double(max_double64).AsNormalizedDiyFp();
197 Double(max_double64).NormalizedBoundaries(&boundary_minus, &boundary_plus);
208 CHECK_EQ(4e-324, Double(0.0).NextDouble());
209 CHECK_EQ(0.0, Double(-0.0).NextDouble());
210 CHECK_EQ(-0.0, Double(-4e-324).NextDouble());
211 Double d0(-4e-324);
212 Double d1(d0.NextDouble());
213 Double d2(d1.NextDouble());
217 CHECK_EQ(-1.7976931348623157e308, Double(-V8_INFINITY).NextDouble());
219 Double(V8_2PART_UINT64_C(0x7fefffff, ffffffff)).NextDouble());