Home
last modified time | relevance | path

Searched refs:outer_type (Results 1 – 15 of 15) sorted by relevance

/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dipa-polymorphic-call.c131 tree type = outer_type; in restrict_to_inner_class()
138 if (!outer_type) in restrict_to_inner_class()
153 else if (TYPE_SIZE (outer_type) in restrict_to_inner_class()
154 && tree_fits_shwi_p (TYPE_SIZE (outer_type)) in restrict_to_inner_class()
155 && tree_to_shwi (TYPE_SIZE (outer_type)) >= 0 in restrict_to_inner_class()
156 && tree_to_shwi (TYPE_SIZE (outer_type)) <= offset) in restrict_to_inner_class()
220 outer_type) in restrict_to_inner_class()
230 if (otr_type && TREE_CODE (outer_type) == RECORD_TYPE in restrict_to_inner_class()
231 && (!in_lto_p || odr_type_p (outer_type)) in restrict_to_inner_class()
232 && type_with_linkage_p (outer_type) in restrict_to_inner_class()
[all …]
H A Dgimple-expr.c67 useless_type_conversion_p (tree outer_type, tree inner_type) in useless_type_conversion_p() argument
71 && POINTER_TYPE_P (outer_type)) in useless_type_conversion_p()
74 if (TYPE_ADDR_SPACE (TREE_TYPE (outer_type)) in useless_type_conversion_p()
78 if ((TREE_CODE (TREE_TYPE (outer_type)) == FUNCTION_TYPE in useless_type_conversion_p()
79 || TREE_CODE (TREE_TYPE (outer_type)) == METHOD_TYPE) in useless_type_conversion_p()
87 outer_type = TYPE_MAIN_VARIANT (outer_type); in useless_type_conversion_p()
89 if (inner_type == outer_type) in useless_type_conversion_p()
94 if (TYPE_MODE (inner_type) != TYPE_MODE (outer_type)) in useless_type_conversion_p()
101 && INTEGRAL_TYPE_P (outer_type)) in useless_type_conversion_p()
104 if (TYPE_UNSIGNED (inner_type) != TYPE_UNSIGNED (outer_type) in useless_type_conversion_p()
[all …]
H A Dipa-devirt.c2467 tree outer_type,
2481 if (types_same_for_odr (type, outer_type))
2545 otr_token, outer_type, offset, inserted,
2568 tree outer_type,
2591 outer_type, offset,
2600 otr_token, outer_type, offset, completep,
2642 hstate.merge_hash (TYPE_UID (odr_query->context.outer_type));
2669 && t1->context.outer_type == t2->context.outer_type
2846 tree outer_type,
2859 if (types_same_for_odr (outer_type, otr_type))
[all …]
H A Dcgraph.h1513 tree outer_type; in class() local
3313 outer_type = otr_type ? TYPE_MAIN_VARIANT (otr_type) : NULL; in clear_outer_type()
3325 if (outer_type) in offset_by()
3336 return (!outer_type && !speculative_outer_type); in useless_p()
H A Dtree.c12091 tree_nop_conversion_p (const_tree outer_type, const_tree inner_type) in tree_nop_conversion_p() argument
12094 if (POINTER_TYPE_P (outer_type) in tree_nop_conversion_p()
12095 && TYPE_ADDR_SPACE (TREE_TYPE (outer_type)) != ADDR_SPACE_GENERIC) in tree_nop_conversion_p()
12098 || (TYPE_ADDR_SPACE (TREE_TYPE (outer_type)) in tree_nop_conversion_p()
12112 if ((INTEGRAL_TYPE_P (outer_type) in tree_nop_conversion_p()
12113 || POINTER_TYPE_P (outer_type) in tree_nop_conversion_p()
12114 || TREE_CODE (outer_type) == OFFSET_TYPE) in tree_nop_conversion_p()
12118 return TYPE_PRECISION (outer_type) == TYPE_PRECISION (inner_type); in tree_nop_conversion_p()
12122 return TYPE_MODE (outer_type) == TYPE_MODE (inner_type); in tree_nop_conversion_p()
12132 tree outer_type, inner_type; in tree_nop_conversion() local
[all …]
H A Dtree-vrp.c2451 tree outer_type = type; in extract_range_from_unary_expr() local
2470 && TYPE_PRECISION (inner_type) < TYPE_PRECISION (outer_type)) in extract_range_from_unary_expr()
2487 && (TYPE_PRECISION (outer_type) >= TYPE_PRECISION (inner_type) in extract_range_from_unary_expr()
2491 size_int (TYPE_PRECISION (outer_type))))))) in extract_range_from_unary_expr()
2494 new_min = force_fit_type (outer_type, wi::to_widest (vr0.min), in extract_range_from_unary_expr()
2496 new_max = force_fit_type (outer_type, wi::to_widest (vr0.max), in extract_range_from_unary_expr()
H A Dfold-const.c4232 tree outer_type = 0; in decode_field_reference() local
4249 outer_type = TREE_TYPE (exp); in decode_field_reference()
4281 if (outer_type && *pbitsize == TYPE_PRECISION (outer_type)) in decode_field_reference()
4282 *punsignedp = TYPE_UNSIGNED (outer_type); in decode_field_reference()
12800 tree outer_type = type; in tree_unary_nonnegative_warnv_p() local
12802 if (TREE_CODE (outer_type) == REAL_TYPE) in tree_unary_nonnegative_warnv_p()
12813 else if (INTEGRAL_TYPE_P (outer_type)) in tree_unary_nonnegative_warnv_p()
12818 return TYPE_PRECISION (inner_type) < TYPE_PRECISION (outer_type) in tree_unary_nonnegative_warnv_p()
13309 tree outer_type = type; in tree_unary_nonzero_warnv_p() local
13311 return (TYPE_PRECISION (outer_type) >= TYPE_PRECISION (inner_type) in tree_unary_nonzero_warnv_p()
H A Domp-low.c153 enum gimple_code outer_type = gimple_code (ctx->stmt); in is_oacc_parallel() local
154 return ((outer_type == GIMPLE_OMP_TARGET) in is_oacc_parallel()
164 enum gimple_code outer_type = gimple_code (ctx->stmt); in is_oacc_kernels() local
165 return ((outer_type == GIMPLE_OMP_TARGET) in is_oacc_kernels()
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dtree-ssa.c1190 useless_type_conversion_p (tree outer_type, tree inner_type) in useless_type_conversion_p() argument
1194 && POINTER_TYPE_P (outer_type)) in useless_type_conversion_p()
1197 if (TYPE_ADDR_SPACE (TREE_TYPE (outer_type)) in useless_type_conversion_p()
1204 outer_type = TYPE_MAIN_VARIANT (outer_type); in useless_type_conversion_p()
1206 if (inner_type == outer_type) in useless_type_conversion_p()
1211 && TYPE_CANONICAL (inner_type) == TYPE_CANONICAL (outer_type)) in useless_type_conversion_p()
1216 if (TYPE_MODE (inner_type) != TYPE_MODE (outer_type) in useless_type_conversion_p()
1224 && INTEGRAL_TYPE_P (outer_type)) in useless_type_conversion_p()
1227 if (TYPE_UNSIGNED (inner_type) != TYPE_UNSIGNED (outer_type) in useless_type_conversion_p()
1228 || TYPE_PRECISION (inner_type) != TYPE_PRECISION (outer_type)) in useless_type_conversion_p()
[all …]
H A Dtree-vrp.c2913 tree outer_type = type; in extract_range_from_unary_expr_1() local
2932 && TYPE_PRECISION (inner_type) < TYPE_PRECISION (outer_type)) in extract_range_from_unary_expr_1()
2951 && TYPE_PRECISION (outer_type) > TYPE_PRECISION (inner_type) in extract_range_from_unary_expr_1()
2952 && needs_overflow_infinity (outer_type) in extract_range_from_unary_expr_1()
2953 && supports_overflow_infinity (outer_type))) in extract_range_from_unary_expr_1()
2956 && TYPE_PRECISION (outer_type) > TYPE_PRECISION (inner_type) in extract_range_from_unary_expr_1()
2957 && needs_overflow_infinity (outer_type) in extract_range_from_unary_expr_1()
2958 && supports_overflow_infinity (outer_type))) in extract_range_from_unary_expr_1()
2959 && (TYPE_PRECISION (outer_type) >= TYPE_PRECISION (inner_type) in extract_range_from_unary_expr_1()
2963 size_int (TYPE_PRECISION (outer_type))))))) in extract_range_from_unary_expr_1()
[all …]
H A Dtree.c11137 tree outer_type, inner_type; in tree_nop_conversion() local
11145 outer_type = TREE_TYPE (exp); in tree_nop_conversion()
11153 if ((INTEGRAL_TYPE_P (outer_type) in tree_nop_conversion()
11154 || POINTER_TYPE_P (outer_type) in tree_nop_conversion()
11155 || TREE_CODE (outer_type) == OFFSET_TYPE) in tree_nop_conversion()
11159 return TYPE_PRECISION (outer_type) == TYPE_PRECISION (inner_type); in tree_nop_conversion()
11163 return TYPE_MODE (outer_type) == TYPE_MODE (inner_type); in tree_nop_conversion()
11172 tree outer_type, inner_type; in tree_sign_nop_conversion() local
11177 outer_type = TREE_TYPE (exp); in tree_sign_nop_conversion()
11180 return (TYPE_UNSIGNED (outer_type) == TYPE_UNSIGNED (inner_type) in tree_sign_nop_conversion()
[all …]
H A Dfold-const.c3548 tree outer_type = 0; in decode_field_reference() local
3565 outer_type = TREE_TYPE (exp); in decode_field_reference()
3587 if (outer_type && *pbitsize == TYPE_PRECISION (outer_type)) in decode_field_reference()
3588 *punsignedp = TYPE_UNSIGNED (outer_type); in decode_field_reference()
6706 tree shorter_type, outer_type; in fold_widened_comparison() local
6750 outer_type = TREE_TYPE (arg1_unw); in fold_widened_comparison()
6751 min = lower_bound_in_type (outer_type, shorter_type); in fold_widened_comparison()
6752 max = upper_bound_in_type (outer_type, shorter_type); in fold_widened_comparison()
6800 tree inner_type, outer_type; in fold_sign_changed_comparison() local
6805 outer_type = TREE_TYPE (arg0); in fold_sign_changed_comparison()
[all …]
/dflybsd-src/contrib/gdb-7/gdb/
H A Dada-typeprint.c492 struct type *outer_type, struct ui_file *stream, in print_variant_clauses() argument
501 discr_type = ada_variant_discrim_type (var_type, outer_type); in print_variant_clauses()
520 outer_type, stream, show, level + 4, in print_variant_clauses()
526 print_selected_record_field_types (var_type, outer_type, i, i, in print_variant_clauses()
540 print_variant_part (struct type *type, int field_num, struct type *outer_type, in print_variant_part() argument
547 print_variant_clauses (type, field_num, outer_type, stream, show, in print_variant_part()
562 print_selected_record_field_types (struct type *type, struct type *outer_type, in print_selected_record_field_types() argument
585 print_variant_part (type, i, outer_type, stream, show, level, flags); in print_selected_record_field_types()
606 print_record_field_types (struct type *type, struct type *outer_type, in print_record_field_types() argument
610 return print_selected_record_field_types (type, outer_type, in print_record_field_types()
H A Dada-valprint.c923 struct type *outer_type, int outer_offset) in print_variant_part() argument
926 int which = ada_which_variant_applies (var_type, outer_type, in print_variant_part()
938 comma_needed, outer_type, outer_offset); in print_variant_part()
1034 struct type *outer_type, int outer_offset) in print_field_values() argument
1062 outer_type, outer_offset); in print_field_values()
H A Dada-lang.c6376 ada_variant_discrim_type (struct type *var_type, struct type *outer_type) in ada_variant_discrim_type() argument
6380 return ada_lookup_struct_elt_type (outer_type, name, 1, 1, NULL); in ada_variant_discrim_type()
7032 is_unchecked_variant (struct type *var_type, struct type *outer_type) in is_unchecked_variant() argument
7036 return (ada_lookup_struct_elt_type (outer_type, discrim_name, 0, 1, NULL) in is_unchecked_variant()
7047 ada_which_variant_applies (struct type *var_type, struct type *outer_type, in ada_which_variant_applies() argument
7057 outer = value_from_contents_and_address (outer_type, outer_valaddr, 0); in ada_which_variant_applies()