Searched refs:unative_t (Results 1 – 5 of 5) sorted by relevance
/Linux-v6.1/lib/raid6/ |
D | int.uc | 33 typedef u64 unative_t; 39 typedef u32 unative_t; 60 static inline __attribute_const__ unative_t SHLBYTE(unative_t v) 62 unative_t vv; 72 static inline __attribute_const__ unative_t MASK(unative_t v) 74 unative_t vv; 88 unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 95 wq$$ = wp$$ = *(unative_t *)&dptr[z0][d+$$*NSIZE]; 97 wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE]; 105 *(unative_t *)&p[d+NSIZE*$$] = wp$$; [all …]
|
D | altivec.uc | 41 typedef vector signed char unative_t; 44 #define NSIZE sizeof(unative_t) 50 static inline __attribute_const__ unative_t SHLBYTE(unative_t v) 59 static inline __attribute_const__ unative_t MASK(unative_t v) 61 unative_t zv = NBYTES(0); 64 return (unative_t)vec_cmpgt(zv, v); 77 unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 78 unative_t x1d = NBYTES(0x1d); 85 wq$$ = wp$$ = *(unative_t *)&dptr[z0][d+$$*NSIZE]; 87 wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE]; [all …]
|
D | neon.uc | 29 typedef uint8x16_t unative_t; 31 #define NSIZE sizeof(unative_t) 37 static inline unative_t SHLBYTE(unative_t v) 46 static inline unative_t MASK(unative_t v) 48 return (unative_t)vshrq_n_s8((int8x16_t)v, 7); 51 static inline unative_t PMUL(unative_t v, unative_t u) 53 return (unative_t)vmulq_p8((poly8x16_t)v, (poly8x16_t)u); 62 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 63 const unative_t x1d = vdupq_n_u8(0x1d); 93 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$; [all …]
|
D | vpermxor.uc | 33 typedef vector unsigned char unative_t; 34 #define NSIZE sizeof(unative_t) 49 unative_t wp$$, wq$$, wd$$; 56 wp$$ = wq$$ = *(unative_t *)&dptr[z0][d+$$*NSIZE]; 59 wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE]; 67 *(unative_t *)&p[d+NSIZE*$$] = wp$$; 68 *(unative_t *)&q[d+NSIZE*$$] = wq$$;
|
/Linux-v6.1/arch/powerpc/lib/ |
D | xor_vmx.c | 22 typedef vector signed char unative_t; typedef 25 unative_t *V = (unative_t *)V##_in; \ 26 unative_t V##_0, V##_1, V##_2, V##_3 58 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in __xor_altivec_2() 79 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in __xor_altivec_3() 105 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in __xor_altivec_4() 136 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in __xor_altivec_5()
|