Home
last modified time | relevance | path

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

/trueos/contrib/gcc/
HDtree-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 …]
HDtree-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 …]
HDtree-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 …]
HDdojump.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()
HDtree-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()
HDtree-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()
HDtree-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()
HDtree-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()
HDfold-const.c6738 tree inner_type, outer_type; in fold_sign_changed_comparison() local
6746 inner_type = TREE_TYPE (arg0_inner); in fold_sign_changed_comparison()
6752 && TREE_CODE (inner_type) == POINTER_TYPE in fold_sign_changed_comparison()
6753 && TREE_CODE (TREE_TYPE (inner_type)) == FUNCTION_TYPE) in fold_sign_changed_comparison()
6757 if (TYPE_PRECISION (inner_type) != TYPE_PRECISION (outer_type)) in fold_sign_changed_comparison()
6763 && TREE_TYPE (TREE_OPERAND (arg1, 0)) == inner_type)) in fold_sign_changed_comparison()
6766 if (TYPE_UNSIGNED (inner_type) != TYPE_UNSIGNED (outer_type) in fold_sign_changed_comparison()
6773 tmp = build_int_cst_wide (inner_type, in fold_sign_changed_comparison()
6781 arg1 = fold_convert (inner_type, arg1); in fold_sign_changed_comparison()
12514 tree inner_type = TREE_TYPE (TREE_OPERAND (t, 0)); in tree_expr_nonnegative_warnv_p() local
[all …]
HDc-common.c1801 tree inner_type; in c_common_type_for_mode() local
1814 inner_type = c_common_type_for_mode (inner_mode, unsignedp); in c_common_type_for_mode()
1815 if (inner_type != NULL_TREE) in c_common_type_for_mode()
1816 return build_complex_type (inner_type); in c_common_type_for_mode()
1821 tree inner_type = c_common_type_for_mode (inner_mode, unsignedp); in c_common_type_for_mode() local
1822 if (inner_type != NULL_TREE) in c_common_type_for_mode()
1823 return build_vector_type_for_mode (inner_type, mode); in c_common_type_for_mode()
HDexpr.c7801 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); in expand_expr_real_1() local
7802 enum machine_mode inner_mode = TYPE_MODE (inner_type); in expand_expr_real_1()
7810 TYPE_UNSIGNED (inner_type)); in expand_expr_real_1()
7859 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); in expand_expr_real_1() local
7863 if (target == 0 || GET_MODE (target) != TYPE_MODE (inner_type)) in expand_expr_real_1()
7866 (TYPE_MODE (inner_type), in expand_expr_real_1()
7867 GET_MODE_SIZE (TYPE_MODE (inner_type)), 0, inner_type); in expand_expr_real_1()
7886 tree inner_type = TREE_TYPE (TREE_OPERAND (exp, 0)); in expand_expr_real_1() local
7888 = MAX (int_size_in_bytes (inner_type), in expand_expr_real_1()
HDtree.c6814 tree type, inner_type; in build_common_builtin_nodes() local
6819 inner_type = TREE_TYPE (type); in build_common_builtin_nodes()
6821 tmp = tree_cons (NULL_TREE, inner_type, void_list_node); in build_common_builtin_nodes()
6822 tmp = tree_cons (NULL_TREE, inner_type, tmp); in build_common_builtin_nodes()
6823 tmp = tree_cons (NULL_TREE, inner_type, tmp); in build_common_builtin_nodes()
6824 tmp = tree_cons (NULL_TREE, inner_type, tmp); in build_common_builtin_nodes()
/trueos/contrib/gcc/cp/
HDcp-gimplify.c819 tree inner_type = TREE_TYPE (arg1); in cxx_omp_clause_apply_fn() local
828 inner_type = TREE_TYPE (inner_type); in cxx_omp_clause_apply_fn()
829 start1 = build4 (ARRAY_REF, inner_type, start1, in cxx_omp_clause_apply_fn()
832 start2 = build4 (ARRAY_REF, inner_type, start2, in cxx_omp_clause_apply_fn()
835 while (TREE_CODE (inner_type) == ARRAY_TYPE); in cxx_omp_clause_apply_fn()
871 t = fold_convert (TREE_TYPE (p1), TYPE_SIZE_UNIT (inner_type)); in cxx_omp_clause_apply_fn()
878 t = fold_convert (TREE_TYPE (p2), TYPE_SIZE_UNIT (inner_type)); in cxx_omp_clause_apply_fn()
HDtypeck2.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()
HDsemantics.c3626 tree type, inner_type; in finish_omp_clauses() local
3759 inner_type = type = TREE_TYPE (t); in finish_omp_clauses()
3760 while (TREE_CODE (inner_type) == ARRAY_TYPE) in finish_omp_clauses()
3761 inner_type = TREE_TYPE (inner_type); in finish_omp_clauses()
3766 if (CLASS_TYPE_P (inner_type) in finish_omp_clauses()
3783 && !TYPE_HAS_TRIVIAL_INIT_REF (inner_type))) in finish_omp_clauses()
3789 t = build_int_cst (build_pointer_type (inner_type), 0); in finish_omp_clauses()
3790 t = build1 (INDIRECT_REF, inner_type, t); in finish_omp_clauses()
3795 t, inner_type, LOOKUP_NORMAL); in finish_omp_clauses()
3801 && TYPE_HAS_NONTRIVIAL_DESTRUCTOR (inner_type)) in finish_omp_clauses()
[all …]
HDdecl.c12180 tree inner_type = TREE_TYPE (var); in maybe_register_incomplete_var() local
12182 while (TREE_CODE (inner_type) == ARRAY_TYPE) in maybe_register_incomplete_var()
12183 inner_type = TREE_TYPE (inner_type); in maybe_register_incomplete_var()
12184 inner_type = TYPE_MAIN_VARIANT (inner_type); in maybe_register_incomplete_var()
12186 if ((!COMPLETE_TYPE_P (inner_type) && CLASS_TYPE_P (inner_type)) in maybe_register_incomplete_var()
12188 || (TYPE_LANG_SPECIFIC (inner_type) in maybe_register_incomplete_var()
12189 && TYPE_BEING_DEFINED (inner_type))) in maybe_register_incomplete_var()
12190 incomplete_vars = tree_cons (inner_type, var, incomplete_vars); in maybe_register_incomplete_var()
/trueos/contrib/gcc/config/sparc/
HDsparc.c8040 sparc_handle_vis_mul8x16 (int fncode, tree inner_type, tree elts0, tree elts1) in sparc_handle_vis_mul8x16() argument
8055 build_int_cst (inner_type, val), in sparc_handle_vis_mul8x16()
8069 build_int_cst (inner_type, val), in sparc_handle_vis_mul8x16()
8083 build_int_cst (inner_type, val), in sparc_handle_vis_mul8x16()
8119 tree inner_type = TREE_TYPE (rtype); in sparc_fold_builtin() local
8127 build_int_cst (inner_type, val), in sparc_fold_builtin()
8144 tree inner_type = TREE_TYPE (rtype); in sparc_fold_builtin() local
8148 inner_type, elts0, elts1); in sparc_fold_builtin()