Lines Matching refs:w0
106 #define R_00_15(a, b, c, d, e, w0, w1, k, off) \ argument
107 LOAD_DATA(w0, off) /* 1: W */ \
115 add e,e,w0; /* 1: E = E + W */ \
127 evmergelo w1,w1,w0; /* mix W[0]/W[1] */ \
130 #define R_16_19(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
134 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
136 evxor w0,w0,w4; /* W = W xor W[-8] */ \
138 evxor w0,w0,w1; /* W = W xor W[-14] */ \
140 evrlwi w0,w0,1; /* W = W rotl 1 */ \
142 evaddw rT0,w0,rK; /* WK = W + K */ \
156 #define R_20_39(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
159 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
161 evxor w0,w0,w4; /* W = W xor W[-8] */ \
163 evxor w0,w0,w1; /* W = W xor W[-14] */ \
165 evrlwi w0,w0,1; /* W = W rotl 1 */ \
167 evaddw rT0,w0,rK; /* WK = W + K */ \
180 #define R_40_59(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
184 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
186 evxor w0,w0,w4; /* W = W xor W[-8] */ \
188 evxor w0,w0,w1; /* W = W xor W[-14] */ \
190 evrlwi w0,w0,1; /* W = W rotl 1 */ \
192 evaddw rT0,w0,rK; /* WK = W + K */ \
208 #define R_60_79(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
209 R_20_39(a, b, c, d, e, w0, w1, w4, w6, w7, k)