Home
last modified time | relevance | path

Searched refs:range_type (Results 1 – 25 of 26) sorted by relevance

12

/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dgimple-ssa-warn-alloca.c220 value_range_type range_type = get_range_info (limit, &min, &max); in alloca_call_type_by_arg() local
222 if (range_type == VR_UNDEFINED || range_type == VR_VARYING) in alloca_call_type_by_arg()
310 value_range_type range_type = get_range_info (len, &min, &max); in alloca_call_type() local
311 if (range_type == VR_RANGE) in alloca_call_type()
347 range_type = get_range_info (len_casted, &min, &max); in alloca_call_type()
352 if (range_type == VR_VARYING in alloca_call_type()
358 else if (range_type == VR_ANTI_RANGE) in alloca_call_type()
360 else if (range_type != VR_VARYING) in alloca_call_type()
364 else if (range_type == VR_ANTI_RANGE) in alloca_call_type()
H A Dtree-ssanames.c334 set_range_info_raw (tree name, enum value_range_type range_type, in set_range_info_raw() argument
338 gcc_assert (range_type == VR_RANGE || range_type == VR_ANTI_RANGE); in set_range_info_raw()
354 if (SSA_NAME_RANGE_TYPE (name) != range_type) in set_range_info_raw()
355 SSA_NAME_ANTI_RANGE_P (name) = (range_type == VR_ANTI_RANGE); in set_range_info_raw()
362 if (range_type == VR_RANGE) in set_range_info_raw()
375 set_range_info (tree name, enum value_range_type range_type, in set_range_info() argument
396 set_range_info_raw (name, range_type, min, max); in set_range_info()
730 duplicate_ssa_name_range_info (tree name, enum value_range_type range_type, in duplicate_ssa_name_range_info() argument
747 gcc_assert (range_type == VR_RANGE || range_type == VR_ANTI_RANGE); in duplicate_ssa_name_range_info()
748 SSA_NAME_ANTI_RANGE_P (name) = (range_type == VR_ANTI_RANGE); in duplicate_ssa_name_range_info()
H A Dgimple-pretty-print.c2149 value_range_type range_type = get_range_info (node, &min, &max); in dump_ssaname_info() local
2151 if (range_type == VR_VARYING) in dump_ssaname_info()
2153 else if (range_type == VR_RANGE || range_type == VR_ANTI_RANGE) in dump_ssaname_info()
2156 pp_printf (buffer, "%s[", range_type == VR_RANGE ? "" : "~"); in dump_ssaname_info()
H A Dcalls.c1337 enum value_range_type range_type; in get_size_range() local
1340 range_type = get_range_info (exp, &min, &max); in get_size_range()
1342 range_type = VR_VARYING; in get_size_range()
1344 if (range_type == VR_VARYING) in get_size_range()
1364 if (range_type == VR_ANTI_RANGE) in get_size_range()
H A Dvr-values.c529 enum value_range_type range_type; in extract_range_for_var_from_comparison_expr() local
533 range_type = limit_vr->type; in extract_range_for_var_from_comparison_expr()
539 range_type = VR_RANGE; in extract_range_for_var_from_comparison_expr()
544 set_value_range (vr_p, range_type, min, max, vr_p->equiv); in extract_range_for_var_from_comparison_expr()
H A Dbuiltins.c2967 enum value_range_type range_type = VR_UNDEFINED; in determine_block_size() local
2981 range_type = get_range_info (len, &min, &max); in determine_block_size()
2982 if (range_type == VR_RANGE) in determine_block_size()
2989 else if (range_type == VR_ANTI_RANGE) in determine_block_size()
/dflybsd-src/contrib/gdb-7/gdb/
H A Dgdbtypes.h1069 #define TYPE_LOW_BOUND(range_type) TYPE_RANGE_DATA(range_type)->low argument
1070 #define TYPE_HIGH_BOUND(range_type) TYPE_RANGE_DATA(range_type)->high argument
1071 #define TYPE_LOW_BOUND_UNDEFINED(range_type) \ argument
1072 TYPE_RANGE_DATA(range_type)->low_undefined
1073 #define TYPE_HIGH_BOUND_UNDEFINED(range_type) \ argument
1074 TYPE_RANGE_DATA(range_type)->high_undefined
H A Dgdbtypes.c943 struct type *range_type) in create_array_type() argument
948 result_type = alloc_type_copy (range_type); in create_array_type()
952 if (get_discrete_bounds (range_type, &low_bound, &high_bound) < 0) in create_array_type()
966 TYPE_INDEX_TYPE (result_type) = range_type; in create_array_type()
982 struct type *range_type in lookup_array_range_type() local
985 return create_array_type (NULL, element_type, range_type); in lookup_array_range_type()
1003 struct type *range_type) in create_string_type() argument
1007 range_type); in create_string_type()
1660 struct type *range_type; in check_typedef() local
1669 && (TYPE_CODE (range_type = TYPE_INDEX_TYPE (type)) in check_typedef()
[all …]
H A Df-exp.y543 struct type *range_type; variable
561 range_type =
567 follow_type, range_type);
H A Dvalops.c407 struct type *range_type = TYPE_INDEX_TYPE (type); in value_cast() local
411 if (get_discrete_bounds (range_type, &low_bound, &high_bound) < 0) in value_cast()
419 range_type = create_range_type ((struct type *) NULL, in value_cast()
420 TYPE_TARGET_TYPE (range_type), in value_cast()
426 range_type)); in value_cast()
3700 struct type *slice_range_type, *slice_type, *range_type; in value_slice() local
3710 range_type = TYPE_INDEX_TYPE (array_type); in value_slice()
3711 if (get_discrete_bounds (range_type, &lowerbound, &upperbound) < 0) in value_slice()
3721 TYPE_TARGET_TYPE (range_type), in value_slice()
H A Deval.c402 enum f90_range_type range_type = longest_to_int (exp->elts[pc].longconst); in value_f90_subarray() local
406 if (range_type == LOW_BOUND_DEFAULT || range_type == BOTH_BOUND_DEFAULT) in value_f90_subarray()
411 if (range_type == HIGH_BOUND_DEFAULT || range_type == BOTH_BOUND_DEFAULT) in value_f90_subarray()
884 struct type *range_type = TYPE_INDEX_TYPE (type); in evaluate_subexp_standard() local
890 if (get_discrete_bounds (range_type, &low_bound, &high_bound) < 0) in evaluate_subexp_standard()
H A Dparse.c884 enum f90_range_type range_type; in operator_length_standard() local
1028 range_type = longest_to_int (expr->elts[endpos - 2].longconst); in operator_length_standard()
1029 switch (range_type) in operator_length_standard()
H A Dstabsread.c819 struct type *range_type; in define_symbol() local
861 range_type in define_symbol()
867 range_type); in define_symbol()
3569 struct type *index_type, *element_type, *range_type; in read_array_type() local
3616 range_type = in read_array_type()
3618 type = create_array_type (type, element_type, range_type); in read_array_type()
H A Dcoffread.c1745 struct type *base_type, *index_type, *range_type; in decode_type() local
1762 range_type = in decode_type()
1767 base_type, range_type); in decode_type()
H A Dada-lang.c1871 struct type *range_type = alloc_type_copy (value_type (arr)); in ada_type_of_array() local
1877 create_range_type (range_type, value_type (low), in ada_type_of_array()
1880 elt_type = create_array_type (array_type, elt_type, range_type); in ada_type_of_array()
2217 struct type *range_type = TYPE_INDEX_TYPE (elt_type); in value_subscript_packed() local
2221 if (get_discrete_bounds (range_type, &lowerbound, &upperbound) < 0) in value_subscript_packed()
8053 struct type *range_type = in to_fixed_array_type() local
8057 result, range_type); in to_fixed_array_type()
10235 struct type *range_type; in ada_evaluate_subexp() local
10238 range_type = NULL; in ada_evaluate_subexp()
10240 range_type = to_fixed_range_type (type_arg, NULL); in ada_evaluate_subexp()
[all …]
H A Dvalarith.c159 struct type *range_type = TYPE_INDEX_TYPE (tarray); in value_subscript() local
162 get_discrete_bounds (range_type, &lowerbound, &upperbound); in value_subscript()
H A Ddwarf2read.c11721 struct type *element_type, *range_type, *index_type; in read_array_type() local
11740 range_type = create_range_type (NULL, index_type, 0, -1); in read_array_type()
11741 type = create_array_type (NULL, element_type, range_type); in read_array_type()
12420 struct type *type, *range_type, *index_type, *char_type; in read_tag_string_type() local
12444 range_type = create_range_type (NULL, index_type, 1, length); in read_tag_string_type()
12446 type = create_string_type (NULL, char_type, range_type); in read_tag_string_type()
12746 struct type *range_type; in read_subrange_type() local
12761 range_type = get_die_type (die, cu); in read_subrange_type()
12762 if (range_type) in read_subrange_type()
12763 return range_type; in read_subrange_type()
[all …]
/dflybsd-src/contrib/binutils-2.27/binutils/
H A Ddebug.h228 bfd_boolean (*range_type) (void *, bfd_signed_vma, bfd_signed_vma); member
H A Ddebug.c219 debug_type range_type; member
1478 debug_type range_type, bfd_signed_vma lower, in debug_make_array_type() argument
1485 if (element_type == NULL || range_type == NULL) in debug_make_array_type()
1496 a->range_type = range_type; in debug_make_array_type()
2583 return (*fns->range_type) (fhandle, type->u.krange->lower, in debug_write_type()
2589 type->u.karray->range_type, in debug_write_type()
H A Dprdbg.c829 char *range_type; in pr_array_type() local
832 range_type = pop_type (info); in pr_array_type()
833 if (range_type == NULL) in pr_array_type()
856 if (strcmp (range_type, "int") != 0) in pr_array_type()
859 || ! append_type (info, range_type)) in pr_array_type()
/dflybsd-src/contrib/binutils-2.34/binutils/
H A Ddebug.h228 bfd_boolean (*range_type) (void *, bfd_signed_vma, bfd_signed_vma); member
H A Ddebug.c219 debug_type range_type; member
1478 debug_type range_type, bfd_signed_vma lower, in debug_make_array_type() argument
1485 if (element_type == NULL || range_type == NULL) in debug_make_array_type()
1496 a->range_type = range_type; in debug_make_array_type()
2584 return (*fns->range_type) (fhandle, type->u.krange->lower, in debug_write_type()
2590 type->u.karray->range_type, in debug_write_type()
H A Dprdbg.c831 char *range_type; in pr_array_type() local
834 range_type = pop_type (info); in pr_array_type()
835 if (range_type == NULL) in pr_array_type()
858 if (strcmp (range_type, "int") != 0) in pr_array_type()
861 || ! append_type (info, range_type)) in pr_array_type()
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dtree-vrp.c1582 enum value_range_type range_type; in extract_range_from_assert() local
1586 range_type = limit_vr->type; in extract_range_from_assert()
1592 range_type = VR_RANGE; in extract_range_from_assert()
1597 set_value_range (vr_p, range_type, min, max, vr_p->equiv); in extract_range_from_assert()
/dflybsd-src/contrib/gcc-4.7/gcc/cp/
H A Dparser.c9385 tree range_type, range_temp; in build_range_temp() local
9389 range_type = cp_build_reference_type (make_auto (), true); in build_range_temp()
9390 range_type = do_auto_deduction (range_type, range_expr, in build_range_temp()
9391 type_uses_auto (range_type)); in build_range_temp()
9395 get_identifier ("__for_range"), range_type); in build_range_temp()

12