reference, declarationdefinition
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; };