Lines Matching refs:xi
146 @xi=("%edx","%ebp","%r14d");
159 mov `4*$i`($inp),$xi[0]
160 bswap $xi[0]
163 mov `4*$j`($inp),$xi[1]
165 mov $xi[0],`4*$i`(%rsp)
167 bswap $xi[1]
171 lea 0x5a827999($xi[0],$e),$e
178 xor `4*($j%16)`(%rsp),$xi[1]
180 mov $xi[0],`4*($i%16)`(%rsp)
182 xor `4*(($j+2)%16)`(%rsp),$xi[1]
185 xor `4*(($j+8)%16)`(%rsp),$xi[1]
187 lea 0x5a827999($xi[0],$e),$e
191 rol \$1,$xi[1]
194 push(@xi,shift(@xi));
202 xor `4*($j%16)`(%rsp),$xi[1]
204 `"mov $xi[0],".4*($i%16)."(%rsp)" if ($i<72)`
206 xor `4*(($j+2)%16)`(%rsp),$xi[1]
209 xor `4*(($j+8)%16)`(%rsp),$xi[1]
210 lea $K($xi[0],$e),$e
215 rol \$1,$xi[1]
221 lea $K($xi[0],$e),$e
228 push(@xi,shift(@xi));
235 xor `4*($j%16)`(%rsp),$xi[1]
237 mov $xi[0],`4*($i%16)`(%rsp)
239 xor `4*(($j+2)%16)`(%rsp),$xi[1]
242 xor `4*(($j+8)%16)`(%rsp),$xi[1]
243 lea 0x8f1bbcdc($xi[0],$e),$e
247 rol \$1,$xi[1]
253 push(@xi,shift(@xi));