Home
last modified time | relevance | path

Searched refs:DataEncoder (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/lldb/source/Utility/
H A DDataEncoder.cpp25 DataEncoder::DataEncoder() in DataEncoder() function in DataEncoder
29 DataEncoder::DataEncoder(const void *data, uint32_t length, ByteOrder endian, in DataEncoder() function in DataEncoder
34 DataEncoder::DataEncoder(ByteOrder endian, uint8_t addr_size) in DataEncoder() function in DataEncoder
38 DataEncoder::~DataEncoder() = default;
40 llvm::ArrayRef<uint8_t> DataEncoder::GetData() const { in GetData()
133 void DataEncoder::AppendU8(uint8_t value) { in AppendU8()
137 void DataEncoder::AppendU16(uint16_t value) { in AppendU16()
143 void DataEncoder::AppendU32(uint32_t value) { in AppendU32()
149 void DataEncoder::AppendU64(uint64_t value) { in AppendU64()
155 void DataEncoder::AppendAddress(lldb::addr_t addr) { in AppendAddress()
[all …]
H A DCMakeLists.txt36 DataEncoder.cpp
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DDataEncoder.h44 class DataEncoder {
51 DataEncoder();
72 DataEncoder(const void *data, uint32_t data_length,
85 DataEncoder(lldb::ByteOrder byte_order, uint8_t addr_size);
87 ~DataEncoder();
298 DataEncoder(const DataEncoder &) = delete;
299 const DataEncoder &operator=(const DataEncoder &) = delete;
/llvm-project-15.0.7/lldb/unittests/Utility/
H A DDataEncoderTest.cpp22 DataEncoder encoder(init.data(), init.size(), lldb::eByteOrderLittle, in TEST()
45 DataEncoder encoder(lldb::eByteOrderLittle, addr_size); in TEST()
63 DataEncoder encoder(lldb::eByteOrderBig, addr_size); in TEST()
80 DataEncoder encoder(lldb::eByteOrderLittle, addr_size); in TEST()
91 DataEncoder encoder(lldb::eByteOrderBig, addr_size); in TEST()
102 DataEncoder encoder(lldb::eByteOrderLittle, addr_size); in TEST()
115 DataEncoder encoder(lldb::eByteOrderBig, addr_size); in TEST()
128 DataEncoder encoder(lldb::eByteOrderBig, addr_size); in TEST()
143 DataEncoder encoder(lldb::eByteOrderBig, addr_size); in TEST()
196 DataEncoder encoder(init.data(), init.size(), lldb::eByteOrderBig, in TEST()
[all …]
/llvm-project-15.0.7/lldb/unittests/SymbolFile/DWARF/
H A DDWARFIndexCachingTest.cpp27 DataEncoder encoder(byte_order, addr_size); in EncodeDecode()
50 DataEncoder encoder(byte_order, addr_size); in EncodeDecode()
51 DataEncoder strtab_encoder(byte_order, addr_size); in EncodeDecode()
94 DataEncoder encoder(byte_order, addr_size); in EncodeDecode()
95 DataEncoder strtab_encoder(byte_order, addr_size); in EncodeDecode()
204 DataEncoder encoder(byte_order, addr_size); in EncodeDecode()
252 DataEncoder encoder(eByteOrderLittle, /*addr_size=*/8); in TEST()
/llvm-project-15.0.7/lldb/unittests/Symbol/
H A DMangledTest.cpp21 DataEncoder file(byte_order, addr_size); in EncodeDecode()
22 DataEncoder strtab_encoder(byte_order, addr_size); in EncodeDecode()
H A DSymbolTest.cpp23 DataEncoder file(byte_order, addr_size); in EncodeDecode()
24 DataEncoder strtab_encoder(byte_order, addr_size); in EncodeDecode()
H A DSymtabTest.cpp39 DataEncoder file(byte_order, addr_size); in EncodeDecode()
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DDataFileCache.h152 bool Encode(DataEncoder &encoder) const;
190 bool Encode(DataEncoder &encoder);
H A DMangled.h289 void Encode(DataEncoder &encoder, ConstStringTable &strtab) const;
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DManualDWARFIndex.h69 void Encode(DataEncoder &encoder) const;
115 bool Encode(DataEncoder &encoder) const;
H A DNameToDIE.h79 void Encode(lldb_private::DataEncoder &encoder,
H A DDIERef.cpp46 void DIERef::Encode(DataEncoder &encoder) const { in Encode()
H A DManualDWARFIndex.cpp573 void ManualDWARFIndex::IndexSet::Encode(DataEncoder &encoder) const { in Encode()
579 DataEncoder index_encoder(encoder.GetByteOrder(), in Encode()
644 bool ManualDWARFIndex::Encode(DataEncoder &encoder) const { in Encode()
695 DataEncoder file(endian::InlHostByteOrder(), objfile->GetAddressByteSize()); in SaveToCache()
H A DDIERef.h86 void Encode(lldb_private::DataEncoder &encoder) const;
H A DNameToDIE.cpp127 void NameToDIE::Encode(DataEncoder &encoder, ConstStringTable &strtab) const { in Encode()
/llvm-project-15.0.7/lldb/source/Core/
H A DDataFileCache.cpp202 bool CacheSignature::Encode(DataEncoder &encoder) const { in Encode()
271 bool ConstStringTable::Encode(DataEncoder &encoder) { in Encode()
H A DMangled.cpp474 void Mangled::Encode(DataEncoder &file, ConstStringTable &strtab) const { in Encode()
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Utility/
H A DBUILD.gn18 "DataEncoder.cpp",
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DSymbol.h274 void Encode(DataEncoder &encoder, ConstStringTable &strtab) const;
H A DSymtab.h169 bool Encode(DataEncoder &encoder) const;
/llvm-project-15.0.7/lldb/unittests/Process/POSIX/
H A DNativeProcessELFTest.cpp36 DataEncoder encoder(process.GetByteOrder(), process.GetAddressByteSize()); in CreateAuxvData()
/llvm-project-15.0.7/lldb/source/Symbol/
H A DSymtab.cpp1178 DataEncoder file(byte_order, /*addr_size=*/8); in SaveToCache()
1188 static void EncodeCStrMap(DataEncoder &encoder, ConstStringTable &strtab, in EncodeCStrMap()
1243 bool Symtab::Encode(DataEncoder &encoder) const { in Encode()
1256 DataEncoder symtab_encoder(encoder.GetByteOrder(), in Encode()
/llvm-project-15.0.7/lldb/docs/design/
H A Doverview.rst185 - Data buffers (DataBuffer, DataEncoder, DataExtractor)
/llvm-project-15.0.7/lldb/source/Plugins/Platform/Android/
H A DAdbClient.cpp587 DataEncoder encoder(eByteOrderLittle, sizeof(void *)); in SendSyncRequest()

12