Home
last modified time | relevance | path

Searched refs:unative_t (Results 1 – 5 of 5) sorted by relevance

/linux/lib/raid6/
H A Dint.uc33 typedef u64 unative_t;
39 typedef u32 unative_t;
53 static inline __attribute_const__ unative_t SHLBYTE(unative_t v)
55 unative_t vv;
65 static inline __attribute_const__ unative_t MASK(unative_t v)
67 unative_t vv;
81 unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
88 wq$$ = wp$$ = *(unative_t *)
[all...]
H A Daltivec.uc41 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 x1
[all...]
H A Dneon.uc30 typedef uint8x16_t unative_t;
32 #define NSIZE sizeof(unative_t)
38 static inline unative_t SHLBYTE(unative_t v)
47 static inline unative_t MASK(unative_t v)
49 return (unative_t)vshrq_n_s8((int8x16_t)v, 7);
52 static inline unative_t PMUL(unative_t v, unative_t
[all...]
H A Dvpermxor.uc33 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/arch/powerpc/lib/
H A Dxor_vmx.c22 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()