| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | vector-builder.h | 119 unsigned int nelts_per_pattern () const { return m_nelts_per_pattern; } in nelts_per_pattern() function 195 unsigned int nelts_per_pattern) in new_vector() argument 199 m_nelts_per_pattern = nelts_per_pattern; in new_vector() 273 unsigned int nelts_per_pattern = Derived::nelts_per_pattern_of (vec); in new_unary_operation() local 274 if (!allow_stepped_p && nelts_per_pattern > 2) in new_unary_operation() 279 nelts_per_pattern = 1; in new_unary_operation() 281 derived ()->new_vector (shape, npatterns, nelts_per_pattern); in new_unary_operation() 324 unsigned int nelts_per_pattern in new_binary_operation() local 327 if (!allow_stepped_p && nelts_per_pattern > 2) in new_binary_operation() 332 nelts_per_pattern = 1; in new_binary_operation() [all …]
|
| H A D | vec-perm-indices.cc | 61 elements.nelts_per_pattern ()); in new_vector() 93 orig.m_encoding.nelts_per_pattern ()); in new_expanded_vector() 156 orig.m_encoding.nelts_per_pattern ()); in new_shrunk_vector() 241 unsigned int nelts_per_pattern = m_encoding.nelts_per_pattern (); in all_in_range_p() local 242 unsigned int base_nelts = npatterns * MIN (nelts_per_pattern, 2); in all_in_range_p() 248 if (nelts_per_pattern == 3) in all_in_range_p() 311 indices.encoding ().nelts_per_pattern ()); in vec_perm_indices_to_tree() 327 indices.encoding ().nelts_per_pattern ()); in vec_perm_indices_to_rtx()
|
| H A D | rtx-vector-builder.h | 73 unsigned int nelts_per_pattern) in rtx_vector_builder() argument 75 new_vector (mode, npatterns, nelts_per_pattern); in rtx_vector_builder() 83 unsigned int nelts_per_pattern) in new_vector() argument 86 parent::new_vector (GET_MODE_NUNITS (mode), npatterns, nelts_per_pattern); in new_vector()
|
| H A D | tree-vector-builder.h | 69 unsigned int nelts_per_pattern) in tree_vector_builder() argument 71 new_vector (type, npatterns, nelts_per_pattern); in tree_vector_builder() 79 unsigned int nelts_per_pattern) in new_vector() argument 83 nelts_per_pattern); in new_vector()
|
| H A D | int-vector-builder.h | 61 unsigned int nelts_per_pattern) in int_vector_builder() argument 63 new_vector (full_nelts, npatterns, nelts_per_pattern); in int_vector_builder()
|
| H A D | rtx-vector-builder.cc | 41 CONST_VECTOR_NELTS_PER_PATTERN (x) = nelts_per_pattern (); in build() 76 CONST_VECTOR_NELTS_PER_PATTERN (x) = nelts_per_pattern (); in build()
|
| H A D | tree-vector-builder.cc | 44 tree v = make_vector (exact_log2 (npatterns ()), nelts_per_pattern ()); in build()
|
| H A D | tree-streamer-in.cc | 616 unsigned int nelts_per_pattern = bp_unpack_value (&bp, 8); in streamer_alloc_tree() local 617 result = make_vector (log2_npatterns, nelts_per_pattern); in streamer_alloc_tree()
|
| H A D | simplify-rtx.cc | 7035 unsigned int nelts_per_pattern) in native_decode_vector_rtx() argument 7037 rtx_vector_builder builder (mode, npatterns, nelts_per_pattern); in native_decode_vector_rtx() 7188 unsigned int nelts_per_pattern = CONST_VECTOR_NELTS_PER_PATTERN (x); in simplify_const_vector_byte_offset() local 7189 if (nelts_per_pattern == 1) in simplify_const_vector_byte_offset() 7193 else if (nelts_per_pattern == 2 && known_gt (first_sequence, 0U)) in simplify_const_vector_byte_offset() 7249 unsigned int nelts_per_pattern = CONST_VECTOR_NELTS_PER_PATTERN (x); in simplify_const_vector_subreg() local 7257 && (!ok_p || out_npatterns * nelts_per_pattern > const_nunits)) in simplify_const_vector_subreg() 7262 nelts_per_pattern = 1; in simplify_const_vector_subreg() 7268 unsigned int buffer_bits = out_npatterns * nelts_per_pattern * out_elt_bits; in simplify_const_vector_subreg() 7276 nelts_per_pattern); in simplify_const_vector_subreg()
|
| H A D | tree-core.h | 1105 unsigned int nelts_per_pattern : 8; member
|
| H A D | tree-vect-slp.cc | 7065 unsigned nelts_per_pattern; in vectorizable_slp_permutation() local 7078 nelts_per_pattern = ncopies = 3; in vectorizable_slp_permutation() 7087 nelts_per_pattern = ncopies = 1; in vectorizable_slp_permutation() 7154 mask.new_vector (nunits, npatterns, nelts_per_pattern); in vectorizable_slp_permutation()
|
| H A D | fold-const.cc | 8756 unsigned int nelts_per_pattern) in native_interpret_vector_part() argument 8765 if (elt_bits * npatterns * nelts_per_pattern > len * BITS_PER_UNIT) in native_interpret_vector_part() 8768 tree_vector_builder builder (type, npatterns, nelts_per_pattern); in native_interpret_vector_part() 8782 if (elt_bytes * npatterns * nelts_per_pattern > len) in native_interpret_vector_part() 8785 tree_vector_builder builder (type, npatterns, nelts_per_pattern); in native_interpret_vector_part() 9161 unsigned int nelts_per_pattern = VECTOR_CST_NELTS_PER_PATTERN (expr); in fold_view_convert_vector_encoding() local 9162 unsigned int buffer_bytes = CEIL (nelts_per_pattern * type_sequence_bits, in fold_view_convert_vector_encoding() 9179 type_npatterns, nelts_per_pattern); in fold_view_convert_vector_encoding()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | vector-builder.h | 119 unsigned int nelts_per_pattern () const { return m_nelts_per_pattern; } in nelts_per_pattern() function 195 unsigned int nelts_per_pattern) in new_vector() argument 199 m_nelts_per_pattern = nelts_per_pattern; in new_vector() 273 unsigned int nelts_per_pattern = Derived::nelts_per_pattern_of (vec); in new_unary_operation() local 274 if (!allow_stepped_p && nelts_per_pattern > 2) in new_unary_operation() 279 nelts_per_pattern = 1; in new_unary_operation() 281 derived ()->new_vector (shape, npatterns, nelts_per_pattern); in new_unary_operation() 324 unsigned int nelts_per_pattern in new_binary_operation() local 327 if (!allow_stepped_p && nelts_per_pattern > 2) in new_binary_operation() 332 nelts_per_pattern = 1; in new_binary_operation() [all …]
|
| H A D | vec-perm-indices.c | 61 elements.nelts_per_pattern ()); in new_vector() 93 orig.m_encoding.nelts_per_pattern ()); in new_expanded_vector() 183 unsigned int nelts_per_pattern = m_encoding.nelts_per_pattern (); in all_in_range_p() local 184 unsigned int base_nelts = npatterns * MIN (nelts_per_pattern, 2); in all_in_range_p() 190 if (nelts_per_pattern == 3) in all_in_range_p() 253 indices.encoding ().nelts_per_pattern ()); in vec_perm_indices_to_tree() 269 indices.encoding ().nelts_per_pattern ()); in vec_perm_indices_to_rtx()
|
| H A D | rtx-vector-builder.h | 73 unsigned int nelts_per_pattern) in rtx_vector_builder() argument 75 new_vector (mode, npatterns, nelts_per_pattern); in rtx_vector_builder() 83 unsigned int nelts_per_pattern) in new_vector() argument 86 parent::new_vector (GET_MODE_NUNITS (mode), npatterns, nelts_per_pattern); in new_vector()
|
| H A D | tree-vector-builder.h | 69 unsigned int nelts_per_pattern) in tree_vector_builder() argument 71 new_vector (type, npatterns, nelts_per_pattern); in tree_vector_builder() 79 unsigned int nelts_per_pattern) in new_vector() argument 83 nelts_per_pattern); in new_vector()
|
| H A D | int-vector-builder.h | 61 unsigned int nelts_per_pattern) in int_vector_builder() argument 63 new_vector (full_nelts, npatterns, nelts_per_pattern); in int_vector_builder()
|
| H A D | rtx-vector-builder.c | 41 CONST_VECTOR_NELTS_PER_PATTERN (x) = nelts_per_pattern (); in build() 76 CONST_VECTOR_NELTS_PER_PATTERN (x) = nelts_per_pattern (); in build()
|
| H A D | tree-vector-builder.c | 44 tree v = make_vector (exact_log2 (npatterns ()), nelts_per_pattern ()); in build()
|
| H A D | tree-streamer-in.c | 608 unsigned int nelts_per_pattern = bp_unpack_value (&bp, 8); in streamer_alloc_tree() local 609 result = make_vector (log2_npatterns, nelts_per_pattern); in streamer_alloc_tree()
|
| H A D | simplify-rtx.c | 6504 unsigned int nelts_per_pattern) in native_decode_vector_rtx() argument 6506 rtx_vector_builder builder (mode, npatterns, nelts_per_pattern); in native_decode_vector_rtx() 6658 unsigned int nelts_per_pattern = CONST_VECTOR_NELTS_PER_PATTERN (x); in simplify_const_vector_byte_offset() local 6659 if (nelts_per_pattern == 1) in simplify_const_vector_byte_offset() 6663 else if (nelts_per_pattern == 2 && known_gt (first_sequence, 0U)) in simplify_const_vector_byte_offset() 6719 unsigned int nelts_per_pattern = CONST_VECTOR_NELTS_PER_PATTERN (x); in simplify_const_vector_subreg() local 6727 && (!ok_p || out_npatterns * nelts_per_pattern > const_nunits)) in simplify_const_vector_subreg() 6732 nelts_per_pattern = 1; in simplify_const_vector_subreg() 6738 unsigned int buffer_bits = out_npatterns * nelts_per_pattern * out_elt_bits; in simplify_const_vector_subreg() 6746 nelts_per_pattern); in simplify_const_vector_subreg()
|
| H A D | tree-core.h | 1044 unsigned int nelts_per_pattern : 8; member
|
| H A D | fold-const.c | 8325 unsigned int nelts_per_pattern) in native_interpret_vector_part() argument 8334 if (elt_bits * npatterns * nelts_per_pattern > len * BITS_PER_UNIT) in native_interpret_vector_part() 8337 tree_vector_builder builder (type, npatterns, nelts_per_pattern); in native_interpret_vector_part() 8351 if (elt_bytes * npatterns * nelts_per_pattern > len) in native_interpret_vector_part() 8354 tree_vector_builder builder (type, npatterns, nelts_per_pattern); in native_interpret_vector_part() 8548 unsigned int nelts_per_pattern = VECTOR_CST_NELTS_PER_PATTERN (expr); in fold_view_convert_vector_encoding() local 8549 unsigned int buffer_bytes = CEIL (nelts_per_pattern * type_sequence_bits, in fold_view_convert_vector_encoding() 8566 type_npatterns, nelts_per_pattern); in fold_view_convert_vector_encoding()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
| H A D | aarch64.c | 3723 unsigned int nelts_per_pattern = CONST_VECTOR_NELTS_PER_PATTERN (x); in aarch64_get_sve_pred_bits() local 3724 builder.new_vector (VNx16BImode, npatterns, nelts_per_pattern); in aarch64_get_sve_pred_bits() 3801 if (builder.nelts_per_pattern () == 3) in aarch64_partial_ptrue_length() 3818 if (builder.nelts_per_pattern () != 2) in aarch64_partial_ptrue_length() 4908 unsigned int nelts_per_pattern = CONST_VECTOR_NELTS_PER_PATTERN (src); in aarch64_expand_sve_const_vector() local 4912 unsigned int encoded_bits = npatterns * nelts_per_pattern * container_bits; in aarch64_expand_sve_const_vector() 4914 if (nelts_per_pattern == 1 in aarch64_expand_sve_const_vector() 4932 if (nelts_per_pattern == 1 && encoded_bits == 128) in aarch64_expand_sve_const_vector() 4949 if (nelts_per_pattern == 1 && encoded_bits < 128) in aarch64_expand_sve_const_vector() 5030 if (nelts_per_pattern == 2) in aarch64_expand_sve_const_vector() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| H A D | aarch64.cc | 5010 unsigned int nelts_per_pattern = CONST_VECTOR_NELTS_PER_PATTERN (x); in aarch64_get_sve_pred_bits() local 5011 builder.new_vector (VNx16BImode, npatterns, nelts_per_pattern); in aarch64_get_sve_pred_bits() 5088 if (builder.nelts_per_pattern () == 3) in aarch64_partial_ptrue_length() 5105 if (builder.nelts_per_pattern () != 2) in aarch64_partial_ptrue_length() 6195 unsigned int nelts_per_pattern = CONST_VECTOR_NELTS_PER_PATTERN (src); in aarch64_expand_sve_const_vector() local 6199 unsigned int encoded_bits = npatterns * nelts_per_pattern * container_bits; in aarch64_expand_sve_const_vector() 6201 if (nelts_per_pattern == 1 in aarch64_expand_sve_const_vector() 6219 if (nelts_per_pattern == 1 && encoded_bits == 128) in aarch64_expand_sve_const_vector() 6236 if (nelts_per_pattern == 1 && encoded_bits < 128) in aarch64_expand_sve_const_vector() 6317 if (nelts_per_pattern == 2) in aarch64_expand_sve_const_vector() [all …]
|