/freebsd/crypto/openssl/test/ |
H A D | ecstresstest.c | 38 * using the X-coordinate of the previous point as the next scalar for 45 BIGNUM *scalar = NULL; in walk_curve() local 48 if (!TEST_ptr(scalar = BN_new()) in walk_curve() 49 || !TEST_true(EC_POINT_get_affine_coordinates(group, point, scalar, in walk_curve() 54 if (!TEST_true(EC_POINT_mul(group, point, NULL, point, scalar, NULL)) in walk_curve() 56 scalar, in walk_curve() 60 return scalar; in walk_curve() 63 BN_free(scalar); in walk_curve()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUArgumentUsageInfo.cpp | 104 &AMDGPU::SGPR_32RegClass, LLT::scalar(32)); in getPreloadedValue() 107 &AMDGPU::SGPR_32RegClass, LLT::scalar(32)); in getPreloadedValue() 110 &AMDGPU::SGPR_32RegClass, LLT::scalar(32)); in getPreloadedValue() 113 &AMDGPU::SGPR_32RegClass, LLT::scalar(32)); in getPreloadedValue() 117 &AMDGPU::SGPR_32RegClass, LLT::scalar(32)); in getPreloadedValue() 120 &AMDGPU::SGPR_32RegClass, LLT::scalar(32)}; in getPreloadedValue() 131 &AMDGPU::SGPR_64RegClass, LLT::scalar(64)); in getPreloadedValue() 134 &AMDGPU::SGPR_64RegClass, LLT::scalar(64)); in getPreloadedValue() 144 &AMDGPU::VGPR_32RegClass, LLT::scalar(32)); in getPreloadedValue() 147 &AMDGPU::VGPR_32RegClass, LLT::scalar(32)); in getPreloadedValue() [all …]
|
H A D | AMDGPULegalizerInfo.cpp | 66 return LLT::scalar(Pow2Bits); in getPow2ScalarType() 164 return LLT::scalar(128); in getBufferRsrcScalarType() 166 return LLT::vector(NumElems, LLT::scalar(128)); in getBufferRsrcScalarType() 171 return LLT::fixed_vector(4, LLT::scalar(32)); in getBufferRsrcRegisterType() 173 return LLT::fixed_vector(NumElems * 4, LLT::scalar(32)); in getBufferRsrcRegisterType() 182 return LLT::scalar(Size); in getBitcastRegisterType() 278 return EltTy == LLT::scalar(16) || EltTy.getSizeInBits() >= 32; in elementTypeIsLegal() 282 static const LLT S1 = LLT::scalar(1); 283 static const LLT S8 = LLT::scalar(8); 284 static const LLT S16 = LLT::scalar(16); [all …]
|
/freebsd/crypto/openssl/crypto/bn/ |
H A D | bn_intern.c | 22 signed char *bn_compute_wNAF(const BIGNUM *scalar, int w, size_t *ret_len) in bn_compute_wNAF() argument 30 if (BN_is_zero(scalar)) { in bn_compute_wNAF() 50 if (BN_is_negative(scalar)) { in bn_compute_wNAF() 54 if (scalar->d == NULL || scalar->top == 0) { in bn_compute_wNAF() 59 len = BN_num_bits(scalar); in bn_compute_wNAF() 69 window_val = scalar->d[0] & mask; in bn_compute_wNAF() 121 window_val += bit * BN_is_bit_set(scalar, j + w); in bn_compute_wNAF()
|
/freebsd/sys/contrib/libsodium/test/default/ |
H A D | scalarmult7.c | 17 static unsigned char scalar[32]; variable 26 scalar[0] = 1U; in main() 27 ret = crypto_scalarmult_curve25519(out1, scalar, p1); in main() 29 ret = crypto_scalarmult_curve25519(out2, scalar, p2); in main()
|
/freebsd/crypto/openssl/crypto/ec/ |
H A D | ecp_nistp521.c | 247 static void felem_scalar(felem out, const felem in, limb scalar) in felem_scalar() argument 249 out[0] = in[0] * scalar; in felem_scalar() 250 out[1] = in[1] * scalar; in felem_scalar() 251 out[2] = in[2] * scalar; in felem_scalar() 252 out[3] = in[3] * scalar; in felem_scalar() 253 out[4] = in[4] * scalar; in felem_scalar() 254 out[5] = in[5] * scalar; in felem_scalar() 255 out[6] = in[6] * scalar; in felem_scalar() 256 out[7] = in[7] * scalar; in felem_scalar() 257 out[8] = in[8] * scalar; in felem_scalar() [all …]
|
H A D | ecp_s390x_nistp.c | 48 const BIGNUM *scalar, in ec_GFp_s390x_nistp_mul() argument 80 if ((scalar != NULL && num == 0 && BN_is_negative(scalar) == 0) in ec_GFp_s390x_nistp_mul() 81 || (scalar == NULL && num == 1 && BN_is_negative(scalars[0]) == 0)) { in ec_GFp_s390x_nistp_mul() 85 scalar_ptr = scalar; in ec_GFp_s390x_nistp_mul() 118 rc = ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx); in ec_GFp_s390x_nistp_mul() 288 const BIGNUM *scalar, \ 294 return ec_GFp_s390x_nistp_mul(group, r, scalar, num, points, \
|
H A D | ecp_nistp224.c | 469 static void felem_scalar(felem out, const limb scalar) in felem_scalar() argument 471 out[0] *= scalar; in felem_scalar() 472 out[1] *= scalar; in felem_scalar() 473 out[2] *= scalar; in felem_scalar() 474 out[3] *= scalar; in felem_scalar() 481 static void widefelem_scalar(widefelem out, const widelimb scalar) in widefelem_scalar() argument 483 out[0] *= scalar; in widefelem_scalar() 484 out[1] *= scalar; in widefelem_scalar() 485 out[2] *= scalar; in widefelem_scalar() 486 out[3] *= scalar; in widefelem_scalar() [all …]
|
H A D | ec_mult.c | 146 const BIGNUM *scalar, const EC_POINT *point, in ossl_ec_scalar_mul_ladder() argument 221 if (!BN_copy(k, scalar)) { in ossl_ec_scalar_mul_ladder() 410 int ossl_ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, in ossl_ec_wNAF_mul() argument 444 if ((scalar != group->order) && (scalar != NULL) && (num == 0)) { in ossl_ec_wNAF_mul() 453 return ossl_ec_scalar_mul_ladder(group, r, scalar, NULL, ctx); in ossl_ec_wNAF_mul() 455 if ((scalar == NULL) && (num == 1) && (scalars[0] != group->order)) { in ossl_ec_wNAF_mul() 468 if (scalar != NULL) { in ossl_ec_wNAF_mul() 487 numblocks = (BN_num_bits(scalar) / blocksize) + 1; in ossl_ec_wNAF_mul() 536 bits = i < num ? BN_num_bits(scalars[i]) : BN_num_bits(scalar); in ossl_ec_wNAF_mul() 541 bn_compute_wNAF((i < num ? scalars[i] : scalar), wsize[i], in ossl_ec_wNAF_mul() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCLegalizerInfo.cpp | 44 const LLT S1 = LLT::scalar(1); in PPCLegalizerInfo() 45 const LLT S8 = LLT::scalar(8); in PPCLegalizerInfo() 46 const LLT S16 = LLT::scalar(16); in PPCLegalizerInfo() 47 const LLT S32 = LLT::scalar(32); in PPCLegalizerInfo() 48 const LLT S64 = LLT::scalar(64); in PPCLegalizerInfo()
|
/freebsd/contrib/wpa/src/eap_common/ |
H A D | eap_pwd_common.c | 463 struct crypto_bignum *scalar; in eap_pwd_get_scalar() local 471 scalar = crypto_bignum_init_set(buf, order_len); in eap_pwd_get_scalar() 472 if (!scalar || crypto_bignum_is_zero(scalar) || in eap_pwd_get_scalar() 473 crypto_bignum_is_one(scalar) || in eap_pwd_get_scalar() 474 crypto_bignum_cmp(scalar, order) >= 0) { in eap_pwd_get_scalar() 476 crypto_bignum_deinit(scalar, 0); in eap_pwd_get_scalar() 477 scalar = NULL; in eap_pwd_get_scalar() 480 return scalar; in eap_pwd_get_scalar() 486 struct crypto_bignum *scalar) in eap_pwd_get_rand_mask() argument 489 _rand, _mask, scalar); in eap_pwd_get_rand_mask()
|
/freebsd/contrib/wpa/src/common/ |
H A D | dragonfly.c | 197 struct crypto_bignum *scalar) in dragonfly_generate_scalar() argument 206 crypto_bignum_add(_rand, _mask, scalar) == 0 && in dragonfly_generate_scalar() 207 crypto_bignum_mod(scalar, order, scalar) == 0 && in dragonfly_generate_scalar() 208 !crypto_bignum_is_zero(scalar) && in dragonfly_generate_scalar() 209 !crypto_bignum_is_one(scalar)) in dragonfly_generate_scalar()
|
/freebsd/crypto/libecc/src/ecdh/ |
H A D | x25519_448.c | 53 ATTRIBUTE_WARN_UNUSED_RET static int decode_scalar(u8 *scalar_decoded, const u8 *scalar, u8 len) in decode_scalar() argument 59 MUST_HAVE((scalar != scalar_decoded), ret, err); in decode_scalar() 65 scalar_decoded[len - 1 - i] = scalar[i]; in decode_scalar() 164 nn scalar; in x25519_448_core() local 170 scalar.magic = WORD(0); in x25519_448_core() 263 ret = nn_init_from_buf(&scalar, k_, len); EG(ret, err); in x25519_448_core() 266 ret = prj_pt_mul_blind(&Q, &scalar, &Q); EG(ret, err); in x25519_448_core() 268 ret = prj_pt_mul(&Q, &scalar, &Q); EG(ret, err); in x25519_448_core() 288 nn_uninit(&scalar); in x25519_448_core()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SchedA510.td | 463 // ASIMD dot product, by scalar 567 // Predicate counting scalar 579 // Predicate counting scalar, active predicate 770 // Conditional extract operations, scalar form 773 // Conditional extract operations, SIMD&FP scalar and vector forms 793 // Copy, scalar 796 // Copy, scalar SIMD&FP or imm 819 // Duplicate, scalar form 834 // Extract/insert operation, SIMD and FP scalar form 838 // Extract/insert operation, scalar [all …]
|
H A D | AArch64SchedNeoverseN2.td | 1199 // ASIMD reciprocal and square root estimate, D-form F32 and scalar forms 1523 // Predicate counting scalar 1530 // Predicate counting scalar, active predicate 1692 // Conditional extract operations, scalar form 1695 // Conditional extract operations, SIMD&FP scalar and vector forms 1710 // Copy, scalar 1713 // Copy, scalar SIMD&FP or imm 1738 // Duplicate, scalar form 1753 // Extract/insert operation, SIMD and FP scalar form 1757 // Extract/insert operation, scalar [all …]
|
H A D | AArch64SchedNeoverseV1.td | 1323 // Predicate counting scalar 1324 // Predicate counting scalar, active predicate 1410 // Conditional extract operations, scalar form 1413 // Conditional extract operations, SIMD&FP scalar and vector forms 1428 // Copy, scalar 1431 // Copy, scalar SIMD&FP or imm 1455 // Duplicate, scalar form 1466 // Extract/insert operation, SIMD and FP scalar form 1470 // Extract/insert operation, scalar 1477 // Horizontal operations, B, H, S form, scalar, imm / scalar / imm, scalar [all …]
|
/freebsd/crypto/openssl/crypto/ec/curve448/ |
H A D | point_448.h | 228 const uint8_t scalar[X448_PRIVATE_BYTES]); 263 const uint8_t scalar[X448_PRIVATE_BYTES]); 275 const curve448_scalar_t scalar); 311 void ossl_curve448_scalar_destroy(curve448_scalar_t scalar);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
H A D | M68kLegalizerInfo.cpp | 24 const LLT s8 = LLT::scalar(8); in M68kLegalizerInfo() 25 const LLT s16 = LLT::scalar(16); in M68kLegalizerInfo() 26 const LLT s32 = LLT::scalar(32); in M68kLegalizerInfo()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGenTypes/ |
H A D | LowLevelType.h | 42 static constexpr LLT scalar(unsigned SizeInBits) { in scalar() function 85 return scalar(16); in float16() 90 return scalar(32); in float32() 95 return scalar(64); in float64() 131 return scalarOrVector(EC, LLT::scalar(static_cast<unsigned>(ScalarSize))); in scalarOrVector() 225 : LLT::scalar(NewEltSize); in changeElementSize() 248 return scalar(getScalarSizeInBits() / Factor); in divide() 295 return scalar(getScalarSizeInBits()); in getElementType()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/ |
H A D | ABISysV_arc.cpp | 375 static void SetInteger(Scalar &scalar, uint64_t raw_value, bool is_signed) { in SetInteger() argument 378 scalar = static_cast<typename std::make_signed<T>::type>(raw_value); in SetInteger() 380 scalar = static_cast<T>(raw_value); in SetInteger() 383 static bool SetSizedInteger(Scalar &scalar, uint64_t raw_value, in SetSizedInteger() argument 390 SetInteger<uint64_t>(scalar, raw_value, is_signed); in SetSizedInteger() 394 SetInteger<uint32_t>(scalar, raw_value, is_signed); in SetSizedInteger() 398 SetInteger<uint16_t>(scalar, raw_value, is_signed); in SetSizedInteger() 402 SetInteger<uint8_t>(scalar, raw_value, is_signed); in SetSizedInteger() 409 static bool SetSizedFloat(Scalar &scalar, uint64_t raw_value, in SetSizedFloat() argument 416 scalar = *reinterpret_cast<double *>(&raw_value); in SetSizedFloat() [all …]
|
/freebsd/sys/contrib/openzfs/module/zcommon/ |
H A D | zfs_fletcher.c | 307 ZIO_SET_CHECKSUM(&ctx->scalar, 0, 0, 0, 0); in fletcher_4_scalar_init() 313 memcpy(zcp, &ctx->scalar, sizeof (zio_cksum_t)); in fletcher_4_scalar_fini() 324 a = ctx->scalar.zc_word[0]; in fletcher_4_scalar_native() 325 b = ctx->scalar.zc_word[1]; in fletcher_4_scalar_native() 326 c = ctx->scalar.zc_word[2]; in fletcher_4_scalar_native() 327 d = ctx->scalar.zc_word[3]; in fletcher_4_scalar_native() 336 ZIO_SET_CHECKSUM(&ctx->scalar, a, b, c, d); in fletcher_4_scalar_native() 347 a = ctx->scalar.zc_word[0]; in fletcher_4_scalar_byteswap() 348 b = ctx->scalar.zc_word[1]; in fletcher_4_scalar_byteswap() 349 c = ctx->scalar.zc_word[2]; in fletcher_4_scalar_byteswap() [all …]
|
/freebsd/lib/libc/amd64/string/ |
H A D | strlen.S | 23 ARCHFUNC(strlen, scalar) 43 ARCHENTRY(strlen, scalar) 89 ARCHEND(strlen, scalar)
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/RISCV/ |
H A D | ABISysV_riscv.cpp | 360 static void SetInteger(Scalar &scalar, uint64_t raw_value, bool is_signed) { in SetInteger() argument 363 scalar = static_cast<typename std::make_signed<T>::type>(raw_value); in SetInteger() 365 scalar = static_cast<T>(raw_value); in SetInteger() 368 static bool SetSizedInteger(Scalar &scalar, uint64_t raw_value, in SetSizedInteger() argument 375 SetInteger<uint64_t>(scalar, raw_value, is_signed); in SetSizedInteger() 379 SetInteger<uint32_t>(scalar, raw_value, is_signed); in SetSizedInteger() 383 SetInteger<uint16_t>(scalar, raw_value, is_signed); in SetSizedInteger() 387 SetInteger<uint8_t>(scalar, raw_value, is_signed); in SetSizedInteger() 394 static bool SetSizedFloat(Scalar &scalar, uint64_t raw_value, in SetSizedFloat() argument 401 scalar = *reinterpret_cast<double *>(&raw_value); in SetSizedFloat() [all …]
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | vdev_raidz_math_scalar.c | 249 DEFINE_GEN_METHODS(scalar); 250 DEFINE_REC_METHODS(scalar); 261 .gen = RAIDZ_GEN_METHODS(scalar), 262 .rec = RAIDZ_REC_METHODS(scalar),
|
/freebsd/contrib/llvm-project/lldb/source/Expression/ |
H A D | IRMemoryMap.cpp | 613 Scalar &scalar, size_t size, in WriteScalarToMemory() argument 618 size = scalar.GetByteSize(); in WriteScalarToMemory() 623 scalar.GetAsMemoryData(buf, size, GetByteOrder(), error); in WriteScalarToMemory() 641 Scalar scalar(address); in WritePointerToMemory() local 643 WriteScalarToMemory(process_address, scalar, GetAddressByteSize(), error); in WritePointerToMemory() 741 void IRMemoryMap::ReadScalarFromMemory(Scalar &scalar, in ReadScalarFromMemory() argument 765 scalar = extractor.GetU8(&offset); in ReadScalarFromMemory() 768 scalar = extractor.GetU16(&offset); in ReadScalarFromMemory() 771 scalar = extractor.GetU32(&offset); in ReadScalarFromMemory() 774 scalar = extractor.GetU64(&offset); in ReadScalarFromMemory()
|