| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | stor-layout.cc | 534 related_vector_mode (machine_mode vector_mode, scalar_mode element_mode, in related_vector_mode() argument 537 gcc_assert (VECTOR_MODE_P (vector_mode)); in related_vector_mode() 538 return targetm.vectorize.related_mode (vector_mode, element_mode, nunits); in related_vector_mode() 551 related_int_vector_mode (machine_mode vector_mode) in related_int_vector_mode() argument 553 gcc_assert (VECTOR_MODE_P (vector_mode)); in related_int_vector_mode() 555 if (int_mode_for_mode (GET_MODE_INNER (vector_mode)).exists (&int_mode)) in related_int_vector_mode() 556 return related_vector_mode (vector_mode, int_mode, in related_int_vector_mode() 557 GET_MODE_NUNITS (vector_mode)); in related_int_vector_mode()
|
| D | tree-vect-loop.cc | 1172 (loop_vinfo->vector_mode, true).require (); in vect_verify_loop_lens() 1174 (loop_vinfo->vector_mode, false).require (); in vect_verify_loop_lens() 2843 GET_MODE_NAME (new_loop_vinfo->vector_mode), in vect_joust_loop_vinfos() 2844 GET_MODE_NAME (old_loop_vinfo->vector_mode)); in vect_joust_loop_vinfos() 2864 machine_mode vector_mode = vector_modes[mode_i]; in vect_analyze_loop_1() local 2865 loop_vinfo->vector_mode = vector_mode; in vect_analyze_loop_1() 2875 GET_MODE_NAME (loop_vinfo->vector_mode)); in vect_analyze_loop_1() 2886 unroll_vinfo->vector_mode = vector_mode; in vect_analyze_loop_1() 2899 if (vector_mode == VOIDmode) in vect_analyze_loop_1() 2900 autodetected_vector_mode = loop_vinfo->vector_mode; in vect_analyze_loop_1() [all …]
|
| D | targhooks.cc | 1522 default_vectorize_related_mode (machine_mode vector_mode, in default_vectorize_related_mode() argument 1528 || multiple_p (GET_MODE_SIZE (vector_mode), in default_vectorize_related_mode()
|
| D | tree-vect-slp.cc | 638 && !GET_MODE_SIZE (vinfo->vector_mode).is_constant () in vect_get_and_check_slp_defs() 1952 if (!GET_MODE_SIZE (vinfo->vector_mode).is_constant () in vect_build_slp_tree_2() 6008 bb_vinfo->vector_mode = next_vector_mode; in vect_slp_region() 6016 " %s\n", GET_MODE_NAME (bb_vinfo->vector_mode)); in vect_slp_region() 6095 (bb_vinfo->vector_mode).is_constant (&bytes)) in vect_slp_region() 6111 GET_MODE_NAME (bb_vinfo->vector_mode)); in vect_slp_region() 6115 autodetected_vector_mode = bb_vinfo->vector_mode; in vect_slp_region()
|
| D | tree-vectorizer.cc | 998 if (GET_MODE_SIZE (loop_vinfo->vector_mode).is_constant (&bytes)) in vect_transform_loops()
|
| D | tree-vect-stmts.cc | 11621 tree vectype = get_related_vectype_for_scalar_type (vinfo->vector_mode, in get_vectype_for_scalar_type() 11623 if (vectype && vinfo->vector_mode == VOIDmode) in get_vectype_for_scalar_type() 11624 vinfo->vector_mode = TYPE_MODE (vectype); in get_vectype_for_scalar_type() 11652 vectype = get_related_vectype_for_scalar_type (vinfo->vector_mode, in get_vectype_for_scalar_type() 11719 vect_chooses_same_modes_p (vec_info *vinfo, machine_mode vector_mode) in vect_chooses_same_modes_p() argument 11724 || related_vector_mode (vector_mode, GET_MODE_INNER (*i), 0) != *i) in vect_chooses_same_modes_p()
|
| D | tree-vectorizer.h | 464 machine_mode vector_mode;
|
| D | tree.cc | 10089 machine_mode vector_mode = TYPE_MODE (vectype); in build_truth_vector_type_for() local 10093 if (VECTOR_MODE_P (vector_mode) in build_truth_vector_type_for() 10094 && targetm.vectorize.get_mask_mode (vector_mode).exists (&mask_mode)) in build_truth_vector_type_for()
|
| D | target.def | 1976 "If a piece of code is using vector mode @var{vector_mode} and also wants\n\ 1980 size pairs the most naturally with @var{vector_mode}. Return an empty\n\ 1986 as @var{vector_mode}; this is the natural choice if the target has a\n\ 1988 same number of elements as @var{vector_mode}; this is the natural choice\n\ 1995 requested mode, returning a mode with the same size as @var{vector_mode}\n\ 1998 (machine_mode vector_mode, scalar_mode element_mode, poly_uint64 nunits),
|
| D | ChangeLog-2019 | 4048 GET_MODE_SIZE (vinfo->vector_mode). Limit int_mode_for_size 4440 * tree-vectorizer.h (vec_info::vector_mode): Update comment. 4480 (vec_info::vector_mode): ...this new field.
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/ |
| D | arm-builtins.cc | 2849 machine_mode vector_mode) in neon_dereference_pointer() argument 2858 vector_size = GET_MODE_SIZE (vector_mode); in neon_dereference_pointer() 2900 machine_mode vector_mode) in mve_dereference_pointer() argument 2906 vector_size = GET_MODE_SIZE (vector_mode); in mve_dereference_pointer()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/ |
| D | i386-expand.cc | 259 machine_mode vector_mode; in ix86_convert_const_wide_int_to_broadcast() local 260 if (!mode_for_vector (broadcast_mode, nunits).exists (&vector_mode)) in ix86_convert_const_wide_int_to_broadcast() 262 rtx target = ix86_gen_scratch_sse_rtx (vector_mode); in ix86_convert_const_wide_int_to_broadcast() 263 bool ok = ix86_expand_vector_init_duplicate (false, vector_mode, in ix86_convert_const_wide_int_to_broadcast() 267 target = lowpart_subreg (mode, target, vector_mode); in ix86_convert_const_wide_int_to_broadcast() 2029 bool vector_mode = VECTOR_MODE_P (mode); in ix86_expand_fp_absneg_operator() local 2033 if (vector_mode || mode == TFmode || mode == HFmode) in ix86_expand_fp_absneg_operator() 2060 mask = ix86_build_signbit_mask (vmode, vector_mode, code == ABS); in ix86_expand_fp_absneg_operator() 2062 if (vector_mode || mode == TFmode) in ix86_expand_fp_absneg_operator()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/doc/ |
| D | tm.texi | 6179 …ook} opt_machine_mode TARGET_VECTORIZE_RELATED_MODE (machine_mode @var{vector_mode}, scalar_mode @… 6180 If a piece of code is using vector mode @var{vector_mode} and also wants 6184 size pairs the most naturally with @var{vector_mode}. Return an empty 6190 as @var{vector_mode}; this is the natural choice if the target has a 6192 same number of elements as @var{vector_mode}; this is the natural choice 6199 requested mode, returning a mode with the same size as @var{vector_mode}
|