Lines Matching refs:rT0
40 #define rT0 r22 /* 64 bit temporary */ macro
116 rotrwi rT0,a,27; /* 1: A' = A rotl 5 */ \
118 add e,e,rT0; /* 1: E = E + A' */ \
128 rotrwi rT0,e,27; /* 2: A' = A rotl 5 */ \
131 add d,d,rT0; /* 2: E = E + A' */ \
137 evmergelohi rT0,w7,w6; /* W[-3] */ \
139 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
147 evaddw rT0,w0,rK; /* WK = W + K */ \
150 evmergehi rT1,rT1,rT0; /* WK1/WK2 */ \
151 add e,e,rT0; /* 1: E = E + WK */ \
155 rotrwi rT0,e,27; /* 2: A' = A rotl 5 */ \
157 add d,d,rT0; /* 2: E = E + A' */ \
162 evmergelohi rT0,w7,w6; /* W[-3] */ \
164 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
172 evaddw rT0,w0,rK; /* WK = W + K */ \
175 evmergehi rT1,rT1,rT0; /* WK1/WK2 */ \
176 add e,e,rT0; /* 1: E = E + WK */ \
180 rotrwi rT0,e,27; /* 2: A' = A rotl 5 */ \
183 add d,d,rT0 /* 2: E = E + A' */
187 evmergelohi rT0,w7,w6; /* W[-3] */ \
189 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
197 evaddw rT0,w0,rK; /* WK = W + K */ \
200 evmergehi rT1,rT1,rT0; /* WK1/WK2 */ \
202 add e,e,rT0; /* 1: E = E + WK */ \
204 or rT0,a,b; /* 2: F" = B or C */ \
206 and rT0,c,rT0; /* 2: F" = F" and D */ \
208 or rT2,rT2,rT0; /* 2: F = F' or F" */ \
209 rotrwi rT0,e,27; /* 2: A' = A rotl 5 */ \
211 add d,d,rT0 /* 2: E = E + A' */