Lines Matching refs:tp
281 # save tp[$NUM] ########################################################
432 # int bn_pwr5_mont_t4_$NUM(u64 *tp,const u64 *np,const BN_ULONG *n0,
437 my ($tp,$np,$pwrtbl,$pwr,$sentinel)=map("%g$_",(1..5));
479 mov %i0,$tp
491 # load tp[$NUM] ########################################################
497 ldx [$tp+$i*8],@A[$i]
502 ldd [$tp+$i*8],@A[$i]
611 # save tp[$NUM] ########################################################
633 std @R[$i],[$tp+$i*8]
705 ($t0,$t1,$t2,$t3,$cnt,$tp,$bufsz)=map("%l$_",(0..7));
710 add %sp, STACK_BIAS+STACK_FRAME, $tp
726 mulx $lo0, $n0, $m1 ! "tp[0]"*n0
766 stxa $lo1, [$tp]0xe2 ! tp[j-1]
767 add $tp, 8, $tp ! tp++
779 stxa $lo1, [$tp]0xe2 ! tp[j-1]
780 add $tp, 8, $tp
784 stxa $hi1, [$tp]0xe2
785 add $tp, 8, $tp
798 sub $tp, $num, $tp
804 ldx [$tp], $tj ! tp[0]
807 addcc $lo0, $tj, $lo0 ! ap[0]*bp[i]+tp[0]
810 mulx $lo0, $n0, $m1 ! tp[0]*n0
828 ldx [$tp+8], $tj ! tp[j]
838 addcc $lo0, $tj, $lo0 ! ap[j]*bp[i]+tp[j]
842 addcc $lo1, $lo0, $lo1 ! np[j]*m1+ap[j]*bp[i]+tp[j]
844 stx $lo1, [$tp] ! tp[j-1]
845 add $tp, 8, $tp
849 ldx [$tp+8], $tj ! tp[j]
852 addcc $lo0, $tj, $lo0 ! ap[j]*bp[i]+tp[j]
857 addcc $lo1, $lo0, $lo1 ! np[j]*m1+ap[j]*bp[i]+tp[j]
859 stx $lo1, [$tp] ! tp[j-1]
864 stx $hi1, [$tp+8]
865 add $tp, 16, $tp
873 sub $tp, $num, $tp
879 ldx [$tp], $tj
880 add $tp, 8, $tp
883 subccc $tj, $nj, $t2 ! tp[j]-np[j]
894 sub $tp, $num, $tp
898 and $tp, $ovf, $ap
900 or $np, $ap, $ap ! ap=borrow?tp:rp
908 stx %g0, [$tp] ! zap
909 add $tp, 8, $tp
957 ($t0,$t1,$t2,$t3,$cnt,$tp,$bufsz,$ccr)=map("%l$_",(0..7));
965 add %sp, STACK_BIAS+STACK_FRAME, $tp
979 mulx $lo0, $n0, $m1 ! "tp[0]"*n0
1019 stxa $lo1, [$tp]0xe2 ! tp[j-1]
1020 add $tp, 8, $tp ! tp++
1032 stxa $lo1, [$tp]0xe2 ! tp[j-1]
1033 add $tp, 8, $tp
1037 stxa $hi1, [$tp]0xe2
1038 add $tp, 8, $tp
1052 sub $tp, $num, $tp
1058 ldx [$tp], $tj ! tp[0]
1061 addcc $lo0, $tj, $lo0 ! ap[0]*bp[i]+tp[0]
1064 mulx $lo0, $n0, $m1 ! tp[0]*n0
1082 ldx [$tp+8], $tj ! tp[j]
1092 addcc $lo0, $tj, $lo0 ! ap[j]*bp[i]+tp[j]
1096 addcc $lo1, $lo0, $lo1 ! np[j]*m1+ap[j]*bp[i]+tp[j]
1098 stx $lo1, [$tp] ! tp[j-1]
1099 add $tp, 8, $tp
1103 ldx [$tp+8], $tj ! tp[j]
1106 addcc $lo0, $tj, $lo0 ! ap[j]*bp[i]+tp[j]
1111 addcc $lo1, $lo0, $lo1 ! np[j]*m1+ap[j]*bp[i]+tp[j]
1113 stx $lo1, [$tp] ! tp[j-1]
1118 stx $hi1, [$tp+8]
1119 add $tp, 16, $tp
1127 sub $tp, $num, $tp
1133 ldx [$tp], $tj
1134 add $tp, 8, $tp
1137 subccc $tj, $nj, $t2 ! tp[j]-np[j]
1148 sub $tp, $num, $tp
1152 and $tp, $ovf, $ap
1154 or $np, $ap, $ap ! ap=borrow?tp:rp
1162 stx %g0, [$tp] ! zap
1163 add $tp, 8, $tp