Searched refs:spu_extract (Results 1 - 8 of 8) sorted by relevance
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/spu/ |
H A D | mfc_multi_tag_reserve.c | 67 while (spu_extract (count_avail, 0) < number_of_tags 68 && spu_extract (table_copy, 0) != 0); 78 table_copy = spu_rl (table_copy, -number_of_tags - spu_extract (index, 0)); 82 return spu_extract (index, 0);
|
H A D | mfc_tag_release.c | 57 return spu_extract(is_invalid, 0);
|
H A D | mfc_tag_reserve.c | 49 return spu_extract (count_zeros, 0);
|
H A D | mfc_multi_tag_release.c | 70 return spu_extract (is_invalid, 0);
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/spu/ |
H A D | vmx2spu.h | 1684 #define vec_sll(_a, _b) spu_slqw(_a, spu_extract((vec_uint4)(_b), 0)) 1690 #define vec_slo(_a, _b) spu_slqwbytebc(_a, spu_extract((vec_uint4)(_b), 3) & 0x7F) 1696 #define vec_splat(_a, _b) spu_splats(spu_extract(_a, _b)) 1816 #define vec_srl(_a, _b) spu_rlmaskqw(_a, 0-spu_extract((vec_int4)(_b), 3)) 1822 #define vec_sro(_a, _b) spu_rlmaskqwbyte(_a, 0 - ((spu_extract((vec_int4)(_b), 3) >> 3) & 0xF)) 1921 *ptr = spu_extract(a, (int)(ptr) & 15); 1939 *ptr = spu_extract(a, ((int)(ptr) >> 1) & 7); 1957 *ptr = spu_extract(a, ((int)(ptr) >> 2) & 3); 2475 return ((int)(spu_extract(spu_gather(spu_cmpeq(a, b)), 0) == 0xFFFF)); 2480 return ((int)(spu_extract(spu_gathe [all...] |
H A D | spu_internals.h | 342 #define spu_extract(ra,pos) __builtin_spu_extract(ra,pos) macro
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
H A D | spu2vmx.h | 533 /* spu_extract 536 static __inline unsigned char spu_extract(vec_uchar16 a, int element) function 547 static __inline signed char spu_extract(vec_char16 a, int element) function 558 static __inline unsigned short spu_extract(vec_ushort8 a, int element) function 569 static __inline signed short spu_extract(vec_short8 a, int element) function 580 static __inline unsigned int spu_extract(vec_uint4 a, int element) function 591 static __inline signed int spu_extract(vec_int4 a, int element) function 602 static __inline float spu_extract(vec_float4 a, int element) function 613 static __inline unsigned long long spu_extract(vec_ullong2 a, int element) function 624 static __inline signed long long spu_extract(vec_llong function 635 static __inline double spu_extract(vec_double2 a, int element) function [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rs6000/ |
H A D | spu2vmx.h | 533 /* spu_extract 536 static __inline unsigned char spu_extract(vec_uchar16 a, int element) function 547 static __inline signed char spu_extract(vec_char16 a, int element) function 558 static __inline unsigned short spu_extract(vec_ushort8 a, int element) function 569 static __inline signed short spu_extract(vec_short8 a, int element) function 580 static __inline unsigned int spu_extract(vec_uint4 a, int element) function 591 static __inline signed int spu_extract(vec_int4 a, int element) function 602 static __inline float spu_extract(vec_float4 a, int element) function 613 static __inline unsigned long long spu_extract(vec_ullong2 a, int element) function 624 static __inline signed long long spu_extract(vec_llong function 635 static __inline double spu_extract(vec_double2 a, int element) function [all...] |
Completed in 148 milliseconds