Home | History | Annotate | Download | only in bn

Lines Matching defs:c3

458   BN_ULONG c1, c2, c3;
462 c3 = 0;
463 mul_add_c(a[0], b[0], c1, c2, c3);
466 mul_add_c(a[0], b[1], c2, c3, c1);
467 mul_add_c(a[1], b[0], c2, c3, c1);
470 mul_add_c(a[2], b[0], c3, c1, c2);
471 mul_add_c(a[1], b[1], c3, c1, c2);
472 mul_add_c(a[0], b[2], c3, c1, c2);
473 r[2] = c3;
474 c3 = 0;
475 mul_add_c(a[0], b[3], c1, c2, c3);
476 mul_add_c(a[1], b[2], c1, c2, c3);
477 mul_add_c(a[2], b[1], c1, c2, c3);
478 mul_add_c(a[3], b[0], c1, c2, c3);
481 mul_add_c(a[4], b[0], c2, c3, c1);
482 mul_add_c(a[3], b[1], c2, c3, c1);
483 mul_add_c(a[2], b[2], c2, c3, c1);
484 mul_add_c(a[1], b[3], c2, c3, c1);
485 mul_add_c(a[0], b[4], c2, c3, c1);
488 mul_add_c(a[0], b[5], c3, c1, c2);
489 mul_add_c(a[1], b[4], c3, c1, c2);
490 mul_add_c(a[2], b[3], c3, c1, c2);
491 mul_add_c(a[3], b[2], c3, c1, c2);
492 mul_add_c(a[4], b[1], c3, c1, c2);
493 mul_add_c(a[5], b[0], c3, c1, c2);
494 r[5] = c3;
495 c3 = 0;
496 mul_add_c(a[6], b[0], c1, c2, c3);
497 mul_add_c(a[5], b[1], c1, c2, c3);
498 mul_add_c(a[4], b[2], c1, c2, c3);
499 mul_add_c(a[3], b[3], c1, c2, c3);
500 mul_add_c(a[2], b[4], c1, c2, c3);
501 mul_add_c(a[1], b[5], c1, c2, c3);
502 mul_add_c(a[0], b[6], c1, c2, c3);
505 mul_add_c(a[0], b[7], c2, c3, c1);
506 mul_add_c(a[1], b[6], c2, c3, c1);
507 mul_add_c(a[2], b[5], c2, c3, c1);
508 mul_add_c(a[3], b[4], c2, c3, c1);
509 mul_add_c(a[4], b[3], c2, c3, c1);
510 mul_add_c(a[5], b[2], c2, c3, c1);
511 mul_add_c(a[6], b[1], c2, c3, c1);
512 mul_add_c(a[7], b[0], c2, c3, c1);
515 mul_add_c(a[7], b[1], c3, c1, c2);
516 mul_add_c(a[6], b[2], c3, c1, c2);
517 mul_add_c(a[5], b[3], c3, c1, c2);
518 mul_add_c(a[4], b[4], c3, c1, c2);
519 mul_add_c(a[3], b[5], c3, c1, c2);
520 mul_add_c(a[2], b[6], c3, c1, c2);
521 mul_add_c(a[1], b[7], c3, c1, c2);
522 r[8] = c3;
523 c3 = 0;
524 mul_add_c(a[2], b[7], c1, c2, c3);
525 mul_add_c(a[3], b[6], c1, c2, c3);
526 mul_add_c(a[4], b[5], c1, c2, c3);
527 mul_add_c(a[5], b[4], c1, c2, c3);
528 mul_add_c(a[6], b[3], c1, c2, c3);
529 mul_add_c(a[7], b[2], c1, c2, c3);
532 mul_add_c(a[7], b[3], c2, c3, c1);
533 mul_add_c(a[6], b[4], c2, c3, c1);
534 mul_add_c(a[5], b[5], c2, c3, c1);
535 mul_add_c(a[4], b[6], c2, c3, c1);
536 mul_add_c(a[3], b[7], c2, c3, c1);
539 mul_add_c(a[4], b[7], c3, c1, c2);
540 mul_add_c(a[5], b[6], c3, c1, c2);
541 mul_add_c(a[6], b[5], c3, c1, c2);
542 mul_add_c(a[7], b[4], c3, c1, c2);
543 r[11] = c3;
544 c3 = 0;
545 mul_add_c(a[7], b[5], c1, c2, c3);
546 mul_add_c(a[6], b[6], c1, c2, c3);
547 mul_add_c(a[5], b[7], c1, c2, c3);
550 mul_add_c(a[6], b[7], c2, c3, c1);
551 mul_add_c(a[7], b[6], c2, c3, c1);
554 mul_add_c(a[7], b[7], c3, c1, c2);
555 r[14] = c3;
560 BN_ULONG c1, c2, c3;
564 c3 = 0;
565 mul_add_c(a[0], b[0], c1, c2, c3);
568 mul_add_c(a[0], b[1], c2, c3, c1);
569 mul_add_c(a[1], b[0], c2, c3, c1);
572 mul_add_c(a[2], b[0], c3, c1, c2);
573 mul_add_c(a[1], b[1], c3, c1, c2);
574 mul_add_c(a[0], b[2], c3, c1, c2);
575 r[2] = c3;
576 c3 = 0;
577 mul_add_c(a[0], b[3], c1, c2, c3);
578 mul_add_c(a[1], b[2], c1, c2, c3);
579 mul_add_c(a[2], b[1], c1, c2, c3);
580 mul_add_c(a[3], b[0], c1, c2, c3);
583 mul_add_c(a[3], b[1], c2, c3, c1);
584 mul_add_c(a[2], b[2], c2, c3, c1);
585 mul_add_c(a[1], b[3], c2, c3, c1);
588 mul_add_c(a[2], b[3], c3, c1, c2);
589 mul_add_c(a[3], b[2], c3, c1, c2);
590 r[5] = c3;
591 c3 = 0;
592 mul_add_c(a[3], b[3], c1, c2, c3);
598 BN_ULONG c1, c2, c3;
602 c3 = 0;
603 sqr_add_c(a, 0, c1, c2, c3);
606 sqr_add_c2(a, 1, 0, c2, c3, c1);
609 sqr_add_c(a, 1, c3, c1, c2);
610 sqr_add_c2(a, 2, 0, c3, c1, c2);
611 r[2] = c3;
612 c3 = 0;
613 sqr_add_c2(a, 3, 0, c1, c2, c3);
614 sqr_add_c2(a, 2, 1, c1, c2, c3);
617 sqr_add_c(a, 2, c2, c3, c1);
618 sqr_add_c2(a, 3, 1, c2, c3, c1);
619 sqr_add_c2(a, 4, 0, c2, c3, c1);
622 sqr_add_c2(a, 5, 0, c3, c1, c2);
623 sqr_add_c2(a, 4, 1, c3, c1, c2);
624 sqr_add_c2(a, 3, 2, c3, c1, c2);
625 r[5] = c3;
626 c3 = 0;
627 sqr_add_c(a, 3, c1, c2, c3);
628 sqr_add_c2(a, 4, 2, c1, c2, c3);
629 sqr_add_c2(a, 5, 1, c1, c2, c3);
630 sqr_add_c2(a, 6, 0, c1, c2, c3);
633 sqr_add_c2(a, 7, 0, c2, c3, c1);
634 sqr_add_c2(a, 6, 1, c2, c3, c1);
635 sqr_add_c2(a, 5, 2, c2, c3, c1);
636 sqr_add_c2(a, 4, 3, c2, c3, c1);
639 sqr_add_c(a, 4, c3, c1, c2);
640 sqr_add_c2(a, 5, 3, c3, c1, c2);
641 sqr_add_c2(a, 6, 2, c3, c1, c2);
642 sqr_add_c2(a, 7, 1, c3, c1, c2);
643 r[8] = c3;
644 c3 = 0;
645 sqr_add_c2(a, 7, 2, c1, c2, c3);
646 sqr_add_c2(a, 6, 3, c1, c2, c3);
647 sqr_add_c2(a, 5, 4, c1, c2, c3);
650 sqr_add_c(a, 5, c2, c3, c1);
651 sqr_add_c2(a, 6, 4, c2, c3, c1);
652 sqr_add_c2(a, 7, 3, c2, c3, c1);
655 sqr_add_c2(a, 7, 4, c3, c1, c2);
656 sqr_add_c2(a, 6, 5, c3, c1, c2);
657 r[11] = c3;
658 c3 = 0;
659 sqr_add_c(a, 6, c1, c2, c3);
660 sqr_add_c2(a, 7, 5, c1, c2, c3);
663 sqr_add_c2(a, 7, 6, c2, c3, c1);
666 sqr_add_c(a, 7, c3, c1, c2);
667 r[14] = c3;
672 BN_ULONG c1, c2, c3;
676 c3 = 0;
677 sqr_add_c(a, 0, c1, c2, c3);
680 sqr_add_c2(a, 1, 0, c2, c3, c1);
683 sqr_add_c(a, 1, c3, c1, c2);
684 sqr_add_c2(a, 2, 0, c3, c1, c2);
685 r[2] = c3;
686 c3 = 0;
687 sqr_add_c2(a, 3, 0, c1, c2, c3);
688 sqr_add_c2(a, 2, 1, c1, c2, c3);
691 sqr_add_c(a, 2, c2, c3, c1);
692 sqr_add_c2(a, 3, 1, c2, c3, c1);
695 sqr_add_c2(a, 3, 2, c3, c1, c2);
696 r[5] = c3;
697 c3 = 0;
698 sqr_add_c(a, 3, c1, c2, c3);