Searched refs:spu_insert (Results 1 – 6 of 6) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
H A D | spu2vmx.h | 767 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 D | spu2vmx.h | 767 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 D | spu_internals.h | 343 #define spu_insert(scalar,ra,pos) __builtin_spu_insert(scalar,ra,pos) macro
|
H A D | spu-builtins.md | 834 (define_expand "spu_insert"
|
H A D | spu-builtins.def | 747 DEF_BUILTIN (SPU_INSERT, CODE_FOR_nothing, "spu_insert", B_OVERLOAD, _A1(…
|
H A D | vmx2spu.h | 3454 #define vec_insert(_a, _b, _element) spu_insert(_a, _b, _element)
|