Home
last modified time | relevance | path

Searched refs:spu_splats (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dvmx2spu.h102 spu_splats((unsigned short)(0xFF00))))); in vec_add()
194 …d = spu_sel(s, spu_splats((unsigned char)0x7F), spu_cmpgt(spu_and(s, (vec_uchar16)(spu_nor(a, b)))… in vec_adds()
195 …d = spu_sel(d, spu_splats((unsigned char)0x80), spu_cmpgt(spu_nor(s, (vec_uchar16)(spu_nand(a, b))… in vec_adds()
223 …d = spu_sel(s, spu_splats((signed short)0x7FFF), (vec_ushort8)(spu_rlmaska(spu_and(s, spu_nor(a, b… in vec_adds()
224 …d = spu_sel(d, spu_splats((signed short)0x8000), (vec_ushort8)(spu_rlmaska(spu_nor(s, spu_nand(a, … in vec_adds()
248 …d = spu_sel(s, spu_splats((signed int)0x7FFFFFFF), (vec_uint4)spu_rlmaska(spu_and(s, spu_nor(a, b)… in vec_adds()
249 …d = spu_sel(d, spu_splats((signed int)0x80000000), (vec_uint4)spu_rlmaska(spu_nor(s, spu_nand(a, b… in vec_adds()
467 …a = spu_add(a, (vec_float4)(spu_and(spu_xor(spu_rlmaska((vec_int4)a, -31), -1), spu_splats((signed… in vec_ceil()
469 mask = spu_rlmask(spu_splats((unsigned int)0x7FFFFF), exp); in vec_ceil()
470 mask = spu_sel(spu_splats((unsigned int)0), mask, spu_cmpgt(exp, -31)); in vec_ceil()
[all …]
H A Dspu_internals.h270 #define spu_splats(scalar) __builtin_spu_splats(scalar) macro
H A Dspu-builtins.md815 (define_expand "spu_splats"
H A Dspu-builtins.def725 DEF_BUILTIN (SPU_SPLATS, CODE_FOR_nothing, "spu_splats", B_OVERLOAD, _A1(…
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/spu/
H A Ddivv2df3.c52 vec_uint4 exp_mask_u32 = spu_splats((unsigned int)0x7FF00000); in __divv2df3()
55 vec_ullong2 exp_mask = spu_splats(0x7FF0000000000000ULL); in __divv2df3()
56 vec_ullong2 sign_mask = spu_splats(0x8000000000000000ULL); in __divv2df3()
57 vec_float4 onef = spu_splats(1.0f); in __divv2df3()
58 vec_double2 one = spu_splats(1.0); in __divv2df3()
59 vec_double2 exp_53 = (vec_double2)spu_splats(0x0350000000000000ULL); in __divv2df3()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Dspu2vmx.h2140 static __inline vec_uchar16 spu_splats(unsigned char a) in spu_splats() function
2151 static __inline vec_char16 spu_splats(signed char a) in spu_splats() function
2153 return ((vec_char16)spu_splats((unsigned char)(a))); in spu_splats()
2156 static __inline vec_ushort8 spu_splats(unsigned short a) in spu_splats() function
2167 static __inline vec_short8 spu_splats(signed short a) in spu_splats() function
2169 return ((vec_short8)spu_splats((unsigned short)(a))); in spu_splats()
2172 static __inline vec_uint4 spu_splats(unsigned int a) in spu_splats() function
2183 static __inline vec_int4 spu_splats(signed int a) in spu_splats() function
2185 return ((vec_int4)spu_splats((unsigned int)(a))); in spu_splats()
2188 static __inline vec_float4 spu_splats(float a) in spu_splats() function
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Dspu2vmx.h2140 static __inline vec_uchar16 spu_splats(unsigned char a) in spu_splats() function
2151 static __inline vec_char16 spu_splats(signed char a) in spu_splats() function
2153 return ((vec_char16)spu_splats((unsigned char)(a))); in spu_splats()
2156 static __inline vec_ushort8 spu_splats(unsigned short a) in spu_splats() function
2167 static __inline vec_short8 spu_splats(signed short a) in spu_splats() function
2169 return ((vec_short8)spu_splats((unsigned short)(a))); in spu_splats()
2172 static __inline vec_uint4 spu_splats(unsigned int a) in spu_splats() function
2183 static __inline vec_int4 spu_splats(signed int a) in spu_splats() function
2185 return ((vec_int4)spu_splats((unsigned int)(a))); in spu_splats()
2188 static __inline vec_float4 spu_splats(float a) in spu_splats() function
[all …]