Home
last modified time | relevance | path

Searched refs:endianness (Results 1 – 25 of 292) sorted by relevance

12345678910>>...12

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DEndian.h44 [[nodiscard]] inline value_type byte_swap(value_type value, endianness endian) { in byte_swap()
45 if (endian != llvm::endianness::native) in byte_swap()
51 template <typename value_type, endianness endian>
58 [[nodiscard]] inline value_type read(const void *memory, endianness endian) { in read()
68 template <typename value_type, endianness endian, std::size_t alignment>
78 endianness endian) { in readNext()
84 template <typename value_type, endianness endian,
92 inline void write(void *memory, value_type value, endianness endian) { in write()
100 endianness endian,
110 inline void writeNext(CharT *&memory, value_type value, endianness endian) { in writeNext()
[all …]
H A DEndianStream.h29 endianness endian) { in write()
37 inline void write(raw_ostream &os, value_type value, endianness endian) {
43 inline void write<float>(raw_ostream &os, float value, endianness endian) {
49 endianness endian) { in write()
55 endianness endian) { in write()
61 inline void write(SmallVectorImpl<char> &Out, value_type V, endianness E) {
69 endianness Endian;
70 Writer(raw_ostream &OS, endianness Endian) : OS(OS), Endian(Endian) {}
H A DBinaryByteStream.h33 BinaryByteStream(ArrayRef<uint8_t> Data, llvm::endianness Endian) in BinaryByteStream()
35 BinaryByteStream(StringRef Data, llvm::endianness Endian) in BinaryByteStream()
38 llvm::endianness getEndian() const override { return Endian; } in getEndian()
66 llvm::endianness Endian;
77 llvm::endianness Endian) in MemoryBufferByteStream()
92 llvm::endianness Endian) in MutableBinaryByteStream()
95 llvm::endianness getEndian() const override { in getEndian()
136 llvm::endianness Endian = llvm::endianness::little;
140 AppendingBinaryByteStream(llvm::endianness Endia
[all...]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerRootSignature.cpp19 support::endian::write(Stream, DummyValue, llvm::endianness::little); in writePlaceholder()
26 support::endian::byte_swap<uint32_t, llvm::endianness::little>( in rewriteOffsetToCurrentByte()
75 support::endian::write(BOS, Version, llvm::endianness::little); in write()
76 support::endian::write(BOS, NumParameters, llvm::endianness::little); in write()
77 support::endian::write(BOS, RootParameterOffset, llvm::endianness::little); in write()
78 support::endian::write(BOS, NumSamplers, llvm::endianness::little); in write()
83 support::endian::write(BOS, SSO, llvm::endianness::little); in write()
84 support::endian::write(BOS, Flags, llvm::endianness::little); in write()
89 llvm::endianness::little); in write()
91 llvm::endianness::little); in write()
[all …]
H A DDXContainerPSVInfo.cpp93 support::endian::write(OS, InfoSize, llvm::endianness::little); in write()
100 support::endian::write(OS, ResourceCount, llvm::endianness::little); in write()
102 support::endian::write(OS, BindingSize, llvm::endianness::little); in write()
113 llvm::endianness::little); in write()
120 llvm::endianness::little); in write()
122 support::endian::write(OS, I, llvm::endianness::little); in write()
128 llvm::endianness::little); in write()
137 llvm::endianness::little); in write()
139 llvm::endianness::little); in write()
142 llvm::endianness::little); in write()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DMemProfSummary.cpp49 support::endian::readNext<uint32_t, llvm::endianness::little>(Ptr); in deserialize()
62 support::endian::read<uint64_t, llvm::endianness::little>(Ptr), in deserialize()
63 support::endian::read<uint64_t, llvm::endianness::little>(Ptr + 8), in deserialize()
64 support::endian::read<uint64_t, llvm::endianness::little>(Ptr + 16), in deserialize()
65 support::endian::read<uint64_t, llvm::endianness::little>(Ptr + 24), in deserialize()
66 support::endian::read<uint64_t, llvm::endianness::little>(Ptr + 32), in deserialize()
67 support::endian::read<uint64_t, llvm::endianness::little>(Ptr + 40)); in deserialize()
H A DMemProf.cpp118 endian::Writer LE(OS, llvm::endianness::little); in serializeV2()
138 endian::Writer LE(OS, llvm::endianness::little); in serializeV3()
161 endian::Writer LE(OS, llvm::endianness::little); in serializeV4()
207 endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserializeV2()
211 Node.CSId = endian::readNext<CallStackId, llvm::endianness::little>(Ptr); in deserializeV2()
219 endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserializeV2()
223 endian::readNext<CallStackId, llvm::endianness::little>(Ptr); in deserializeV2()
238 endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserializeV3()
244 endian::readNext<LinearCallStackId, llvm::endianness::little>(Ptr); in deserializeV3()
252 endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserializeV3()
[all …]
H A DDataAccessProf.cpp120 support::endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserialize()
122 support::endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserialize()
128 support::endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserialize()
131 support::endian::readNext<uint64_t, llvm::endianness::little>(Ptr)); in deserialize()
201 support::endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserializeSymbolsAndFilenames()
227 support::endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserializeRecords()
231 support::endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserializeRecords()
234 support::endian::readNext<uint8_t, llvm::endianness::little>(Ptr); in deserializeRecords()
237 support::endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserializeRecords()
250 support::endian::readNext<uint64_t, llvm::endianness::little>(Ptr); in deserializeRecords()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CGData/
H A DStableFunctionMapRecord.cpp88 support::endian::Writer Writer(OS, endianness::little); in serialize()
135 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
140 endian::readNext<uint64_t, endianness::little, unaligned>(Ptr); in deserialize()
159 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
162 endian::readNext<stable_hash, endianness::little, unaligned>(Ptr); in deserialize()
164 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
168 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
172 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
176 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
180 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
[all …]
H A DOutlinedHashTreeRecord.cpp61 support::endian::Writer Writer(OS, endianness::little); in serialize()
77 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
80 auto Id = endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
83 endian::readNext<uint64_t, endianness::little, unaligned>(Ptr); in deserialize()
85 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
87 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr); in deserialize()
90 endian::readNext<uint32_t, endianness::little, unaligned>(Ptr)); in deserialize()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DSFrame.h81 template <typename T, endianness E>
86 template <endianness E> struct Preamble {
92 template <endianness E> struct Header {
105 template <endianness E> struct FuncDescEntry {
126 template <endianness E> struct FREInfo {
154 template <typename T, endianness E> struct FrameRowEntry {
159 template <endianness E> using FrameRowEntryAddr1 = FrameRowEntry<uint8_t, E>;
160 template <endianness E> using FrameRowEntryAddr2 = FrameRowEntry<uint16_t, E>;
161 template <endianness E> using FrameRowEntryAddr4 = FrameRowEntry<uint32_t, E>;
/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesReader.cpp32 unsigned Major = endian::readNext<uint32_t, llvm::endianness::little>(Data); in ReadVersionTuple()
36 unsigned Minor = endian::readNext<uint32_t, llvm::endianness::little>(Data); in ReadVersionTuple()
41 endian::readNext<uint32_t, llvm::endianness::little>(Data); in ReadVersionTuple()
45 unsigned Build = endian::readNext<uint32_t, llvm::endianness::little>(Data); in ReadVersionTuple()
70 endian::readNext<uint16_t, llvm::endianness::little>(Data); in ReadKeyDataLength()
72 endian::readNext<uint16_t, llvm::endianness::little>(Data); in ReadKeyDataLength()
79 endian::readNext<uint16_t, llvm::endianness::little>(Data); in ReadData()
104 endian::readNext<uint16_t, llvm::endianness::little>(Data); in ReadCommonEntityInfo()
111 endian::readNext<uint16_t, llvm::endianness::little>(Data); in ReadCommonEntityInfo()
123 endian::readNext<uint16_t, llvm::endianness::little>(Data); in ReadCommonTypeInfo()
[all …]
H A DAPINotesWriter.cpp306 llvm::support::endian::Writer writer(OS, llvm::endianness::little); in EmitKeyDataLength()
315 llvm::support::endian::Writer writer(OS, llvm::endianness::little); in EmitData()
338 llvm::endianness::little); in writeIdentifierBlock()
366 llvm::support::endian::Writer writer(OS, llvm::endianness::little); in EmitKeyDataLength()
373 llvm::support::endian::Writer writer(OS, llvm::endianness::little); in EmitKey()
380 llvm::support::endian::Writer writer(OS, llvm::endianness::little); in EmitData()
418 llvm::support::endian::Writer writer(OS, llvm::endianness::little); in emitVersionTuple()
457 llvm::support::endian::Writer writer(OS, llvm::endianness::little); in emitVersionedInfo()
491 llvm::support::endian::Writer writer(OS, llvm::endianness::little); in EmitKeyDataLength()
507 llvm::support::endian::Writer writer(OS, llvm::endianness::little); in emitCommonEntityInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProf.h117 Name = endian::readNext<Type, llvm::endianness::little>(Ptr); \ in deserialize()
135 endian::Writer LE(OS, llvm::endianness::little); in serialize()
310 endian::Writer LE(OS, llvm::endianness::little);
328 endian::readNext<uint64_t, llvm::endianness::little>(Ptr);
330 endian::readNext<uint32_t, llvm::endianness::little>(Ptr);
332 endian::readNext<uint32_t, llvm::endianness::little>(Ptr);
333 const bool I = endian::readNext<bool, llvm::endianness::little>(Ptr);
582 endian::readNext<offset_type, llvm::endianness::little>(D);
584 endian::readNext<offset_type, llvm::endianness::little>(D);
590 return endian::readNext<external_key_type, llvm::endianness::little>(D);
[all …]
H A DInstrProfReader.h455 llvm::endianness getDataEndianness() const { in getDataEndianness()
457 return llvm::endianness::native; in getDataEndianness()
458 if (llvm::endianness::native == llvm::endianness::little) in getDataEndianness()
459 return llvm::endianness::big; in getDataEndianness()
461 return llvm::endianness::little; in getDataEndianness()
522 llvm::endianness ValueProfDataEndianness = llvm::endianness::little;
546 endian::readNext<offset_type, llvm::endianness::little>(D); in ReadKeyDataLength()
548 endian::readNext<offset_type, llvm::endianness::little>(D); in ReadKeyDataLength()
562 void setValueProfDataEndianness(llvm::endianness Endianness) { in setValueProfDataEndianness()
579 virtual void setValueProfDataEndianness(llvm::endianness Endianness) = 0;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DBinaryStreamRef.cpp18 ArrayRefImpl(ArrayRef<uint8_t> Data, endianness Endian) : BBS(Data, Endian) {}
20 llvm::endianness getEndian() const override { return BBS.getEndian(); }
37 MutableArrayRefImpl(MutableArrayRef<uint8_t> Data, endianness Endian)
41 llvm::endianness getEndian() const override { return BBS.getEndian(); } in MutableArrayRefImpl()
67 BinaryStreamRef::BinaryStreamRef(ArrayRef<uint8_t> Data, endianness Endian) in BinaryStreamRef()
70 BinaryStreamRef::BinaryStreamRef(StringRef Data, endianness Endian) in BinaryStreamRef()
106 endianness Endian) in WritableBinaryStreamRef()
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h1216 template <class FuncRecordTy, llvm::endianness Endian>
1222 template <class FuncRecordTy, llvm::endianness Endian>
1228 template <class FuncRecordTy, llvm::endianness Endian>
1235 template <class FuncRecordTy, llvm::endianness Endian>
1246 template <class FuncRecordTy, llvm::endianness Endian>
1254 template <class FuncRecordTy, llvm::endianness Endian>
1273 template <llvm::endianness Endian> uint64_t getFuncHash() const { in getFuncHash()
1277 template <llvm::endianness Endian> uint64_t getDataSize() const { in getDataSize()
1282 template <llvm::endianness Endian> IntPtrT getFuncNameRef() const { in getFuncNameRef()
1287 template <llvm::endianness Endian>
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/
H A DDWARFFile.h
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Parallel/
H A DDWARFLinker.h96 llvm::endianness Endianess) in SectionDescriptorBase()
106 llvm::endianness getEndianess() const { return Endianess; } in getEndianess()
115 llvm::endianness Endianess = llvm::endianness::little;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_ppc64.cpp35 template <llvm::endianness Endianness>
91 llvm::endianness::little>::TLSInfoEntryContent[16] = {
98 llvm::endianness::big>::TLSInfoEntryContent[16] = {
103 template <llvm::endianness Endianness>
129 template <llvm::endianness Endianness>
147 template <llvm::endianness Endianness>
196 template <llvm::endianness Endianness>
404 template <llvm::endianness Endianness>
467 template <llvm::endianness Endianness>
492 template <llvm::endianness Endianness>
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCCodeEmitter.cpp115 llvm::endianness::little); in encodeInstruction()
119 llvm::endianness::little); in encodeInstruction()
123 llvm::endianness::little); in encodeInstruction()
127 llvm::endianness::little); in encodeInstruction()
148 support::endian::write<uint32_t>(OS, F, llvm::endianness::little); in encodeInstruction()
151 support::endian::write<uint64_t>(OS, D, llvm::endianness::little); in encodeInstruction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h50 template <endianness E, bool Is64> struct ELFType {
56 static const endianness Endianness = E;
98 using ELF32LE = ELFType<llvm::endianness::little, false>;
99 using ELF32BE = ELFType<llvm::endianness::big, false>;
100 using ELF64LE = ELFType<llvm::endianness::little, true>;
101 using ELF64BE = ELFType<llvm::endianness::big, true>;
152 template <endianness Endianness>
167 template <endianness Endianness>
197 template <endianness Endianness>
208 template <endianness Endianness>
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A Dppc64.h94 template <llvm::endianness Endianness>
96 constexpr bool isLE = Endianness == llvm::endianness::little; in pickStub()
145 template <llvm::endianness Endianness>
158 template <llvm::endianness Endianness>
200 template <llvm::endianness Endianness>
285 template <llvm::endianness Endianness>
287 constexpr bool isLE = Endianness == llvm::endianness::little; in readPrefixedInstruction()
292 template <llvm::endianness Endianness>
294 constexpr bool isLE = Endianness == llvm::endianness::little; in writePrefixedInstruction()
299 template <llvm::endianness Endianness>
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp176 return (Endian == llvm::endianness::little in getFixupKindInfo()
487 return swapHalfWords(Value, Endian == llvm::endianness::little); in adjustFixupValue()
526 return swapHalfWords(Value, Endian == llvm::endianness::little); in adjustFixupValue()
559 return swapHalfWords(out, Endian == llvm::endianness::little); in adjustFixupValue()
618 return swapHalfWords(out, Endian == llvm::endianness::little); in adjustFixupValue()
636 return swapHalfWords(out, Endian == llvm::endianness::little); in adjustFixupValue()
681 Endian == llvm::endianness::little); in adjustFixupValue()
726 Endian == llvm::endianness::little); in adjustFixupValue()
817 return swapHalfWords(Value, Endian == llvm::endianness::little); in adjustFixupValue()
848 return swapHalfWords(Value, Endian == llvm::endianness::little); in adjustFixupValue()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mips/lantiq/
H A Dfpi-bus.txt13 - lantiq,offset-endianness : Offset of the endianness configuration
24 lantiq,offset-endianness = <0x4c>;

12345678910>>...12