Lines Matching defs:__scalar

120 vec_insert(signed char __scalar, __vector signed char __vec, int __index) {
121 __vec[__index & 15] = __scalar;
127 vec_insert(unsigned char __scalar, __vector __bool char __vec, int __index) {
129 __newvec[__index & 15] = (unsigned char)__scalar;
134 vec_insert(unsigned char __scalar, __vector unsigned char __vec, int __index) {
135 __vec[__index & 15] = __scalar;
140 vec_insert(signed short __scalar, __vector signed short __vec, int __index) {
141 __vec[__index & 7] = __scalar;
147 vec_insert(unsigned short __scalar, __vector __bool short __vec,
150 __newvec[__index & 7] = (unsigned short)__scalar;
155 vec_insert(unsigned short __scalar, __vector unsigned short __vec,
157 __vec[__index & 7] = __scalar;
162 vec_insert(signed int __scalar, __vector signed int __vec, int __index) {
163 __vec[__index & 3] = __scalar;
169 vec_insert(unsigned int __scalar, __vector __bool int __vec, int __index) {
171 __newvec[__index & 3] = __scalar;
176 vec_insert(unsigned int __scalar, __vector unsigned int __vec, int __index) {
177 __vec[__index & 3] = __scalar;
182 vec_insert(signed long long __scalar, __vector signed long long __vec,
184 __vec[__index & 1] = __scalar;
190 vec_insert(unsigned long long __scalar, __vector __bool long long __vec,
193 __newvec[__index & 1] = __scalar;
198 vec_insert(unsigned long long __scalar, __vector unsigned long long __vec,
200 __vec[__index & 1] = __scalar;
206 vec_insert(float __scalar, __vector float __vec, int __index) {
207 __vec[__index & 1] = __scalar;
213 vec_insert(double __scalar, __vector double __vec, int __index) {
214 __vec[__index & 1] = __scalar;
221 vec_promote(signed char __scalar, int __index) {
225 __vec[__index & 15] = __scalar;
230 vec_promote(unsigned char __scalar, int __index) {
234 __vec[__index & 15] = __scalar;
239 vec_promote(signed short __scalar, int __index) {
243 __vec[__index & 7] = __scalar;
248 vec_promote(unsigned short __scalar, int __index) {
252 __vec[__index & 7] = __scalar;
257 vec_promote(signed int __scalar, int __index) {
261 __vec[__index & 3] = __scalar;
266 vec_promote(unsigned int __scalar, int __index) {
270 __vec[__index & 3] = __scalar;
275 vec_promote(signed long long __scalar, int __index) {
279 __vec[__index & 1] = __scalar;
284 vec_promote(unsigned long long __scalar, int __index) {
288 __vec[__index & 1] = __scalar;
294 vec_promote(float __scalar, int __index) {
298 __vec[__index & 3] = __scalar;
304 vec_promote(double __scalar, int __index) {
307 __vec[__index & 1] = __scalar;
1985 vec_splat_s8(signed char __scalar)
1986 __constant(__scalar) {
1987 return (__vector signed char)__scalar;
1991 vec_splat_s16(signed short __scalar)
1992 __constant(__scalar) {
1993 return (__vector signed short)__scalar;
1997 vec_splat_s32(signed short __scalar)
1998 __constant(__scalar) {
1999 return (__vector signed int)(signed int)__scalar;
2003 vec_splat_s64(signed short __scalar)
2004 __constant(__scalar) {
2005 return (__vector signed long long)(signed long)__scalar;
2011 vec_splat_u8(unsigned char __scalar)
2012 __constant(__scalar) {
2013 return (__vector unsigned char)__scalar;
2017 vec_splat_u16(unsigned short __scalar)
2018 __constant(__scalar) {
2019 return (__vector unsigned short)__scalar;
2023 vec_splat_u32(signed short __scalar)
2024 __constant(__scalar) {
2025 return (__vector unsigned int)(signed int)__scalar;
2029 vec_splat_u64(signed short __scalar)
2030 __constant(__scalar) {
2031 return (__vector unsigned long long)(signed long long)__scalar;
2037 vec_splats(signed char __scalar) {
2038 return (__vector signed char)__scalar;
2042 vec_splats(unsigned char __scalar) {
2043 return (__vector unsigned char)__scalar;
2047 vec_splats(signed short __scalar) {
2048 return (__vector signed short)__scalar;
2052 vec_splats(unsigned short __scalar) {
2053 return (__vector unsigned short)__scalar;
2057 vec_splats(signed int __scalar) {
2058 return (__vector signed int)__scalar;
2062 vec_splats(unsigned int __scalar) {
2063 return (__vector unsigned int)__scalar;
2067 vec_splats(signed long long __scalar) {
2068 return (__vector signed long long)__scalar;
2072 vec_splats(unsigned long long __scalar) {
2073 return (__vector unsigned long long)__scalar;
2077 vec_splats(signed __int128 __scalar) {
2078 return (__vector signed __int128)__scalar;
2082 vec_splats(unsigned __int128 __scalar) {
2083 return (__vector unsigned __int128)__scalar;
2088 vec_splats(float __scalar) {
2089 return (__vector float)__scalar;
2094 vec_splats(double __scalar) {
2095 return (__vector double)__scalar;