Home
last modified time | relevance | path

Searched refs:UInt128 (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/contrib/llvm-project/libc/src/__support/
H A Dstr_to_float.h61 LIBC_INLINE uint64_t low64(const UInt128 &num) { in low64()
65 LIBC_INLINE uint64_t high64(const UInt128 &num) { in high64()
121 UInt128 first_approx =
122 static_cast<UInt128>(mantissa) * static_cast<UInt128>(power_of_ten[1]);
125 UInt128 final_approx;
135 UInt128 low_bits =
136 static_cast<UInt128>(mantissa) * static_cast<UInt128>(power_of_ten[0]);
137 UInt128 second_approx =
138 first_approx + static_cast<UInt128>(high64(low_bits));
209 UInt128 mantissa = init_num.mantissa;
[all …]
H A Duint128.h16 using UInt128 = __uint128_t; variable
19 using UInt128 = LIBC_NAMESPACE::UInt<128>; variable
H A Dhash.h26 UInt128 p = static_cast<UInt128>(x) * static_cast<UInt128>(y); in folded_multiply()
H A Dinteger_literals.h160 LIBC_INLINE constexpr UInt128 operator""_u128(const char *x) {
161 return internal::parse_with_prefix<UInt128>(x);
/freebsd/contrib/llvm-project/lld/MachO/
H A DSyntheticSections.h595 using UInt128 = std::pair<uint64_t, uint64_t>;
598 static_assert(sizeof(UInt128) == 16);
616 return literal16Map.at(*reinterpret_cast<const UInt128 *>(buf)) * 16; in getLiteral16Offset()
638 std::unordered_map<UInt128, uint64_t, Hasher<UInt128>> literal16Map;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeIndex.cpp52 {"unsigned __int128*", SimpleTypeKind::UInt128},
H A DTypeRecordHelpers.cpp104 case SimpleTypeKind::UInt128: in getSizeInBytesForTypeIndex()
/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/generic/
H A Dsqrt.h57 LIBC_INLINE void normalize<long double>(int &exponent, UInt128 &mantissa) {
/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/
H A DHypot.h49 using Type = UInt128;
H A DFPBits.h123 using StorageType = UInt128;
134 using StorageType = UInt128;
H A DBasicOperations.h274 UInt128 mantissa = sx.get_explicit_mantissa(); in canonicalize()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeIndex.h58 UInt128 = 0x0079, // 128 bit unsigned int enumerator
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DScalar.h176 llvm::APInt UInt128(const llvm::APInt &fail_value) const;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeEnum.cpp223 case SimpleTypeKind::UInt128: in getBuiltinType()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp53 case BuiltinType::UInt128: in TypeIdxFromBuiltin()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp969 case SimpleTypeKind::UInt128: in GetCompilerTypeForSimpleKind()
997 case SimpleTypeKind::UInt128: in GetTypeSizeForSimpleKind()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DBuiltinTypes.def96 UNSIGNED_TYPE(UInt128, UnsignedInt128Ty)
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DRegisterValue.cpp588 return m_scalar.UInt128(fail_value); in GetAsUInt128()
H A DScalar.cpp351 llvm::APInt Scalar::UInt128(const llvm::APInt &fail_value) const { in UInt128() function in Scalar
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp186 case BuiltinType::UInt128: in getTypeInfoHelper()
H A DCodeGenTypes.cpp493 case BuiltinType::UInt128: in ConvertType()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenTypes.cpp325 case BuiltinType::UInt128: in convertType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DNSAPI.cpp427 case BuiltinType::UInt128: in getNSNumberFactoryMethodKind()
H A DTypeLoc.cpp358 case BuiltinType::UInt128: in getWrittenTypeSpec()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp1819 } else if (k == BuiltinType::Int128 || k == BuiltinType::UInt128) { in classify()
1927 ElementType->isSpecificBuiltinType(BuiltinType::UInt128))) in classify()
2208 EltTy->isSpecificBuiltinType(BuiltinType::UInt128))) in IsIllegalVectorType()
3391 case BuiltinType::UInt128: in classify()

12