Lines Matching refs:Bi
74 $bp="r2"; $bi="r2"; $rp="r2";
162 ldr $bi,[$bp] @ bp[0]
168 umull $alo,$ahi,$aj,$bi @ ap[0]*bp[0]
180 umlal $alo,$ahi,$aj,$bi @ ap[j]*bp[0]
202 ldr $bi,[$tp,#4]! @ *(++bp)
210 umlal $alo,$ahi,$aj,$bi @ ap[0]*bp[i]+tp[0]
222 umlal $alo,$ahi,$aj,$bi @ ap[j]*bp[i]
302 my ($Bi,$Ni,$M0)=map("d$_",(28..31));
328 vld1.32 {${Bi}[0]}, [$bptr,:32]!
335 vzip.16 $Bi,$zero
337 vmull.u32 @ACC[0],$Bi,${A0}[0]
338 vmull.u32 @ACC[1],$Bi,${A0}[1]
339 vmull.u32 @ACC[2],$Bi,${A1}[0]
341 vmull.u32 @ACC[3],$Bi,${A1}[1]
347 vmull.u32 @ACC[4],$Bi,${A2}[0]
349 vmull.u32 @ACC[5],$Bi,${A2}[1]
350 vmull.u32 @ACC[6],$Bi,${A3}[0]
352 vmull.u32 @ACC[7],$Bi,${A3}[1]
381 vld1.32 {${Bi}[0]}, [$bptr,:32]!
383 vzip.16 $Bi,$zero
386 vmlal.u32 @ACC[0],$Bi,${A0}[0]
387 vmlal.u32 @ACC[1],$Bi,${A0}[1]
388 vmlal.u32 @ACC[2],$Bi,${A1}[0]
390 vmlal.u32 @ACC[3],$Bi,${A1}[1]
397 vmlal.u32 @ACC[4],$Bi,${A2}[0]
398 vmlal.u32 @ACC[5],$Bi,${A2}[1]
399 vmlal.u32 @ACC[6],$Bi,${A3}[0]
401 vmlal.u32 @ACC[7],$Bi,${A3}[1]
472 vld1.32 {${Bi}[0]},[$bptr,:32]! @ *b++
474 vzip.16 $Bi,$zero
478 vmlal.u32 @ACC[0],$Bi,${A0}[0]
479 vmlal.u32 @ACC[1],$Bi,${A0}[1]
481 vmlal.u32 @ACC[2],$Bi,${A1}[0]
483 vmlal.u32 @ACC[3],$Bi,${A1}[1]
485 vmlal.u32 @ACC[4],$Bi,${A2}[0]
487 vmlal.u32 @ACC[5],$Bi,${A2}[1]
488 vst1.32 {$Bi},[sp,:64] @ put aside smashed b[8*i+0]
489 vmlal.u32 @ACC[6],$Bi,${A3}[0]
491 vmlal.u32 @ACC[7],$Bi,${A3}[1]
495 vld1.32 {${Bi}[0]},[$bptr,:32]! @ *b++
499 vzip.16 $Bi,$temp
514 vmlal.u32 @ACC[0],$Bi,${A0}[0]
516 vmlal.u32 @ACC[1],$Bi,${A0}[1]
518 vmlal.u32 @ACC[2],$Bi,${A1}[0]
520 vmlal.u32 @ACC[3],$Bi,${A1}[1]
522 vmlal.u32 @ACC[4],$Bi,${A2}[0]
524 vmlal.u32 @ACC[5],$Bi,${A2}[1]
525 vst1.32 {$Bi},[$bnptr,:64]! @ put aside smashed b[8*i+$i]
526 vmlal.u32 @ACC[6],$Bi,${A3}[0]
528 vmlal.u32 @ACC[7],$Bi,${A3}[1]
532 vld1.32 {$Bi},[sp,:64] @ pull smashed b[8*i+0]
557 vmlal.u32 @ACC[0],$Bi,${A0}[0]
559 vmlal.u32 @ACC[1],$Bi,${A0}[1]
561 vmlal.u32 @ACC[2],$Bi,${A1}[0]
563 vmlal.u32 @ACC[3],$Bi,${A1}[1]
566 vmlal.u32 @ACC[4],$Bi,${A2}[0]
567 vmlal.u32 @ACC[5],$Bi,${A2}[1]
568 vmlal.u32 @ACC[6],$Bi,${A3}[0]
569 vmlal.u32 @ACC[7],$Bi,${A3}[1]
573 vld1.32 {$Bi},[$bnptr,:64]! @ pull smashed b[8*i+$i]
586 vmlal.u32 @ACC[0],$Bi,${A0}[0]
588 vmlal.u32 @ACC[1],$Bi,${A0}[1]
590 vmlal.u32 @ACC[2],$Bi,${A1}[0]
593 vmlal.u32 @ACC[3],$Bi,${A1}[1]
594 vmlal.u32 @ACC[4],$Bi,${A2}[0]
595 vmlal.u32 @ACC[5],$Bi,${A2}[1]
596 vmlal.u32 @ACC[6],$Bi,${A3}[0]
597 vmlal.u32 @ACC[7],$Bi,${A3}[1]
604 vld1.32 {$Bi},[sp,:64] @ pull smashed b[8*i+0]