| /openbsd-src/gnu/llvm/clang/lib/Headers/ |
| H A D | msa.h | 14 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 D | altivec.h | 18105 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 D | altivec-5.c | 4 #define vector __attribute__((vector_size(16)))
|
| H A D | altivec-2.c | 7 #define vector __attribute__((vector_size(16)))
|
| H A D | altivec-4.c | 4 #define vector __attribute__((vector_size(16)))
|
| H A D | ppc-spe.c | 10 #define vector __attribute__((vector_size(8)))
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/compile/ |
| H A D | simd-5.c | 1 #define vector64 __attribute__((vector_size(8)))
|
| /openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.arch/ |
| H A D | e500-regs.c | 4 #define vector __attribute__((vector_size(8)))
|
| H A D | e500-abi.c | 5 #define vector __attribute__((vector_size(8)))
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | linux-unwind.h | 37 __attribute__ ((vector_size (16))) int vr[32];
|
| H A D | spe.h | 32 #define __vector __attribute__((vector_size(8)))
|
| /openbsd-src/gnu/gcc/gcc/config/arm/ |
| H A D | mmintrin.h | 34 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 D | ushmedia.h | 35 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 D | RenderScriptRuntime.cpp | 631 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 D | ConstantInterpreter.rst | 100 (``__attribute((vector_size(16)))``) are treated as arrays.
|
| H A D | LanguageExtensions.rst | 477 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 D | ReleaseNotes.rst | 761 using the ``ext_vector_type`` attribute (the ``vector_size`` attribute was
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | README-SSE.txt | 25 typedef float __attribute__((vector_size(16))) v4f32;
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | spe.h | 32 #define __vector __attribute__((vector_size(8)))
|
| /openbsd-src/gnu/gcc/gcc/doc/ |
| H A D | extend.texi | 3222 @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 D | gcc.info | 16899 `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 D | simd | 731 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 D | llvm.ml | 516 external vector_size : lltype -> int = "llvm_vector_size"
|
| H A D | llvm.mli | 747 val vector_size : lltype -> int val
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | Attr.td | 2919 let Spellings = [GCC<"vector_size">];
|