Searched refs:const_nunits (Results 1 – 10 of 10) sorted by relevance
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | tree-vect-slp.c | 705 unsigned HOST_WIDE_INT const_nunits; in vect_record_max_nunits() local 707 && (!nunits.is_constant (&const_nunits) in vect_record_max_nunits() 708 || const_nunits > group_size)) in vect_record_max_nunits() 2421 unsigned HOST_WIDE_INT const_nunits; in vect_analyze_slp_instance() local 2425 && nunits.is_constant (&const_nunits)) in vect_analyze_slp_instance() 2432 if (i >= const_nunits && i < group_size) in vect_analyze_slp_instance() 2435 gcc_assert ((const_nunits & (const_nunits - 1)) == 0); in vect_analyze_slp_instance() 2436 unsigned group1_size = i & ~(const_nunits - 1); in vect_analyze_slp_instance() 2446 i = group1_size + const_nunits; in vect_analyze_slp_instance() 2448 rest = vect_split_slp_store_group (rest, const_nunits); in vect_analyze_slp_instance() [all …]
|
| H A D | tree-vect-stmts.c | 805 unsigned HOST_WIDE_INT const_nunits; in vect_prologue_cost_for_slp_op() local 807 if (TYPE_VECTOR_SUBPARTS (vectype).is_constant (&const_nunits) in vect_prologue_cost_for_slp_op() 808 && ! multiple_p (const_nunits, group_size)) in vect_prologue_cost_for_slp_op() 811 nelt_limit = const_nunits; in vect_prologue_cost_for_slp_op() 7821 unsigned int const_nunits = nunits.to_constant (); in vectorizable_store() local 7853 unsigned nstores = const_nunits; in vectorizable_store() 7859 if (group_size < const_nunits in vectorizable_store() 7860 && const_nunits % group_size == 0) in vectorizable_store() 7862 nstores = const_nunits / group_size; in vectorizable_store() 7885 unsigned int lnunits = const_nunits / group_size; in vectorizable_store() [all …]
|
| H A D | tree-vect-loop.c | 7559 unsigned int const_nunits = nunits.to_constant (); in vectorizable_induction() local 7580 unsigned elts = const_nunits * nvects; in vectorizable_induction() 7582 const_nunits) / const_nunits; in vectorizable_induction() 7588 tree_vector_builder elts (step_vectype, const_nunits, 1); in vectorizable_induction() 7590 for (unsigned eltn = 0; eltn < const_nunits; ++eltn) in vectorizable_induction() 7592 if (ivn*const_nunits + eltn >= group_size in vectorizable_induction() 7593 && (ivn * const_nunits + eltn) % group_size == 0) in vectorizable_induction() 7634 = least_common_multiple (group_size, const_nunits) / group_size; in vectorizable_induction() 7709 unsigned HOST_WIDE_INT const_nunits; in vectorizable_induction() local 7710 if (nunits.is_constant (&const_nunits)) in vectorizable_induction() [all …]
|
| H A D | simplify-rtx.c | 6725 unsigned int const_nunits; in simplify_const_vector_subreg() local 6726 if (GET_MODE_NUNITS (outermode).is_constant (&const_nunits) in simplify_const_vector_subreg() 6727 && (!ok_p || out_npatterns * nelts_per_pattern > const_nunits)) in simplify_const_vector_subreg() 6731 out_npatterns = const_nunits; in simplify_const_vector_subreg() 7269 unsigned HOST_WIDE_INT const_nunits; in test_vector_ops_duplicate() local 7270 if (nunits.is_constant (&const_nunits)) in test_vector_ops_duplicate() 7273 rtx last_index = gen_int_mode (const_nunits - 1, word_mode); in test_vector_ops_duplicate() 7281 for (unsigned HOST_WIDE_INT i = 0; i < const_nunits; i++) in test_vector_ops_duplicate()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | tree-vect-slp.cc | 1336 unsigned HOST_WIDE_INT const_nunits; in vect_build_slp_tree_1() local 1338 (soft_fail_nunits_vectype).is_constant (&const_nunits) in vect_build_slp_tree_1() 1339 || const_nunits > group_size) in vect_build_slp_tree_1() 1345 unsigned tail = group_size & (const_nunits - 1); in vect_build_slp_tree_1() 3220 unsigned HOST_WIDE_INT const_nunits; in vect_build_slp_instance() local 3222 && TYPE_VECTOR_SUBPARTS (vectype).is_constant (&const_nunits)) in vect_build_slp_instance() 3225 gcc_assert ((const_nunits & (const_nunits - 1)) == 0); in vect_build_slp_instance() 3226 unsigned group1_size = i & ~(const_nunits - 1); in vect_build_slp_instance() 4658 unsigned HOST_WIDE_INT const_nunits; in vect_prologue_cost_for_slp() local 4662 if (TYPE_VECTOR_SUBPARTS (vectype).is_constant (&const_nunits) in vect_prologue_cost_for_slp() [all …]
|
| H A D | tree-vect-loop.cc | 8301 unsigned int const_nunits = nunits.to_constant (); in vectorizable_induction() local 8324 gcc_assert ((const_nunits * nvects) % group_size == 0); in vectorizable_induction() 8334 if (group_sizep % const_nunits == 0) in vectorizable_induction() 8335 group_sizep = group_sizep / const_nunits; in vectorizable_induction() 8337 const_nunits) / const_nunits; in vectorizable_induction() 8344 unsigned lup_mul = (nvects * const_nunits) / group_size; in vectorizable_induction() 8369 tree_vector_builder step_elts (step_vectype, const_nunits, 1); in vectorizable_induction() 8370 tree_vector_builder init_elts (vectype, const_nunits, 1); in vectorizable_induction() 8371 tree_vector_builder mul_elts (step_vectype, const_nunits, 1); in vectorizable_induction() 8372 for (unsigned eltn = 0; eltn < const_nunits; ++eltn) in vectorizable_induction() [all …]
|
| H A D | tree-vect-stmts.cc | 7964 unsigned int const_nunits = nunits.to_constant (); in vectorizable_store() local 7996 unsigned nstores = const_nunits; in vectorizable_store() 8002 if (group_size < const_nunits in vectorizable_store() 8003 && const_nunits % group_size == 0) in vectorizable_store() 8005 nstores = const_nunits / group_size; in vectorizable_store() 8028 unsigned int lnunits = const_nunits / group_size; in vectorizable_store() 8052 else if (group_size >= const_nunits in vectorizable_store() 8053 && group_size % const_nunits == 0) in vectorizable_store() 8056 lnel = const_nunits; in vectorizable_store() 9122 unsigned int const_nunits = nunits.to_constant (); in vectorizable_load() local [all …]
|
| H A D | simplify-rtx.cc | 7255 unsigned int const_nunits; in simplify_const_vector_subreg() local 7256 if (GET_MODE_NUNITS (outermode).is_constant (&const_nunits) in simplify_const_vector_subreg() 7257 && (!ok_p || out_npatterns * nelts_per_pattern > const_nunits)) in simplify_const_vector_subreg() 7261 out_npatterns = const_nunits; in simplify_const_vector_subreg() 8008 unsigned HOST_WIDE_INT const_nunits; in test_vector_ops_duplicate() local 8009 if (nunits.is_constant (&const_nunits)) in test_vector_ops_duplicate() 8012 rtx last_index = gen_int_mode (const_nunits - 1, word_mode); in test_vector_ops_duplicate() 8024 for (unsigned HOST_WIDE_INT i = 0; i < const_nunits; i++) in test_vector_ops_duplicate()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
| H A D | constexpr.c | 4342 unsigned HOST_WIDE_INT const_nunits; in cxx_fold_indirect_ref_1() local 4369 && TYPE_VECTOR_SUBPARTS (optype).is_constant (&const_nunits)) in cxx_fold_indirect_ref_1() 4372 unsigned HOST_WIDE_INT max_offset = part_width * const_nunits; in cxx_fold_indirect_ref_1()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
| H A D | constexpr.cc | 5103 unsigned HOST_WIDE_INT const_nunits; in cxx_fold_indirect_ref_1() local 5119 && TYPE_VECTOR_SUBPARTS (optype).is_constant (&const_nunits)) in cxx_fold_indirect_ref_1() 5122 unsigned HOST_WIDE_INT max_offset = part_width * const_nunits; in cxx_fold_indirect_ref_1()
|