| /llvm-project-15.0.7/lldb/unittests/Utility/ |
| H A D | DataEncoderTest.cpp | 46 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 D | SymbolFileDWARFTests.cpp | 84 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 D | DWARFIndexCachingTest.cpp | 27 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 D | DataFileCache.cpp | 208 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 D | NameToDIE.cpp | 127 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 D | DIERef.cpp | 46 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 D | ManualDWARFIndex.cpp | 573 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 D | ManualDWARFIndex.h | 69 void Encode(DataEncoder &encoder) const; 115 bool Encode(DataEncoder &encoder) const;
|
| H A D | NameToDIE.h | 79 void Encode(lldb_private::DataEncoder &encoder,
|
| H A D | DIERef.h | 86 void Encode(lldb_private::DataEncoder &encoder) const;
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_stack_store.cpp | 207 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 D | VarLenEncoder.td | 39 // 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 D | NativeProcessELFTest.cpp | 36 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 D | DataFileCache.h | 152 bool Encode(DataEncoder &encoder) const; 190 bool Encode(DataEncoder &encoder);
|
| H A D | Mangled.h | 289 void Encode(DataEncoder &encoder, ConstStringTable &strtab) const;
|
| /llvm-project-15.0.7/lldb/source/Symbol/ |
| H A D | Symtab.cpp | 1188 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 D | AdbClient.cpp | 587 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 D | M68kInstrControl.td | 188 (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 D | M68kInstrFormats.td | 262 (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 D | dsp-spill-reload.ll | 10 ; object file encoder/decoder as the instruction mapping tables are used to
|
| /llvm-project-15.0.7/lldb/source/Expression/ |
| H A D | DWARFExpression.cpp | 393 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 D | Symbol.h | 274 void Encode(DataEncoder &encoder, ConstStringTable &strtab) const;
|
| H A D | Symtab.h | 169 bool Encode(DataEncoder &encoder) const;
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRInstrFormats.td | 182 // 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 D | Target.td | 786 /// 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
|