Home
last modified time | relevance | path

Searched refs:bit_cast (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DSwapByteOrder.h48 return llvm::bit_cast<float>(llvm::byteswap(llvm::bit_cast<uint32_t>(C))); in getSwappedBytes()
52 return llvm::bit_cast<double>(llvm::byteswap(llvm::bit_cast<uint64_t>(C))); in getSwappedBytes()
H A DEndianStream.h44 write(os, llvm::bit_cast<uint32_t>(value), endian);
50 write(os, llvm::bit_cast<uint64_t>(value), endian);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.cpp165 if (Val == llvm::bit_cast<uint32_t>(0.5f)) in getLit32Encoding()
171 if (Val == llvm::bit_cast<uint32_t>(1.0f)) in getLit32Encoding()
177 if (Val == llvm::bit_cast<uint32_t>(2.0f)) in getLit32Encoding()
183 if (Val == llvm::bit_cast<uint32_t>(4.0f)) in getLit32Encoding()
201 if (Val == llvm::bit_cast<uint64_t>(0.5)) in getLit64Encoding()
204 if (Val == llvm::bit_cast<uint64_t>(-0.5)) in getLit64Encoding()
207 if (Val == llvm::bit_cast<uint64_t>(1.0)) in getLit64Encoding()
210 if (Val == llvm::bit_cast<uint64_t>(-1.0)) in getLit64Encoding()
213 if (Val == llvm::bit_cast<uint64_t>(2.0)) in getLit64Encoding()
216 if (Val == llvm::bit_cast<uint64_t>(-2.0)) in getLit64Encoding()
[all …]
H A DAMDGPUInstPrinter.cpp541 if (Imm == llvm::bit_cast<uint32_t>(0.0f)) in printImmediateFloat32()
543 else if (Imm == llvm::bit_cast<uint32_t>(1.0f)) in printImmediateFloat32()
547 else if (Imm == llvm::bit_cast<uint32_t>(0.5f)) in printImmediateFloat32()
551 else if (Imm == llvm::bit_cast<uint32_t>(2.0f)) in printImmediateFloat32()
555 else if (Imm == llvm::bit_cast<uint32_t>(4.0f)) in printImmediateFloat32()
592 if (Imm == llvm::bit_cast<uint64_t>(0.0)) in printImmediate64()
594 else if (Imm == llvm::bit_cast<uint64_t>(1.0)) in printImmediate64()
596 else if (Imm == llvm::bit_cast<uint64_t>(-1.0)) in printImmediate64()
598 else if (Imm == llvm::bit_cast<uint64_t>(0.5)) in printImmediate64()
602 else if (Imm == llvm::bit_cast<uint64_t>(2.0)) in printImmediate64()
[all …]
H A DR600InstPrinter.cpp100 O << Imm << '(' << llvm::bit_cast<float>(static_cast<uint32_t>(Imm)) << ')'; in printLiteral()
161 O << bit_cast<double>(Op.getDFPImm()); in printOperand()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__compare/
H A Dstrong_order.h52 int32_t __rx = std::bit_cast<int32_t>(__t); in __go()
53 int32_t __ry = std::bit_cast<int32_t>(__u); in __go()
58 int64_t __rx = std::bit_cast<int64_t>(__t); in __go()
59 int64_t __ry = std::bit_cast<int64_t>(__u); in __go()
101 return std::bit_cast<_IntType>(__t) <=> std::bit_cast<_IntType>(__u); in __go()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dchunk.h118 PackedHeader NewPackedHeader = bit_cast<PackedHeader>(*NewUnpackedHeader); in storeHeader()
125 *NewUnpackedHeader = bit_cast<UnpackedHeader>(NewPackedHeader); in loadHeader()
134 *NewUnpackedHeader = bit_cast<UnpackedHeader>(NewPackedHeader); in isValid()
H A Dcommon.h24 template <class Dest, class Source> inline Dest bit_cast(const Source &S) { in bit_cast() function
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dbit.inc11 // [bit.cast], bit_cast
12 using std::bit_cast;
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dbit17 // [bit.cast], bit_cast
19 constexpr To bit_cast(const From& from) noexcept; // C++20
65 #include <__bit/bit_cast.h>
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCInst.cpp34 OS << "SFPImm:" << bit_cast<float>(getSFPImm()); in print()
36 OS << "DFPImm:" << bit_cast<double>(getDFPImm()); in print()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__bit/
H A Dbit_cast.h27 _LIBCPP_NODISCARD_EXT _LIBCPP_HIDE_FROM_ABI constexpr _ToType bit_cast(const _FromType& __from) noe… in bit_cast() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp2584 return (Val == llvm::bit_cast<uint64_t>(0.0)) || in isInlinableLiteral64()
2585 (Val == llvm::bit_cast<uint64_t>(1.0)) || in isInlinableLiteral64()
2586 (Val == llvm::bit_cast<uint64_t>(-1.0)) || in isInlinableLiteral64()
2587 (Val == llvm::bit_cast<uint64_t>(0.5)) || in isInlinableLiteral64()
2588 (Val == llvm::bit_cast<uint64_t>(-0.5)) || in isInlinableLiteral64()
2589 (Val == llvm::bit_cast<uint64_t>(2.0)) || in isInlinableLiteral64()
2590 (Val == llvm::bit_cast<uint64_t>(-2.0)) || in isInlinableLiteral64()
2591 (Val == llvm::bit_cast<uint64_t>(4.0)) || in isInlinableLiteral64()
2592 (Val == llvm::bit_cast<uint64_t>(-4.0)) || in isInlinableLiteral64()
2610 return (Val == llvm::bit_cast<uint32_t>(0.0f)) || in isInlinableLiteral32()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp1380 return llvm::bit_cast<uint32_t>(0.5f); in getInlineImmVal32()
1384 return llvm::bit_cast<uint32_t>(1.0f); in getInlineImmVal32()
1388 return llvm::bit_cast<uint32_t>(2.0f); in getInlineImmVal32()
1392 return llvm::bit_cast<uint32_t>(4.0f); in getInlineImmVal32()
1405 return llvm::bit_cast<uint64_t>(0.5); in getInlineImmVal64()
1407 return llvm::bit_cast<uint64_t>(-0.5); in getInlineImmVal64()
1409 return llvm::bit_cast<uint64_t>(1.0); in getInlineImmVal64()
1411 return llvm::bit_cast<uint64_t>(-1.0); in getInlineImmVal64()
1413 return llvm::bit_cast<uint64_t>(2.0); in getInlineImmVal64()
1415 return llvm::bit_cast<uint64_t>(-2.0); in getInlineImmVal64()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h361 return bit_cast<float>(I); in getFPImmFloat()
778 auto Parts = bit_cast<std::array<T, sizeof(int64_t) / sizeof(T)>>(Imm); in isSVEMaskOfIdenticalElements()
818 auto S = bit_cast<std::array<int32_t, 2>>(Imm); in isSVEMoveMaskPreferredLogicalImmediate()
819 auto H = bit_cast<std::array<int16_t, 4>>(Imm); in isSVEMoveMaskPreferredLogicalImmediate()
820 auto B = bit_cast<std::array<int8_t, 8>>(Imm); in isSVEMoveMaskPreferredLogicalImmediate()
/freebsd-14.2/contrib/llvm-project/libcxx/src/include/
H A Dto_chars_floating_point.h122 const _Uint_type _Uint_value = std::bit_cast<_Uint_type>(_Value);
350 const _Uint_type _Uint_value = std::bit_cast<_Uint_type>(_Value);
842 const _Uint_type _Uint_value = std::bit_cast<_Uint_type>(_Value);
1005 _Uint_type _Uint_value = std::bit_cast<_Uint_type>(_Value);
1017 _Value = std::bit_cast<_Floating>(_Uint_value);
/freebsd-14.2/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DMsgPackReader.cpp78 llvm::bit_cast<float>(endian::read<uint32_t, Endianness>(Current)); in read()
88 llvm::bit_cast<double>(endian::read<uint64_t, Endianness>(Current)); in read()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInst.h111 FPImmVal = bit_cast<uint64_t>(Val); in setFPImm()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp129 MCOp = MCOperand::createDFPImm(bit_cast<uint64_t>(Val.convertToDouble())); in lowerOperand()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h1664 double bitsToDouble() const { return llvm::bit_cast<double>(getWord(0)); } in bitsToDouble()
1672 return llvm::bit_cast<float>(static_cast<uint32_t>(getWord(0))); in bitsToFloat()
1680 return APInt(sizeof(double) * CHAR_BIT, llvm::bit_cast<uint64_t>(V)); in doubleToBits()
1688 return APInt(sizeof(float) * CHAR_BIT, llvm::bit_cast<uint32_t>(V)); in floatToBits()
H A DPointerSumType.h191 return bit_cast<uintptr_t>(Storage); in getOpaqueValue()
H A DAPFixedPoint.h129 return hash_value(bit_cast<uint32_t>(Val)); in hash_value()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCCodeEmitter.cpp265 return static_cast<unsigned>(bit_cast<double>(MO.getDFPImm())); in getMachineOpValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVBaseInfo.cpp311 return bit_cast<float>(I); in getFPImm()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp117 MCOperand::createDFPImm(bit_cast<uint64_t>(static_cast<double>(Val)))); in parseImmediate()

12