Home
last modified time | relevance | path

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

/linux-4.4.14/lib/raid6/
Dint.uc33 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 …]
Daltivec.uc38 typedef vector signed char unative_t;
41 #define NSIZE sizeof(unative_t)
47 static inline __attribute_const__ unative_t SHLBYTE(unative_t v)
56 static inline __attribute_const__ unative_t MASK(unative_t v)
58 unative_t zv = NBYTES(0);
61 return (unative_t)vec_cmpgt(zv, v);
74 unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
75 unative_t x1d = NBYTES(0x1d);
82 wq$$ = wp$$ = *(unative_t *)&dptr[z0][d+$$*NSIZE];
84 wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE];
[all …]
Dneon.uc29 typedef uint8x16_t unative_t;
31 #define NBYTES(x) ((unative_t){x,x,x,x, x,x,x,x, x,x,x,x, x,x,x,x})
32 #define NSIZE sizeof(unative_t)
38 static inline unative_t SHLBYTE(unative_t v)
47 static inline unative_t MASK(unative_t v)
50 return (unative_t)vcltq_s8((int8x16_t)v, (int8x16_t)temp);
59 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
60 const unative_t x1d = NBYTES(0x1d);
90 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
91 const unative_t x1d = NBYTES(0x1d);
/linux-4.4.14/arch/powerpc/lib/
Dxor_vmx.c27 typedef vector signed char unative_t; typedef
30 unative_t *V = (unative_t *)V##_in; \
31 unative_t V##_0, V##_1, V##_2, V##_3
62 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in xor_altivec_2()
87 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in xor_altivec_3()
117 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in xor_altivec_4()
151 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in xor_altivec_5()