Home
last modified time | relevance | path

Searched refs:Hsqr (Results 1 – 8 of 8) sorted by relevance

/freebsd-13-stable/crypto/openssl/crypto/ec/asm/
HDecp_nistz256-sparcv9.pl875 $H,$Hsqr,$R,$Rsqr,$Hcub,
877 my ($Z1sqr, $Z2sqr) = ($Hsqr, $Rsqr);
1066 add %sp,LOCALS+$Hsqr,$rp
1074 add %sp,LOCALS+$Hsqr,$ap
1079 add %sp,LOCALS+$Hsqr,$ap
1084 add %sp,LOCALS+$Hsqr,$rp
1146 $U2,$S2,$H,$R,$Hsqr,$Hcub,$Rsqr)=map(32*$_,(0..9));
1260 add %sp,LOCALS+$Hsqr,$rp
1268 add %sp,LOCALS+$Hsqr,$ap
1273 add %sp,LOCALS+$Hsqr,$ap
[all …]
HDecp_nistz256-ppc64.pl1041 $H,$Hsqr,$R,$Rsqr,$Hcub,
1043 my ($Z1sqr, $Z2sqr) = ($Hsqr, $Rsqr);
1231 addi $rp,$sp,$Hsqr
1244 ld $a0,$Hsqr+0($sp)
1245 ld $a1,$Hsqr+8($sp)
1246 ld $a2,$Hsqr+16($sp)
1247 ld $a3,$Hsqr+24($sp)
1252 ld $bi,$Hsqr($sp)
1257 addi $bp,$sp,$Hsqr
1265 addi $rp,$sp,$Hsqr
[all …]
HDecp_nistz256-armv8.pl870 $H,$Hsqr,$R,$Rsqr,$Hcub,
872 my ($Z1sqr, $Z2sqr) = ($Hsqr, $Rsqr);
1007 add $rp,sp,#$Hsqr
1018 ldp $a0,$a1,[sp,#$Hsqr]
1019 ldp $a2,$a3,[sp,#$Hsqr+16]
1024 ldr $bi,[sp,#$Hsqr]
1027 add $bp,sp,#$Hsqr
1035 add $rp,sp,#$Hsqr
1128 $U2,$S2,$H,$R,$Hsqr,$Hcub,$Rsqr)=map(32*$_,(0..9));
1219 add $rp,sp,#$Hsqr
[all …]
HDecp_nistz256-x86.pl1383 $H,$Hsqr,$R,$Rsqr,$Hcub,
1385 my ($Z1sqr, $Z2sqr) = ($Hsqr, $Rsqr);
1555 &lea ("edi",&DWP($Hsqr,"esp"));
1565 &lea ("esi",&DWP($Hsqr,"esp"));
1572 &lea ("ebp",&DWP($Hsqr,"esp"));
1578 &lea ("edi",&DWP($Hsqr,"esp"));
1582 &lea ("ebp",&DWP($Hsqr,"esp"));
1659 $U2,$S2,$H,$R,$Hsqr,$Hcub,$Rsqr)=map(32*$_,(0..14));
1764 &lea ("edi",&DWP($Hsqr,"esp"));
1775 &lea ("ebp",&DWP($Hsqr,"esp"));
[all …]
HDecp_nistz256-armv4.pl1390 $H,$Hsqr,$R,$Rsqr,$Hcub,
1392 my ($Z1sqr, $Z2sqr) = ($Hsqr, $Rsqr);
1546 add $r_ptr,sp,#$Hsqr
1555 add $b_ptr,sp,#$Hsqr
1559 add $a_ptr,sp,#$Hsqr
1564 add $r_ptr,sp,#$Hsqr
1640 $U2,$S2,$H,$R,$Hsqr,$Hcub,$Rsqr)=map(32*$_,(0..14));
1741 add $r_ptr,sp,#$Hsqr
1750 add $b_ptr,sp,#$Hsqr
1754 add $a_ptr,sp,#$Hsqr
[all …]
HDecp_nistz256-x86_64.pl3468 my ($H,$Hsqr,$R,$Rsqr,$Hcub,
3473 my ($Z1sqr, $Z2sqr) = ($Hsqr, $Rsqr);
3660 lea $Hsqr(%rsp), $r_ptr # H^2
3667 `&load_for_mul("$Hsqr(%rsp)", "$H(%rsp)", "$src0")`
3671 `&load_for_mul("$Hsqr(%rsp)", "$U1(%rsp)", "$src0")`
3684 #lea $Hsqr(%rsp), $r_ptr # 2*U1*H^2
3849 my ($U2,$S2,$H,$R,$Hsqr,$Hcub,$Rsqr,
3985 lea $Hsqr(%rsp), $r_ptr # H^2
3992 `&load_for_mul("$H(%rsp)", "$Hsqr(%rsp)", "$src0")`
3996 `&load_for_mul("$Hsqr(%rsp)", "$in1_x(%rsp)", "$src0")`
[all …]
/freebsd-13-stable/crypto/openssl/crypto/ec/
HDecp_nistz256.c314 BN_ULONG Hsqr[P256_LIMBS]; in ecp_nistz256_point_add() local
406 ecp_nistz256_sqr_mont(Hsqr, H); /* H^2 */ in ecp_nistz256_point_add()
408 ecp_nistz256_mul_mont(Hcub, Hsqr, H); /* H^3 */ in ecp_nistz256_point_add()
410 ecp_nistz256_mul_mont(U2, U1, Hsqr); /* U1*H^2 */ in ecp_nistz256_point_add()
411 ecp_nistz256_mul_by_2(Hsqr, U2); /* 2*U1*H^2 */ in ecp_nistz256_point_add()
413 ecp_nistz256_sub(res_x, Rsqr, Hsqr); in ecp_nistz256_point_add()
443 BN_ULONG Hsqr[P256_LIMBS]; in ecp_nistz256_point_add_affine() local
492 ecp_nistz256_sqr_mont(Hsqr, H); /* H^2 */ in ecp_nistz256_point_add_affine()
494 ecp_nistz256_mul_mont(Hcub, Hsqr, H); /* H^3 */ in ecp_nistz256_point_add_affine()
496 ecp_nistz256_mul_mont(U2, in1_x, Hsqr); /* U1*H^2 */ in ecp_nistz256_point_add_affine()
[all …]
/freebsd-13-stable/sys/crypto/openssl/arm/
HDecp_nistz256-armv4.S3881 bl __ecp_nistz256_mul_mont @ p256_sqr_mont(Hsqr, H);
3891 bl __ecp_nistz256_mul_mont @ p256_mul_mont(Hcub, Hsqr, H);
3896 bl __ecp_nistz256_mul_mont @ p256_mul_mont(U2, U1, Hsqr);
3899 bl __ecp_nistz256_add_self @ p256_mul_by_2(Hsqr, U2);
3903 bl __ecp_nistz256_sub_morf @ p256_sub(res_x, Rsqr, Hsqr);
4203 bl __ecp_nistz256_mul_mont @ p256_sqr_mont(Hsqr, H);
4213 bl __ecp_nistz256_mul_mont @ p256_mul_mont(Hcub, Hsqr, H);
4218 bl __ecp_nistz256_mul_mont @ p256_mul_mont(U2, in1_x, Hsqr);
4221 bl __ecp_nistz256_add_self @ p256_mul_by_2(Hsqr, U2);
4225 bl __ecp_nistz256_sub_morf @ p256_sub(res_x, Rsqr, Hsqr);