Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/clang/lib/Headers/
H A Dmsa.h14 typedef signed char v16i8 __attribute__((vector_size(16), aligned(16)));
15 typedef signed char v16i8_b __attribute__((vector_size(16), aligned(1)));
16 typedef unsigned char v16u8 __attribute__((vector_size(16), aligned(16)));
17 typedef unsigned char v16u8_b __attribute__((vector_size(16), aligned(1)));
18 typedef short v8i16 __attribute__((vector_size(16), aligned(16)));
19 typedef short v8i16_h __attribute__((vector_size(16), aligned(2)));
20 typedef unsigned short v8u16 __attribute__((vector_size(16), aligned(16)));
21 typedef unsigned short v8u16_h __attribute__((vector_size(16), aligned(2)));
22 typedef int v4i32 __attribute__((vector_size(16), aligned(16)));
23 typedef int v4i32_w __attribute__((vector_size(16), aligned(4)));
[all …]
H A Daltivec.h18105 typedef __attribute__((vector_size(sizeof(__tmp)))) double __vector_double; in vec_xst_be()
18115 typedef __attribute__((vector_size(sizeof(__tmp)))) double __vector_double; in vec_xst_be()
18124 typedef __attribute__((vector_size(sizeof(__tmp)))) double __vector_double; in vec_xst_be()
18133 typedef __attribute__((vector_size(sizeof(__tmp)))) double __vector_double; in vec_xst_be()
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/
H A Daltivec-5.c4 #define vector __attribute__((vector_size(16)))
H A Daltivec-2.c7 #define vector __attribute__((vector_size(16)))
H A Daltivec-4.c4 #define vector __attribute__((vector_size(16)))
H A Dppc-spe.c10 #define vector __attribute__((vector_size(8)))
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/compile/
H A Dsimd-5.c1 #define vector64 __attribute__((vector_size(8)))
/openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.arch/
H A De500-regs.c4 #define vector __attribute__((vector_size(8)))
H A De500-abi.c5 #define vector __attribute__((vector_size(8)))
/openbsd-src/gnu/gcc/gcc/config/rs6000/
H A Dlinux-unwind.h37 __attribute__ ((vector_size (16))) int vr[32];
H A Dspe.h32 #define __vector __attribute__((vector_size(8)))
/openbsd-src/gnu/gcc/gcc/config/arm/
H A Dmmintrin.h34 typedef int __v2si __attribute__ ((vector_size (8)));
35 typedef short __v4hi __attribute__ ((vector_size (8)));
36 typedef char __v8qi __attribute__ ((vector_size (8)));
/openbsd-src/gnu/gcc/gcc/config/sh/
H A Dushmedia.h35 typedef float __GCC_FV __attribute__ ((vector_size (4 * sizeof (float))));
36 typedef float __GCC_MTRX __attribute__ ((vector_size (16 * sizeof (float))));
/openbsd-src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptRuntime.cpp631 uint16_t vector_size; // Vector width member
2568 elem_header.vector_size = *elem.type_vec_size.get(); in PopulateElementHeaders()
3399 const int vector_size = *alloc->element.type_vec_size.get(); in ListAllocations() local
3414 vector_size > 4 || vector_size < 1) in ListAllocations()
3420 [vector_size - 1]); in ListAllocations()
/openbsd-src/gnu/llvm/clang/docs/
H A DConstantInterpreter.rst100 (``__attribute((vector_size(16)))``) are treated as arrays.
H A DLanguageExtensions.rst477 GCC vector types are created using the ``vector_size(N)`` attribute. The
485 typedef int int4 __attribute__((vector_size(4 * sizeof(int))));
488 typedef int int_impossible __attribute__((vector_size(11)));
H A DReleaseNotes.rst761 using the ``ext_vector_type`` attribute (the ``vector_size`` attribute was
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DREADME-SSE.txt25 typedef float __attribute__((vector_size(16))) v4f32;
/openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/
H A Dspe.h32 #define __vector __attribute__((vector_size(8)))
/openbsd-src/gnu/gcc/gcc/doc/
H A Dextend.texi3222 @item vector_size (@var{bytes})
3227 int foo __attribute__ ((vector_size (16)));
3244 struct S __attribute__ ((vector_size (16))) foo;
4879 typedef int v4si __attribute__ ((vector_size (16)));
4889 The @code{vector_size} attribute is only applicable to integral and
4915 typedef int v4si __attribute__ ((vector_size (16)));
6268 typedef int v2si __attribute__ ((vector_size (8)));
6269 typedef short v4hi __attribute__ ((vector_size (8)));
6270 typedef char v8qi __attribute__ ((vector_size (8)));
7281 typedef char v4i8 __attribute__ ((vector_size(4)));
[all …]
H A Dgcc.info16899 `vector_size (BYTES)'
16903 int foo __attribute__ ((vector_size (16)));
16918 struct S __attribute__ ((vector_size (16))) foo;
19993 typedef int v4si __attribute__ ((vector_size (16)));
20002 The `vector_size' attribute is only applicable to integral and float
20027 typedef int v4si __attribute__ ((vector_size (16)));
20856 typedef int v2si __attribute__ ((vector_size (8)));
20857 typedef short v4hi __attribute__ ((vector_size (8)));
20858 typedef char v8qi __attribute__ ((vector_size (8)));
21685 typedef char v4i8 __attribute__ ((vector_size(4)));
[all …]
/openbsd-src/gnu/llvm/libcxx/include/experimental/
H A Dsimd731 typedef _Tp type __attribute__((vector_size(__ceil_pow_of_2(__bytes))));
740 _TYPE __attribute__((vector_size(sizeof(_TYPE) * _NUM_ELEMENT))); \
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/llvm/
H A Dllvm.ml516 external vector_size : lltype -> int = "llvm_vector_size"
H A Dllvm.mli747 val vector_size : lltype -> int val
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DAttr.td2919 let Spellings = [GCC<"vector_size">];

12