| /freebsd/contrib/llvm-project/libc/src/__support/ |
| H A D | sign.h | 17 struct Sign { struct 21 LIBC_INLINE friend constexpr bool operator==(Sign a, Sign b) { argument 25 LIBC_INLINE friend constexpr bool operator!=(Sign a, Sign b) { 29 static const Sign POS; argument 30 static const Sign NEG; argument 32 LIBC_INLINE constexpr Sign negate() const { return Sign(!is_negative); } in negate() argument 35 LIBC_INLINE constexpr explicit Sign(bool is_negative) in Sign() argument 41 LIBC_INLINE_VAR constexpr Sign Sign::NEG = Sign(true); argument 42 LIBC_INLINE_VAR constexpr Sign Sign::POS = Sign(false);
|
| /freebsd/crypto/openssl/test/recipes/30-test_evp_data/ |
| H A D | evppkey_ml_dsa_65_wycheproof_sign.txt | 16 Sign-Message = ML-DSA-65:ML_DSA_65_1 24 Sign-Message = ML-DSA-65:ML_DSA_65_1 33 Sign-Message = ML-DSA-65:ML_DSA_65_1 42 Sign-Message = ML-DSA-65:ML_DSA_65_1 51 Sign-Message = ML-DSA-65:ML_DSA_65_1 61 Sign-Message = ML-DSA-65:ML_DSA_65_1 69 Sign-Message = ML-DSA-65:ML_DSA_65_1 77 Sign-Message = ML-DSA-65:ML_DSA_65_1 85 Sign-Message = ML-DSA-65:ML_DSA_65_1 93 Sign-Message = ML-DSA-65:ML_DSA_65_1 [all …]
|
| H A D | evppkey_ml_dsa_44_wycheproof_sign.txt | 16 Sign-Message = ML-DSA-44:ML_DSA_44_1 24 Sign-Message = ML-DSA-44:ML_DSA_44_1 33 Sign-Message = ML-DSA-44:ML_DSA_44_1 42 Sign-Message = ML-DSA-44:ML_DSA_44_1 51 Sign-Message = ML-DSA-44:ML_DSA_44_1 61 Sign-Message = ML-DSA-44:ML_DSA_44_1 69 Sign-Message = ML-DSA-44:ML_DSA_44_1 77 Sign-Message = ML-DSA-44:ML_DSA_44_1 85 Sign-Message = ML-DSA-44:ML_DSA_44_1 93 Sign-Message = ML-DSA-44:ML_DSA_44_1 [all …]
|
| H A D | evppkey_ml_dsa_87_wycheproof_sign.txt | 16 Sign-Message = ML-DSA-87:ML_DSA_87_1 24 Sign-Message = ML-DSA-87:ML_DSA_87_1 33 Sign-Message = ML-DSA-87:ML_DSA_87_1 42 Sign-Message = ML-DSA-87:ML_DSA_87_1 51 Sign-Message = ML-DSA-87:ML_DSA_87_1 61 Sign-Message = ML-DSA-87:ML_DSA_87_1 69 Sign-Message = ML-DSA-87:ML_DSA_87_1 77 Sign-Message = ML-DSA-87:ML_DSA_87_1 85 Sign-Message = ML-DSA-87:ML_DSA_87_1 93 Sign-Message = ML-DSA-87:ML_DSA_87_1 [all …]
|
| H A D | evppkey_ml_dsa_siggen.txt | 15 Sign-Message = ML-DSA-44:ML_DSA_44_1 25 Sign-Message = ML-DSA-44:ML_DSA_44_2 36 Sign-Message = ML-DSA-44:ML_DSA_44_3 46 Sign-Message = ML-DSA-44:ML_DSA_44_4 57 Sign-Message = ML-DSA-44:ML_DSA_44_5 67 Sign-Message = ML-DSA-44:ML_DSA_44_6 78 Sign-Message = ML-DSA-44:ML_DSA_44_7 88 Sign-Message = ML-DSA-44:ML_DSA_44_8 99 Sign-Message = ML-DSA-44:ML_DSA_44_9 109 Sign-Message = ML-DSA-44:ML_DSA_44_10 [all …]
|
| H A D | evppkey_slh_dsa_siggen.txt | 15 Sign-Message = SLH-DSA-SHA2-128f:SLH_DSA_SHA2_128f_1 25 Sign-Message = SLH-DSA-SHA2-128f:SLH_DSA_SHA2_128f_2 36 Sign-Message = SLH-DSA-SHA2-128f:SLH_DSA_SHA2_128f_3 47 Sign-Message = SLH-DSA-SHA2-128f:SLH_DSA_SHA2_128f_4 58 Sign-Message = SLH-DSA-SHA2-128f:SLH_DSA_SHA2_128f_5 69 Sign-Message = SLH-DSA-SHA2-128f:SLH_DSA_SHA2_128f_6 80 Sign-Message = SLH-DSA-SHA2-128f:SLH_DSA_SHA2_128f_7 91 Sign-Message = SLH-DSA-SHA2-192f:SLH_DSA_SHA2_192f_20 101 Sign-Message = SLH-DSA-SHA2-192f:SLH_DSA_SHA2_192f_21 112 Sign-Message = SLH-DSA-SHA2-192f:SLH_DSA_SHA2_192f_22 [all …]
|
| H A D | evppkey_ecx_sigalg.txt | 11 # PrivPubKeyPair Sign Verify VerifyRecover 78 Sign-Message = ED25519:ED25519-1 85 Sign-Message = ED25519:ED25519-2 92 Sign-Message = ED25519:ED25519-3 99 Sign-Message = ED25519:ED25519-4 106 Sign-Message = ED25519:ED25519-5 136 Sign-Message = ED25519:ED25519-1-Raw 275 Sign-Message = ED448:ED448-1 280 Sign-Message = ED448:ED448-2 285 Sign-Message = ED448:ED448-3 [all …]
|
| H A D | evppkey_rsa_sigalg.txt | 11 # PrivPubKeyPair Sign Verify VerifyRecover 70 Sign = RSA:RSA-2048 76 Sign = RSA-SHA1:RSA-2048 82 Sign = RSA-SHA1:RSA-2048 89 Sign = RSA-SHA1:RSA-2048 101 Sign = RSA-SHA512-224:RSA-2048 114 Sign-Message = RSA-SHA1:RSA-2048 119 Sign-Message = RSA-SHA256:RSA-2048 137 Sign-Message = RSA-SHA224:RSA-2048 142 Sign-Message = RSA-SHA384:RSA-2048 [all …]
|
| H A D | evppkey_ecdsa_sigalg.txt | 11 # PrivPubKeyPair Sign Verify VerifyRecover 92 Title = Sign-Message and Verify-Message 119 Sign = ECDSA-SHA256:P-256 172 Sign-Message = ECDSA-SHA3-512:P-256 194 Sign-Message = ECDSA-SHA3-512:B-163 202 Sign-Message = ECDSA-SHA3-512:secp256k1 210 Sign-Message = ECDSA-SHA1:B-163 218 Sign = ECDSA-SHA1:P-256 236 Sign-Message = ECDSA-SHA3-512:B-163 246 Sign-Message = ECDSA-SHA1:P-256 [all …]
|
| H A D | evppkey_dsa_sigalg.txt | 11 # PrivPubKeyPair Sign Verify VerifyRecover 275 Sign-Message = DSA-SHA256:DSA-2048-160 283 Sign-Message = DSA-SHA256:DSA-2048-224 291 Sign-Message = DSA-SHA256:DSA-2048-256 298 Sign-Message = DSA-SHA256:DSA-3072-256 305 Sign-Message = DSA-SHA3-224:DSA-2048-256 332 Sign-Message = DSA-SHA256:DSA-1024-FIPS186-2 340 Sign-Message = DSA-SHA1:DSA-2048-256 348 Sign-Message = DSA-SHA256:DSA-3072-224 356 Sign-Message = DSA-SHA256:DSA-4096-256 [all …]
|
| /freebsd/contrib/llvm-project/libc/src/__support/FPUtil/x86_64/ |
| H A D | NextAfterLongDouble.h | 51 from_bits = FPBits::min_subnormal(from > to ? Sign::NEG : Sign::POS); in nextafter() 54 if (from_bits == FPBits::max_subnormal(Sign::NEG)) { in nextafter() 57 from_bits = FPBits::min_normal(Sign::NEG); in nextafter() 71 if (from_bits == FPBits::min_normal(Sign::NEG)) { in nextafter() 74 from_bits = FPBits::max_subnormal(Sign::NEG); in nextafter() 87 if (from_bits == FPBits::min_normal(Sign::POS)) { in nextafter() 88 from_bits = FPBits::max_subnormal(Sign::POS); in nextafter() 99 if (from_bits == FPBits::max_subnormal(Sign::POS)) { in nextafter() 100 from_bits = FPBits::min_normal(Sign::POS); in nextafter()
|
| H A D | NextUpDownLongDouble.h | 26 constexpr Sign sign = IsDown ? Sign::NEG : Sign::POS; in nextupdown()
|
| /freebsd/contrib/llvm-project/libc/src/__support/FPUtil/ |
| H A D | FPBits.h | 330 LIBC_INLINE static constexpr StorageType encode(Sign sign, BiasedExponent exp, 359 LIBC_INLINE constexpr Sign sign() const { 360 return (bits & SIGN_MASK) ? Sign::NEG : Sign::POS; 362 LIBC_INLINE constexpr void set_sign(Sign signVal) { 390 LIBC_INLINE static constexpr RetT zero(Sign sign = Sign::POS) { 393 LIBC_INLINE static constexpr RetT one(Sign sign = Sign::POS) { 396 LIBC_INLINE static constexpr RetT min_subnormal(Sign sign = Sign::POS) { 399 LIBC_INLINE static constexpr RetT max_subnormal(Sign sign = Sign::POS) { 403 LIBC_INLINE static constexpr RetT min_normal(Sign sign = Sign::POS) { 406 LIBC_INLINE static constexpr RetT max_normal(Sign sign = Sign::POS) { [all …]
|
| H A D | DivisionAndRemainderOperations.h | 47 const Sign result_sign = in remquo() 48 (xbits.sign() == ybits.sign() ? Sign::POS : Sign::NEG); in remquo() 53 xbits.set_sign(Sign::POS); in remquo() 54 ybits.set_sign(Sign::POS); in remquo() 82 NormalFloat<T> remainder(Sign::POS, exp + normaly.exponent, mx); in remquo()
|
| H A D | ManipulationFunctions.h | 145 return FPBits<T>::inf(Sign::NEG).get_val(); 175 Sign sign = bits.sign(); 177 if ((sign == Sign::POS && rounding_mode == FE_DOWNWARD) || 178 (sign == Sign::NEG && rounding_mode == FE_UPWARD) || 190 Sign sign = bits.sign(); 192 if ((sign == Sign::POS && rounding_mode == FE_UPWARD) || 193 (sign == Sign::NEG && rounding_mode == FE_DOWNWARD)) 250 constexpr Sign sign = IsDown ? Sign::NEG : Sign::POS;
|
| H A D | dyadic_float.h | 44 Sign logical_sign) { in rounding_direction() 91 Sign sign = Sign::POS; 107 LIBC_INLINE constexpr DyadicFloat(Sign s, int e, const MantissaType &m) in DyadicFloat() 156 round(Sign result_sign, int result_exponent, in round() 200 return FPBits::max_normal(Sign::POS).get_val(); in generic_as() 201 return FPBits::inf(Sign::NEG).get_val(); in generic_as() 204 return FPBits::max_normal(Sign::NEG).get_val(); in generic_as() 205 return FPBits::inf(Sign::POS).get_val(); in generic_as() 349 FPBits<T>::create_value(Sign::POS, in fast_as() 355 FPBits<T>::create_value(Sign::POS, in fast_as() [all …]
|
| H A D | bfloat16.h | 35 Sign sign = Sign::POS; in BFloat16() 39 sign = Sign::NEG; in BFloat16()
|
| H A D | fpbits_str.h | 45 const auto sign_char = [](Sign sign) -> char { in str() 63 s += sign_char(x.get_implicit_bit() ? Sign::NEG : Sign::POS); in str()
|
| /freebsd/contrib/llvm-project/libc/src/__support/FPUtil/generic/ |
| H A D | add_sub.h | 97 return OutFPBits::zero(Sign::NEG).get_val(); in add_or_sub() 99 return OutFPBits::zero(Sign::POS).get_val(); in add_or_sub() 122 return OutFPBits::zero(Sign::NEG).get_val(); in add_or_sub() 124 return OutFPBits::zero(Sign::POS).get_val(); in add_or_sub() 128 Sign result_sign = Sign::POS; in add_or_sub() 136 result_sign = Sign::NEG; in add_or_sub()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | LEB128.cpp | 31 int Sign = Value >> (8 * sizeof(Value) - 1); in getSLEB128Size() local 37 IsMore = Value != Sign || ((Byte ^ Sign) & 0x40) != 0; in getSLEB128Size()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | BCD.h | 37 uint8_t Sign = Ptr[ByteLen - 1] & 0x0f; variable 39 if (Sign == 0x0d || Sign == 0x0b)
|
| H A D | KnownFPClass.h | 173 void copysign(const KnownFPClass &Sign) { in copysign() 186 SignBit = Sign.SignBit; in copysign() 189 if (Sign.isKnownNever(fcPositive | fcNan) || (SignBit && *SignBit)) in copysign() 191 if (Sign.isKnownNever(fcNegative | fcNan) || (SignBit && !*SignBit)) in copysign()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMAddressingModes.h | 634 uint8_t Sign = (Imm >> 7) & 0x1; in getFPImmFloat() local 643 I |= Sign << 31; in getFPImmFloat() 655 uint32_t Sign = Imm.lshr(15).getZExtValue() & 1; in getFP16Imm() local 670 return ((int)Sign << 7) | (Exp << 4) | Mantissa; in getFP16Imm() 693 uint32_t Sign = Imm.lshr(31).getZExtValue() & 1; in getFP32Imm() local 710 return ((int)Sign << 7) | (Exp << 4) | Mantissa; in getFP32Imm() 721 uint64_t Sign = Imm.lshr(63).getZExtValue() & 1; in getFP64Imm() local 738 return ((int)Sign << 7) | (Exp << 4) | Mantissa; in getFP64Imm()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVBaseInfo.cpp | 214 bool Sign = Imm.extractBitsAsZExtValue(1, 31); in getLoadFPImm() local 227 if (Sign) { in getLoadFPImm() 240 uint32_t Sign = 0; in getFPImm() local 242 Sign = 0b1; in getFPImm() 249 uint32_t I = Sign << 31 | Exp << 23 | Mantissa << 21; in getFPImm()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CmpInstAnalysis.cpp | 40 Constant *llvm::getPredForICmpCode(unsigned Code, bool Sign, Type *OpTy, in getPredForICmpCode() argument 46 case 1: Pred = Sign ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT; break; in getPredForICmpCode() 48 case 3: Pred = Sign ? ICmpInst::ICMP_SGE : ICmpInst::ICMP_UGE; break; in getPredForICmpCode() 49 case 4: Pred = Sign ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT; break; in getPredForICmpCode() 51 case 6: Pred = Sign ? ICmpInst::ICMP_SLE : ICmpInst::ICMP_ULE; break; in getPredForICmpCode()
|