Definition value-range.h:291
union tree_node * tree
Definition coretypes.h:97
tree_code
Definition genmatch.cc:1011
signop
Definition signop.h:28
bool find_case_label_index(gswitch *stmt, size_t start_idx, tree val, size_t *idx)
Definition tree-vrp.cc:774
enum value_range_kind intersect_range_with_nonzero_bits(enum value_range_kind vr_type, wide_int *min, wide_int *max, const wide_int &nonzero_bits, signop sgn)
Definition tree-vrp.cc:411
bool overflow_comparison_p(tree_code code, tree name, tree val, tree *new_cst)
Definition tree-vrp.cc:752
int compare_values(tree val1, tree val2)
Definition tree-vrp.cc:542
bool find_case_label_range(gswitch *stmt, tree min, tree max, size_t *min_idx, size_t *max_idx)
Definition tree-vrp.cc:824
value_range_kind
Definition value-range.h:29
generic_wide_int< wide_int_storage > wide_int
Definition wide-int.h:343