reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
984 return *bit_cast<T *>(const_cast<char *>(data.buffer));
include/llvm/ADT/PointerSumType.h 191 return bit_cast<uintptr_t>(Storage);
lib/Support/APInt.cpp770 uint64_t I = bit_cast<uint64_t>(Double); 861 return bit_cast<double>(I);lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h
361 return bit_cast<float>(I); 756 auto Parts = bit_cast<std::array<T, sizeof(int64_t) / sizeof(T)>>(Imm); 788 auto S = bit_cast<std::array<int32_t, 2>>(Imm); 789 auto H = bit_cast<std::array<int16_t, 4>>(Imm); 790 auto B = bit_cast<std::array<int8_t, 8>>(Imm);lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h
647 return bit_cast<float>(I);
tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp763 llvm::bit_cast<TaggedDoubleBits>(encodedTimeInterval); 773 return llvm::bit_cast<double>(decodedBits);tools/llvm-exegesis/lib/BenchmarkResult.cpp
111 OS.write_hex(bit_cast<uint64_t>(Value));