Lines Matching refs:d2
1112 cmp_nans(double d1, double d2) in cmp_nans() argument
1115 if (d1 < d2) in cmp_nans()
1117 if (d1 > d2) in cmp_nans()
1129 double d1, d2; in gnumcoll() local
1133 d1 = d2 = 0; in gnumcoll()
1161 d2 = bwstod(kv2->k, &empty2); in gnumcoll()
1167 kv2->hint->v.gh.d = d2; in gnumcoll()
1168 kv2->hint->v.gh.nan = is_nan(d2); in gnumcoll()
1191 d2 = kv2->hint->v.gh.d; in gnumcoll()
1193 if (d1 < d2) in gnumcoll()
1195 else if (d1 > d2) in gnumcoll()
1209 d2 = bwstod(kv2->k, &empty2); in gnumcoll()
1221 return (is_nan(d2) ? cmp_nans(d1, d2) : -1); in gnumcoll()
1222 else if (is_nan(d2)) in gnumcoll()
1229 if (huge_minus(d2, err2)) { in gnumcoll()
1230 if (d1 < d2) in gnumcoll()
1232 if (d1 > d2) in gnumcoll()
1238 } else if (huge_minus(d2, err2)) { in gnumcoll()
1240 if (d1 < d2) in gnumcoll()
1242 if (d1 > d2) in gnumcoll()
1251 if (huge_plus(d2, err2)) { in gnumcoll()
1252 if (d1 < d2) in gnumcoll()
1254 if (d1 > d2) in gnumcoll()
1259 } else if (huge_plus(d2, err2)) { in gnumcoll()
1261 if (d1 < d2) in gnumcoll()
1263 if (d1 > d2) in gnumcoll()
1271 if (d1 < d2) in gnumcoll()
1273 if (d1 > d2) in gnumcoll()