• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/crypto/openssl/aarch64/

Lines Matching refs:x3

2405 	ldr	x3,.LRR		// bp[0]
2430 mov x3,#1 // bp[0]
2456 ldr x3,[x2] // bp[0]
2646 // to x4-x7 and b[0] - to x3
2650 mul x14,x4,x3 // a[0]*b[0]
2651 umulh x8,x4,x3
2653 mul x15,x5,x3 // a[1]*b[0]
2654 umulh x9,x5,x3
2656 mul x16,x6,x3 // a[2]*b[0]
2657 umulh x10,x6,x3
2659 mul x17,x7,x3 // a[3]*b[0]
2660 umulh x11,x7,x3
2661 ldr x3,[x2,#8] // b[1]
2673 mul x8,x4,x3 // lo(a[0]*b[i])
2675 mul x9,x5,x3 // lo(a[1]*b[i])
2677 mul x10,x6,x3 // lo(a[2]*b[i])
2679 mul x11,x7,x3 // lo(a[3]*b[i])
2683 umulh x8,x4,x3 // hi(a[0]*b[i])
2685 umulh x9,x5,x3 // hi(a[1]*b[i])
2687 umulh x10,x6,x3 // hi(a[2]*b[i])
2689 umulh x11,x7,x3 // hi(a[3]*b[i])
2691 ldr x3,[x2,#8*(1+1)] // b[1+1]
2702 mul x8,x4,x3 // lo(a[0]*b[i])
2704 mul x9,x5,x3 // lo(a[1]*b[i])
2706 mul x10,x6,x3 // lo(a[2]*b[i])
2708 mul x11,x7,x3 // lo(a[3]*b[i])
2712 umulh x8,x4,x3 // hi(a[0]*b[i])
2714 umulh x9,x5,x3 // hi(a[1]*b[i])
2716 umulh x10,x6,x3 // hi(a[2]*b[i])
2718 umulh x11,x7,x3 // hi(a[3]*b[i])
2720 ldr x3,[x2,#8*(2+1)] // b[2+1]
2731 mul x8,x4,x3 // lo(a[0]*b[i])
2733 mul x9,x5,x3 // lo(a[1]*b[i])
2735 mul x10,x6,x3 // lo(a[2]*b[i])
2737 mul x11,x7,x3 // lo(a[3]*b[i])
2741 umulh x8,x4,x3 // hi(a[0]*b[i])
2743 umulh x9,x5,x3 // hi(a[1]*b[i])
2745 umulh x10,x6,x3 // hi(a[2]*b[i])
2747 umulh x11,x7,x3 // hi(a[3]*b[i])
3067 ldr x3,[x22,#32]
3086 ldr x3,[sp,#64] // forward load for p256_mul_mont
3108 ldr x3,[x22] // forward load for p256_mul_mont
3138 ldr x3,[sp,#32]
3196 ldr x3,[x23,#64]
3203 ldr x3,[x22,#64]
3210 ldr x3,[x22,#32]
3217 ldr x3,[x23,#32]
3225 ldr x3,[sp,#192] // forward load for p256_mul_mont
3239 ldr x3,[sp,#128]
3277 ldr x3,[x22,#64]
3289 ldr x3,[x23,#64]
3296 ldr x3,[sp,#96]
3303 ldr x3,[sp,#128]
3325 ldr x3,[sp,#224] // forward load for p256_mul_mont
3335 ldr x3,[sp,#160]
3459 ldr x3,[x23]
3465 ldr x3,[x22,#64] // forward load for p256_mul_mont
3475 ldr x3,[x22,#64]
3482 ldr x3,[x23,#32]
3503 ldr x3,[sp,#160]
3510 ldr x3,[x22]
3532 ldr x3,[x22,#32] // forward load for p256_mul_mont
3542 ldr x3,[sp,#192]
3631 ldr x3,[x2] // bp[0]
3639 mul x14,x4,x3 // a[0]*b[0]
3640 umulh x8,x4,x3
3642 mul x15,x5,x3 // a[1]*b[0]
3643 umulh x9,x5,x3
3645 mul x16,x6,x3 // a[2]*b[0]
3646 umulh x10,x6,x3
3648 mul x17,x7,x3 // a[3]*b[0]
3649 umulh x19,x7,x3
3658 ldr x3,[x2,#8*1] // b[i]
3673 mul x8,x4,x3
3675 mul x9,x5,x3
3678 mul x10,x6,x3
3680 mul x11,x7,x3
3686 umulh x8,x4,x3
3688 umulh x9,x5,x3
3690 umulh x10,x6,x3
3692 umulh x11,x7,x3
3700 ldr x3,[x2,#8*2] // b[i]
3715 mul x8,x4,x3
3717 mul x9,x5,x3
3720 mul x10,x6,x3
3722 mul x11,x7,x3
3728 umulh x8,x4,x3
3730 umulh x9,x5,x3
3732 umulh x10,x6,x3
3734 umulh x11,x7,x3
3742 ldr x3,[x2,#8*3] // b[i]
3757 mul x8,x4,x3
3759 mul x9,x5,x3
3762 mul x10,x6,x3
3764 mul x11,x7,x3
3770 umulh x8,x4,x3
3772 umulh x9,x5,x3
3774 umulh x10,x6,x3
3776 umulh x11,x7,x3
3905 adc x3,xzr,xzr
3914 adc x3,x3,x7
3989 adcs x17,x17,x3
4086 csetm x3,ne
4087 add x2,x2,x3
4165 ldr x3,[x1],#8
4176 lsr x3,x3,#8
4178 lsr x3,x3,#8
4180 lsr x3,x3,#8
4182 lsr x3,x3,#8
4184 lsr x3,x3,#8
4186 lsr x3,x3,#8
4188 lsr x3,x3,#8
4207 csetm x3,ne
4208 add x2,x2,x3
4238 and x4,x4,x3