|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/BinaryFormat/MsgPack.h 24 constexpr support::endianness Endianness = support::big;
include/llvm/DebugInfo/GSYM/FileWriter.h 31 llvm::support::endianness ByteOrder;
33 FileWriter(llvm::raw_pwrite_stream &S, llvm::support::endianness B)
include/llvm/DebugInfo/GSYM/GsymCreator.h 152 llvm::Error save(StringRef Path, llvm::support::endianness ByteOrder) const;
include/llvm/DebugInfo/GSYM/GsymReader.h 54 llvm::support::endianness Endian;
include/llvm/DebugInfo/MSF/MappedBlockStream.h 59 support::endianness getEndian() const override {
126 support::endianness getEndian() const override {
include/llvm/ExecutionEngine/JITLink/JITLink.h 708 support::endianness Endianness)
722 support::endianness getEndianness() const { return Endianness; }
904 support::endianness Endianness;
include/llvm/ExecutionEngine/RuntimeDyldChecker.h 150 support::endianness Endianness,
include/llvm/MC/MCAsmBackend.h 45 MCAsmBackend(support::endianness Endian);
52 const support::endianness Endian;
include/llvm/Object/ELFTypes.h 53 static const endianness TargetEndianness = E;
include/llvm/ProfileData/Coverage/CoverageMappingReader.h 214 support::endianness Endian);
include/llvm/ProfileData/InstrProf.h 922 inline support::endianness getHostEndianness() {
include/llvm/ProfileData/InstrProfData.inc 326 void swapBytes(support::endianness Old, support::endianness New);
326 void swapBytes(support::endianness Old, support::endianness New);
381 support::endianness SrcDataEndianness);
385 void swapBytesToHost(support::endianness Endianness);
389 void swapBytesFromHost(support::endianness Endianness);
include/llvm/ProfileData/InstrProfReader.h 241 support::endianness getDataEndianness() const {
242 support::endianness HostEndian = getHostEndianness();
305 support::endianness ValueProfDataEndianness = support::little;
342 void setValueProfDataEndianness(support::endianness Endianness) {
359 virtual void setValueProfDataEndianness(support::endianness Endianness) = 0;
397 void setValueProfDataEndianness(support::endianness Endianness) override {
502 void setValueProfDataEndianness(support::endianness Endianness) {
include/llvm/ProfileData/InstrProfWriter.h 101 void setValueProfDataEndianness(support::endianness Endianness);
include/llvm/Support/BinaryByteStream.h 34 BinaryByteStream(ArrayRef<uint8_t> Data, llvm::support::endianness Endian)
36 BinaryByteStream(StringRef Data, llvm::support::endianness Endian)
39 llvm::support::endianness getEndian() const override { return Endian; }
67 llvm::support::endianness Endian;
78 llvm::support::endianness Endian)
93 llvm::support::endianness Endian)
96 llvm::support::endianness getEndian() const override {
137 llvm::support::endianness Endian = llvm::support::little;
141 AppendingBinaryByteStream(llvm::support::endianness Endian)
146 llvm::support::endianness getEndian() const override { return Endian; }
210 llvm::support::endianness Endian)
236 llvm::support::endianness Endian)
239 llvm::support::endianness getEndian() const override {
include/llvm/Support/BinaryItemStream.h 36 explicit BinaryItemStream(llvm::support::endianness Endian)
39 llvm::support::endianness getEndian() const override { return Endian; }
98 llvm::support::endianness Endian;
include/llvm/Support/BinaryStream.h 39 virtual llvm::support::endianness getEndian() const = 0;
include/llvm/Support/BinaryStreamReader.h 37 llvm::support::endianness Endian);
38 explicit BinaryStreamReader(StringRef Data, llvm::support::endianness Endian);
include/llvm/Support/BinaryStreamRef.h 47 llvm::support::endianness getEndian() const {
170 llvm::support::endianness Endian);
171 explicit BinaryStreamRef(StringRef Data, llvm::support::endianness Endian);
245 llvm::support::endianness Endian);
include/llvm/Support/BinaryStreamWriter.h 37 llvm::support::endianness Endian);
include/llvm/Support/Endian.h 46 constexpr endianness system_endianness() {
51 inline value_type byte_swap(value_type value, endianness endian) {
65 inline value_type read(const void *memory, endianness endian) {
85 inline value_type readNext(const CharT *&memory, endianness endian) {
99 inline void write(void *memory, value_type value, endianness endian) {
210 static constexpr endianness endian = Endian;
354 template <typename T> inline T read(const void *P, endianness E) {
362 inline uint16_t read16(const void *P, endianness E) {
365 inline uint32_t read32(const void *P, endianness E) {
368 inline uint64_t read64(const void *P, endianness E) {
389 template <typename T> inline void write(void *P, T V, endianness E) {
397 inline void write16(void *P, uint16_t V, endianness E) {
400 inline void write32(void *P, uint32_t V, endianness E) {
403 inline void write64(void *P, uint64_t V, endianness E) {
include/llvm/Support/EndianStream.h 27 inline void write(raw_ostream &os, value_type value, endianness endian) {
33 inline void write<float>(raw_ostream &os, float value, endianness endian) {
39 endianness endian) {
45 endianness endian) {
53 endianness Endian;
54 Writer(raw_ostream &OS, endianness Endian) : OS(OS), Endian(Endian) {}
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 3114 BinaryStreamWriter Writer(data, llvm::support::endianness::little);
lib/DebugInfo/GSYM/GsymCreator.cpp 44 llvm::support::endianness ByteOrder) const {
lib/DebugInfo/GSYM/GsymReader.cpp 73 const auto HostByteOrder = support::endian::system_endianness();
lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp 308 BinaryItemStream<CVSymbol> ItemStream(support::endianness::little);
lib/ExecutionEngine/JITLink/EHFrameSupport.cpp 23 support::endianness Endianness)
lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h 34 unsigned PointerSize, support::endianness Endianness);
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp 85 support::endianness
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h 224 static support::endianness getEndianness(const object::MachOObjectFile &Obj);
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp 680 GetGOTInfoFunction GetGOTInfo, support::endianness Endianness,
851 GetGOTInfoFunction GetGOTInfo, support::endianness Endianness,
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h 31 GetGOTInfoFunction GetGOTInfo, support::endianness Endianness,
67 support::endianness Endianness;
lib/MC/MCAsmBackend.cpp 26 MCAsmBackend::MCAsmBackend(support::endianness Endian)
lib/MC/MCAssembler.cpp 502 support::endianness Endian = Asm.getBackend().Endian;
lib/MC/MCDwarf.cpp 1909 support::endianness E =
lib/ProfileData/Coverage/CoverageMappingReader.cpp 592 support::endianness Endian) {
595 if (BytesInAddress == 4 && Endian == support::endianness::little) {
597 readCoverageMappingData<uint32_t, support::endianness::little>(
601 } else if (BytesInAddress == 4 && Endian == support::endianness::big) {
602 if (Error E = readCoverageMappingData<uint32_t, support::endianness::big>(
606 } else if (BytesInAddress == 8 && Endian == support::endianness::little) {
608 readCoverageMappingData<uint64_t, support::endianness::little>(
612 } else if (BytesInAddress == 8 && Endian == support::endianness::big) {
613 if (Error E = readCoverageMappingData<uint64_t, support::endianness::big>(
625 support::endianness Endian = support::endianness::little;
625 support::endianness Endian = support::endianness::little;
701 support::endianness Endian = OF->isLittleEndian()
702 ? support::endianness::little
703 : support::endianness::big;
lib/ProfileData/InstrProf.cpp 803 void ValueProfRecord::swapBytes(support::endianness Old,
804 support::endianness New) {
841 static T swapToHostOrder(const unsigned char *&D, support::endianness Orig) {
876 support::endianness Endianness) {
899 void ValueProfData::swapBytesToHost(support::endianness Endianness) {
915 void ValueProfData::swapBytesFromHost(support::endianness Endianness) {
lib/ProfileData/InstrProfWriter.cpp 102 support::endianness ValueProfDataEndianness = support::little;
175 support::endianness Endianness) {
lib/Support/BinaryStreamReader.cpp 16 using endianness = llvm::support::endianness;
lib/Support/BinaryStreamRef.cpp 19 ArrayRefImpl(ArrayRef<uint8_t> Data, endianness Endian) : BBS(Data, Endian) {}
21 llvm::support::endianness getEndian() const override {
40 MutableArrayRefImpl(MutableArrayRef<uint8_t> Data, endianness Endian)
44 llvm::support::endianness getEndian() const override {
72 BinaryStreamRef::BinaryStreamRef(ArrayRef<uint8_t> Data, endianness Endian)
75 BinaryStreamRef::BinaryStreamRef(StringRef Data, endianness Endian)
112 endianness Endian)
lib/Support/BinaryStreamWriter.cpp 25 llvm::support::endianness Endian)
lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp 236 const auto Res = support::endian::read<T, support::endianness::little>(Bytes.data());
lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp 610 support::endian::Writer EW(OS, support::endianness::little);
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp 1313 support::endianness Endian) {
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h 28 support::endianness Endian)
lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h 23 support::endianness Endian)
lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp 26 BPFAsmBackend(support::endianness Endian) : MCAsmBackend(Endian) {}
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp 292 support::endianness E = IsLittleEndian ? support::little : support::big;
lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp 113 T Val = support::endian::read<T, support::endianness::little, 1>(
lib/XRay/FDRTraceWriter.cpp 62 : OS(O, support::endianness::native) {
tools/clang/lib/AST/Interp/ByteCodeEmitter.cpp 98 endian::write<int32_t, endianness::native, 1>(Location, Offset);
tools/clang/lib/AST/Interp/Source.h 62 return endian::read<T, endianness::native, 1>(Ptr);
69 auto Punned = endian::read<uintptr_t, endianness::native, 1>(Ptr);
tools/lld/ELF/Arch/Mips.cpp 371 const endianness e = ELFT::TargetEndianness;
483 const endianness e = ELFT::TargetEndianness;
528 const endianness e = ELFT::TargetEndianness;
tools/lld/ELF/Config.h 255 llvm::support::endianness endianness;
tools/lld/ELF/Driver.cpp 1100 config->endianness = config->isLE ? endianness::little : endianness::big;
1100 config->endianness = config->isLE ? endianness::little : endianness::big;
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp 56 support::endianness ProcessInfo::GetEndian() const { return m_endian; }
205 llvm::support::endianness Endian,
228 StopReply::create(StringRef Response, llvm::support::endianness Endian,
267 StopReplyStop::create(StringRef Response, support::endianness Endian,
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.h 34 llvm::support::endianness GetEndian() const;
46 llvm::support::endianness m_endian;
88 llvm::StringRef HexValue, llvm::support::endianness Endian,
97 create(llvm::StringRef Response, llvm::support::endianness Endian,
117 create(llvm::StringRef Response, llvm::support::endianness Endian,
134 llvm::support::endianness Endian,
tools/lldb/unittests/tools/lldb-server/tests/TestClient.h 103 TestClient::SendMessage(llvm::StringRef Message, CreateArgs &&... Args) {
107 return P::create(ResponseText, std::forward<CreateArgs>(Args)...);
tools/llvm-objdump/llvm-objdump.cpp 1050 support::endianness Endian =
tools/llvm-readobj/DwarfCFIEHPrinter.h 118 ELFT::TargetEndianness == support::endianness::little,
193 ELFT::TargetEndianness == support::endianness::little,
tools/llvm-xray/xray-converter.cpp 103 support::endian::Writer Writer(OS, support::endianness::little);
unittests/DebugInfo/GSYM/GSYMTest.cpp 160 static void TestFunctionInfoDecodeError(llvm::support::endianness ByteOrder,
176 const llvm::support::endianness ByteOrder = llvm::support::little;
204 static void TestFunctionInfoEncodeError(llvm::support::endianness ByteOrder,
239 static void TestFunctionInfoEncodeDecode(llvm::support::endianness ByteOrder,
316 static void TestInlineInfoEncodeDecode(llvm::support::endianness ByteOrder,
335 static void TestInlineInfoDecodeError(llvm::support::endianness ByteOrder,
348 static void TestInlineInfoEncodeError(llvm::support::endianness ByteOrder,
493 const llvm::support::endianness ByteOrder = llvm::support::little;
683 static void TestFileWriterHelper(llvm::support::endianness ByteOrder) {
740 const auto ByteOrder = llvm::support::endian::system_endianness();
763 const auto ByteOrder = llvm::support::endian::system_endianness();
798 static void TestLineTableHelper(llvm::support::endianness ByteOrder,
872 static void TestLineTableDecodeError(llvm::support::endianness ByteOrder,
888 const llvm::support::endianness ByteOrder = llvm::support::little;
924 const llvm::support::endianness ByteOrder = llvm::support::little;
953 const support::endianness ByteOrder = llvm::support::little;
963 const support::endianness ByteOrder = llvm::support::little;
1008 const llvm::support::endianness ByteOrder = llvm::support::little;
1030 support::endianness ByteOrder) {
1052 static void TestGsymCreatorEncodeError(llvm::support::endianness ByteOrder,
1126 support::endianness ByteOrder, uint16_t Version,
1274 const auto ByteOrder = support::endian::system_endianness();
unittests/DebugInfo/MSF/MappedBlockStreamTest.cpp 37 endianness getEndian() const override { return little; }
unittests/Support/BinaryStreamTest.cpp 27 BrokenStream(MutableArrayRef<uint8_t> Data, endianness Endian,
32 endianness getEndian() const override { return Endian; }
101 endianness Endian;
105 constexpr endianness Endians[] = {big, little, native};
usr/include/c++/7.4.0/bits/alloc_traits.h 474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept
83 constexpr _Tp&&
84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/bits/shared_ptr.h 343 _Args&&... __args)
688 allocate_shared(const _Alloc& __a, _Args&&... __args)
703 make_shared(_Args&&... __args)
usr/include/c++/7.4.0/bits/shared_ptr_base.h 1317 _Args&&... __args)
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)
825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/ext/new_allocator.h 135 construct(_Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/type_traits 1629 { typedef _Tp type; };
1633 { typedef _Tp type; };