Lines Matching refs:ACC

297 my @ACC=map("v$_",(6..13));
323 eor @ACC[0].16b,@ACC[0].16b,@ACC[0].16b
325 eor @ACC[1].16b,@ACC[1].16b,@ACC[1].16b
327 eor @ACC[2].16b,@ACC[2].16b,@ACC[2].16b
329 eor @ACC[3].16b,@ACC[3].16b,@ACC[3].16b
331 eor @ACC[4].16b,@ACC[4].16b,@ACC[4].16b
333 eor @ACC[5].16b,@ACC[5].16b,@ACC[5].16b
335 eor @ACC[6].16b,@ACC[6].16b,@ACC[6].16b
336 eor @ACC[7].16b,@ACC[7].16b,@ACC[7].16b
339 st1 {@ACC[0].2d,@ACC[1].2d},[$toutptr],#32
341 st1 {@ACC[2].2d,@ACC[3].2d},[$toutptr],#32
342 st1 {@ACC[4].2d,@ACC[5].2d},[$toutptr],#32
343 st1 {@ACC[6].2d,@ACC[7].2d},[$toutptr],#32
360 umlal @ACC[0].2d,$Bi.2s,$A0.s[0]
361 umlal @ACC[1].2d,$Bi.2s,$A0.s[1]
362 umlal @ACC[2].2d,$Bi.2s,$A0.s[2]
363 shl $Ni.2d,@ACC[0].2d,#16
365 umlal @ACC[3].2d,$Bi.2s,$A0.s[3]
366 add $Ni.2d,$Ni.2d,@ACC[0].2d
367 umlal @ACC[4].2d,$Bi.2s,$A1.s[0]
369 umlal @ACC[5].2d,$Bi.2s,$A1.s[1]
371 umlal @ACC[6].2d,$Bi.2s,$A1.s[2]
373 umlal @ACC[7].2d,$Bi.2s,$A1.s[3]
378 umlal @ACC[0].2d,$Ni.2s,$N0.s[0]
379 umlal @ACC[1].2d,$Ni.2s,$N0.s[1]
381 umlal @ACC[2].2d,$Ni.2s,$N0.s[2]
382 ushr $temp.2d,@ACC[0].2d,#16
383 umlal @ACC[3].2d,$Ni.2s,$N0.s[3]
384 umlal @ACC[4].2d,$Ni.2s,$N1.s[0]
385 ext @ACC[0].16b,@ACC[0].16b,@ACC[0].16b,#8
386 add @ACC[0].2d,@ACC[0].2d,$temp.2d
387 umlal @ACC[5].2d,$Ni.2s,$N1.s[1]
388 ushr @ACC[0].2d,@ACC[0].2d,#16
389 umlal @ACC[6].2d,$Ni.2s,$N1.s[2]
390 umlal @ACC[7].2d,$Ni.2s,$N1.s[3]
391 add $ACCTemp.2d,@ACC[1].2d,@ACC[0].2d
392 ins @ACC[1].d[0],$ACCTemp.d[0]
395 push(@ACC,shift(@ACC)); $i++;
397 umlal @ACC[0].2d,$Bi.2s,$A0.s[0]
398 ld1 {@ACC[7].2d},[$tinptr],#16
399 umlal @ACC[1].2d,$Bi.2s,$A0.s[1]
400 umlal @ACC[2].2d,$Bi.2s,$A0.s[2]
401 shl $Ni.2d,@ACC[0].2d,#16
403 umlal @ACC[3].2d,$Bi.2s,$A0.s[3]
404 add $Ni.2d,$Ni.2d,@ACC[0].2d
405 umlal @ACC[4].2d,$Bi.2s,$A1.s[0]
407 umlal @ACC[5].2d,$Bi.2s,$A1.s[1]
409 umlal @ACC[6].2d,$Bi.2s,$A1.s[2]
411 umlal @ACC[7].2d,$Bi.2s,$A1.s[3]
416 umlal @ACC[0].2d,$Ni.2s,$N0.s[0]
418 umlal @ACC[1].2d,$Ni.2s,$N0.s[1]
419 umlal @ACC[2].2d,$Ni.2s,$N0.s[2]
420 mov $Temp.16b,@ACC[0].16b
422 ext @ACC[0].16b,@ACC[0].16b,@ACC[0].16b,#8
423 umlal @ACC[3].2d,$Ni.2s,$N0.s[3]
424 umlal @ACC[4].2d,$Ni.2s,$N1.s[0]
425 add @ACC[0].2d,@ACC[0].2d,$Temp.2d
426 umlal @ACC[5].2d,$Ni.2s,$N1.s[1]
427 ushr @ACC[0].2d,@ACC[0].2d,#16
429 ins @ACC[0].d[1],$temp.d[0]
430 umlal @ACC[6].2d,$Ni.2s,$N1.s[2]
431 umlal @ACC[7].2d,$Ni.2s,$N1.s[3]
432 add @ACC[1].2d,@ACC[1].2d,@ACC[0].2d
436 push(@ACC,shift(@ACC));
444 umlal @ACC[0].2d,$Bi.2s,$A0.s[0]
445 ld1 {@ACC[7].2d},[$tinptr]
446 umlal @ACC[1].2d,$Bi.2s,$A0.s[1]
448 umlal @ACC[2].2d,$Bi.2s,$A0.s[2]
450 umlal @ACC[3].2d,$Bi.2s,$A0.s[3]
454 umlal @ACC[4].2d,$Bi.2s,$A1.s[0]
455 umlal @ACC[5].2d,$Bi.2s,$A1.s[1]
456 umlal @ACC[6].2d,$Bi.2s,$A1.s[2]
457 umlal @ACC[7].2d,$Bi.2s,$A1.s[3]
462 umlal @ACC[0].2d,$Ni.2s,$N0.s[0]
463 umlal @ACC[1].2d,$Ni.2s,$N0.s[1]
464 umlal @ACC[2].2d,$Ni.2s,$N0.s[2]
465 umlal @ACC[3].2d,$Ni.2s,$N0.s[3]
466 umlal @ACC[4].2d,$Ni.2s,$N1.s[0]
467 umlal @ACC[5].2d,$Ni.2s,$N1.s[1]
468 umlal @ACC[6].2d,$Ni.2s,$N1.s[2]
469 umlal @ACC[7].2d,$Ni.2s,$N1.s[3]
470 st1 {@ACC[0].2d},[$toutptr],#16
472 push(@ACC,shift(@ACC));
474 umlal @ACC[0].2d,$Bi.2s,$A0.s[0]
475 ld1 {@ACC[7].2d},[$tinptr]
476 umlal @ACC[1].2d,$Bi.2s,$A0.s[1]
478 umlal @ACC[2].2d,$Bi.2s,$A0.s[2]
482 umlal @ACC[3].2d,$Bi.2s,$A0.s[3]
483 umlal @ACC[4].2d,$Bi.2s,$A1.s[0]
484 umlal @ACC[5].2d,$Bi.2s,$A1.s[1]
485 umlal @ACC[6].2d,$Bi.2s,$A1.s[2]
486 umlal @ACC[7].2d,$Bi.2s,$A1.s[3]
493 umlal @ACC[0].2d,$Ni.2s,$N0.s[0]
495 umlal @ACC[1].2d,$Ni.2s,$N0.s[1]
497 umlal @ACC[2].2d,$Ni.2s,$N0.s[2]
499 umlal @ACC[3].2d,$Ni.2s,$N0.s[3]
500 umlal @ACC[4].2d,$Ni.2s,$N1.s[0]
501 umlal @ACC[5].2d,$Ni.2s,$N1.s[1]
502 umlal @ACC[6].2d,$Ni.2s,$N1.s[2]
503 st1 {@ACC[0].2d},[$toutptr],#16
504 umlal @ACC[7].2d,$Ni.2s,$N1.s[3]
508 push(@ACC,shift(@ACC));
511 st1 {@ACC[0].2d,@ACC[1].2d},[$toutptr],#32
513 st1 {@ACC[2].2d,@ACC[3].2d},[$toutptr],#32
515 st1 {@ACC[4].2d,@ACC[5].2d},[$toutptr],#32
516 st1 {@ACC[6].2d},[$toutptr]
519 ld1 {@ACC[0].2d,@ACC[1].2d},[$tinptr],#32
520 ld1 {@ACC[2].2d,@ACC[3].2d},[$tinptr],#32
521 ld1 {@ACC[4].2d,@ACC[5].2d},[$tinptr],#32
522 ld1 {@ACC[6].2d,@ACC[7].2d},[$tinptr],#32
531 mov $Temp.16b,@ACC[0].16b
532 ushr $temp.2d,@ACC[0].2d,#16
533 ext @ACC[0].16b,@ACC[0].16b,@ACC[0].16b,#8
535 add @ACC[0].2d,@ACC[0].2d,$temp.2d
537 ushr $temp.2d,@ACC[0].2d,#16
539 zip1 @ACC[0].4h,$Temp.4h,@ACC[0].4h
547 add @ACC[0].2d,@ACC[0].2d,$temp.2d
548 mov $Temp.16b,@ACC[0].16b
549 ushr $temp.2d,@ACC[0].2d,#16
550 ext @ACC[0].16b,@ACC[0].16b,@ACC[0].16b,#8
551 ld1 {@ACC[2].2d,@ACC[3].2d}, [$tinptr],#32
552 add @ACC[0].2d,@ACC[0].2d,$temp.2d
553 ld1 {@ACC[4].2d,@ACC[5].2d}, [$tinptr],#32
554 ushr $temp.2d,@ACC[0].2d,#16
555 ld1 {@ACC[6].2d,@ACC[7].2d}, [$tinptr],#32
556 zip1 @ACC[0].4h,$Temp.4h,@ACC[0].4h
563 add @ACC[1].2d,@ACC[1].2d,$temp.2d
564 st1 {@ACC[0].s}[0], [$toutptr],#4
565 ushr $temp.2d,@ACC[1].2d,#16
566 mov $Temp.16b,@ACC[1].16b
567 ext @ACC[1].16b,@ACC[1].16b,@ACC[1].16b,#8
568 add @ACC[1].2d,@ACC[1].2d,$temp.2d
569 ushr $temp.2d,@ACC[1].2d,#16
570 zip1 @ACC[1].4h,$Temp.4h,@ACC[1].4h
573 push(@ACC,shift(@ACC));
575 push(@ACC,shift(@ACC));
577 ld1 {@ACC[0].2d,@ACC[1].2d}, [$tinptr],#32
579 st1 {@ACC[7].s}[0], [$toutptr],#4