| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Endian.h | 44 [[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 D | EndianStream.h | 29 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 D | BinaryByteStream.h | 33 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 D | DXContainerRootSignature.cpp | 19 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 D | DXContainerPSVInfo.cpp | 93 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 D | MemProfSummary.cpp | 49 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 D | MemProf.cpp | 118 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 D | DataAccessProf.cpp | 120 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 D | StableFunctionMapRecord.cpp | 88 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 D | OutlinedHashTreeRecord.cpp | 61 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 D | SFrame.h | 81 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 D | APINotesReader.cpp | 32 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 D | APINotesWriter.cpp | 306 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 D | MemProf.h | 117 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 D | InstrProfReader.h | 455 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 D | BinaryStreamRef.cpp | 18 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 D | CoverageMapping.h | 1216 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 D | DWARFFile.h | |
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Parallel/ |
| H A D | DWARFLinker.h | 96 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 D | ELF_ppc64.cpp | 35 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 D | WebAssemblyMCCodeEmitter.cpp | 115 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 D | ELFTypes.h | 50 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 D | ppc64.h | 94 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 D | ARMAsmBackend.cpp | 176 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 D | fpi-bus.txt | 13 - lantiq,offset-endianness : Offset of the endianness configuration 24 lantiq,offset-endianness = <0x4c>;
|