HomeSort by: relevance | last modified time | path
    Searched refs:Endian (Results 1 - 25 of 57) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
ARMAsmBackendELF.h 23 support::endianness Endian)
24 : ARMAsmBackend(T, STI, Endian), OSABI(OSABI) {}
ARMAsmBackend.h 28 support::endianness Endian)
29 : MCAsmBackend(Endian), STI(STI),
ARMAsmBackend.cpp 190 return (Endian == support::little ? InfosLE
370 support::endian::write(OS, nopEncoding, Endian);
380 support::endian::write(OS, nopEncoding, Endian);
487 return swapHalfWords(Value, Endian == support::little);
512 return swapHalfWords(Value, Endian == support::little);
545 return swapHalfWords(out, Endian == support::little);
582 return swapHalfWords(out, Endian == support::little);
600 return swapHalfWords(out, Endian == support::little)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
EndianStream.h 1 //===- EndianStream.h - Stream ops with endian specific data ----*- C++ -*-===//
9 // This file defines utilities for operating on streams that have endian
18 #include "llvm/Support/Endian.h"
24 namespace endian { namespace in namespace:llvm::support
27 inline void write(raw_ostream &os, value_type value, endianness endian) {
28 value = byte_swap<value_type>(value, endian);
33 inline void write<float>(raw_ostream &os, float value, endianness endian) {
34 write(os, FloatToBits(value), endian);
39 endianness endian) {
40 write(os, DoubleToBits(value), endian);
    [all...]
BinaryByteStream.h 34 BinaryByteStream(ArrayRef<uint8_t> Data, llvm::support::endianness Endian)
35 : Endian(Endian), Data(Data) {}
36 BinaryByteStream(StringRef Data, llvm::support::endianness Endian)
37 : Endian(Endian), Data(Data.bytes_begin(), Data.bytes_end()) {}
39 llvm::support::endianness getEndian() const override { return Endian; }
67 llvm::support::endianness Endian;
78 llvm::support::endianness Endian)
79 : BinaryByteStream(Buffer->getBuffer(), Endian),
    [all...]
BinaryItemStream.h 36 explicit BinaryItemStream(llvm::support::endianness Endian)
37 : Endian(Endian) {}
39 llvm::support::endianness getEndian() const override { return Endian; }
97 llvm::support::endianness Endian;
BinaryStreamRef.h 170 llvm::support::endianness Endian);
171 explicit BinaryStreamRef(StringRef Data, llvm::support::endianness Endian);
245 llvm::support::endianness Endian);
BinaryStreamReader.h 19 #include "llvm/Support/Endian.h"
37 llvm::support::endianness Endian);
38 explicit BinaryStreamReader(StringRef Data, llvm::support::endianness Endian);
83 Dest = llvm::support::endian::read<T, llvm::support::unaligned>(
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCAsmBackend.cpp 25 MCAsmBackend::MCAsmBackend(support::endianness Endian) : Endian(Endian) {}
35 Endian == support::little);
38 OS, Endian == support::little);
61 Endian == support::little);
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/
BPFAsmBackend.cpp 26 BPFAsmBackend(support::endianness Endian) : MCAsmBackend(Endian) {}
56 support::endian::write<uint64_t>(OS, 0x15000000, Endian);
70 support::endian::write<uint32_t>(&Data[Fixup.getOffset() + 4],
72 Endian);
74 support::endian::write<uint32_t>(&Data[Fixup.getOffset()], Value, Endian);
76 support::endian::write<uint64_t>(&Data[Fixup.getOffset()], Value, Endian);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Support/
BinaryStreamRef.cpp 19 ArrayRefImpl(ArrayRef<uint8_t> Data, endianness Endian) : BBS(Data, Endian) {}
40 MutableArrayRefImpl(MutableArrayRef<uint8_t> Data, endianness Endian)
41 : BBS(Data, Endian) {}
72 BinaryStreamRef::BinaryStreamRef(ArrayRef<uint8_t> Data, endianness Endian)
73 : BinaryStreamRefBase(std::make_shared<ArrayRefImpl>(Data, Endian), 0,
75 BinaryStreamRef::BinaryStreamRef(StringRef Data, endianness Endian)
77 Endian) {}
112 endianness Endian)
113 : BinaryStreamRefBase(std::make_shared<MutableArrayRefImpl>(Data, Endian),
    [all...]
BinaryStreamWriter.cpp 25 llvm::support::endianness Endian)
26 : Stream(Data, Endian) {}
BinaryStreamReader.cpp 23 endianness Endian)
24 : Stream(Data, Endian) {}
26 BinaryStreamReader::BinaryStreamReader(StringRef Data, endianness Endian)
27 : Stream(Data, Endian) {}
  /src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/
