Home
last modified time | relevance | path

Searched refs:vector_size (Results 1 – 25 of 32) sorted by relevance

12

/netbsd/src/external/gpl3/gcc/dist/gcc/config/mips/
Dmsa.h31 typedef signed char v16i8 __attribute__ ((vector_size(16), aligned(16)));
32 typedef signed char v16i8_b __attribute__ ((vector_size(16), aligned(1)));
33 typedef unsigned char v16u8 __attribute__ ((vector_size(16), aligned(16)));
34 typedef unsigned char v16u8_b __attribute__ ((vector_size(16), aligned(1)));
35 typedef short v8i16 __attribute__ ((vector_size(16), aligned(16)));
36 typedef short v8i16_h __attribute__ ((vector_size(16), aligned(2)));
37 typedef unsigned short v8u16 __attribute__ ((vector_size(16), aligned(16)));
38 typedef unsigned short v8u16_h __attribute__ ((vector_size(16), aligned(2)));
39 typedef int v4i32 __attribute__ ((vector_size(16), aligned(16)));
40 typedef int v4i32_w __attribute__ ((vector_size(16), aligned(4)));
[all …]
Dloongson-mmiintrin.h42 typedef uint8_t uint8x8_t __attribute__((vector_size (8)));
43 typedef uint16_t uint16x4_t __attribute__((vector_size (8)));
44 typedef uint32_t uint32x2_t __attribute__((vector_size (8)));
47 typedef int8_t int8x8_t __attribute__((vector_size (8)));
48 typedef int16_t int16x4_t __attribute__((vector_size (8)));
49 typedef int32_t int32x2_t __attribute__((vector_size (8)));
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arc/
Darc-simd.h74 typedef int __v4si __attribute__((vector_size(16)));
75 typedef short __v8hi __attribute__((vector_size(16)));
/netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.arch/
De500-regs.c4 #define vector __attribute__((vector_size(8)))
Di386-sse-stack-align.c18 typedef float V __attribute__((vector_size(16)));
De500-abi.c5 #define vector __attribute__((vector_size(8)))
/netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.base/
Dgnu_vector.c23 type __attribute__ ((vector_size (n * sizeof(type))))
/netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/
Dmany-args.cc21 typedef int v4si __attribute__ ((vector_size (16)));
/netbsd/src/external/gpl3/binutils/dist/gas/config/
Dtc-i386.c842 static unsigned int vector_size = VSZ_DEFAULT; variable
2876 unsigned int vector_size; in set_cpu_arch() member
2911 top->vector_size = vector_size; in set_cpu_arch()
2952 vector_size = top->vector_size; in set_cpu_arch()
2980 vector_size = VSZ_DEFAULT; in set_cpu_arch()
3022 vector_size = VSZ_DEFAULT; in set_cpu_arch()
3050 case 512: vector_size = VSZ512; break; in set_cpu_arch()
3051 case 256: vector_size = VSZ256; break; in set_cpu_arch()
3052 case 128: vector_size = VSZ128; break; in set_cpu_arch()
3062 vector_size = VSZ_DEFAULT; in set_cpu_arch()
[all …]
Dtc-i386-intel.c776 if (vector_size < VSZ256) in i386_intel_operand()
785 if (vector_size < VSZ512) in i386_intel_operand()
/netbsd/src/external/gpl3/gcc/dist/libgcc/config/rs6000/
Dlinux-unwind.h42 __attribute__ ((vector_size (16))) int vr[32];
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/
Darm-builtins.cc2851 HOST_WIDE_INT reg_size, vector_size, nvectors, nelems; in neon_dereference_pointer() local
2858 vector_size = GET_MODE_SIZE (vector_mode); in neon_dereference_pointer()
2861 gcc_assert (reg_size % vector_size == 0); in neon_dereference_pointer()
2862 nvectors = reg_size / vector_size; in neon_dereference_pointer()
2872 nelems = vector_size * nvectors / int_size_in_bytes (elem_type); in neon_dereference_pointer()
2902 HOST_WIDE_INT reg_size, vector_size, nelems; in mve_dereference_pointer() local
2906 vector_size = GET_MODE_SIZE (vector_mode); in mve_dereference_pointer()
2915 nelems = reg_size / vector_size; in mve_dereference_pointer()
Dmmintrin.h41 typedef int __v2si __attribute__ ((vector_size (8)));
42 typedef short __v4hi __attribute__ ((vector_size (8)));
43 typedef signed char __v8qi __attribute__ ((vector_size (8)));
/netbsd/src/external/gpl3/gcc/dist/gcc/
Dtree-vectorizer.cc1544 poly_uint64 array_size, vector_size; in get_vec_alignment_for_array_type() local
1550 || !poly_int_tree_p (TYPE_SIZE (vectype), &vector_size) in get_vec_alignment_for_array_type()
1551 || maybe_lt (array_size, vector_size)) in get_vec_alignment_for_array_type()
Dtree-vect-data-refs.cc1351 poly_uint64 vector_size = GET_MODE_SIZE (TYPE_MODE (vectype)); in vector_alignment_reachable_p() local
1352 elem_size = vector_element_size (vector_size, nelements); in vector_alignment_reachable_p()
DChangeLog-20194479 * tree-vectorizer.h (vec_info::vector_size): Replace with...
9293 autodetected_vector_size rather than vector_size is zero.
9413 * tree-vectorizer.h (vec_info::vector_size): New member variable.
9417 (get_vectype_for_scalar_type): Use vec_info::vector_size instead
29993 * doc/extend.texi (vector_size): Add missing comma after @xref.
31491 * doc/extend.texi (Common Type Attributes): Document vector_size.
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Dppu_intrinsics.h125 typedef int __V4SI __attribute__((vector_size(16)));
/netbsd/src/external/gpl3/gcc/dist/gcc/doc/
Dextend.texi7732 @item vector_size (@var{bytes})
7733 @cindex @code{vector_size} variable attribute
7740 int foo __attribute__ ((vector_size (16)));
7759 struct S __attribute__ ((vector_size (16))) foo;
8866 @item vector_size (@var{bytes})
8867 @cindex @code{vector_size} type attribute
8874 typedef __attribute__ ((vector_size (32))) int int_vec32_t ;
8875 typedef __attribute__ ((vector_size (32))) int* int_vec32_ptr_t;
8876 typedef __attribute__ ((vector_size (32))) int int_vec32_arr3_t[3];
8894 __attribute__ ((vector_size (16))) float get_flt_vec16 (void);
[all …]
Dobjc.texi376 @tab @samp{![} followed by the vector_size (the number of bytes composing the vector) followed by a…
405 int a __attribute__ ((vector_size (16)));
Dgcc.info5631 * SIMD vector types declared using '__attribute ((vector_size))'
39159 'vector_size (BYTES)'
39166 int foo __attribute__ ((vector_size (16)));
39182 struct S __attribute__ ((vector_size (16))) foo;
40177 'vector_size (BYTES)'
40183 typedef __attribute__ ((vector_size (32))) int int_vec32_t ;
40184 typedef __attribute__ ((vector_size (32))) int* int_vec32_ptr_t;
40185 typedef __attribute__ ((vector_size (32))) int int_vec32_arr3_t[3];
40200 __attribute__ ((vector_size (16))) float get_flt_vec16 (void);
45476 typedef int v4si __attribute__ ((vector_size (16)));
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/
Di386-expand.cc3758 int vector_size = GET_MODE_SIZE (mode); in ix86_valid_mask_cmp_mode() local
3762 return vector_size == 64 || TARGET_AVX512VL; in ix86_valid_mask_cmp_mode()
3770 int vector_size = GET_MODE_SIZE (mode); in ix86_use_mask_cmp_p() local
3774 else if (vector_size < 16) in ix86_use_mask_cmp_p()
3776 else if (vector_size == 64) in ix86_use_mask_cmp_p()
17642 unsigned vector_size = GET_MODE_SIZE (mode); in ix86_emit_swsqrtsf() local
17644 || (TARGET_AVX512F && vector_size == 64) in ix86_emit_swsqrtsf()
17645 || (TARGET_AVX512VL && (vector_size == 32 || vector_size == 16))) in ix86_emit_swsqrtsf()
Di386.cc23037 unsigned vector_size = GET_MODE_SIZE (data_mode); in ix86_get_mask_mode() local
23039 unsigned elem_size = vector_size / nunits; in ix86_get_mask_mode()
23042 if ((TARGET_AVX512F && vector_size == 64) in ix86_get_mask_mode()
23043 || (TARGET_AVX512VL && (vector_size == 32 || vector_size == 16))) in ix86_get_mask_mode()
23054 gcc_assert (elem_size * nunits == vector_size); in ix86_get_mask_mode()
/netbsd/src/external/gpl3/gcc/dist/gcc/cp/
DChangeLog-20081895 * decl2.c (is_late_template_attribute): Only make vector_size
2786 vector_size and weak.
DChangeLog-20164170 to attribute align and attribute vector_size.
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/
DChangeLog246 __gnu__::__vector_size__ instead of gnu::vector_size.
1585 __ALTIVEC__ is defined, map gnu::vector_size types to their
1706 operators on vector_size types instead.

12