Home
last modified time | relevance | path

Searched refs:spu_insert (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Dspu2vmx.h767 static __inline vec_uchar16 spu_insert(unsigned char a, vec_uchar16 b, int element) in spu_insert() function
779 static __inline vec_char16 spu_insert(signed char a, vec_char16 b, int element) in spu_insert() function
781 return ((vec_char16)spu_insert((unsigned char)(a), (vec_uchar16)(b), element)); in spu_insert()
784 static __inline vec_ushort8 spu_insert(unsigned short a, vec_ushort8 b, int element) in spu_insert() function
796 static __inline vec_short8 spu_insert(signed short a, vec_short8 b, int element) in spu_insert() function
798 return ((vec_short8)spu_insert((unsigned short)(a), (vec_ushort8)(b), element)); in spu_insert()
801 static __inline vec_uint4 spu_insert(unsigned int a, vec_uint4 b, int element) in spu_insert() function
813 static __inline vec_int4 spu_insert(signed int a, vec_int4 b, int element) in spu_insert() function
815 return ((vec_int4)spu_insert((unsigned int)(a), (vec_uint4)(b), element)); in spu_insert()
818 static __inline vec_float4 spu_insert(float a, vec_float4 b, int element) in spu_insert() function
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Dspu2vmx.h767 static __inline vec_uchar16 spu_insert(unsigned char a, vec_uchar16 b, int element) in spu_insert() function
779 static __inline vec_char16 spu_insert(signed char a, vec_char16 b, int element) in spu_insert() function
781 return ((vec_char16)spu_insert((unsigned char)(a), (vec_uchar16)(b), element)); in spu_insert()
784 static __inline vec_ushort8 spu_insert(unsigned short a, vec_ushort8 b, int element) in spu_insert() function
796 static __inline vec_short8 spu_insert(signed short a, vec_short8 b, int element) in spu_insert() function
798 return ((vec_short8)spu_insert((unsigned short)(a), (vec_ushort8)(b), element)); in spu_insert()
801 static __inline vec_uint4 spu_insert(unsigned int a, vec_uint4 b, int element) in spu_insert() function
813 static __inline vec_int4 spu_insert(signed int a, vec_int4 b, int element) in spu_insert() function
815 return ((vec_int4)spu_insert((unsigned int)(a), (vec_uint4)(b), element)); in spu_insert()
818 static __inline vec_float4 spu_insert(float a, vec_float4 b, int element) in spu_insert() function
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu_internals.h343 #define spu_insert(scalar,ra,pos) __builtin_spu_insert(scalar,ra,pos) macro
H A Dspu-builtins.md834 (define_expand "spu_insert"
H A Dspu-builtins.def747 DEF_BUILTIN (SPU_INSERT, CODE_FOR_nothing, "spu_insert", B_OVERLOAD, _A1(…
H A Dvmx2spu.h3454 #define vec_insert(_a, _b, _element) spu_insert(_a, _b, _element)