Lines Matching defs:range

1057     int upper = length()->range()->upper() - (allow_equality() ? 0 : 1);
1062 result->Intersect(index()->range());
1238 int upper = value()->range()->upper();
1239 int lower = value()->range()->lower();
1240 bool spans_zero = value()->range()->CanBeZero();
1738 // TODO(jkummerow): The range cannot be minus zero when the upper type
1746 Range* input_range = value()->range();
1795 Range* range = r.IsSmi()
1798 return range;
1800 Range* range = OperandAt(0)->range()->Copy(zone);
1802 range->Union(OperandAt(i)->range());
1804 return range;
1815 Range* a = left()->range();
1816 Range* b = right()->range();
1836 Range* a = left()->range();
1837 Range* b = right()->range();
1857 Range* a = left()->range();
1858 Range* b = right()->range();
1882 Range* a = left()->range();
1883 Range* b = right()->range();
1904 Range* a = left()->range();
1905 Range* b = right()->range();
1943 Range* a = left()->range();
1944 Range* b = right()->range();
2420 Range* a = left()->range();
2421 Range* b = right()->range();
2743 // It's possible to create a constant with a value in Smi-range but stored
2769 // It's possible to create a constant with a value in Smi-range but stored
3046 // If the range can be negative, the minimum int is a negative number with
3050 int64_t left_upper = left()->range()->upper();
3051 int64_t left_lower = left()->range()->lower();
3052 int64_t right_upper = right()->range()->upper();
3053 int64_t right_lower = right()->range()->lower();
3066 int32_t min = (left()->range()->CanBeNegative() ||
3067 right()->range()->CanBeNegative())
3076 int32_t left_mask = (left()->range() != NULL)
3077 ? left()->range()->Mask()
3079 int32_t right_mask = (right()->range() != NULL)
3080 ? right()->range()->Mask()
3097 Range* result = (left()->range() != NULL)
3098 ? left()->range()->Copy(zone)
3113 if (left()->range()->CanBeNegative()) {
3121 Range* result = (left()->range() != NULL)
3122 ? left()->range()->Copy(zone)
3137 Range* result = (left()->range() != NULL)
3138 ? left()->range()->Copy(zone)