Lines Matching refs:rT0
35 #define rT0 r22 /* 64 bit temporary */ macro
111 rotrwi rT0,a,27; /* 1: A' = A rotl 5 */ \
113 add e,e,rT0; /* 1: E = E + A' */ \
123 rotrwi rT0,e,27; /* 2: A' = A rotl 5 */ \
126 add d,d,rT0; /* 2: E = E + A' */ \
132 evmergelohi rT0,w7,w6; /* W[-3] */ \
134 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
142 evaddw rT0,w0,rK; /* WK = W + K */ \
145 evmergehi rT1,rT1,rT0; /* WK1/WK2 */ \
146 add e,e,rT0; /* 1: E = E + WK */ \
150 rotrwi rT0,e,27; /* 2: A' = A rotl 5 */ \
152 add d,d,rT0; /* 2: E = E + A' */ \
157 evmergelohi rT0,w7,w6; /* W[-3] */ \
159 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
167 evaddw rT0,w0,rK; /* WK = W + K */ \
170 evmergehi rT1,rT1,rT0; /* WK1/WK2 */ \
171 add e,e,rT0; /* 1: E = E + WK */ \
175 rotrwi rT0,e,27; /* 2: A' = A rotl 5 */ \
178 add d,d,rT0 /* 2: E = E + A' */
182 evmergelohi rT0,w7,w6; /* W[-3] */ \
184 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
192 evaddw rT0,w0,rK; /* WK = W + K */ \
195 evmergehi rT1,rT1,rT0; /* WK1/WK2 */ \
197 add e,e,rT0; /* 1: E = E + WK */ \
199 or rT0,a,b; /* 2: F" = B or C */ \
201 and rT0,c,rT0; /* 2: F" = F" and D */ \
203 or rT2,rT2,rT0; /* 2: F = F' or F" */ \
204 rotrwi rT0,e,27; /* 2: A' = A rotl 5 */ \
206 add d,d,rT0 /* 2: E = E + A' */