Lines Matching refs:inf

144   double inf = V8_INFINITY;
147 CHECK_EQ(false, wFloat64Equal.Float64Compare(nan, inf));
148 CHECK_EQ(false, wFloat64Equal.Float64Compare(nan, -inf));
153 CHECK_EQ(false, wFloat64Equal.Float64Compare(inf, nan));
154 CHECK_EQ(false, wFloat64Equal.Float64Compare(-inf, nan));
159 CHECK_EQ(false, wFloat64LessThan.Float64Compare(nan, inf));
160 CHECK_EQ(false, wFloat64LessThan.Float64Compare(nan, -inf));
165 CHECK_EQ(false, wFloat64LessThan.Float64Compare(inf, nan));
166 CHECK_EQ(false, wFloat64LessThan.Float64Compare(-inf, nan));
171 CHECK_EQ(false, wFloat64LessThanOrEqual.Float64Compare(nan, inf));
172 CHECK_EQ(false, wFloat64LessThanOrEqual.Float64Compare(nan, -inf));
177 CHECK_EQ(false, wFloat64LessThanOrEqual.Float64Compare(inf, nan));
178 CHECK_EQ(false, wFloat64LessThanOrEqual.Float64Compare(-inf, nan));
181 // Check inf handling.
182 CHECK_EQ(false, wFloat64Equal.Float64Compare(inf, 0.0));
183 CHECK_EQ(false, wFloat64Equal.Float64Compare(inf, 1.0));
184 CHECK_EQ(true, wFloat64Equal.Float64Compare(inf, inf));
185 CHECK_EQ(false, wFloat64Equal.Float64Compare(inf, -inf));
187 CHECK_EQ(false, wFloat64Equal.Float64Compare(0.0, inf));
188 CHECK_EQ(false, wFloat64Equal.Float64Compare(1.0, inf));
189 CHECK_EQ(true, wFloat64Equal.Float64Compare(inf, inf));
190 CHECK_EQ(false, wFloat64Equal.Float64Compare(-inf, inf));
192 CHECK_EQ(false, wFloat64LessThan.Float64Compare(inf, 0.0));
193 CHECK_EQ(false, wFloat64LessThan.Float64Compare(inf, 1.0));
194 CHECK_EQ(false, wFloat64LessThan.Float64Compare(inf, inf));
195 CHECK_EQ(false, wFloat64LessThan.Float64Compare(inf, -inf));
197 CHECK_EQ(true, wFloat64LessThan.Float64Compare(0.0, inf));
198 CHECK_EQ(true, wFloat64LessThan.Float64Compare(1.0, inf));
199 CHECK_EQ(false, wFloat64LessThan.Float64Compare(inf, inf));
200 CHECK_EQ(true, wFloat64LessThan.Float64Compare(-inf, inf));
202 CHECK_EQ(false, wFloat64LessThanOrEqual.Float64Compare(inf, 0.0));
203 CHECK_EQ(false, wFloat64LessThanOrEqual.Float64Compare(inf, 1.0));
204 CHECK_EQ(true, wFloat64LessThanOrEqual.Float64Compare(inf, inf));
205 CHECK_EQ(false, wFloat64LessThanOrEqual.Float64Compare(inf, -inf));
207 CHECK_EQ(true, wFloat64LessThanOrEqual.Float64Compare(0.0, inf));
208 CHECK_EQ(true, wFloat64LessThanOrEqual.Float64Compare(1.0, inf));
209 CHECK_EQ(true, wFloat64LessThanOrEqual.Float64Compare(inf, inf));
210 CHECK_EQ(true, wFloat64LessThanOrEqual.Float64Compare(-inf, inf));
212 // Check -inf handling.
213 CHECK_EQ(false, wFloat64Equal.Float64Compare(-inf, 0.0));
214 CHECK_EQ(false, wFloat64Equal.Float64Compare(-inf, 1.0));
215 CHECK_EQ(false, wFloat64Equal.Float64Compare(-inf, inf));
216 CHECK_EQ(true, wFloat64Equal.Float64Compare(-inf, -inf));
218 CHECK_EQ(false, wFloat64Equal.Float64Compare(0.0, -inf));
219 CHECK_EQ(false, wFloat64Equal.Float64Compare(1.0, -inf));
220 CHECK_EQ(false, wFloat64Equal.Float64Compare(inf, -inf));
221 CHECK_EQ(true, wFloat64Equal.Float64Compare(-inf, -inf));
223 CHECK_EQ(true, wFloat64LessThan.Float64Compare(-inf, 0.0));
224 CHECK_EQ(true, wFloat64LessThan.Float64Compare(-inf, 1.0));
225 CHECK_EQ(true, wFloat64LessThan.Float64Compare(-inf, inf));
226 CHECK_EQ(false, wFloat64LessThan.Float64Compare(-inf, -inf));
228 CHECK_EQ(false, wFloat64LessThan.Float64Compare(0.0, -inf));
229 CHECK_EQ(false, wFloat64LessThan.Float64Compare(1.0, -inf));
230 CHECK_EQ(false, wFloat64LessThan.Float64Compare(inf, -inf));
231 CHECK_EQ(false, wFloat64LessThan.Float64Compare(-inf, -inf));
233 CHECK_EQ(true, wFloat64LessThanOrEqual.Float64Compare(-inf, 0.0));
234 CHECK_EQ(true, wFloat64LessThanOrEqual.Float64Compare(-inf, 1.0));
235 CHECK_EQ(true, wFloat64LessThanOrEqual.Float64Compare(-inf, inf));
236 CHECK_EQ(true, wFloat64LessThanOrEqual.Float64Compare(-inf, -inf));
238 CHECK_EQ(false, wFloat64LessThanOrEqual.Float64Compare(0.0, -inf));
239 CHECK_EQ(false, wFloat64LessThanOrEqual.Float64Compare(1.0, -inf));
240 CHECK_EQ(false, wFloat64LessThanOrEqual.Float64Compare(inf, -inf));
241 CHECK_EQ(true, wFloat64LessThanOrEqual.Float64Compare(-inf, -inf));