Lines Matching refs:tmp0

76 my ($in0,$in1,$tmp0,$tmp1,$tmp2,$tmp3,$tmp4) = ($a4,$a5,$a6,$a7,$at,$t0,$t1);
131 andi $tmp0,$inp,7 # $inp % 8
132 dsubu $inp,$inp,$tmp0 # align $inp
133 sll $tmp0,$tmp0,3 # byte to bit offset
136 beqz $tmp0,.Laligned_key
139 subu $tmp1,$zero,$tmp0
141 dsllv $in0,$in0,$tmp0
143 dsllv $in1,$in1,$tmp0
146 dsrlv $in0,$in0,$tmp0
148 dsrlv $in1,$in1,$tmp0
167 ori $tmp0,$zero,0xFF
168 dsll $tmp2,$tmp0,32
169 or $tmp0,$tmp2 # 0x000000FF000000FF
171 and $tmp1,$in0,$tmp0 # byte swap
172 and $tmp3,$in1,$tmp0
177 and $tmp2,$tmp0
178 and $tmp4,$tmp0
179 dsll $tmp0,8 # 0x0000FF000000FF00
182 and $tmp2,$in0,$tmp0
183 and $tmp4,$in1,$tmp0
188 and $in0,$tmp0
189 and $in1,$tmp0
202 li $tmp0,1
203 dsll $tmp0,32 # 0x0000000100000000
204 daddiu $tmp0,-63 # 0x00000000ffffffc1
205 dsll $tmp0,28 # 0x0ffffffc10000000
206 daddiu $tmp0,-1 # 0x0ffffffc0fffffff
208 and $in0,$tmp0
209 daddiu $tmp0,-3 # 0x0ffffffc0ffffffc
210 and $in1,$tmp0
213 dsrl $tmp0,$in1,2
215 daddu $tmp0,$in1 # s1 = r1 + (r1 >> 2)
216 sd $tmp0,40($ctx)
325 ori $tmp0,$zero,0xFF
326 dsll $tmp2,$tmp0,32
327 or $tmp0,$tmp2 # 0x000000FF000000FF
329 and $tmp1,$in0,$tmp0 # byte swap
330 and $tmp3,$in1,$tmp0
335 and $tmp2,$tmp0
336 and $tmp4,$tmp0
337 dsll $tmp0,8 # 0x0000FF000000FF00
340 and $tmp2,$in0,$tmp0
341 and $tmp4,$in1,$tmp0
346 and $in0,$tmp0
347 and $in1,$tmp0
362 dsll $tmp0,$tmp1,2
365 daddu $tmp1,$tmp0
366 sltu $tmp0,$d0,$h0
370 daddu $tmp0,$tmp1
372 daddu $d1,$tmp0
376 sltu $tmp0,$d1,$tmp0
382 daddu $d2,$tmp0
383 mflo ($tmp0,$rs1,$d1)
389 daddu $h0,$tmp0
391 sltu $tmp0,$h0,$tmp0
394 daddu $h1,$tmp0
396 mflo ($tmp0,$r0,$d1)
405 daddu $h1,$tmp0
408 sltu $tmp0,$h1,$tmp0
409 daddu $h2,$tmp0
458 ld $tmp0,0($ctx)
467 daddu $tmp0,$tmp0,$in0
468 sltu $in1,$tmp0,$in0
469 daddiu $in0,$tmp0,5 # compare to modulus
481 xor $in0,$tmp0
485 xor $in0,$tmp0
488 lwu $tmp0,0($nonce) # load nonce
494 or $tmp0,$tmp1
497 daddu $in0,$tmp0 # accumulate nonce
499 sltu $tmp0,$in0,$tmp0
500 daddu $in1,$tmp0
502 dsrl $tmp0,$in0,8 # write mac value
507 sb $tmp0,1($mac)
508 dsrl $tmp0,$in0,40
515 sb $tmp0,5($mac)
516 dsrl $tmp0,$in1,16
525 sb $tmp0,10($mac)
526 dsrl $tmp0,$in1,48
531 sb $tmp0,14($mac)
547 my ($in0,$in1,$in2,$in3,$tmp0,$tmp1,$tmp2,$tmp3) =
605 andi $tmp0,$inp,3 # $inp % 4
606 subu $inp,$inp,$tmp0 # align $inp
607 sll $tmp0,$tmp0,3 # byte to bit offset
612 beqz $tmp0,.Laligned_key
615 subu $tmp1,$zero,$tmp0
617 sllv $in0,$in0,$tmp0
619 sllv $in1,$in1,$tmp0
622 sllv $in2,$in2,$tmp0
625 sllv $in3,$in3,$tmp0
630 srlv $in0,$in0,$tmp0
632 srlv $in1,$in1,$tmp0
635 srlv $in2,$in2,$tmp0
638 srlv $in3,$in3,$tmp0
665 srl $tmp0,$in0,24 # byte swap
671 or $in0,$tmp0
672 srl $tmp0,$in1,24
680 or $in1,$tmp0
681 srl $tmp0,$in2,24
689 or $in2,$tmp0
690 srl $tmp0,$in3,24
698 or $in3,$tmp0
703 lui $tmp0,0x0fff
704 ori $tmp0,0xffff # 0x0fffffff
705 and $in0,$in0,$tmp0
706 subu $tmp0,3 # 0x0ffffffc
707 and $in1,$in1,$tmp0
708 and $in2,$in2,$tmp0
709 and $in3,$in3,$tmp0
1164 lw $tmp0,0($ctx)
1175 addu $tmp0,$tmp0,$ctx
1176 sltu $ctx,$tmp0,$ctx
1177 addiu $in0,$tmp0,5 # compare to modulus
1197 xor $in0,$tmp0
1205 xor $in0,$tmp0
1210 lw $tmp0,0($nonce) # load nonce
1215 addu $in0,$tmp0 # accumulate nonce
1216 sltu $ctx,$in0,$tmp0
1233 srl $tmp0,$in0,8 # write mac value
1237 sb $tmp0,1($mac)
1238 srl $tmp0,$in1,8
1244 sb $tmp0,5($mac)
1245 srl $tmp0,$in2,8
1251 sb $tmp0,9($mac)
1252 srl $tmp0,$in3,8
1258 sb $tmp0,13($mac)