Lines Matching refs:w0
111 #define R_00_15(a, b, c, d, e, w0, w1, k, off) \ argument
112 LOAD_DATA(w0, off) /* 1: W */ \
120 add e,e,w0; /* 1: E = E + W */ \
132 evmergelo w1,w1,w0; /* mix W[0]/W[1] */ \
135 #define R_16_19(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
139 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
141 evxor w0,w0,w4; /* W = W xor W[-8] */ \
143 evxor w0,w0,w1; /* W = W xor W[-14] */ \
145 evrlwi w0,w0,1; /* W = W rotl 1 */ \
147 evaddw rT0,w0,rK; /* WK = W + K */ \
161 #define R_20_39(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
164 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
166 evxor w0,w0,w4; /* W = W xor W[-8] */ \
168 evxor w0,w0,w1; /* W = W xor W[-14] */ \
170 evrlwi w0,w0,1; /* W = W rotl 1 */ \
172 evaddw rT0,w0,rK; /* WK = W + K */ \
185 #define R_40_59(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
189 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
191 evxor w0,w0,w4; /* W = W xor W[-8] */ \
193 evxor w0,w0,w1; /* W = W xor W[-14] */ \
195 evrlwi w0,w0,1; /* W = W rotl 1 */ \
197 evaddw rT0,w0,rK; /* WK = W + K */ \
213 #define R_60_79(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
214 R_20_39(a, b, c, d, e, w0, w1, w4, w6, w7, k)