tree-vrp.c (intersect_ranges): Handle more cases.