Home
last modified time | relevance | path

Searched refs:inner_type (Results 1 – 21 of 21) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dtree-complex.c398 tree inner_type; in create_one_component_var() local
402 inner_type = TREE_TYPE (TREE_TYPE (orig)); in create_one_component_var()
448 tree inner_type = TREE_TYPE (TREE_TYPE (ssa_name)); in get_component_ssa_name() local
449 if (SCALAR_FLOAT_TYPE_P (inner_type)) in get_component_ssa_name()
450 return build_real (inner_type, dconst0); in get_component_ssa_name()
452 return build_int_cst (inner_type, 0); in get_component_ssa_name()
567 tree inner_type = TREE_TYPE (TREE_TYPE (t)); in extract_component() local
570 inner_type, unshare_expr (t)); in extract_component()
573 t = gimplify_val (bsi, inner_type, t); in extract_component()
731 tree inner_type = TREE_TYPE (type); in expand_complex_move() local
[all …]
H A Dtree-vect-generic.c44 build_replicated_const (tree type, tree inner_type, HOST_WIDE_INT value) in build_replicated_const() argument
46 int width = tree_low_cst (TYPE_SIZE (inner_type), 1); in build_replicated_const()
114 do_unop (block_stmt_iterator *bsi, tree inner_type, tree a, in do_unop() argument
118 a = tree_vec_extract (bsi, inner_type, a, bitsize, bitpos); in do_unop()
119 return gimplify_build1 (bsi, code, inner_type, a); in do_unop()
123 do_binop (block_stmt_iterator *bsi, tree inner_type, tree a, tree b, in do_binop() argument
126 a = tree_vec_extract (bsi, inner_type, a, bitsize, bitpos); in do_binop()
127 b = tree_vec_extract (bsi, inner_type, b, bitsize, bitpos); in do_binop()
128 return gimplify_build2 (bsi, code, inner_type, a, b); in do_binop()
149 tree inner_type = TREE_TYPE (TREE_TYPE (a)); in do_plus_minus() local
[all …]
H A Dtree-ssa.c914 tree_ssa_useless_type_conversion_1 (tree outer_type, tree inner_type) in tree_ssa_useless_type_conversion_1() argument
916 if (inner_type == outer_type) in tree_ssa_useless_type_conversion_1()
920 if (TYPE_MODE (inner_type) != TYPE_MODE (outer_type)) in tree_ssa_useless_type_conversion_1()
926 if (lang_hooks.types_compatible_p (inner_type, outer_type)) in tree_ssa_useless_type_conversion_1()
935 else if (POINTER_TYPE_P (inner_type) in tree_ssa_useless_type_conversion_1()
937 && TYPE_REF_CAN_ALIAS_ALL (inner_type) in tree_ssa_useless_type_conversion_1()
945 else if (POINTER_TYPE_P (inner_type) in tree_ssa_useless_type_conversion_1()
948 != TYPE_VOLATILE (TREE_TYPE (inner_type))) in tree_ssa_useless_type_conversion_1()
954 else if (POINTER_TYPE_P (inner_type) in tree_ssa_useless_type_conversion_1()
956 && TYPE_REF_CAN_ALIAS_ALL (inner_type) in tree_ssa_useless_type_conversion_1()
[all …]
H A Ddojump.c348 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); in do_jump() local
350 gcc_assert (GET_MODE_CLASS (TYPE_MODE (inner_type)) in do_jump()
352 gcc_assert (GET_MODE_CLASS (TYPE_MODE (inner_type)) in do_jump()
357 else if (GET_MODE_CLASS (TYPE_MODE (inner_type)) == MODE_INT in do_jump()
358 && !can_compare_p (EQ, TYPE_MODE (inner_type), ccp_jump)) in do_jump()
373 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); in do_jump() local
375 gcc_assert (GET_MODE_CLASS (TYPE_MODE (inner_type)) in do_jump()
377 gcc_assert (GET_MODE_CLASS (TYPE_MODE (inner_type)) in do_jump()
382 else if (GET_MODE_CLASS (TYPE_MODE (inner_type)) == MODE_INT in do_jump()
383 && !can_compare_p (NE, TYPE_MODE (inner_type), ccp_jump)) in do_jump()
H A Dtree-ssa-forwprop.c353 tree inner_type; in forward_propagate_into_cond_1() local
356 inner_type = TREE_TYPE (TREE_OPERAND (def_rhs, 0)); in forward_propagate_into_cond_1()
359 && INTEGRAL_TYPE_P (inner_type)) in forward_propagate_into_cond_1()
360 || (TREE_CODE (inner_type) == BOOLEAN_TYPE in forward_propagate_into_cond_1()
364 && INTEGRAL_TYPE_P (inner_type) in forward_propagate_into_cond_1()
H A Dtree-chrec.c1323 tree inner_type, left, right, lc, rc; in chrec_convert_aggressive() local
1329 inner_type = TREE_TYPE (chrec); in chrec_convert_aggressive()
1330 if (TYPE_PRECISION (type) > TYPE_PRECISION (inner_type)) in chrec_convert_aggressive()
H A Dtree-scalar-evolution.c1728 tree type, inner_type; in fold_used_pointer_cast() local
1738 inner_type = TREE_TYPE (op); in fold_used_pointer_cast()
1740 if (!INTEGRAL_TYPE_P (inner_type) in fold_used_pointer_cast()
1741 || TYPE_PRECISION (inner_type) != TYPE_PRECISION (type)) in fold_used_pointer_cast()
H A Dtree-vrp.c2069 tree inner_type = TREE_TYPE (op0); in extract_range_from_unary_expr() local
2082 && TYPE_PRECISION (outer_type) > TYPE_PRECISION (inner_type))) in extract_range_from_unary_expr()
2096 orig_min = TYPE_MIN_VALUE (inner_type); in extract_range_from_unary_expr()
2097 orig_max = TYPE_MAX_VALUE (inner_type); in extract_range_from_unary_expr()
2126 if (TYPE_SIZE (inner_type) != TYPE_SIZE (outer_type) in extract_range_from_unary_expr()
2127 || TYPE_PRECISION (inner_type) != TYPE_PRECISION (outer_type)) in extract_range_from_unary_expr()
H A Dfold-const.c6722 tree inner_type, outer_type; in fold_sign_changed_comparison() local
6730 inner_type = TREE_TYPE (arg0_inner); in fold_sign_changed_comparison()
6736 && TREE_CODE (inner_type) == POINTER_TYPE in fold_sign_changed_comparison()
6737 && TREE_CODE (TREE_TYPE (inner_type)) == FUNCTION_TYPE) in fold_sign_changed_comparison()
6741 if (TYPE_PRECISION (inner_type) != TYPE_PRECISION (outer_type)) in fold_sign_changed_comparison()
6747 && TREE_TYPE (TREE_OPERAND (arg1, 0)) == inner_type)) in fold_sign_changed_comparison()
6750 if (TYPE_UNSIGNED (inner_type) != TYPE_UNSIGNED (outer_type) in fold_sign_changed_comparison()
6757 tmp = build_int_cst_wide (inner_type, in fold_sign_changed_comparison()
6765 arg1 = fold_convert (inner_type, arg1); in fold_sign_changed_comparison()
12493 tree inner_type = TREE_TYPE (TREE_OPERAND (t, 0)); in tree_expr_nonnegative_warnv_p() local
[all …]
H A Dc-common.c1722 tree inner_type; in c_common_type_for_mode() local
1735 inner_type = c_common_type_for_mode (inner_mode, unsignedp); in c_common_type_for_mode()
1736 if (inner_type != NULL_TREE) in c_common_type_for_mode()
1737 return build_complex_type (inner_type); in c_common_type_for_mode()
1742 tree inner_type = c_common_type_for_mode (inner_mode, unsignedp); in c_common_type_for_mode() local
1743 if (inner_type != NULL_TREE) in c_common_type_for_mode()
1744 return build_vector_type_for_mode (inner_type, mode); in c_common_type_for_mode()
H A Dexpr.c7756 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); in expand_expr_real_1() local
7757 enum machine_mode inner_mode = TYPE_MODE (inner_type); in expand_expr_real_1()
7765 TYPE_UNSIGNED (inner_type)); in expand_expr_real_1()
7814 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); in expand_expr_real_1() local
7818 if (target == 0 || GET_MODE (target) != TYPE_MODE (inner_type)) in expand_expr_real_1()
7821 (TYPE_MODE (inner_type), in expand_expr_real_1()
7822 GET_MODE_SIZE (TYPE_MODE (inner_type)), 0, inner_type); in expand_expr_real_1()
7841 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); in expand_expr_real_1() local
7843 = MAX (int_size_in_bytes (inner_type), in expand_expr_real_1()
H A Dtree.c6786 tree type, inner_type; in build_common_builtin_nodes() local
6791 inner_type = TREE_TYPE (type); in build_common_builtin_nodes()
6793 tmp = tree_cons (NULL_TREE, inner_type, void_list_node); in build_common_builtin_nodes()
6794 tmp = tree_cons (NULL_TREE, inner_type, tmp); in build_common_builtin_nodes()
6795 tmp = tree_cons (NULL_TREE, inner_type, tmp); in build_common_builtin_nodes()
6796 tmp = tree_cons (NULL_TREE, inner_type, tmp); in build_common_builtin_nodes()
/openbsd-src/gnu/usr.bin/perl/t/op/
H A Dclosure.t172 my($debugging, %expected, $inner_type, $where_declared, $within);
193 for $inner_type (qw!named anon!) {
205 ( ($inner_type eq 'named') ||
208 ( ($inner_type eq 'anon') &&
211 ( ($inner_type eq 'anon') &&
220 # inner_type: $inner_type
303 if ($inner_type eq 'named') {
305 } elsif ($inner_type eq 'anon') {
308 die "What was $inner_type
[all...]
/openbsd-src/gnu/gcc/gcc/cp/
H A Dcp-gimplify.c780 tree inner_type = TREE_TYPE (arg1); in cxx_omp_clause_apply_fn() local
789 inner_type = TREE_TYPE (inner_type); in cxx_omp_clause_apply_fn()
790 start1 = build4 (ARRAY_REF, inner_type, start1, in cxx_omp_clause_apply_fn()
793 start2 = build4 (ARRAY_REF, inner_type, start2, in cxx_omp_clause_apply_fn()
796 while (TREE_CODE (inner_type) == ARRAY_TYPE); in cxx_omp_clause_apply_fn()
832 t = fold_convert (TREE_TYPE (p1), TYPE_SIZE_UNIT (inner_type)); in cxx_omp_clause_apply_fn()
839 t = fold_convert (TREE_TYPE (p2), TYPE_SIZE_UNIT (inner_type)); in cxx_omp_clause_apply_fn()
H A Dtypeck2.c454 tree inner_type = NULL; in split_nonconstant_init_1() local
460 inner_type = TREE_TYPE (type); in split_nonconstant_init_1()
476 inner_type = TREE_TYPE (field_index); in split_nonconstant_init_1()
483 sub = build4 (ARRAY_REF, inner_type, dest, field_index, in split_nonconstant_init_1()
486 sub = build3 (COMPONENT_REF, inner_type, dest, field_index, in split_nonconstant_init_1()
491 else if (!initializer_constant_valid_p (value, inner_type)) in split_nonconstant_init_1()
508 sub = build4 (ARRAY_REF, inner_type, dest, field_index, in split_nonconstant_init_1()
511 sub = build3 (COMPONENT_REF, inner_type, dest, field_index, in split_nonconstant_init_1()
514 code = build2 (INIT_EXPR, inner_type, sub, value); in split_nonconstant_init_1()
H A Dsemantics.c3460 tree type, inner_type; in finish_omp_clauses() local
3593 inner_type = type = TREE_TYPE (t); in finish_omp_clauses()
3594 while (TREE_CODE (inner_type) == ARRAY_TYPE) in finish_omp_clauses()
3595 inner_type = TREE_TYPE (inner_type); in finish_omp_clauses()
3600 if (CLASS_TYPE_P (inner_type) in finish_omp_clauses()
3617 && !TYPE_HAS_TRIVIAL_INIT_REF (inner_type))) in finish_omp_clauses()
3623 t = build_int_cst (build_pointer_type (inner_type), 0); in finish_omp_clauses()
3624 t = build1 (INDIRECT_REF, inner_type, t); in finish_omp_clauses()
3629 t, inner_type, LOOKUP_NORMAL); in finish_omp_clauses()
3635 && TYPE_HAS_NONTRIVIAL_DESTRUCTOR (inner_type)) in finish_omp_clauses()
[all …]
H A Ddecl.c11539 tree inner_type = TREE_TYPE (var); in maybe_register_incomplete_var() local
11541 while (TREE_CODE (inner_type) == ARRAY_TYPE) in maybe_register_incomplete_var()
11542 inner_type = TREE_TYPE (inner_type); in maybe_register_incomplete_var()
11543 inner_type = TYPE_MAIN_VARIANT (inner_type); in maybe_register_incomplete_var()
11545 if ((!COMPLETE_TYPE_P (inner_type) && CLASS_TYPE_P (inner_type)) in maybe_register_incomplete_var()
11547 || (TYPE_LANG_SPECIFIC (inner_type) in maybe_register_incomplete_var()
11548 && TYPE_BEING_DEFINED (inner_type))) in maybe_register_incomplete_var()
11549 incomplete_vars = tree_cons (inner_type, var, incomplete_vars); in maybe_register_incomplete_var()
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dtypeck2.c309 tree sub, code, inner_type = NULL; in split_nonconstant_init_1() local
316 inner_type = TREE_TYPE (type); in split_nonconstant_init_1()
329 inner_type = TREE_TYPE (field_index); in split_nonconstant_init_1()
334 sub = build (ARRAY_REF, inner_type, dest, field_index); in split_nonconstant_init_1()
336 sub = build (COMPONENT_REF, inner_type, dest, field_index); in split_nonconstant_init_1()
340 else if (!initializer_constant_valid_p (value, inner_type)) in split_nonconstant_init_1()
345 sub = build (ARRAY_REF, inner_type, dest, field_index); in split_nonconstant_init_1()
347 sub = build (COMPONENT_REF, inner_type, dest, field_index); in split_nonconstant_init_1()
349 code = build (MODIFY_EXPR, inner_type, sub, value); in split_nonconstant_init_1()
H A Ddecl.c15312 tree inner_type = TREE_TYPE (var); local
15314 while (TREE_CODE (inner_type) == ARRAY_TYPE)
15315 inner_type = TREE_TYPE (inner_type);
15316 inner_type = TYPE_MAIN_VARIANT (inner_type);
15318 if ((!COMPLETE_TYPE_P (inner_type) && CLASS_TYPE_P (inner_type))
15320 || (TYPE_LANG_SPECIFIC (inner_type)
15321 && TYPE_BEING_DEFINED (inner_type)))
15322 incomplete_vars = tree_cons (inner_type, var, incomplete_vars);
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dexpr.c7914 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); local
7915 enum machine_mode inner_mode = TYPE_MODE (inner_type);
7923 TREE_UNSIGNED (inner_type));
7957 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); local
7962 if (target == 0 || GET_MODE (target) != TYPE_MODE (inner_type))
7965 (TYPE_MODE (inner_type),
7966 GET_MODE_SIZE (TYPE_MODE (inner_type)), 0, inner_type);
7985 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); local
7987 = MAX (int_size_in_bytes (inner_type),
9224 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); local
[all …]
/openbsd-src/gnu/gcc/gcc/config/sparc/
H A Dsparc.c8043 sparc_handle_vis_mul8x16 (int fncode, tree inner_type, tree elts0, tree elts1) in sparc_handle_vis_mul8x16() argument
8058 build_int_cst (inner_type, val), in sparc_handle_vis_mul8x16()
8072 build_int_cst (inner_type, val), in sparc_handle_vis_mul8x16()
8086 build_int_cst (inner_type, val), in sparc_handle_vis_mul8x16()
8122 tree inner_type = TREE_TYPE (rtype); in sparc_fold_builtin() local
8130 build_int_cst (inner_type, val), in sparc_fold_builtin()
8147 tree inner_type = TREE_TYPE (rtype); in sparc_fold_builtin() local
8151 inner_type, elts0, elts1); in sparc_fold_builtin()