Home
last modified time | relevance | path

Searched refs:vec_insert (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/
H A Dvecintrin.h181 #define vec_insert __builtin_s390_vec_insert macro
H A Dvx-builtins.md153 (define_expand "vec_insert<mode>"
2264 ; vec_insert (__builtin_bswap32 (*a), b, 1) set-element-bswap-2.c
2277 ; vec_revb (vec_insert (*a, vec_revb (b), 1)) set-element-bswap-1.c
/netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/
H A Dvecintrin.h187 #define vec_insert __builtin_s390_vec_insert macro
H A Dvx-builtins.md153 (define_expand "vec_insert<mode>"
2231 ; vec_insert (__builtin_bswap32 (*a), b, 1) set-element-bswap-2.c
2244 ; vec_revb (vec_insert (*a, vec_revb (b), 1)) set-element-bswap-1.c
/netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/
H A Dvecintrin.h120 vec_insert(signed char __scalar, __vector signed char __vec, int __index) { in vec_insert() function
127 vec_insert(unsigned char __scalar, __vector __bool char __vec, int __index) { in vec_insert() function
134 vec_insert(unsigned char __scalar, __vector unsigned char __vec, int __index) { in vec_insert() function
140 vec_insert(signed short __scalar, __vector signed short __vec, int __index) { in vec_insert() function
147 vec_insert(unsigned short __scalar, __vector __bool short __vec, in vec_insert() function
155 vec_insert(unsigned short __scalar, __vector unsigned short __vec, in vec_insert() function
162 vec_insert(signed int __scalar, __vector signed int __vec, int __index) { in vec_insert() function
169 vec_insert(unsigned int __scalar, __vector __bool int __vec, int __index) { in vec_insert() function
176 vec_insert(unsigned int __scalar, __vector unsigned int __vec, int __index) { in vec_insert() function
182 vec_insert(signed long long __scalar, __vector signed long long __vec, in vec_insert() function
[all …]
H A Daltivec.h13558 vec_insert(signed char __a, vector signed char __b, int __c) { in vec_insert() function
13564 vec_insert(unsigned char __a, vector unsigned char __b, int __c) { in vec_insert() function
13569 static __inline__ vector bool char __ATTRS_o_ai vec_insert(unsigned char __a, in vec_insert() function
13577 vec_insert(signed short __a, vector signed short __b, int __c) { in vec_insert() function
13583 vec_insert(unsigned short __a, vector unsigned short __b, int __c) { in vec_insert() function
13589 vec_insert(unsigned short __a, vector bool short __b, int __c) { in vec_insert() function
13595 vec_insert(signed int __a, vector signed int __b, int __c) { in vec_insert() function
13601 vec_insert(unsigned int __a, vector unsigned int __b, int __c) { in vec_insert() function
13606 static __inline__ vector bool int __ATTRS_o_ai vec_insert(unsigned int __a, in vec_insert() function
13615 vec_insert(signed long long __a, vector signed long long __b, int __c) { in vec_insert() function
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Daltivec.h346 #define vec_insert __builtin_vec_insert macro
H A Dvsx.md4012 ;; Optimize x = vec_insert (vec_extract (v2, n), v1, m) if n is the element
4039 ;; Optimize x = vec_insert (vec_extract (v2, n), v1, m) if n is not the element
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dvmx2spu.h3454 #define vec_insert(_a, _b, _element) spu_insert(_a, _b, _element) macro
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-overload.def1739 ; There are no actual builtins for vec_insert. There is special handling for
1743 [VEC_INSERT, vec_insert, __builtin_vec_insert]
H A Dvsx.md4455 ;; Optimize x = vec_insert (vec_extract (v2, n), v1, m) if n is the element
4484 ;; Optimize x = vec_insert (vec_extract (v2, n), v1, m) if n is not the element
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-202130137 Enable 32bit variable vec_insert for all TARGET_VSX.
30139 Enable 32bit variable vec_insert for p9 and above.
33824 Ajdust variable index vec_insert from address dereference to
H A DChangeLog-20084577 (vec_insert): Define.
H A DChangeLog-20076105 * config/spu/vmx2spu.h (vec_extract, vec_insert, vec_lvlx,
H A DChangeLog-201630343 * config/s390/vx-builtins.md ("vec_insert<mode>")
H A DChangeLog-201734944 ("vec_splats<mode>", "vec_insert<mode>", "vec_promote<mode>")
H A DChangeLog-201448774 Implement -maltivec=be for vec_insert and vec_extract.
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dextend.texi18711 @item @code{vec_insert}
H A Dgcc.info26082 such as 'vec_splat', 'vec_extract', and 'vec_insert' match array
51214 'vec_insert' 'vec_insert_exp' 'vec_insert4b'
H A Dinvoke.texi28445 such as @code{vec_splat}, @code{vec_extract}, and @code{vec_insert}
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dinvoke.texi25757 such as @code{vec_splat}, @code{vec_extract}, and @code{vec_insert}
H A Dgcc.info23648 such as 'vec_splat', 'vec_extract', and 'vec_insert' match array