• Home
  • Raw
  • Download

Lines Matching refs:tp

49  $ovf, $i,$j,$tp,$tj) = map("x$_",6..17,19..24);
78 sub $tp,sp,$num,lsl#3
82 and $tp,$tp,#-16 // ABI says so
92 mov sp,$tp // alloca
128 str $lo1,[$tp],#8 // tp[j-1]
145 stp $lo1,$hi1,[$tp]
151 add $tp,sp,#8
176 ldr $tj,[$tp],#8 // tp[j]
193 str $lo1,[$tp,#-16] // tp[j-1]
197 ldr $tj,[$tp],#8 // tp[j]
214 stp $lo1,$hi1,[$tp,#-16]
223 add $tp,sp,#8
229 ldr $tj,[$tp],#8
240 add $tp,sp,#8
247 ldr $tj,[$tp],#8
249 str xzr,[$tp,#-16] // wipe tp
254 str xzr,[$tp,#-8] // wipe tp
274 my ($tp,$ap_end,$na0)=($bp,$np,$carry);
297 sub $tp,sp,$num,lsl#4
300 mov sp,$tp // alloca
306 stp xzr,xzr,[$tp,#8*0]
307 stp xzr,xzr,[$tp,#8*2]
308 stp xzr,xzr,[$tp,#8*4]
309 stp xzr,xzr,[$tp,#8*6]
311 stp xzr,xzr,[$tp,#8*8]
312 stp xzr,xzr,[$tp,#8*10]
313 stp xzr,xzr,[$tp,#8*12]
314 stp xzr,xzr,[$tp,#8*14]
315 add $tp,$tp,#8*16
328 mov $tp,sp
381 stp $acc0,$acc1,[$tp],#8*2 // t[0..1]
410 stp $acc2,$acc3,[$tp],#8*2 // t[2..3]
435 stp $acc4,$acc5,[$tp],#8*2 // t[4..5]
456 stp $acc6,$acc7,[$tp],#8*2 // t[6..7]
498 ldp $a0,$a1,[$tp,#8*0]
499 ldp $a2,$a3,[$tp,#8*2]
500 ldp $a4,$a5,[$tp,#8*4]
501 ldp $a6,$a7,[$tp,#8*6]
565 str $acc0,[$tp],#8
586 ldp $a0,$a1,[$tp,#8*0]
587 ldp $a2,$a3,[$tp,#8*2]
588 ldp $a4,$a5,[$tp,#8*4]
589 ldp $a6,$a7,[$tp,#8*6]
615 sub $t1,$tp,$t0
619 stp $acc0,$acc1,[$tp,#8*0]
621 stp $acc2,$acc3,[$tp,#8*2]
623 stp $acc4,$acc5,[$tp,#8*4]
625 stp $acc6,$acc7,[$tp,#8*6]
626 mov $tp,$t1
639 stp $acc0,$acc1,[$tp,#8*0]
641 stp $acc2,$acc3,[$tp,#8*2]
643 stp $acc4,$acc5,[$tp,#8*4]
645 stp $acc6,$acc7,[$tp,#8*6]
646 mov $tp,sp
657 ldp $t1,$t2,[$tp,#8*5]
664 stp $acc0,$acc1,[$tp,#8*0]
667 stp $acc2,$acc3,[$tp,#8*2]
669 ldp $t3,$t0,[$tp,#8*7]
674 ldp $t1,$t2,[$tp,#8*9]
680 stp $acc4,$acc5,[$tp,#8*4]
682 stp $acc6,$acc7,[$tp,#8*6]
683 add $tp,$tp,#8*8
687 ldp $t3,$t0,[$tp,#8*3]
698 ldp $t1,$t2,[$tp,#8*5]
701 stp $acc0,$acc1,[$tp,#8*0]
704 stp $acc2,$acc3,[$tp,#8*2]
723 stp $acc4,$acc5,[$tp,#8*4]
725 stp $acc6,$acc7,[$tp,#8*6]
729 mov $tp,sp
737 str $na0,[$tp],#8 // put aside t[0]*n0 for tail processing
772 ldp $t0,$t1,[$tp,#8*0]
773 ldp $t2,$t3,[$tp,#8*2]
774 mov $rp,$tp
778 ldp $t0,$t1,[$tp,#8*4]
781 ldp $t2,$t3,[$tp,#8*6]
789 ldr $n0,[$tp,#-8*8]
821 str $acc0,[$tp],#8
839 ldp $a0,$a1,[$tp,#8*0]
842 ldp $a2,$a3,[$tp,#8*2]
843 ldp $a4,$a5,[$tp,#8*4]
844 ldp $a6,$a7,[$tp,#8*6]
868 add $cnt,$tp,#8*8 // end of current t[num] window
887 stp $t0,$t1,[$tp,#8*0]
888 stp $acc2,$acc3,[$tp,#8*2]
890 stp $acc4,$acc5,[$tp,#8*4]
893 stp $acc6,$acc7,[$tp,#8*6]
894 mov $tp,$rp // slide the window
904 add $tp,$tp,#8*8
924 ldp $acc0,$acc1,[$tp,#8*0]
926 ldp $acc2,$acc3,[$tp,#8*2]
927 ldp $acc4,$acc5,[$tp,#8*4]
928 ldp $acc6,$acc7,[$tp,#8*6]
929 add $tp,$tp,#8*8
938 mov $tp,sp
960 stp xzr,xzr,[$tp,#8*0]
965 stp xzr,xzr,[$tp,#8*2]
966 add $tp,$tp,#8*4
979 stp xzr,xzr,[$tp,#8*0]
981 stp xzr,xzr,[$tp,#8*2]
1051 $bi,$mi,$tp,$ap_end,$cnt) = map("x$_",(6..17,19..28));
1067 sub $tp,sp,$num,lsl#3
1070 sub sp,$tp,#8*4 // alloca
1089 mov $tp,sp
1112 str $mi,[$tp],#8 // put aside t[0]*n0 for tail processing
1185 str $acc0,[$tp],#8 // result!!!
1214 stp $acc0,$acc1,[$tp,#8*0] // result!!!
1216 stp $acc2,$acc3,[$tp,#8*2] // result!!!
1220 mov $tp,sp
1247 str $mi,[$tp],#8 // put aside t[0]*n0 for tail processing
1273 ldp $t0,$t1,[$tp,#8*4] // t[4..7]
1274 ldp $t2,$t3,[$tp,#8*6]
1327 str $acc0,[$tp],#8 // result!!!
1340 ldp $t0,$t1,[$tp,#8*4]
1341 ldp $t2,$t3,[$tp,#8*6]
1363 stp $acc0,$acc1,[$tp,#8*0] // result!!!
1367 stp $acc2,$acc3,[$tp,#8*2] // result!!!
1380 mov $tp,sp
1392 add $tp,sp,#8*8
1400 ldp $acc0,$acc1,[$tp,#8*0]
1404 ldp $acc2,$acc3,[$tp,#8*2]
1405 add $tp,$tp,#8*4
1414 mov $tp,sp
1430 stp xzr,xzr,[$tp,#8*0]
1435 stp xzr,xzr,[$tp,#8*2]
1436 add $tp,$tp,#8*4
1447 stp xzr,xzr,[$tp,#8*0]
1449 stp xzr,xzr,[$tp,#8*2]
1451 stp xzr,xzr,[$tp,#8*3]
1453 stp xzr,xzr,[$tp,#8*4]