Home
last modified time | relevance | path

Searched full:z2 (Results 1 – 25 of 157) sorted by relevance

1234567

/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dcurve25519_sandy2x.c22 #define z2 var[2] macro
45 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
68 #define z2 var[1] macro
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()
[all …]
/freebsd/crypto/openssl/crypto/modes/asm/
H A Dghash-riscv64.pl148 my ($z0,$z1,$z2,$z3,$t0,$t1,$polymod) = ("t0","t1","t2","t3","t4","t5","t6");
158 @{[brev8_rv64i $x0, $z0, $z1, $z2]}
159 @{[brev8_rv64i $x1, $z0, $z1, $z2]}
171 @{[clmul $z2, $x1, $y1]}
174 xor $z2, $z2, $t1
177 xor $z2, $z2, $t1
186 xor $z2, $z2, $t1
188 @{[clmulh $t1, $z2, $polymod]}
189 @{[clmul $t0, $z2, $polymod]}
194 @{[brev8_rv64i $x0, $z0, $z1, $z2]}
[all …]
H A Daesni-gcm-x86_64.pl83 $Z0,$Z1,$Z2,$Z3,$Xi) = map("%xmm$_",(0..8));
123 vpclmulqdq \$0x01,$Hkey,$Z3,$Z2
139 vpxor $Z1,$Z2,$Z2
167 vpxor $T1,$Z2,$Z2
170 vpxor $T2,$Z2,$Z2
185 vpxor $T2,$Z2,$Z2
188 vpxor $Hkey,$Z2,$Z2
207 vpxor $Hkey,$Z2,$Z2
210 vpxor $Z1,$Z2,$Z2
229 vpxor $Z1,$Z2,$Z2
[all …]
H A Dghash-c64xplus.pl33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
85 || ZERO $Z3:$Z2
104 || LDDW *${xip}[0],$Z3:$Z2
116 [B0] XOR $H2x,$Z2,$Z2
123 [B0] XOR $H2x,$Z2,$Z2
130 STDW $Z3:$Z2,*${xip}[0]
131 || [B0] ZERO $Z3:$Z2
179 XOR.L $H2x,$Z2,$Z2 ; 6/0 ; [0,0] in epilogue
184 || SHRMB.S $Z2,$Z1,$Z1
189 || SHRMB.S $Z3,$Z2,$Z2
[all …]
/freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/
H A Dacos_2u.c69 /* Evaluate polynomial Q(|x|) = z + z * z2 * P(z2) with in acos()
70 z2 = x ^ 2 and z = |x| , if |x| < 0.5 in acos()
71 z2 = (1 - |x|) / 2 and z = sqrt(z2), if |x| >= 0.5. */ in acos()
72 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()
81 /* Finalize polynomial: z + z * z2 * P(z2). */ in acos()
82 p = fma (z * z2, p, z); in acos()
H A Dacosf_1u4.c72 /* Evaluate polynomial Q(|x|) = z + z * z2 * P(z2) with in acosf()
73 z2 = x ^ 2 and z = |x| , if |x| < 0.5 in acosf()
74 z2 = (1 - |x|) / 2 and z = sqrt(z2), if |x| >= 0.5. */ in acosf()
75 float z2 = ax < 0.5 ? x * x : fmaf (-0.5f, ax, 0.5f); in acosf() local
76 float z = ax < 0.5 ? ax : sqrtf (z2); in acosf()
79 float p = horner_4_f32 (z2, __asinf_poly); in acosf()
80 /* Finalize polynomial: z + z * z2 * P(z2). */ in acosf()
81 p = fmaf (z * z2, p, z); in acosf()
H A Dasin_3u.c77 z2 = x ^ 2 and z = |x| , if |x| < 0.5 in asin()
78 z2 = (1 - |x|) / 2 and z = sqrt(z2), if |x| >= 0.5. */ in asin()
79 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()
88 /* Finalize polynomial: z + z * z2 * P(z2). */ in asin()
89 p = fma (z * z2, p, z); in asin()
H A Dasinf_2u5.c75 z2 = x ^ 2 and z = |x| , if |x| < 0.5 in asinf()
76 z2 = (1 - |x|) / 2 and z = sqrt(z2), if |x| >= 0.5. */ in asinf()
77 float z2 = ax < 0.5 ? x * x : fmaf (-0.5f, ax, 0.5f); in asinf() local
78 float z = ax < 0.5 ? ax : sqrtf (z2); in asinf()
81 float p = horner_4_f32 (z2, __asinf_poly); in asinf()
82 /* Finalize polynomial: z + z * z2 * P(z2). */ in asinf()
83 p = fmaf (z * z2, p, z); in asinf()
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 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()
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/
H A Dacos.c55 /* Evaluate polynomial Q(x) = z + z * z2 * P(z2) with in SV_NAME_D1()
56 z2 = x ^ 2 and z = |x| , if |x| < 0.5 in SV_NAME_D1()
57 z2 = (1 - |x|) / 2 and z = sqrt(z2), if |x| >= 0.5. */ in SV_NAME_D1()
58 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()
68 /* Finalize polynomial: z + z * z2 * P(z2). */ in SV_NAME_D1()
69 p = svmla_x (pg, z, svmul_x (pg, z, z2), p); in SV_NAME_D1()
H A Dacosf.c52 /* Evaluate polynomial Q(x) = z + z * z2 * P(z2) with in SV_NAME_F1()
53 z2 = x ^ 2 and z = |x| , if |x| < 0.5 in SV_NAME_F1()
54 z2 = (1 - |x|) / 2 and z = sqrt(z2), if |x| >= 0.5. */ in SV_NAME_F1()
55 svfloat32_t z2 = svsel (a_gt_half, svmls_x (pg, sv_f32 (0.5), ax, 0.5), in SV_NAME_F1() local
57 svfloat32_t z = svsqrt_m (ax, a_gt_half, z2); in SV_NAME_F1()
60 svfloat32_t p = sv_horner_4_f32_x (pg, z2, d->poly); in SV_NAME_F1()
61 /* Finalize polynomial: z + z * z2 * P(z2). */ in SV_NAME_F1()
62 p = svmla_x (pg, z, svmul_x (pg, z, z2), p); in SV_NAME_F1()
H A Dasin.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()
67 /* Finalize polynomial: z + z * z2 * P(z2). */ in SV_NAME_D1()
68 p = svmla_x (pg, z, svmul_x (pg, z, z2), p); in SV_NAME_D1()
/freebsd/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()
90 fe25519_cswap(z2, z3, swap); in crypto_scalarmult_curve25519_ref10()
93 fe25519_sub(tmp1, x2, 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()
[all …]
/freebsd/contrib/bearssl/src/ec/
H A Dec_c25519_i31.c179 uint32_t x1[10], x2[10], x3[10], z2[10], z3[10]; in api_mul() local
223 * Initialise variables x1, x2, z2, x3 and z3. We set all of them in api_mul()
228 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()
258 print_int_mont("z2", z2); in api_mul()
263 c255_add(a, x2, z2); in api_mul()
265 c255_sub(b, x2, z2); in api_mul()
291 c255_mul(z2, C255_A24, e); in api_mul()
292 c255_add(z2, z2, aa); in api_mul()
[all …]
H A Dec_c25519_i15.c188 uint16_t x1[18], x2[18], x3[18], z2[18], z3[18]; in api_mul() local
232 * Initialise variables x1, x2, z2, x3 and z3. We set all of them in api_mul()
237 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()
264 print_int_mont("z2", z2); in api_mul()
269 c255_add(a, x2, z2); in api_mul()
271 c255_sub(b, x2, z2); in api_mul()
297 c255_mul(z2, C255_A24, e); in api_mul()
298 c255_add(z2, z2, aa); in api_mul()
[all …]
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/
H A Dacos.c84 /* Evaluate polynomial Q(x) = z + z * z2 * P(z2) with in V_NAME_D1()
85 z2 = x ^ 2 and z = |x| , if |x| < 0.5 in V_NAME_D1()
86 z2 = (1 - |x|) / 2 and z = sqrt(z2), if |x| >= 0.5. */ in V_NAME_D1()
87 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()
97 /* Finalize polynomial: z + z * z2 * P(z2). */ in V_NAME_D1()
98 p = vfmaq_f64 (z, vmulq_f64 (z, z2), p); in V_NAME_D1()
H A Datan.c84 float64x2_t z2 = vmulq_f64 (z, z); in V_NAME_D1() local
85 float64x2_t x2 = vmulq_f64 (z2, z2); in V_NAME_D1()
90 float64x2_t p01 = vfmaq_laneq_f64 (d->c0, z2, c13, 0); in V_NAME_D1()
91 float64x2_t p23 = vfmaq_laneq_f64 (d->c2, z2, c13, 1); in V_NAME_D1()
94 float64x2_t p45 = vfmaq_laneq_f64 (d->c4, z2, c57, 0); in V_NAME_D1()
95 float64x2_t p67 = vfmaq_laneq_f64 (d->c6, z2, c57, 1); in V_NAME_D1()
101 float64x2_t p89 = vfmaq_laneq_f64 (d->c8, z2, c911, 0); in V_NAME_D1()
102 float64x2_t p1011 = vfmaq_laneq_f64 (d->c10, z2, c911, 1); in V_NAME_D1()
105 float64x2_t p1213 = vfmaq_laneq_f64 (d->c12, z2, c1315, 0); in V_NAME_D1()
106 float64x2_t p1415 = vfmaq_laneq_f64 (d->c14, z2, c1315, 1); in V_NAME_D1()
[all …]
H A Dasin.c82 float64x2_t z2 = vbslq_f64 (a_lt_half, vmulq_f64 (x, x), in V_NAME_D1() local
84 float64x2_t z = vbslq_f64 (a_lt_half, ax, vsqrtq_f64 (z2)); in V_NAME_D1()
87 float64x2_t z4 = vmulq_f64 (z2, z2); in V_NAME_D1()
96 float64x2_t p01 = vfmaq_laneq_f64 (d->c0, z2, c13, 0); in V_NAME_D1()
97 float64x2_t p23 = vfmaq_laneq_f64 (d->c2, z2, c13, 1); in V_NAME_D1()
100 float64x2_t p45 = vfmaq_laneq_f64 (d->c4, z2, c57, 0); in V_NAME_D1()
101 float64x2_t p67 = vfmaq_laneq_f64 (d->c6, z2, c57, 1); in V_NAME_D1()
104 float64x2_t p89 = vfmaq_laneq_f64 (d->c8, z2, c911, 0); in V_NAME_D1()
105 float64x2_t p1011 = vfmaq_laneq_f64 (d->c10, z2, c911, 1); in V_NAME_D1()
111 /* Finalize polynomial: z + z * z2 * P(z2). */ in V_NAME_D1()
[all …]
H A Datan2.c108 float64x2_t z2 = vmulq_f64 (z, z); in V_NAME_D2() local
109 float64x2_t x2 = vmulq_f64 (z2, z2); in V_NAME_D2()
120 float64x2_t p01 = vfmaq_laneq_f64 (d->c0, z2, c13, 0); in V_NAME_D2()
121 float64x2_t p23 = vfmaq_laneq_f64 (d->c2, z2, c13, 1); in V_NAME_D2()
124 float64x2_t p45 = vfmaq_laneq_f64 (d->c4, z2, c57, 0); in V_NAME_D2()
125 float64x2_t p67 = vfmaq_laneq_f64 (d->c6, z2, c57, 1); in V_NAME_D2()
131 float64x2_t p89 = vfmaq_laneq_f64 (d->c8, z2, c911, 0); in V_NAME_D2()
132 float64x2_t p1011 = vfmaq_laneq_f64 (d->c10, z2, c911, 1); in V_NAME_D2()
135 float64x2_t p1213 = vfmaq_laneq_f64 (d->c12, z2, c1315, 0); in V_NAME_D2()
136 float64x2_t p1415 = vfmaq_laneq_f64 (d->c14, z2, c1315, 1); in V_NAME_D2()
[all …]
H A Dacosf.c79 /* Evaluate polynomial Q(x) = z + z * z2 * P(z2) with in V_NAME_F1()
80 z2 = x ^ 2 and z = |x| , if |x| < 0.5 in V_NAME_F1()
81 z2 = (1 - |x|) / 2 and z = sqrt(z2), if |x| >= 0.5. */ in V_NAME_F1()
82 float32x4_t z2 = vbslq_f32 (a_le_half, vmulq_f32 (x, x), in V_NAME_F1() local
84 float32x4_t z = vbslq_f32 (a_le_half, ax, vsqrtq_f32 (z2)); in V_NAME_F1()
87 float32x4_t p = v_horner_4_f32 (z2, d->poly); in V_NAME_F1()
88 /* Finalize polynomial: z + z * z2 * P(z2). */ in V_NAME_F1()
89 p = vfmaq_f32 (z, vmulq_f32 (z, z2), p); in V_NAME_F1()
H A Dtanf.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()
111 float32x4_t z2 = vmulq_f32 (r, r); in V_NAME_F1() local
112 float32x4_t p = eval_poly (z2, d); in V_NAME_F1()
113 float32x4_t y = vfmaq_f32 (z, vmulq_f32 (z, z2), p); in V_NAME_F1()
/freebsd/contrib/bmake/unit-tests/
H A Dvar-op-expand.exp10 while parsing "${:Z1}:${:Z2}}"
12 make: var-op-expand.mk:295: Unknown modifier ":Z2"
13 while parsing "${:Z2}}"
16 while evaluating "${:Z1}:${:Z2}}" with value ""
17 make: var-op-expand.mk:295: Unknown modifier ":Z2"
18 while evaluating "${:Z2}}" with value ""
/freebsd/crypto/openssl/crypto/ec/curve448/
H A Dcurve448.c391 gf x1, x2, z2, x3, z3, t1, t2; in ossl_x448_int() local
398 gf_copy(z2, ZERO); in ossl_x448_int()
417 gf_cond_swap(z2, z3, swap); in ossl_x448_int()
425 gf_add_nr(t1, x2, z2); /* A = x2 + z2 */ /* 2+e */ in ossl_x448_int()
426 gf_sub_nr(t2, x2, z2); /* B = x2 - z2 */ /* 3+e */ in ossl_x448_int()
427 gf_sub_nr(z2, x3, z3); /* D = x3 - z3 */ /* 3+e */ in ossl_x448_int()
428 ossl_gf_mul(x2, t1, z2); /* DA */ in ossl_x448_int()
429 gf_add_nr(z2, z3, x3); /* C = x3 + z3 */ /* 2+e */ in ossl_x448_int()
430 ossl_gf_mul(x3, t2, z2); /* CB */ in ossl_x448_int()
432 ossl_gf_sqr(z2, z3); /* (DA-CB)^2 */ in ossl_x448_int()
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_split/
H A Dzpool_split_vdevs.ksh49 # "z2" - raidz2
65 disks[z1]="z1 z2"
66 disks[z2]="z1 z2 z3"
67 disks[z3]="z1 z2 z3 z4"
80 z2) # raidz2
118 typeset -a badconfs=("d" "z1" "z2" "z3" "m d" "m3 d" "m z1" "m z2" "m z3")

1234567