Home
last modified time | relevance | path

Searched refs:Endian (Results 1 – 25 of 72) sorted by relevance

123

/openbsd/src/gnu/llvm/llvm/include/llvm/ProfileData/Coverage/
DCoverageMapping.h784 template <class FuncRecordTy, support::endianness Endian>
786 return support::endian::byte_swap<uint64_t, Endian>(Record->FuncHash); in getFuncHash()
790 template <class FuncRecordTy, support::endianness Endian>
792 return support::endian::byte_swap<uint32_t, Endian>(Record->DataSize); in getDataSize()
796 template <class FuncRecordTy, support::endianness Endian>
798 return support::endian::byte_swap<uint64_t, Endian>(Record->NameRef); in getFuncNameRef()
803 template <class FuncRecordTy, support::endianness Endian>
806 uint64_t NameRef = getFuncNameRef<FuncRecordTy, Endian>(Record); in getFuncNameViaRef()
814 template <class FuncRecordTy, support::endianness Endian>
817 return {MappingBuf, size_t(getDataSize<FuncRecordTy, Endian>(Record))}; in getCoverageMappingOutOfLine()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
DBinaryByteStream.h33 BinaryByteStream(ArrayRef<uint8_t> Data, llvm::support::endianness Endian) in BinaryByteStream() argument
34 : Endian(Endian), Data(Data) {} in BinaryByteStream()
35 BinaryByteStream(StringRef Data, llvm::support::endianness Endian) in BinaryByteStream() argument
36 : Endian(Endian), Data(Data.bytes_begin(), Data.bytes_end()) {} in BinaryByteStream()
38 llvm::support::endianness getEndian() const override { return Endian; } in getEndian()
66 llvm::support::endianness Endian;
77 llvm::support::endianness Endian) in MemoryBufferByteStream() argument
78 : BinaryByteStream(Buffer->getBuffer(), Endian), in MemoryBufferByteStream()
92 llvm::support::endianness Endian) in MutableBinaryByteStream() argument
93 : Data(Data), ImmutableStream(Data, Endian) {} in MutableBinaryByteStream()
[all …]
DEndianStream.h54 endianness Endian; member
55 Writer(raw_ostream &OS, endianness Endian) : OS(OS), Endian(Endian) {} in Writer()
57 endian::write(OS, Val, Endian); in write()
60 endian::write(OS, Val, Endian); in write()
DBinaryItemStream.h36 explicit BinaryItemStream(llvm::support::endianness Endian) in BinaryItemStream() argument
37 : Endian(Endian) {} in BinaryItemStream()
39 llvm::support::endianness getEndian() const override { return Endian; } in getEndian()
97 llvm::support::endianness Endian; variable
DBinaryStreamRef.h169 llvm::support::endianness Endian);
170 explicit BinaryStreamRef(StringRef Data, llvm::support::endianness Endian);
243 llvm::support::endianness Endian);
DBinaryStreamReader.h35 llvm::support::endianness Endian);
36 explicit BinaryStreamReader(StringRef Data, llvm::support::endianness Endian);
/openbsd/src/gnu/llvm/llvm/lib/Support/
DBinaryStreamRef.cpp19 ArrayRefImpl(ArrayRef<uint8_t> Data, endianness Endian) : BBS(Data, Endian) {} in ArrayRefImpl() argument
40 MutableArrayRefImpl(MutableArrayRef<uint8_t> Data, endianness Endian) in MutableArrayRefImpl() argument
41 : BBS(Data, Endian) {} in MutableArrayRefImpl()
72 BinaryStreamRef::BinaryStreamRef(ArrayRef<uint8_t> Data, endianness Endian) in BinaryStreamRef() argument
73 : BinaryStreamRefBase(std::make_shared<ArrayRefImpl>(Data, Endian), 0, in BinaryStreamRef()
75 BinaryStreamRef::BinaryStreamRef(StringRef Data, endianness Endian) in BinaryStreamRef() argument
76 : BinaryStreamRef(ArrayRef(Data.bytes_begin(), Data.bytes_end()), Endian) {} in BinaryStreamRef()
111 endianness Endian) in WritableBinaryStreamRef() argument
112 : BinaryStreamRefBase(std::make_shared<MutableArrayRefImpl>(Data, Endian), in WritableBinaryStreamRef()
DBinaryStreamReader.cpp23 endianness Endian) in BinaryStreamReader() argument
24 : Stream(Data, Endian) {} in BinaryStreamReader()
26 BinaryStreamReader::BinaryStreamReader(StringRef Data, endianness Endian) in BinaryStreamReader() argument
27 : Stream(Data, Endian) {} in BinaryStreamReader()
DBinaryStreamWriter.cpp24 llvm::support::endianness Endian) in BinaryStreamWriter() argument
25 : Stream(Data, Endian) {} in BinaryStreamWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/
DBPFAsmBackend.cpp26 BPFAsmBackend(support::endianness Endian) : MCAsmBackend(Endian) {} in BPFAsmBackend() argument
58 support::endian::write<uint64_t>(OS, 0x15000000, Endian); in writeNopData()
74 Endian); in applyFixup()
76 support::endian::write<uint32_t>(&Data[Fixup.getOffset()], Value, Endian); in applyFixup()
78 support::endian::write<uint64_t>(&Data[Fixup.getOffset()], Value, Endian); in applyFixup()
81 if (Endian == support::little) { in applyFixup()
97 Endian); in applyFixup()
/openbsd/src/gnu/llvm/llvm/lib/MC/
DMCAsmBackend.cpp25 MCAsmBackend::MCAsmBackend(support::endianness Endian) : Endian(Endian) {} in MCAsmBackend() argument
35 Endian == support::little); in createObjectWriter()
38 OS, Endian == support::little); in createObjectWriter()
67 Endian == support::little); in createDwoObjectWriter()
/openbsd/src/gnu/llvm/llvm/lib/ProfileData/Coverage/
DCoverageMappingReader.cpp526 template <class IntPtrT, support::endianness Endian>
534 template <CovMapVersion Version, class IntPtrT, support::endianness Endian>
562 uint64_t FuncHash = CFR->template getFuncHash<Endian>(); in insertFunctionRecordIfNeeded()
563 NameRefType NameRef = CFR->template getFuncNameRef<Endian>(); in insertFunctionRecordIfNeeded()
568 if (Error Err = CFR->template getFuncName<Endian>(ProfileNames, FuncName)) in insertFunctionRecordIfNeeded()
618 uint32_t NRecords = CovHeader->getNRecords<Endian>(); in readCoverageHeader()
619 uint32_t FilenamesSize = CovHeader->getFilenamesSize<Endian>(); in readCoverageHeader()
620 uint32_t CoverageSize = CovHeader->getCoverageSize<Endian>(); in readCoverageHeader()
621 assert((CovMapVersion)CovHeader->getVersion<Endian>() == Version); in readCoverageHeader()
707 CFR->template advanceByOne<Endian>(OutOfLineMappingBuf); in readFunctionRecords()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
DARMAsmBackend.cpp192 return (Endian == support::little ? InfosLE in getFixupKindInfo()
373 support::endian::write(OS, nopEncoding, Endian); in writeNopData()
383 support::endian::write(OS, nopEncoding, Endian); in writeNopData()
490 return swapHalfWords(Value, Endian == support::little); in adjustFixupValue()
515 return swapHalfWords(Value, Endian == support::little); in adjustFixupValue()
548 return swapHalfWords(out, Endian == support::little); in adjustFixupValue()
585 return swapHalfWords(out, Endian == support::little); in adjustFixupValue()
603 return swapHalfWords(out, Endian == support::little); in adjustFixupValue()
639 return joinHalfWords(FirstHalf, SecondHalf, Endian == support::little); in adjustFixupValue()
675 return joinHalfWords(FirstHalf, SecondHalf, Endian == support::little); in adjustFixupValue()
[all …]
DARMAsmBackendELF.h23 support::endianness Endian) in ARMAsmBackendELF() argument
24 : ARMAsmBackend(T, isThumb, Endian), OSABI(OSABI) {} in ARMAsmBackendELF()
DARMAsmBackend.h23 ARMAsmBackend(const Target &T, bool isThumb, support::endianness Endian) in ARMAsmBackend() argument
24 : MCAsmBackend(Endian), isThumbMode(isThumb) {} in ARMAsmBackend()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCTargetMachine.h29 enum Endian { NOT_DETECTED, LITTLE, BIG }; enum
34 Endian Endianness = Endian::NOT_DETECTED;
DPPCTargetMachine.cpp338 Endianness(isLittleEndianTriple(TT) ? Endian::LITTLE : Endian::BIG) { in PPCTargetMachine()
585 assert(Endianness != Endian::NOT_DETECTED && in isLittleEndian()
587 return Endianness == Endian::LITTLE; in isLittleEndian()
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
DDebugObjectManagerPlugin.cpp313 unsigned char Class, Endian; in Create() local
314 std::tie(Class, Endian) = getElfArchType(Buffer.getBuffer()); in Create()
317 if (Endian == ELF::ELFDATA2LSB) in Create()
320 if (Endian == ELF::ELFDATA2MSB) in Create()
326 if (Endian == ELF::ELFDATA2LSB) in Create()
329 if (Endian == ELF::ELFDATA2MSB) in Create()
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/GSYM/
DGsymReader.cpp28 Endian(support::endian::system_endianness()) {} in GsymReader()
75 Endian = HostByteOrder; in parse()
79 Endian = sys::IsBigEndianHost ? support::little : support::big; in parse()
264 DataExtractor Data(MemBuffer->getBuffer().substr(AddrInfoOffset), Endian, 4); in getFunctionInfo()
286 DataExtractor Data(MemBuffer->getBuffer().substr(AddrInfoOffset), Endian, 4); in lookup()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCAsmBackend.cpp134 return (Endian == support::little in getFixupKindInfo()
156 unsigned Idx = Endian == support::little ? i : (NumBytes - 1 - i); in applyFixup()
205 support::endian::write<uint32_t>(OS, 0x60000000, Endian); in writeNopData()
/openbsd/src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcAsmBackend.cpp266 if (Endian == support::little) in getFixupKindInfo()
329 support::endian::write<uint32_t>(OS, 0x01000000, Endian); in writeNopData()
357 unsigned Idx = Endian == support::little ? i : (NumBytes - 1) - i; in applyFixup()
/openbsd/src/gnu/llvm/llvm/include/llvm/MC/
DMCAsmBackend.h43 MCAsmBackend(support::endianness Endian);
50 const support::endianness Endian; variable
/openbsd/src/gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/
Dendian.out1 +++Endian test:
Dendian.out++1 +++Endian test:
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/target/
Dllvm_target.mli14 module Endian : sig module
69 (** Returns the byte order of a target, either [Endian.Big] or
70 [Endian.Little].
72 val byte_order : t -> Endian.t

123