Lines Matching refs:t0
271 my ($t0,$t1,$t2,$t3)=map("x$_",(14..17));
363 mul $t0,$a1,$a0 // lo(a[1..7]*a[0]) (i)
367 adds $acc1,$acc1,$t0 // t[1]+lo(a[1]*a[0])
368 mul $t0,$a5,$a0
375 adcs $acc5,$acc5,$t0
376 umulh $t0,$a2,$a0
385 adcs $acc3,$acc3,$t0
386 umulh $t0,$a6,$a0
393 adcs $acc7,$acc7,$t0
394 mul $t0,$a4,$a1
402 adcs $acc5,$acc5,$t0
403 umulh $t0,$a2,$a1 // hi(a[2..7]*a[1])
412 adds $acc4,$acc4,$t0
413 umulh $t0,$a6,$a1
420 adcs $acc0,$acc0,$t0
421 mul $t0,$a5,$a2
429 adcs $acc7,$acc7,$t0
430 umulh $t0,$a4,$a2
439 adcs $acc7,$acc7,$t0
440 mul $t0,$a4,$a3 // lo(a[4..7]*a[3]) (iv)
448 adds $acc7,$acc7,$t0
449 umulh $t0,$a4,$a3 // hi(a[4..7]*a[3])
458 adds $acc0,$acc0,$t0
459 mul $t0,$a5,$a4 // lo(a[5..7]*a[4]) (v)
467 adds $acc1,$acc1,$t0
468 umulh $t0,$a6,$a4
476 adcs $acc3,$acc3,$t0
477 umulh $t0,$a6,$a5 // hi(a[6..7]*a[5])
486 adds $acc4,$acc4,$t0
491 sub $t0,$ap_end,$num // rewinded ap
542 mul $t0,$a0,$n0
548 adds $acc0,$acc0,$t0
549 mul $t0,$a4,$n0
556 adcs $acc4,$acc4,$t0
557 umulh $t0,$a0,$n0
566 adds $acc0,$acc1,$t0
567 umulh $t0,$a4,$n0
575 adcs $acc4,$acc5,$t0
613 sub $t0,$ap_end,$ap // is it last iteration?
615 sub $t1,$tp,$t0
617 cbz $t0,.Lsqr8x_outer_loop
633 ldp $a1,$a3,[$t0,#8*0] // recall that $t0 is &a[0]
635 ldp $a5,$a7,[$t0,#8*2]
636 add $ap,$t0,#8*4
637 ldp $t3,$t0,[sp,#8*3]
663 extr $t3,$t0,$t3,#63
666 extr $t0,$t1,$t0,#63
668 adcs $acc5,$a5,$t0
669 ldp $t3,$t0,[$tp,#8*7]
681 extr $t3,$t0,$t3,#63
685 extr $t0,$t1,$t0,#63
686 adcs $acc1,$a1,$t0
687 ldp $t3,$t0,[$tp,#8*3]
705 extr $t3,$t0,$t3,#63
707 extr $t0,$t1,$t0,#63
709 adcs $acc5,$a5,$t0
733 // (*) mul $t0,$a0,$na0 // lo(n[0-7])*lo(t[0]*n0)
739 // (*) adds xzr,$acc0,$t0
741 mul $t0,$a4,$na0
748 adcs $acc3,$acc4,$t0
749 umulh $t0,$a0,$na0 // hi(n[0-7])*lo(t[0]*n0)
757 adds $acc0,$acc0,$t0
758 umulh $t0,$a4,$na0
766 adcs $acc4,$acc4,$t0
772 ldp $t0,$t1,[$tp,#8*0]
776 adds $acc0,$acc0,$t0
778 ldp $t0,$t1,[$tp,#8*4]
782 adcs $acc4,$acc4,$t0
798 mul $t0,$a0,$n0
804 adds $acc0,$acc0,$t0
805 mul $t0,$a4,$n0
812 adcs $acc4,$acc4,$t0
813 umulh $t0,$a0,$n0
822 adds $acc0,$acc1,$t0
823 umulh $t0,$a4,$n0
831 adcs $acc4,$acc5,$t0
871 adcs $t0,$acc0,$a0
887 stp $t0,$t1,[$tp,#8*0]
905 subs $t0,$acc0,$a0
914 stp $t0,$t1,[$rp,#8*0]
915 sbcs $t0,$acc4,$a4
930 stp $t0,$t1,[$rp,#8*4]
931 sbcs $t0,$acc0,$a0
942 stp $t0,$t1,[$rp,#8*0]
943 sbcs $t0,$acc4,$a4
953 stp $t0,$t1,[$rp,#8*4]
959 csel $t0,$acc0,$a0,lo
971 stp $t0,$t1,[$ap_end,#8*0]
978 csel $t0,$acc0,$a0,lo
984 stp $t0,$t1,[$ap_end,#8*0]
1048 $t0,$t1,$t2,$t3,
1072 add $t0,$bp,$num
1074 stp $rp,$t0,[x29,#96] // offload rp and &b[num]
1092 mul $t0,$a0,$bi // lo(a[0..3]*b[0])
1099 adds $acc0,$acc0,$t0
1100 umulh $t0,$a0,$bi // hi(a[0..3]*b[0])
1110 adds $acc1,$acc1,$t0
1111 // (*) mul $t0,$m0,$mi // lo(n[0..3]*t[0]*n0)
1119 // (*) adds xzr,$acc0,$t0
1121 umulh $t0,$m0,$mi // hi(n[0..3]*t[0]*n0)
1130 adds $acc0,$acc0,$t0
1131 sub $t0,$ap_end,$ap
1138 cbz $t0,.Lmul4x4_post_condition
1149 mul $t0,$a0,$bi // lo(a[4..7]*b[i])
1156 adds $acc0,$acc0,$t0
1157 umulh $t0,$a0,$bi // hi(a[4..7]*b[i])
1166 adds $acc1,$acc1,$t0
1167 mul $t0,$m0,$mi // lo(n[4..7]*a[0]*n0)
1174 adds $acc0,$acc0,$t0
1175 umulh $t0,$m0,$mi // hi(n[4..7]*a[0]*n0)
1186 adds $acc0,$acc1,$t0
1187 sub $t0,$ap_end,$ap // done yet?
1195 cbz $t0,.Lmul4x_proceed
1227 mul $t0,$a0,$bi // lo(a[0..3]*b[4])
1234 adds $acc0,$acc0,$t0
1235 umulh $t0,$a0,$bi // hi(a[0..3]*b[4])
1245 adds $acc1,$acc1,$t0
1246 // (*) mul $t0,$m0,$mi
1254 // (*) adds xzr,$acc0,$t0
1256 umulh $t0,$m0,$mi // hi(n[0..3]*t[0]*n0
1265 adds $acc0,$acc0,$t0
1273 ldp $t0,$t1,[$tp,#8*4] // t[4..7]
1278 adds $acc0,$acc0,$t0
1291 mul $t0,$a0,$bi // lo(a[4..7]*b[4])
1298 adds $acc0,$acc0,$t0
1299 umulh $t0,$a0,$bi // hi(a[4..7]*b[4])
1308 adds $acc1,$acc1,$t0
1309 mul $t0,$m0,$mi // lo(n[4..7]*t[0]*n0)
1316 adds $acc0,$acc0,$t0
1317 umulh $t0,$m0,$mi // hi(n[4..7]*t[0]*n0)
1328 adds $acc0,$acc1,$t0
1329 sub $t0,$ap_end,$ap // done yet?
1338 cbz $t0,.Loop_mul4x_break
1340 ldp $t0,$t1,[$tp,#8*4]
1345 adds $acc0,$acc0,$t0
1391 subs $t0,$acc0,$m0
1406 stp $t0,$t1,[$rp,#8*0]
1407 sbcs $t0,$acc0,$m0
1418 stp $t0,$t1,[$rp,#8*0]
1429 csel $t0,$acc0,$a0,lo
1441 stp $t0,$t1,[$ap_end,#8*0]
1446 csel $t0,$acc0,$a0,lo
1454 stp $t0,$t1,[$ap_end,#8*0]