Home
last modified time | relevance | path

Searched refs:encoder (Results 1 – 25 of 32) sorted by relevance

12

/llvm-project-15.0.7/lldb/unittests/Utility/
H A DDataEncoderTest.cpp46 encoder.AppendU8(0x11); in TEST()
48 encoder.AppendU16(0x2233); in TEST()
51 ASSERT_EQ(encoder.GetData(), in TEST()
54 ASSERT_EQ(encoder.GetData(), in TEST()
64 encoder.AppendU8(0x11); in TEST()
66 encoder.AppendU16(0x2233); in TEST()
69 ASSERT_EQ(encoder.GetData(), in TEST()
72 ASSERT_EQ(encoder.GetData(), in TEST()
83 encoder.AppendAddress(0x55); in TEST()
84 ASSERT_EQ(encoder.GetData(), in TEST()
[all …]
/llvm-project-15.0.7/lldb/unittests/SymbolFile/DWARF/
H A DSymbolFileDWARFTests.cpp84 encoder.PutULEB128(0); in TEST_F()
85 encoder.PutULEB128(0); in TEST_F()
92 encoder.PutULEB128(0); in TEST_F()
93 encoder.PutULEB128(0); in TEST_F()
98 data.SetData(encoder.GetData(), encoder.GetSize(), byte_order); in TEST_F()
143 data.SetData(encoder.GetData(), encoder.GetSize(), byte_order); in TEST_F()
188 data.SetData(encoder.GetData(), encoder.GetSize(), byte_order); in TEST_F()
223 data.SetData(encoder.GetData(), encoder.GetSize(), byte_order); in TEST_F()
252 data.SetData(encoder.GetData(), encoder.GetSize(), byte_order); in TEST_F()
280 data.SetData(encoder.GetData(), encoder.GetSize(), byte_order); in TEST_F()
[all …]
H A DDWARFIndexCachingTest.cpp27 DataEncoder encoder(byte_order, addr_size); in EncodeDecode() local
28 object.Encode(encoder); in EncodeDecode()
29 llvm::ArrayRef<uint8_t> bytes = encoder.GetData(); in EncodeDecode()
50 DataEncoder encoder(byte_order, addr_size); in EncodeDecode() local
54 object.Encode(encoder, const_strtab); in EncodeDecode()
94 DataEncoder encoder(byte_order, addr_size); in EncodeDecode() local
96 object.Encode(encoder); in EncodeDecode()
204 DataEncoder encoder(byte_order, addr_size); in EncodeDecode() local
253 encoder.AppendU8(2); // eSignatureModTime in TEST()
254 encoder.AppendU32(0x12345678); in TEST()
[all …]
/llvm-project-15.0.7/lldb/source/Core/
H A DDataFileCache.cpp208 encoder.AppendU8(eSignatureUUID); in Encode()
209 encoder.AppendU8(uuid_bytes.size()); in Encode()
210 encoder.AppendData(uuid_bytes); in Encode()
213 encoder.AppendU8(eSignatureModTime); in Encode()
214 encoder.AppendU32(*m_mod_time); in Encode()
217 encoder.AppendU8(eSignatureObjectModTime); in Encode()
218 encoder.AppendU32(*m_obj_mod_time); in Encode()
220 encoder.AppendU8(eSignatureEnd); in Encode()
276 encoder.AppendData(kStringTableIdentifier); in Encode()
286 encoder.AppendCString(s.GetStringRef()); in Encode()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DNameToDIE.cpp127 void NameToDIE::Encode(DataEncoder &encoder, ConstStringTable &strtab) const { in Encode() argument
128 encoder.AppendData(kIdentifierNameToDIE); in Encode()
129 encoder.AppendU32(m_map.GetSize()); in Encode()
133 encoder.AppendU32(strtab.Add(entry.cstring)); in Encode()
134 entry.value.Encode(encoder); in Encode()
H A DDIERef.cpp46 void DIERef::Encode(DataEncoder &encoder) const { in Encode()
52 encoder.AppendU32(bitfield_storage); in Encode()
54 encoder.AppendU32(m_die_offset); in Encode()
H A DManualDWARFIndex.cpp573 void ManualDWARFIndex::IndexSet::Encode(DataEncoder &encoder) const { in Encode()
579 DataEncoder index_encoder(encoder.GetByteOrder(), in Encode()
580 encoder.GetAddressByteSize()); in Encode()
621 strtab.Encode(encoder); in Encode()
623 encoder.AppendData(index_encoder.GetData()); in Encode()
644 bool ManualDWARFIndex::Encode(DataEncoder &encoder) const { in Encode()
646 if (!signature.Encode(encoder)) in Encode()
648 m_set.Encode(encoder); in Encode()
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.h86 void Encode(lldb_private::DataEncoder &encoder) const;
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stack_store.cpp207 SLeb128Encoder encoder(to, to_end); in CompressDelta() local
208 for (; from != from_end; ++from, ++encoder) *encoder = *from; in CompressDelta()
209 return encoder.base(); in CompressDelta()
223 SLeb128Encoder encoder(to, to_end); in CompressLzw() local
224 encoder = LzwEncode<uptr>(from, from_end, encoder); in CompressLzw()
225 return encoder.base(); in CompressLzw()
/llvm-project-15.0.7/llvm/test/TableGen/
H A DVarLenEncoder.td39 // Testing custom encoder
40 (operand "$dst", 2, (encoder "myCustomEncoder"))
81 // dst w/ custom encoder
99 // dst w/ custom encoder
/llvm-project-15.0.7/lldb/unittests/Process/POSIX/
H A DNativeProcessELFTest.cpp36 DataEncoder encoder(process.GetByteOrder(), process.GetAddressByteSize()); in CreateAuxvData() local
38 encoder.AppendAddress(pair.first); in CreateAuxvData()
39 encoder.AppendAddress(pair.second); in CreateAuxvData()
42 llvm::toStringRef(encoder.GetData()), ""); in CreateAuxvData()
/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/Symbol/
H A DSymtab.cpp1188 static void EncodeCStrMap(DataEncoder &encoder, ConstStringTable &strtab, in EncodeCStrMap() argument
1190 encoder.AppendData(kIdentifierCStrMap); in EncodeCStrMap()
1191 encoder.AppendU32(cstr_map.GetSize()); in EncodeCStrMap()
1195 encoder.AppendU32(strtab.Add(entry.cstring)); in EncodeCStrMap()
1196 encoder.AppendU32(entry.value); in EncodeCStrMap()
1243 bool Symtab::Encode(DataEncoder &encoder) const { in Encode()
1249 if (!signature.Encode(encoder)) in Encode()
1256 DataEncoder symtab_encoder(encoder.GetByteOrder(), in Encode()
1257 encoder.GetAddressByteSize()); in Encode()
1284 strtab.Encode(encoder); in Encode()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Platform/Android/
H A DAdbClient.cpp587 DataEncoder encoder(eByteOrderLittle, sizeof(void *)); in SendSyncRequest() local
588 encoder.AppendData(llvm::StringRef(request_id)); in SendSyncRequest()
589 encoder.AppendU32(data_len); in SendSyncRequest()
590 llvm::ArrayRef<uint8_t> bytes = encoder.GetData(); in SendSyncRequest()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kInstrControl.td188 (operand "$dst", 8, (encoder "encodePCRelImm<8>")), (ascend)>;
192 (operand "$dst", 16, (encoder "encodePCRelImm<16>"))>;
221 (operand "$dst", 8, (encoder "encodePCRelImm<8>")), (ascend)>;
224 (operand "$dst", 16, (encoder "encodePCRelImm<16>"))>;
H A DM68kInstrFormats.td262 (operand "$"#disp_opnd, 8, (encoder disp_encoder))
296 (encoder "encodePCRelImm<16>"));
305 (encoder "encodeRelocImm<16>"));
349 (operand "$"#opnd_name, 32, (encoder "encodeRelocImm<32>")),
351 (operand "$"#opnd_name, 16, (encoder "encodeRelocImm<16>"))
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Ddsp-spill-reload.ll10 ; object file encoder/decoder as the instruction mapping tables are used to
/llvm-project-15.0.7/lldb/source/Expression/
H A DDWARFExpression.cpp393 DataEncoder encoder(m_data.GetDataStart(), m_data.GetByteSize(), in Update_DW_OP_addr() local
397 if (encoder.PutAddress(offset, file_addr) == UINT32_MAX) in Update_DW_OP_addr()
402 m_data.SetData(encoder.GetDataBuffer()); in Update_DW_OP_addr()
438 DataEncoder encoder(m_data.GetDataStart(), m_data.GetByteSize(), in LinkThreadLocalStorage() local
485 if (encoder.PutUnsigned(const_offset, const_byte_size, in LinkThreadLocalStorage()
507 m_data.SetData(encoder.GetDataBuffer()); in LinkThreadLocalStorage()
/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/llvm/lib/Target/AVR/
H A DAVRInstrFormats.td182 // so there exists a post encoder method to set it manually. Also a specified
192 // We have a post encoder method to set this bit manually.
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTarget.td786 /// You can use `encoder` to specify a custom encoder function for a specific
787 /// `operand` or `encoder` directive. For example:
788 /// (operand "$src", 4, (encoder "encodeMyImm"))
789 /// (slice "$src", 8, 6, (encoder "encodeMyReg"))
790 def encoder;
1043 // TableGen's instruction encoder generator has support for matching operands

12