Home
last modified time | relevance | path

Searched refs:z2 (Results 1 – 25 of 98) sorted by relevance

1234

/freebsd-14.2/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dcurve25519_sandy2x.c45 z_51.v[0] = (z2[1] << 26) + z2[0]; in crypto_scalarmult_curve25519_sandy2x()
46 z_51.v[1] = (z2[3] << 26) + z2[2]; in crypto_scalarmult_curve25519_sandy2x()
47 z_51.v[2] = (z2[5] << 26) + z2[4]; in crypto_scalarmult_curve25519_sandy2x()
48 z_51.v[3] = (z2[7] << 26) + z2[6]; in crypto_scalarmult_curve25519_sandy2x()
49 z_51.v[4] = (z2[9] << 26) + z2[8]; in crypto_scalarmult_curve25519_sandy2x()
65 #undef z2
89 z_51.v[0] = (z2[1] << 26) + z2[0]; in crypto_scalarmult_curve25519_sandy2x_base()
90 z_51.v[1] = (z2[3] << 26) + z2[2]; in crypto_scalarmult_curve25519_sandy2x_base()
91 z_51.v[2] = (z2[5] << 26) + z2[4]; in crypto_scalarmult_curve25519_sandy2x_base()
92 z_51.v[3] = (z2[7] << 26) + z2[6]; in crypto_scalarmult_curve25519_sandy2x_base()
[all …]
/freebsd-14.2/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/
H A Dx25519_ref10.c60 fe25519 z2; in crypto_scalarmult_curve25519_ref10() local
80 fe25519_0(z2); in crypto_scalarmult_curve25519_ref10()
94 fe25519_add(x2, x2, z2); in crypto_scalarmult_curve25519_ref10()
95 fe25519_add(z2, x3, z3); in crypto_scalarmult_curve25519_ref10()
97 fe25519_mul(z2, z2, tmp1); in crypto_scalarmult_curve25519_ref10()
100 fe25519_add(x3, z3, z2); in crypto_scalarmult_curve25519_ref10()
101 fe25519_sub(z2, z3, z2); in crypto_scalarmult_curve25519_ref10()
104 fe25519_sq(z2, z2); in crypto_scalarmult_curve25519_ref10()
108 fe25519_mul(z3, x1, z2); in crypto_scalarmult_curve25519_ref10()
114 fe25519_invert(z2, z2); in crypto_scalarmult_curve25519_ref10()
[all …]
/freebsd-14.2/contrib/bearssl/src/ec/
H A Dec_c25519_i31.c228 br_i31_zero(z2, C255_P[0]); in api_mul()
229 memcpy(x2, z2, sizeof z2); in api_mul()
253 cswap(z2, z3, swap); in api_mul()
263 c255_add(a, x2, z2); in api_mul()
265 c255_sub(b, x2, z2); in api_mul()
292 c255_add(z2, z2, aa); in api_mul()
293 c255_mul(z2, e, z2); in api_mul()
303 cswap(z2, z3, swap); in api_mul()
310 memcpy(a, z2, sizeof z2); in api_mul()
313 c255_mul(a, a, z2); in api_mul()
[all …]
H A Dec_c25519_i15.c237 br_i15_zero(z2, C255_P[0]); in api_mul()
238 memcpy(x2, z2, ILEN); in api_mul()
259 cswap(z2, z3, swap); in api_mul()
269 c255_add(a, x2, z2); in api_mul()
271 c255_sub(b, x2, z2); in api_mul()
298 c255_add(z2, z2, aa); in api_mul()
299 c255_mul(z2, e, z2); in api_mul()
309 cswap(z2, z3, swap); in api_mul()
316 memcpy(a, z2, ILEN); in api_mul()
319 c255_mul(a, a, z2); in api_mul()
[all …]
H A Dec_c25519_m62.c412 memset(z2, 0, sizeof z2); in api_mul()
436 f255_cswap(z2, z3, swap); in api_mul()
451 f255_add(a, x2, z2); in api_mul()
457 f255_sub(b, x2, z2); in api_mul()
490 f255_mul_a24(z2, e); in api_mul()
491 f255_add(z2, aa, z2); in api_mul()
492 f255_mul(z2, e, z2); in api_mul()
496 f255_cswap(z2, z3, swap); in api_mul()
502 memcpy(x1, z2, sizeof z2); in api_mul()
505 f255_mul(x1, x1, z2); in api_mul()
[all …]
H A Dec_c25519_m31.c651 memset(z2, 0, sizeof z2); in api_mul()
674 cswap(z2, z3, swap); in api_mul()
684 f255_add(a, x2, z2); in api_mul()
686 f255_sub(b, x2, z2); in api_mul()
712 f255_mul_a24(z2, e); in api_mul()
713 f255_add(z2, z2, aa); in api_mul()
714 f255_mul(z2, e, z2); in api_mul()
724 cswap(z2, z3, swap); in api_mul()
731 memcpy(a, z2, sizeof z2); in api_mul()
734 f255_mul(a, a, z2); in api_mul()
[all …]
/freebsd-14.2/contrib/arm-optimized-routines/pl/math/
H A Datanf_common.h26 float z2 = z * z; in eval_poly() local
27 float z4 = z2 * z2; in eval_poly()
31 z4, z4 * pairwise_poly_3_f32 (z2, z4, __atanf_poly_data.poly + 4), in eval_poly()
32 pairwise_poly_3_f32 (z2, z4, __atanf_poly_data.poly)); in eval_poly()
35 return fmaf (y, z2 * az, az) + shift; in eval_poly()
H A Datan_common.h19 double z2 = z * z; in eval_poly() local
20 double x2 = z2 * z2; in eval_poly()
23 double y = fma (estrin_11_f64 (z2, x2, x4, x8, __atan_poly_data.poly + 8), in eval_poly()
24 x8, estrin_7_f64 (z2, x2, x4, __atan_poly_data.poly)); in eval_poly()
27 y = fma (y, z2 * az, az); in eval_poly()
H A Dv_tanf_3u5.c49 float32x4_t z2 = vmulq_f32 (z, z); in eval_poly() local
57 z2 = vbslq_f32 (will_uflow, v_f32 (0), z2); in eval_poly()
59 float32x4_t z4 = vmulq_f32 (z2, z2); in eval_poly()
60 return v_estrin_5_f32 (z, z2, z4, d->poly); in eval_poly()
110 float32x4_t z2 = vmulq_f32 (r, r); in V_NAME_F1() local
111 float32x4_t p = eval_poly (z2, d); in V_NAME_F1()
112 float32x4_t y = vfmaq_f32 (z, vmulq_f32 (z, z2), p); in V_NAME_F1()
H A Dasin_3u.c79 double z2 = ax < 0.5 ? x * x : fma (-0.5, ax, 0.5); in asin() local
80 double z = ax < 0.5 ? ax : sqrt (z2); in asin()
83 double z4 = z2 * z2; in asin()
86 double p = estrin_11_f64 (z2, z4, z8, z16, __asin_poly); in asin()
89 p = fma (z * z2, p, z); in asin()
H A Dacos_2u.c72 double z2 = ax < 0.5 ? x * x : fma (-0.5, ax, 0.5); in acos() local
73 double z = ax < 0.5 ? ax : sqrt (z2); in acos()
76 double z4 = z2 * z2; in acos()
79 double p = estrin_11_f64 (z2, z4, z8, z16, __asin_poly); in acos()
82 p = fma (z * z2, p, z); in acos()
H A Dsv_asin_3u.c58 svfloat64_t z2 = svsel (a_ge_half, svmls_x (pg, sv_f64 (0.5), ax, 0.5), in SV_NAME_D1() local
60 svfloat64_t z = svsqrt_m (ax, a_ge_half, z2); in SV_NAME_D1()
63 svfloat64_t z4 = svmul_x (pg, z2, z2); in SV_NAME_D1()
66 svfloat64_t p = sv_estrin_11_f64_x (pg, z2, z4, z8, z16, d->poly); in SV_NAME_D1()
68 p = svmla_x (pg, z, svmul_x (pg, z, z2), p); in SV_NAME_D1()
H A Dsv_atan_2u5.c60 svfloat64_t z2 = svmul_x (pg, z, z); in SV_NAME_D1() local
61 svfloat64_t x2 = svmul_x (pg, z2, z2); in SV_NAME_D1()
66 = svmla_x (pg, sv_estrin_7_f64_x (pg, z2, x2, x4, d->poly), in SV_NAME_D1()
67 sv_estrin_11_f64_x (pg, z2, x2, x4, x8, d->poly + 8), x8); in SV_NAME_D1()
70 svfloat64_t z3 = svmul_x (pg, z2, az); in SV_NAME_D1()
H A Dsv_acos_2u.c58 svfloat64_t z2 = svsel (a_gt_half, svmls_x (pg, sv_f64 (0.5), ax, 0.5), in SV_NAME_D1() local
60 svfloat64_t z = svsqrt_m (ax, a_gt_half, z2); in SV_NAME_D1()
63 svfloat64_t z4 = svmul_x (pg, z2, z2); in SV_NAME_D1()
66 svfloat64_t p = sv_estrin_11_f64_x (pg, z2, z4, z8, z16, d->poly); in SV_NAME_D1()
69 p = svmla_x (pg, z, svmul_x (pg, z, z2), p); in SV_NAME_D1()
H A Dsv_tanf_3u5.c86 svfloat32_t z2 = svmul_x (pg, z, z); in SV_NAME_F1() local
87 svfloat32_t p01 = svmla_lane (sv_f32 (d->c0), z2, odd_coeffs, 0); in SV_NAME_F1()
88 svfloat32_t p23 = svmla_lane (sv_f32 (d->c2), z2, odd_coeffs, 1); in SV_NAME_F1()
89 svfloat32_t p45 = svmla_lane (sv_f32 (d->c4), z2, odd_coeffs, 2); in SV_NAME_F1()
91 svfloat32_t z4 = svmul_x (pg, z2, z2); in SV_NAME_F1()
97 svfloat32_t y = svmla_x (pg, z, p, svmul_x (pg, z, z2)); in SV_NAME_F1()
H A Dv_asin_3u.c84 float64x2_t z2 = vbslq_f64 (a_lt_half, vmulq_f64 (x, x), in V_NAME_D1() local
86 float64x2_t z = vbslq_f64 (a_lt_half, ax, vsqrtq_f64 (z2)); in V_NAME_D1()
89 float64x2_t z4 = vmulq_f64 (z2, z2); in V_NAME_D1()
92 float64x2_t p = v_estrin_11_f64 (z2, z4, z8, z16, d->poly); in V_NAME_D1()
95 p = vfmaq_f64 (z, vmulq_f64 (z, z2), p); in V_NAME_D1()
H A Dv_atanf_3u.c85 float32x4_t z2 = vmulq_f32 (z, z); in V_NAME_F1() local
86 float32x4_t z4 = vmulq_f32 (z2, z2); in V_NAME_F1()
89 v_pairwise_poly_3_f32 (z2, z4, d->poly), z4, in V_NAME_F1()
90 vmulq_f32 (z4, v_pairwise_poly_3_f32 (z2, z4, d->poly + 4))); in V_NAME_F1()
93 y = vaddq_f32 (vfmaq_f32 (az, y, vmulq_f32 (z2, az)), shift); in V_NAME_F1()
H A Dv_atan_2u5.c79 float64x2_t z2 = vmulq_f64 (z, z); in V_NAME_D1() local
80 float64x2_t x2 = vmulq_f64 (z2, z2); in V_NAME_D1()
84 = vfmaq_f64 (v_estrin_7_f64 (z2, x2, x4, d->poly), in V_NAME_D1()
85 v_estrin_11_f64 (z2, x2, x4, x8, d->poly + 8), x8); in V_NAME_D1()
88 y = vfmaq_f64 (az, y, vmulq_f64 (z2, az)); in V_NAME_D1()
H A Dsv_atanf_2u9.c54 svfloat32_t z2 = svmul_x (pg, z, z); in SV_NAME_F1() local
55 svfloat32_t z4 = svmul_x (pg, z2, z2); in SV_NAME_F1()
58 svfloat32_t y = sv_estrin_7_f32_x (pg, z2, z4, z8, d->poly); in SV_NAME_F1()
61 svfloat32_t z3 = svmul_x (pg, z2, az); in SV_NAME_F1()
H A Dv_acos_2u.c87 float64x2_t z2 = vbslq_f64 (a_le_half, vmulq_f64 (x, x), in V_NAME_D1() local
89 float64x2_t z = vbslq_f64 (a_le_half, ax, vsqrtq_f64 (z2)); in V_NAME_D1()
92 float64x2_t z4 = vmulq_f64 (z2, z2); in V_NAME_D1()
95 float64x2_t p = v_estrin_11_f64 (z2, z4, z8, z16, d->poly); in V_NAME_D1()
98 p = vfmaq_f64 (z, vmulq_f64 (z, z2), p); in V_NAME_D1()
H A Dv_atan2f_3u.c86 float32x4_t z2 = vmulq_f32 (z, z); in V_NAME_F2() local
87 float32x4_t z4 = vmulq_f32 (z2, z2); in V_NAME_F2()
90 v_pairwise_poly_3_f32 (z2, z4, data_ptr->poly), z4, in V_NAME_F2()
91 vmulq_f32 (z4, v_pairwise_poly_3_f32 (z2, z4, data_ptr->poly + 4))); in V_NAME_F2()
94 ret = vaddq_f32 (vfmaq_f32 (z, ret, vmulq_f32 (z2, z)), shift); in V_NAME_F2()
H A Dv_atan2_3u.c91 float64x2_t z2 = vmulq_f64 (z, z); in V_NAME_D2() local
92 float64x2_t x2 = vmulq_f64 (z2, z2); in V_NAME_D2()
96 = vfmaq_f64 (v_estrin_7_f64 (z2, x2, x4, data_ptr->poly), in V_NAME_D2()
97 v_estrin_11_f64 (z2, x2, x4, x8, data_ptr->poly + 8), x8); in V_NAME_D2()
100 ret = vfmaq_f64 (z, ret, vmulq_f64 (z2, z)); in V_NAME_D2()
/freebsd-14.2/contrib/bearssl/src/hash/
H A Dghash_ctmul64.c37 uint64_t z0, z1, z2, z3; in bmul64() local
49 z2 = (x0 * y2) ^ (x1 * y1) ^ (x2 * y0) ^ (x3 * y3); in bmul64()
53 z2 &= (uint64_t)0x4444444444444444; in bmul64()
55 return z0 | z1 | z2 | z3; in bmul64()
100 uint64_t z0, z1, z2, z0h, z1h, z2h; in br_ghash_ctmul64() local
123 z2 = bmul64(y2, h2); in br_ghash_ctmul64()
127 z2 ^= z0 ^ z1; in br_ghash_ctmul64()
134 v1 = z0h ^ z2; in br_ghash_ctmul64()
/freebsd-14.2/crypto/openssl/crypto/ec/curve448/
H A Dcurve448.c390 gf x1, x2, z2, x3, z3, t1, t2; in ossl_x448_int() local
397 gf_copy(z2, ZERO); in ossl_x448_int()
416 gf_cond_swap(z2, z3, swap); in ossl_x448_int()
427 gf_mul(x2, t1, z2); /* DA */ in ossl_x448_int()
429 gf_mul(x3, t2, z2); /* CB */ in ossl_x448_int()
431 gf_sqr(z2, z3); /* (DA-CB)^2 */ in ossl_x448_int()
436 gf_sqr(z2, t1); /* AA = A^2 */ in ossl_x448_int()
448 gf_cond_swap(z2, z3, swap); in ossl_x448_int()
449 gf_invert(z2, z2, 0); in ossl_x448_int()
450 gf_mul(x1, x2, z2); in ossl_x448_int()
[all …]
/freebsd-14.2/sys/contrib/device-tree/Bindings/input/touchscreen/
H A Dresistive-adc-touch.yaml31 - description: z2 (optional)
43 - enum: [x, y, z1, z2]
44 - enum: [x, y, z1, z2]
45 - enum: [x, y, z1, z2]
46 - enum: [x, y, z1, z2]
84 io-channel-names = "x", "z1", "z2", "y";

1234