Home
last modified time | relevance | path

Searched refs:scalar_type (Results 1 – 25 of 27) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-vect-loop.c284 tree scalar_type = NULL_TREE; in vect_determine_vectorization_factor() local
311 scalar_type = TREE_TYPE (PHI_RESULT (phi)); in vect_determine_vectorization_factor()
316 scalar_type); in vect_determine_vectorization_factor()
318 vectype = get_vectype_for_scalar_type (loop_vinfo, scalar_type); in vect_determine_vectorization_factor()
323 scalar_type); in vect_determine_vectorization_factor()
2861 tree scalar_type = TREE_TYPE (vector_type); in neutral_op_for_slp_reduction() local
2874 return build_zero_cst (scalar_type); in neutral_op_for_slp_reduction()
2877 return build_one_cst (scalar_type); in neutral_op_for_slp_reduction()
2880 return build_all_ones_cst (scalar_type); in neutral_op_for_slp_reduction()
4222 tree scalar_type = TREE_TYPE (init_val); in get_initial_def_for_reduction() local
[all …]
H A Dtree-vect-stmts.c5503 vect_supportable_shift (vec_info *vinfo, enum tree_code code, tree scalar_type) in vect_supportable_shift() argument
5511 vectype = get_vectype_for_scalar_type (vinfo, scalar_type); in vect_supportable_shift()
9939 tree scalar_type = TREE_TYPE (lhs); in vect_is_simple_cond() local
9940 if (VECT_SCALAR_BOOLEAN_TYPE_P (scalar_type)) in vect_is_simple_cond()
9945 if (INTEGRAL_TYPE_P (scalar_type) in vect_is_simple_cond()
9947 && tree_int_cst_lt (TYPE_SIZE (scalar_type), in vect_is_simple_cond()
9949 scalar_type = build_nonstandard_integer_type in vect_is_simple_cond()
9951 TYPE_UNSIGNED (scalar_type)); in vect_is_simple_cond()
9952 *comp_vectype = get_vectype_for_scalar_type (vinfo, scalar_type, in vect_is_simple_cond()
11232 tree scalar_type, poly_uint64 nunits) in get_related_vectype_for_scalar_type() argument
[all …]
H A Dtree-vect-data-refs.c122 tree scalar_type = gimple_expr_type (stmt_info->stmt); in vect_get_smallest_scalar_type() local
127 if (!tree_fits_uhwi_p (TYPE_SIZE_UNIT (scalar_type))) in vect_get_smallest_scalar_type()
128 return scalar_type; in vect_get_smallest_scalar_type()
130 lhs = rhs = TREE_INT_CST_LOW (TYPE_SIZE_UNIT (scalar_type)); in vect_get_smallest_scalar_type()
145 scalar_type = rhs_type; in vect_get_smallest_scalar_type()
167 scalar_type = rhs_type; in vect_get_smallest_scalar_type()
174 return scalar_type; in vect_get_smallest_scalar_type()
2493 tree scalar_type = TREE_TYPE (DR_REF (dr)); in vect_analyze_group_access_1() local
2494 HOST_WIDE_INT type_size = TREE_INT_CST_LOW (TYPE_SIZE_UNIT (scalar_type)); in vect_analyze_group_access_1()
2726 tree scalar_type = TREE_TYPE (DR_REF (dr)); in vect_analyze_data_ref_access() local
[all …]
H A Dtree-vectorizer.c1362 tree scalar_type = strip_array_types (type); in get_vec_alignment_for_array_type() local
1363 tree vectype = get_related_vectype_for_scalar_type (VOIDmode, scalar_type); in get_vec_alignment_for_array_type()
H A Dtree-vect-slp.c1257 tree scalar_type = TREE_TYPE (PHI_RESULT (stmt)); in vect_build_slp_tree_2() local
1258 tree vectype = get_vectype_for_scalar_type (vinfo, scalar_type); in vect_build_slp_tree_2()
2142 tree vectype, scalar_type = NULL_TREE; in vect_analyze_slp_instance() local
2150 scalar_type = TREE_TYPE (DR_REF (dr)); in vect_analyze_slp_instance()
2152 vectype = get_vectype_for_scalar_type (vinfo, scalar_type, group_size); in vect_analyze_slp_instance()
2179 scalar_type); in vect_analyze_slp_instance()
H A Dgimplify.c6001 tree scalar_type = lang_hooks.types.type_for_mode (TYPE_MODE (type), 1); in gimplify_scalar_mode_aggregate_compare() local
6003 op0 = fold_build1_loc (loc, VIEW_CONVERT_EXPR, scalar_type, op0); in gimplify_scalar_mode_aggregate_compare()
6004 op1 = fold_build1_loc (loc, VIEW_CONVERT_EXPR, scalar_type, op1); in gimplify_scalar_mode_aggregate_compare()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-vect-stmts.cc5555 vect_supportable_shift (vec_info *vinfo, enum tree_code code, tree scalar_type) in vect_supportable_shift() argument
5563 vectype = get_vectype_for_scalar_type (vinfo, scalar_type); in vect_supportable_shift()
10295 tree scalar_type = TREE_TYPE (lhs); in vect_is_simple_cond() local
10296 if (VECT_SCALAR_BOOLEAN_TYPE_P (scalar_type)) in vect_is_simple_cond()
10301 if (INTEGRAL_TYPE_P (scalar_type) in vect_is_simple_cond()
10303 && tree_int_cst_lt (TYPE_SIZE (scalar_type), in vect_is_simple_cond()
10305 scalar_type = build_nonstandard_integer_type in vect_is_simple_cond()
10306 (vector_element_bits (vectype), TYPE_UNSIGNED (scalar_type)); in vect_is_simple_cond()
10307 *comp_vectype = get_vectype_for_scalar_type (vinfo, scalar_type, in vect_is_simple_cond()
11505 tree scalar_type, poly_uint64 nunits) in get_related_vectype_for_scalar_type() argument
[all …]
H A Dtree-vect-loop.cc288 tree scalar_type = NULL_TREE; in vect_determine_vectorization_factor() local
315 scalar_type = TREE_TYPE (PHI_RESULT (phi)); in vect_determine_vectorization_factor()
320 scalar_type); in vect_determine_vectorization_factor()
322 vectype = get_vectype_for_scalar_type (loop_vinfo, scalar_type); in vect_determine_vectorization_factor()
327 scalar_type); in vect_determine_vectorization_factor()
3284 neutral_op_for_reduction (tree scalar_type, code_helper code, in neutral_op_for_reduction() argument
3297 return build_zero_cst (scalar_type); in neutral_op_for_reduction()
3300 return build_one_cst (scalar_type); in neutral_op_for_reduction()
3303 return build_all_ones_cst (scalar_type); in neutral_op_for_reduction()
4743 tree scalar_type = TREE_TYPE (init_val); in get_initial_def_for_reduction() local
[all …]
H A Dtree-vect-data-refs.cc119 vect_get_smallest_scalar_type (stmt_vec_info stmt_info, tree scalar_type) in vect_get_smallest_scalar_type() argument
125 if (!tree_fits_uhwi_p (TYPE_SIZE_UNIT (scalar_type))) in vect_get_smallest_scalar_type()
126 return scalar_type; in vect_get_smallest_scalar_type()
128 lhs = rhs = TREE_INT_CST_LOW (TYPE_SIZE_UNIT (scalar_type)); in vect_get_smallest_scalar_type()
133 scalar_type = TREE_TYPE (gimple_assign_lhs (assign)); in vect_get_smallest_scalar_type()
147 scalar_type = rhs_type; in vect_get_smallest_scalar_type()
163 scalar_type = TREE_TYPE (gimple_call_arg (call, i)); in vect_get_smallest_scalar_type()
176 scalar_type = rhs_type; in vect_get_smallest_scalar_type()
181 return scalar_type; in vect_get_smallest_scalar_type()
2628 tree scalar_type = TREE_TYPE (DR_REF (dr)); in vect_analyze_group_access_1() local
[all …]
H A Dtree-vectorizer.cc1546 tree scalar_type = strip_array_types (type); in get_vec_alignment_for_array_type() local
1547 tree vectype = get_related_vectype_for_scalar_type (VOIDmode, scalar_type); in get_vec_alignment_for_array_type()
H A Dtree-vect-slp.cc1663 tree scalar_type = TREE_TYPE (PHI_RESULT (stmt)); in vect_build_slp_tree_2() local
1664 tree vectype = get_vectype_for_scalar_type (vinfo, scalar_type, in vect_build_slp_tree_2()
3009 tree scalar_type = TREE_TYPE (DR_REF (STMT_VINFO_DATA_REF (stmt_info))); in vect_slp_prefer_store_lanes_p() local
3010 tree vectype = get_vectype_for_scalar_type (vinfo, scalar_type); in vect_slp_prefer_store_lanes_p()
3216 tree scalar_type in vect_build_slp_instance() local
3218 tree vectype = get_vectype_for_scalar_type (vinfo, scalar_type, in vect_build_slp_instance()
H A Dgimplify.cc6313 tree scalar_type = lang_hooks.types.type_for_mode (TYPE_MODE (type), 1); in gimplify_scalar_mode_aggregate_compare() local
6315 op0 = fold_build1_loc (loc, VIEW_CONVERT_EXPR, scalar_type, op0); in gimplify_scalar_mode_aggregate_compare()
6316 op1 = fold_build1_loc (loc, VIEW_CONVERT_EXPR, scalar_type, op1); in gimplify_scalar_mode_aggregate_compare()
H A DChangeLog.tuples748 pointers. Use POINTER_PLUS_EXPR for POINTER_TYPE_P (scalar_type).
H A DChangeLog-200818650 (get_vectype_for_scalar_type): Pass mode of scalar_type
H A DChangeLog-200718351 (vectorizable_type_demotion): Remove single-use variable "scalar_type".
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64-sve-builtins.h297 tree scalar_type (unsigned int) const; in class()
816 function_instance::scalar_type (unsigned int i) const in scalar_type() function
H A Daarch64-sve-builtins-functions.h83 return fi.scalar_type (0); in memory_scalar_type()
H A Daarch64-sve-builtins-base.cc1191 return fi.scalar_type (0); in memory_scalar_type()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-sve-builtins.h297 tree scalar_type (unsigned int) const; in class()
815 function_instance::scalar_type (unsigned int i) const in scalar_type() function
H A Daarch64-sve-builtins-functions.h83 return fi.scalar_type (0); in memory_scalar_type()
H A Daarch64-sve-builtins-base.cc1191 return fi.scalar_type (0); in memory_scalar_type()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/brigfrontend/
H A Dbrig-basic-inst-handler.cc582 tree scalar_type = TREE_TYPE (arith_type); in operator ()() local
623 result_elements.push_back (convert (scalar_type, scalar_expr)); in operator ()()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dtrans-types.c868 gfc_build_complex_type (tree scalar_type) in gfc_build_complex_type() argument
872 if (scalar_type == NULL) in gfc_build_complex_type()
874 if (scalar_type == float_type_node) in gfc_build_complex_type()
876 if (scalar_type == double_type_node) in gfc_build_complex_type()
878 if (scalar_type == long_double_type_node) in gfc_build_complex_type()
882 TREE_TYPE (new_type) = scalar_type; in gfc_build_complex_type()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dtrans-types.cc897 gfc_build_complex_type (tree scalar_type) in gfc_build_complex_type() argument
901 if (scalar_type == NULL) in gfc_build_complex_type()
903 if (scalar_type == float_type_node) in gfc_build_complex_type()
905 if (scalar_type == double_type_node) in gfc_build_complex_type()
907 if (scalar_type == long_double_type_node) in gfc_build_complex_type()
911 TREE_TYPE (new_type) = scalar_type; in gfc_build_complex_type()
/netbsd-src/external/gpl3/gdb/dist/gdb/
H A DChangeLog-202013343 (scalar_type): New rule, from typebase.
13344 (typebase): Use scalar_type. Recognize complex types.

12