| /llvm-project-15.0.7/lldb/source/Utility/ |
| H A D | DataBufferHeap.cpp | 15 DataBufferHeap::DataBufferHeap() : m_data() {} in DataBufferHeap() function in DataBufferHeap 18 DataBufferHeap::DataBufferHeap(lldb::offset_t n, uint8_t ch) : m_data() { in DataBufferHeap() function in DataBufferHeap 24 DataBufferHeap::DataBufferHeap(const void *src, lldb::offset_t src_len) in DataBufferHeap() function in DataBufferHeap 29 DataBufferHeap::DataBufferHeap(const DataBuffer &data_buffer) : m_data() { in DataBufferHeap() function in DataBufferHeap 34 DataBufferHeap::~DataBufferHeap() = default; 38 const uint8_t *DataBufferHeap::GetBytesImpl() const { in GetBytesImpl() 47 uint64_t DataBufferHeap::SetByteSize(uint64_t new_size) { in SetByteSize() 53 void DataBufferHeap::CopyData(const void *src, uint64_t src_len) { in CopyData() 61 void DataBufferHeap::AppendData(const void *src, uint64_t src_len) { in AppendData() 66 void DataBufferHeap::Clear() { in Clear() [all …]
|
| H A D | DataEncoder.cpp | 26 : m_data_sp(new DataBufferHeap()), m_byte_order(endian::InlHostByteOrder()), in DataEncoder() 31 : m_data_sp(new DataBufferHeap(data, length)), m_byte_order(endian), in DataEncoder() 35 : m_data_sp(new DataBufferHeap()), m_byte_order(endian), in DataEncoder()
|
| /llvm-project-15.0.7/lldb/include/lldb/Utility/ |
| H A D | DataBufferHeap.h | 30 class DataBufferHeap : public WritableDataBuffer { 35 DataBufferHeap(); 46 DataBufferHeap(lldb::offset_t n, uint8_t ch); 55 DataBufferHeap(const void *src, lldb::offset_t src_len); 61 DataBufferHeap(const DataBuffer &data_buffer); 67 ~DataBufferHeap() override;
|
| H A D | DataEncoder.h | 241 std::shared_ptr<lldb_private::DataBufferHeap> GetDataBuffer() { in GetDataBuffer() 290 std::shared_ptr<lldb_private::DataBufferHeap> m_data_sp;
|
| /llvm-project-15.0.7/lldb/unittests/Utility/ |
| H A D | DataBufferTest.cpp | 23 DataBufferSP data_buffer_sp = std::make_shared<DataBufferHeap>(); in TEST() 28 EXPECT_TRUE(llvm::isa<DataBufferHeap>(data_buffer)); in TEST() 42 EXPECT_FALSE(llvm::isa<DataBufferHeap>(data_buffer)); in TEST() 54 EXPECT_FALSE(llvm::isa<DataBufferHeap>(data_buffer)); in TEST()
|
| /llvm-project-15.0.7/lldb/source/API/ |
| H A D | SBData.cpp | 391 lldb::DataBufferSP buffer_sp(new DataBufferHeap(data, data_len)); in CreateDataFromCString() 411 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromUInt64Array() 431 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromUInt32Array() 451 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromSInt64Array() 471 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromSInt32Array() 491 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromDoubleArray() 509 lldb::DataBufferSP buffer_sp(new DataBufferHeap(data, data_len)); in SetDataFromCString() 530 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromUInt64Array() 551 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromUInt32Array() 571 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromSInt64Array() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/elf-core/ |
| H A D | RegisterContextPOSIXCore_ppc64le.cpp | 26 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_ppc64le() 33 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_ppc64le() 39 m_vmx_buffer = std::make_shared<DataBufferHeap>(vmxregset.GetDataStart(), in RegisterContextCorePOSIX_ppc64le() 45 m_vsx_buffer = std::make_shared<DataBufferHeap>(vsxregset.GetDataStart(), in RegisterContextCorePOSIX_ppc64le()
|
| H A D | RegisterContextPOSIXCore_powerpc.cpp | 23 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_powerpc() 30 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_powerpc() 36 m_vec_buffer = std::make_shared<DataBufferHeap>(vregset.GetDataStart(), in RegisterContextCorePOSIX_powerpc()
|
| H A D | RegisterContextPOSIXCore_mips64.cpp | 22 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_mips64() 29 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_mips64()
|
| H A D | RegisterContextPOSIXCore_s390x.cpp | 23 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_s390x() 30 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_s390x()
|
| H A D | RegisterContextPOSIXCore_arm.cpp | 22 m_gpr_buffer = std::make_shared<DataBufferHeap>(gpregset.GetDataStart(), in RegisterContextCorePOSIX_arm()
|
| /llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCClassDescriptorV2.cpp | 54 DataBufferHeap objc_class_buf(objc_class_size, '\0'); in Read() 99 DataBufferHeap buffer(size, '\0'); in Read() 123 DataBufferHeap buffer(ptr_size, '\0'); in Read() 155 DataBufferHeap buffer(size, '\0'); in Read() 183 DataBufferHeap name_buf(1024, '\0'); in Read() 242 DataBufferHeap buffer(size, '\0'); in Read() 273 DataBufferHeap buffer(size, '\0'); in Read() 322 DataBufferHeap buffer(size, '\0'); in Read() 345 DataBufferHeap buffer(size, '\0'); in Read()
|
| /llvm-project-15.0.7/lldb/include/lldb/Core/ |
| H A D | Value.h | 120 DataBufferHeap &GetBuffer() { return m_data_buffer; } in GetBuffer() 122 const DataBufferHeap &GetBuffer() const { return m_data_buffer; } in GetBuffer() 154 DataBufferHeap m_data_buffer;
|
| /llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/Minidump/ |
| H A D | MinidumpFileBuilder.h | 32 lldb_private::DataBufferHeap *buffer); 89 lldb_private::DataBufferHeap m_data;
|
| H A D | MinidumpFileBuilder.cpp | 130 lldb_private::DataBufferHeap *buffer) { in WriteString() 221 DataBufferHeap helper_data; in AddModuleList() 423 DataBufferHeap helper_data; in AddThreadList() 450 auto data_up = std::make_unique<DataBufferHeap>(size, 0); in AddThreadList() 526 DataBufferHeap helper_data; in AddException() 580 DataBufferHeap helper_data; in AddMemoryList() 597 auto data_up = std::make_unique<DataBufferHeap>(size, 0); in AddMemoryList()
|
| /llvm-project-15.0.7/lldb/unittests/Core/ |
| H A D | DumpDataExtractorTest.cpp | 25 DataBufferHeap dumpbuffer(&data[0], data.size()); in TestDumpWithAddress() 46 DataBufferHeap dumpbuffer(&data[0], data.size()); in TestDumpWithOffset() 69 DataBufferHeap dumpbuffer(&c, 0); in TEST() 84 DataBufferHeap dumpbuffer(data, data_size); in TestDumpImpl() 264 DataBufferHeap dumpbuffer(&data[0], data.size()); in TEST()
|
| /llvm-project-15.0.7/lldb/include/lldb/Expression/ |
| H A D | IRMemoryMap.h | 95 DataBufferHeap m_data; 115 (4 * sizeof(lldb::addr_t)) + sizeof(DataBufferHeap),
|
| /llvm-project-15.0.7/lldb/source/Plugins/ABI/AArch64/ |
| H A D | ABIMacOSX_arm64.cpp | 502 std::unique_ptr<DataBufferHeap> heap_data_up( in LoadValueFromConsecutiveGPRRegisters() 503 new DataBufferHeap(*byte_size, 0)); in LoadValueFromConsecutiveGPRRegisters() 685 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectImpl() 686 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectImpl() 785 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectImpl() 786 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectImpl()
|
| H A D | ABISysV_arm64.cpp | 477 std::unique_ptr<DataBufferHeap> heap_data_up( in LoadValueFromConsecutiveGPRRegisters() 478 new DataBufferHeap(*byte_size, 0)); in LoadValueFromConsecutiveGPRRegisters() 657 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectImpl() 658 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectImpl() 755 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectImpl() 756 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectImpl()
|
| /llvm-project-15.0.7/lldb/source/Expression/ |
| H A D | Materializer.cpp | 361 DataBufferHeap data(m_size, 0); in DumpToLog() 385 DataBufferHeap data(m_persistent_variable_sp->GetByteSize().value_or(0), in DumpToLog() 565 m_original_data = std::make_shared<DataBufferHeap>(data.GetDataStart(), in Materialize() 696 DataBufferHeap data(m_size, 0); in DumpToLog() 726 DataBufferHeap data(m_temporary_allocation_size, 0); in DumpToLog() 1110 DataBufferHeap data(m_size, 0); in DumpToLog() 1140 DataBufferHeap data(m_temporary_allocation_size, 0); in DumpToLog() 1279 DataBufferHeap data(m_size, 0); in DumpToLog() 1365 m_register_contents = std::make_shared<DataBufferHeap>( in Materialize() 1453 DataBufferHeap data(m_size, 0); in DumpToLog()
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | Memory.cpp | 44 addr, DataBufferSP(new DataBufferHeap(DataBufferHeap(src, src_len)))); in AddL1CacheData() 228 std::unique_ptr<DataBufferHeap> data_buffer_heap_up( in Read() 229 new DataBufferHeap(cache_line_byte_size, 0)); in Read()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | DWARFLocationExpression.cpp | 123 std::make_shared<DataBufferHeap>(stream.GetData(), stream.GetSize()); in MakeLocationExpressionInternal() 236 std::shared_ptr<DataBufferHeap> buffer = std::make_shared<DataBufferHeap>(); in MakeConstantLocationExpression()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteRegisterContext.cpp | 47 new DataBufferHeap(m_reg_info_sp->GetRegisterDataByteSize(), 0)); in GDBRemoteRegisterContext() 163 DataBufferSP buffer_sp(new DataBufferHeap(&new_reg_val, sizeof(new_reg_val))); in PrivateSetRegisterValue() 542 data_sp = std::make_shared<DataBufferHeap>(*data_buffer); in ReadAllRegisterValues() 560 data_sp = std::make_shared<DataBufferHeap>( in ReadAllRegisterValues() 782 m_reg_data.SetData(std::make_shared<DataBufferHeap>( in AArch64SVEReconfigure()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ABI/X86/ |
| H A D | ABISysV_i386.cpp | 525 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectSimple() 526 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectSimple() 550 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectSimple() 551 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectSimple()
|
| H A D | ABISysV_x86_64.cpp | 507 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectSimple() 508 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectSimple() 532 std::unique_ptr<DataBufferHeap> heap_data_up( in GetReturnValueObjectSimple() 533 new DataBufferHeap(*byte_size, 0)); in GetReturnValueObjectSimple() 648 WritableDataBufferSP data_sp(new DataBufferHeap(16, 0)); in GetReturnValueObjectImpl()
|