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;
1806 vec_splat_s8(signed char __scalar)
1807 __constant(__scalar) {
1808 return (__vector signed char)__scalar;
1812 vec_splat_s16(signed short __scalar)
1813 __constant(__scalar) {
1814 return (__vector signed short)__scalar;
1818 vec_splat_s32(signed short __scalar)
1819 __constant(__scalar) {
1820 return (__vector signed int)(signed int)__scalar;
1824 vec_splat_s64(signed short __scalar)
1825 __constant(__scalar) {
1826 return (__vector signed long long)(signed long)__scalar;
1832 vec_splat_u8(unsigned char __scalar)
1833 __constant(__scalar) {
1834 return (__vector unsigned char)__scalar;
1838 vec_splat_u16(unsigned short __scalar)
1839 __constant(__scalar) {
1840 return (__vector unsigned short)__scalar;
1844 vec_splat_u32(signed short __scalar)
1845 __constant(__scalar) {
1846 return (__vector unsigned int)(signed int)__scalar;
1850 vec_splat_u64(signed short __scalar)
1851 __constant(__scalar) {
1852 return (__vector unsigned long long)(signed long long)__scalar;
1858 vec_splats(signed char __scalar) {
1859 return (__vector signed char)__scalar;
1863 vec_splats(unsigned char __scalar) {
1864 return (__vector unsigned char)__scalar;
1868 vec_splats(signed short __scalar) {
1869 return (__vector signed short)__scalar;
1873 vec_splats(unsigned short __scalar) {
1874 return (__vector unsigned short)__scalar;
1878 vec_splats(signed int __scalar) {
1879 return (__vector signed int)__scalar;
1883 vec_splats(unsigned int __scalar) {
1884 return (__vector unsigned int)__scalar;
1888 vec_splats(signed long long __scalar) {
1889 return (__vector signed long long)__scalar;
1893 vec_splats(unsigned long long __scalar) {
1894 return (__vector unsigned long long)__scalar;
1899 vec_splats(float __scalar) {
1900 return (__vector float)__scalar;
1905 vec_splats(double __scalar) {
1906 return (__vector double)__scalar;