| /freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
| H A D | curve25519_sandy2x.c | 22 #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 D | ghash-riscv64.pl | 148 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 D | aesni-gcm-x86_64.pl | 83 $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 D | ghash-c64xplus.pl | 33 ($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 D | acos_2u.c | 69 /* 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 D | acosf_1u4.c | 72 /* 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 D | asin_3u.c | 77 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 D | asinf_2u5.c | 75 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 D | atan_common.h | 19 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 D | atanf_common.h | 26 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 D | acos.c | 55 /* 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 D | acosf.c | 52 /* 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 D | asin.c | 58 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 D | x25519_ref10.c | 60 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 D | ec_c25519_i31.c | 179 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 D | ec_c25519_i15.c | 188 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 D | acos.c | 84 /* 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 D | atan.c | 84 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 D | asin.c | 82 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 D | atan2.c | 108 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 D | acosf.c | 79 /* 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 D | tanf.c | 49 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 D | var-op-expand.exp | 10 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 D | curve448.c | 391 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 D | zpool_split_vdevs.ksh | 49 # "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")
|