Searched refs:range_intersection (Results 1 – 1 of 1) sorted by relevance
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | reg_bounds.c | 425 static struct range range_intersection(enum num_t t, struct range old, struct range new) in range_intersection() function 471 x_pos = range_intersection(x_t, x, range(x_t, 0, smax)); in range_refine_in_halves() 472 x_neg = range_intersection(x_t, x, range(x_t, smin, neg_one)); in range_refine_in_halves() 473 y_pos = range_intersection(y_t, y, range(x_t, 0, smax)); in range_refine_in_halves() 474 y_neg = range_intersection(y_t, y, range(y_t, smin, neg_one)); in range_refine_in_halves() 475 r_pos = range_intersection(x_t, x_pos, range_cast(y_t, x_t, y_pos)); in range_refine_in_halves() 476 r_neg = range_intersection(x_t, x_neg, range_cast(y_t, x_t, y_neg)); in range_refine_in_halves() 501 return range_intersection(x_t, x, y_cast); in range_refine() 519 return range_intersection(x_t, x, x_swap); in range_refine() 523 return range_intersection(x_t, x, y_cast); in range_refine()
|