Home
last modified time | relevance | path

Searched refs:new_vector (Results 1 – 18 of 18) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Drtx-vector-builder.h41 void new_vector (machine_mode, unsigned int, unsigned int);
75 new_vector (mode, npatterns, nelts_per_pattern); in rtx_vector_builder()
82 rtx_vector_builder::new_vector (machine_mode mode, unsigned int npatterns, in new_vector() function
86 parent::new_vector (GET_MODE_NUNITS (mode), npatterns, nelts_per_pattern); in new_vector()
Dtree-vector-builder.h40 void new_vector (tree, unsigned int, unsigned int);
71 new_vector (type, npatterns, nelts_per_pattern); in tree_vector_builder()
78 tree_vector_builder::new_vector (tree type, unsigned int npatterns, in new_vector() function
82 parent::new_vector (TYPE_VECTOR_SUBPARTS (type), npatterns, in new_vector()
Dvec-perm-indices.cc39 vec_perm_indices::new_vector (const vec_perm_builder &elements, in new_vector() function in vec_perm_indices
56 m_encoding.new_vector (full_nelts, copy_nelts, 1); in new_vector()
60 m_encoding.new_vector (full_nelts, elements.npatterns (), in new_vector()
91 m_encoding.new_vector (orig.m_encoding.full_nelts () * factor, in new_expanded_vector()
155 m_encoding.new_vector (full_nelts, npatterns, in new_shrunk_vector()
296 builder->new_vector (TYPE_VECTOR_SUBPARTS (TREE_TYPE (cst)), in tree_to_vec_perm_builder()
Dint-vector-builder.h39 using parent::new_vector;
63 new_vector (full_nelts, npatterns, nelts_per_pattern); in int_vector_builder()
Dvec-perm-indices.h58 void new_vector (const vec_perm_builder &, unsigned int, poly_uint64);
113 new_vector (elements, ninputs, nelts_per_input); in vec_perm_indices()
Dvector-builder.h136 void new_vector (poly_uint64, unsigned int, unsigned int);
193 vector_builder<T, Shape, Derived>::new_vector (poly_uint64 full_nelts, in new_vector() function
281 derived ()->new_vector (shape, npatterns, nelts_per_pattern); in new_unary_operation()
334 derived ()->new_vector (shape, npatterns, nelts_per_pattern); in new_binary_operation()
Dtree-vect-data-refs.cc5359 indices.new_vector (sel, 2, nelt); in vect_grouped_store_supported()
5377 indices.new_vector (sel, 2, nelt); in vect_grouped_store_supported()
5407 indices.new_vector (sel, 2, nelt); in vect_grouped_store_supported()
5543 indices.new_vector (sel, 2, nelt); in vect_permute_store_chain()
5555 indices.new_vector (sel, 2, nelt); in vect_permute_store_chain()
5602 indices.new_vector (sel, 2, nelt); in vect_permute_store_chain()
5975 indices.new_vector (sel, 2, nelt); in vect_grouped_load_supported()
5989 indices.new_vector (sel, 2, nelt); in vect_grouped_load_supported()
6017 indices.new_vector (sel, 2, nelt); in vect_grouped_load_supported()
6158 indices.new_vector (sel, 2, nelt); in vect_permute_load_chain()
[all …]
Dipa-icf.cc2720 auto_vec <sem_item *> new_vector; in subdivide_classes_by_equality() local
2723 new_vector.safe_push (first); in subdivide_classes_by_equality()
2736 new_vector.safe_push (item); in subdivide_classes_by_equality()
2773 c->members.create (new_vector.length ()); in subdivide_classes_by_equality()
2775 for (unsigned int j = 0; j < new_vector.length (); j++) in subdivide_classes_by_equality()
2776 add_item_to_class (c, new_vector[j]); in subdivide_classes_by_equality()
Dtree-vect-slp.cc6359 partial_elts.new_vector (partial_vector_type, partial_nelts, 1); in duplicate_and_interleave()
6609 elts.new_vector (vector_type, nunits, 1); in vect_create_constant_vectors()
6752 mask.new_vector (nunits, group_size, 3); in vect_transform_slp_perm_load()
6764 mask.new_vector (const_nunits, const_nunits, 1); in vect_transform_slp_perm_load()
6826 indices.new_vector (mask, second_vec_index == -1 ? 1 : 2, nunits); in vect_transform_slp_perm_load()
7154 mask.new_vector (nunits, npatterns, nelts_per_pattern); in vectorizable_slp_permutation()
7185 indices.new_vector (mask, second_vec.first == -1U ? 1 : 2, nunits); in vectorizable_slp_permutation()
Dtree-vect-loop.cc4497 sel->new_vector (nelt, 1, 3); in calc_vec_perm_mask_for_shift()
4521 indices.new_vector (sel, 2, nelt); in have_whole_vector_shift()
4889 elts.new_vector (vector_type, nunits, 1); in get_initial_defs_for_reduction()
5919 indices.new_vector (sel, 2, nelements); in vect_create_epilog_for_reduction()
Dtree-vect-loop-manip.cc314 indices->new_vector (sel, 2, nelts); in interleave_supported_p()
Doptabs.cc6526 sel.new_vector (GET_MODE_NUNITS (mode), 2, 3); in expand_mult_highpart()
6534 sel.new_vector (GET_MODE_NUNITS (mode), 1, 3); in expand_mult_highpart()
Dtree-vect-stmts.cc2865 indices.new_vector (sel, 2, count); in vect_build_gather_load_calls()
Dtree.cc10455 builder.new_vector (newtype, nelts, 1); in bitmask_inv_cst_vector_p()
DChangeLog-201835318 (vector_builder::new_vector): Likewise.
35328 (vec_perm_indices::new_vector): Likewise.
35332 * vec-perm-indices.c (vec_perm_indices::new_vector): Take the
36002 (vec_perm_indices::new_vector): New function.
36047 (aarch64_vectorize_vec_perm_const): Use new_vector to install
36053 (arm_vectorize_vec_perm_const): Use new_vector to install
DChangeLog-202037083 -1 or is_vshift is true, use new_vector with number of elts npatterns
/netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/
Di386.cc18214 builder.new_vector (TREE_TYPE (args[0]), in ix86_fold_builtin()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/
Darm.cc32026 d.perm.new_vector (sel.encoding (), d.one_vector_p ? 1 : 2, nelt); in arm_vectorize_vec_perm_const()