Lines Matching refs:a
69 #define R_00_15(a, b, c, d, w0, w1, p, q, off, k0h, k0l, k1h, k1l) \ argument
77 add a,a,rT0; /* 1: a = a + f */ \
80 add a,a,w0; /* 1: a = a + wk */ \
82 rotrwi a,a,p; /* 1: a = a rotl x */ \
84 add a,a,b; /* 1: a = a + b */ \
85 and rT0,a,b; /* 2: f = b and c */ \
86 andc rT1,c,a; /* 2: f' = ~b and d */ \
91 add d,d,a; /* 2: a = a + b */
93 #define R_16_31(a, b, c, d, w0, w1, p, q, k0h, k0l, k1h, k1l) \ argument
99 add a,a,rT0; /* 1: a = a + f */ \
101 add a,a,w0; /* 1: a = a + wk */ \
104 rotrwi a,a,p; /* 1: a = a rotl x */ \
105 add a,a,b; /* 1: a = a + b */ \
107 and rT1,a,c; /* 2: f' = b and d */ \
111 add d,d,a; /* 2: a = a +b */
113 #define R_32_47(a, b, c, d, w0, w1, p, q, k0h, k0l, k1h, k1l) \ argument
118 add a,a,rT1; /* 1: a = a + f */ \
120 add a,a,w0; /* 1: a = a + wk */ \
122 rotrwi a,a,p; /* 1: a = a rotl x */ \
124 add a,a,b; /* 1: a = a + b */ \
125 xor rT1,rT0,a; /* 2: f = b xor f' */ \
128 add d,d,a; /* 2: a = a + b */
130 #define R_48_63(a, b, c, d, w0, w1, p, q, k0h, k0l, k1h, k1l) \ argument
135 add a,a,w0; /* 1: a = a + wk */ \
137 add a,a,rT0; /* 1: a = a + f */ \
139 rotrwi a,a,p; /* 1: a = a rotl x */ \
140 add a,a,b; /* 1: a = a + b */ \
141 orc rT0,a,c; /* 2: f = b or ~d */ \
146 add d,d,a; /* 2: a = a + b */