CoverageMapping.h 29 #include "llvm/Support/Endian.h"
773 template <class FuncRecordTy, support::endianness Endian>
775 return support::endian::byte_swap<uint64_t, Endian>(Record->FuncHash);
779 template <class FuncRecordTy, support::endianness Endian>
781 return support::endian::byte_swap<uint32_t, Endian>(Record->DataSize);
785 template <class FuncRecordTy, support::endianness Endian>
787 return support::endian::byte_swap<uint64_t, Endian>(Record->NameRef)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetMachine.h 28 enum Endian { NOT_DETECTED, LITTLE, BIG };
33 Endian Endianness = Endian::NOT_DETECTED;
PPCTargetMachine.cpp 138 // Most PPC* platforms are big endian, PPC(64)LE is little endian.
244 // Big Endian PPC and AIX default to PIC.
325 Endianness(isLittleEndianTriple(TT) ? Endian::LITTLE : Endian::BIG) {
488 // For little endian, remove where possible the vector swap instructions
548 assert(Endianness != Endian::NOT_DETECTED &&
550 return Endianness == Endian::LITTLE;
  /src/external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/
CoverageMappingReader.cpp 31 #include "llvm/Support/Endian.h"
525 template <class IntPtrT, support::endianness Endian>
533 template <CovMapVersion Version, class IntPtrT, support::endianness Endian>
561 uint64_t FuncHash = CFR->template getFuncHash<Endian>();
562 NameRefType NameRef = CFR->template getFuncNameRef<Endian>();
567 if (Error Err = CFR->template getFuncName<Endian>(ProfileNames, FuncName))
616 uint32_t NRecords = CovHeader->getNRecords<Endian>();
617 uint32_t FilenamesSize = CovHeader->getFilenamesSize<Endian>();
618 uint32_t CoverageSize = CovHeader->getCoverageSize<Endian>();
619 assert((CovMapVersion)CovHeader->getVersion<Endian>() == Version)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCAsmBackend.h 17 #include "llvm/Support/Endian.h"
38 MCAsmBackend(support::endianness Endian);
45 const support::endianness Endian;
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
dmodule.d 686 enum Endian { little, big}
692 * Endian = is the buffer big/little endian
698 char[] UTF32ToUTF8(Endian endian)(const(char)[] buf)
700 static if (endian == Endian.little)
738 * Endian = is the buffer big/little endian
744 char[] UTF16ToUTF8(Endian endian)(const(char)[] buf
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/target/
llvm_target.ml 9 module Endian = struct
56 external byte_order : t -> Endian.t = "llvm_datalayout_byte_order"
llvm_target.mli 14 module Endian : sig
69 (** Returns the byte order of a target, either [Endian.Big] or
70 [Endian.Little].
72 val byte_order : t -> Endian.t
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCAsmBackend.cpp 132 return (Endian == support::little
154 unsigned Idx = Endian == support::little ? i : (NumBytes - 1 - i);
202 support::endian::write<uint32_t>(OS, 0x60000000, Endian);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/
SparcAsmBackend.cpp 224 if (Endian == support::little)
284 support::endian::write<uint32_t>(OS, 0x01000000, Endian);
310 unsigned Idx = Endian == support::little ? i : (NumBytes - 1) - i;
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/
GsymReader.cpp 28 Endian(support::endian::system_endianness()) {}
64 support::endian::system_endianness());
72 const auto HostByteOrder = support::endian::system_endianness();
75 Endian = HostByteOrder;
79 Endian = sys::IsBigEndianHost ? support::little : support::big;
264 DataExtractor Data(MemBuffer->getBuffer().substr(AddrInfoOffset), Endian, 4);
286 DataExtractor Data(MemBuffer->getBuffer().substr(AddrInfoOffset), Endian, 4);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
DebugObjectManagerPlugin.cpp 297 unsigned char Class, Endian;
298 std::tie(Class, Endian) = getElfArchType(Buffer.getBuffer());
301 if (Endian == ELF::ELFDATA2LSB)
303 if (Endian == ELF::ELFDATA2MSB)
308 if (Endian == ELF::ELFDATA2LSB)
310 if (Endian == ELF::ELFDATA2MSB)

Completed in 67 milliseconds

1 2 3