Home
last modified time | relevance | path

Searched refs:extractor (Results 1 – 25 of 34) sorted by relevance

12

/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCClassDescriptorV2.cpp112 m_flags = extractor.GetU32_unchecked(&cursor); in Read()
113 m_version = extractor.GetU32_unchecked(&cursor); in Read()
114 m_ro_ptr = extractor.GetAddress_unchecked(&cursor); in Read()
131 m_ro_ptr = extractor.GetAddress_unchecked(&cursor); in Read()
168 m_flags = extractor.GetU32_unchecked(&cursor); in Read()
172 m_reserved = extractor.GetU32_unchecked(&cursor); in Read()
261 m_count = extractor.GetU32_unchecked(&cursor); in Read()
335 m_entsize = extractor.GetU32_unchecked(&cursor); in Read()
336 m_count = extractor.GetU32_unchecked(&cursor); in Read()
361 m_alignment = extractor.GetU32_unchecked(&cursor); in Read()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/SystemRuntime/MacOSX/
H A DSystemRuntimeMacOSX.cpp531 ItemInfo item = ExtractItemInfoFromBuffer(extractor); in GetExtendedBacktraceFromItemRef()
791 uint32_t version = extractor.GetU32(&offset); in GetPendingItemRefsForQueue()
915 uint32_t offset_to_next = extractor.GetU32(&offset); in PopulateQueuesUsingLibBTR()
918 addr_t queue = extractor.GetAddress(&offset); in PopulateQueuesUsingLibBTR()
919 uint64_t serialnum = extractor.GetU64(&offset); in PopulateQueuesUsingLibBTR()
954 lldb_private::DataExtractor &extractor) { in ExtractItemInfoFromBuffer() argument
960 item.function_or_block = extractor.GetAddress(&offset); in ExtractItemInfoFromBuffer()
961 item.enqueuing_thread_id = extractor.GetU64(&offset); in ExtractItemInfoFromBuffer()
963 item.target_queue_serialnum = extractor.GetU64(&offset); in ExtractItemInfoFromBuffer()
965 item.stop_id = extractor.GetU32(&offset); in ExtractItemInfoFromBuffer()
[all …]
/llvm-project-15.0.7/lldb/unittests/Core/
H A DDumpDataExtractorTest.cpp26 DataExtractor extractor(dumpbuffer.GetBytes(), dumpbuffer.GetByteSize(), in TestDumpWithAddress() local
29 DumpDataExtractor(extractor, &result, 0, lldb::Format::eFormatHex, in TestDumpWithAddress()
47 DataExtractor extractor(dumpbuffer.GetBytes(), dumpbuffer.GetByteSize(), in TestDumpWithOffset() local
50 DumpDataExtractor(extractor, &result, start_offset, lldb::Format::eFormatHex, in TestDumpWithOffset()
70 DataExtractor extractor(dumpbuffer.GetBytes(), dumpbuffer.GetByteSize(), in TEST() local
73 DumpDataExtractor(extractor, nullptr, 0, lldb::Format::eFormatHex, in TEST()
85 DataExtractor extractor(dumpbuffer.GetBytes(), dumpbuffer.GetByteSize(), in TestDumpImpl() local
88 DumpDataExtractor(extractor, &result, 0, format, item_byte_size, item_count, in TestDumpImpl()
265 DataExtractor extractor(dumpbuffer.GetBytes(), dumpbuffer.GetByteSize(), in TEST() local
268 DumpDataExtractor(extractor, &result, 0, lldb::Format::eFormatCharArray, in TEST()
[all …]
/llvm-project-15.0.7/libcxx/utils/libcxx/sym_check/
H A Dextract.py289 extractor = AIXDumpExtractor(static_lib=static_lib)
291 extractor = ReadElfExtractor(static_lib=static_lib)
293 extractor = NMExtractor(static_lib=static_lib)
294 return extractor.extract(lib_file)
/llvm-project-15.0.7/lldb/source/Plugins/Language/CPlusPlus/
H A DLibCxx.cpp323 DataExtractor extractor(buffer_sp, process_sp->GetByteOrder(), in Update() local
326 "pair", extractor, valobj_sp->GetExecutionContextRef(), in Update()
485 DataExtractor extractor(buffer_sp, process_sp->GetByteOrder(), in Update() local
488 "pair", extractor, valobj_sp->GetExecutionContextRef(), tree_node_type); in Update()
841 DataExtractor extractor; in LibcxxWStringSummaryProvider() local
842 const size_t bytes_read = location_sp->GetPointeeData(extractor, 0, size); in LibcxxWStringSummaryProvider()
857 options.SetData(std::move(extractor)); in LibcxxWStringSummaryProvider()
925 DataExtractor extractor; in LibcxxStringSummaryProvider() local
926 const size_t bytes_read = location_sp->GetPointeeData(extractor, 0, size); in LibcxxStringSummaryProvider()
930 options.SetData(std::move(extractor)); in LibcxxStringSummaryProvider()
/llvm-project-15.0.7/lldb/source/Expression/
H A DIRMemoryMap.cpp728 DataExtractor extractor(buf.GetBytes(), buf.GetByteSize(), GetByteOrder(), in ReadScalarFromMemory() local
740 scalar = extractor.GetU8(&offset); in ReadScalarFromMemory()
743 scalar = extractor.GetU16(&offset); in ReadScalarFromMemory()
746 scalar = extractor.GetU32(&offset); in ReadScalarFromMemory()
749 scalar = extractor.GetU64(&offset); in ReadScalarFromMemory()
773 void IRMemoryMap::GetMemoryData(DataExtractor &extractor, in GetMemoryData() argument
818 extractor = DataExtractor(allocation.m_data.GetBytes() + offset, size, in GetMemoryData()
830 extractor = DataExtractor(allocation.m_data.GetBytes() + offset, size, in GetMemoryData()
H A DIRExecutionUnit.cpp190 DataExtractor extractor(buffer_sp, process->GetByteOrder(), in DisassembleFunction() local
195 extractor.PutToLog(log, 0, extractor.GetByteSize(), func_remote_addr, 16, in DisassembleFunction()
199 disassembler_sp->DecodeInstructions(Address(func_remote_addr), extractor, 0, in DisassembleFunction()
/llvm-project-15.0.7/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp133 DataExtractor extractor(data.GetBytes(), data.GetByteSize(), in ReadJITEntry() local
136 entry->next_entry = extractor.GetAddress(&offset); in ReadJITEntry()
137 entry->prev_entry = extractor.GetAddress(&offset); in ReadJITEntry()
138 entry->symfile_addr = extractor.GetAddress(&offset); in ReadJITEntry()
140 entry->symfile_size = extractor.GetU64(&offset); in ReadJITEntry()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp124 DataExtractor extractor(buffer, byte_order, address_size, byte_size); in MakeLocationExpressionInternal() local
125 DWARFExpression result(extractor); in MakeLocationExpressionInternal()
249 DataExtractor extractor(buffer, lldb::eByteOrderLittle, address_size); in MakeConstantLocationExpression() local
250 DWARFExpression result(extractor); in MakeConstantLocationExpression()
/llvm-project-15.0.7/lldb/unittests/SymbolFile/NativePDB/
H A DPdbFPOProgramToDWARFExpressionTests.cpp37 llvm::DataExtractor extractor({stream.GetData(), stream.GetSize()}, in CheckValidProgramTranslation() local
42 llvm::DWARFExpression(extractor, /*AddressSize=*/4, llvm::dwarf::DWARF32) in CheckValidProgramTranslation()
/llvm-project-15.0.7/lldb/source/Plugins/Platform/Android/
H A DAdbClient.cpp525 DataExtractor extractor(&buffer[0], buffer.size(), eByteOrderLittle, in internalStat() local
529 const void *command = extractor.GetData(&offset, stat_len); in internalStat()
536 mode = extractor.GetU32(&offset); in internalStat()
537 size = extractor.GetU32(&offset); in internalStat()
538 mtime = extractor.GetU32(&offset); in internalStat()
609 DataExtractor extractor(&buffer[4], 4, eByteOrderLittle, sizeof(void *)); in ReadSyncHeader() local
611 data_len = extractor.GetU32(&offset); in ReadSyncHeader()
/llvm-project-15.0.7/lldb/source/Target/
H A DThreadPlanTracer.cpp155 DataExtractor extractor(buffer, sizeof(buffer), m_process.GetByteOrder(), in Log() local
160 disassembler->DecodeInstructions(pc_addr, extractor, 0, 1, false, in Log()
163 disassembler->DecodeInstructions(Address(pc), extractor, 0, 1, false, in Log()
/llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationClient.cpp1997 StringExtractor extractor; in DecodeProcessInfoResponse() local
2030 StringExtractor extractor(value); in DecodeProcessInfoResponse() local
2035 StringExtractor extractor(value); in DecodeProcessInfoResponse() local
2039 extractor.GetHexByteString(name); in DecodeProcessInfoResponse()
2138 StringExtractor extractor; in GetCurrentProcessInfo() local
2622 StringExtractor extractor(value); in LaunchGDBServer() local
3793 StringExtractor extractor(value); in GetModuleInfo() local
3795 extractor.GetHexByteString(uuid); in GetModuleInfo()
3798 StringExtractor extractor(value); in GetModuleInfo() local
3811 StringExtractor extractor(value); in GetModuleInfo() local
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp177 DataExtractor extractor(buffer, byte_order, address_size, byte_size); in ConvertPDBLocationToDWARFExpression() local
178 DWARFExpression result(extractor); in ConvertPDBLocationToDWARFExpression()
/llvm-project-15.0.7/llvm/test/tools/llvm-modextract/
H A Dhelp.test3 # HELP: OVERVIEW: Module extractor
/llvm-project-15.0.7/lldb/unittests/Symbol/
H A DPostfixExpressionTest.cpp156 llvm::DataExtractor extractor(dwarf.GetString(), /*IsLittleEndian=*/true, in ParseAndGenerateDWARF() local
161 llvm::DWARFExpression(extractor, addr_size, llvm::dwarf::DWARF32) in ParseAndGenerateDWARF()
/llvm-project-15.0.7/llvm/test/Transforms/CodeExtractor/
H A D2004-03-14-DominanceProblem.ll2 ; This testcase is failing the loop extractor because not all exit blocks
/llvm-project-15.0.7/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/
H A DDynamicLoaderDarwinKernel.cpp1378 DataExtractor extractor(data.GetBytes(), data.GetByteSize(), endian, in ReadKextSummaries() local
1383 extractor.ValidOffsetForDataOfSize(kext_summary_offset, in ReadKextSummaries()
1388 extractor.GetData(&offset, KERNEL_MODULE_MAX_NAME); in ReadKextSummaries()
1392 UUID uuid = UUID::fromOptionalData(extractor.GetData(&offset, 16), 16); in ReadKextSummaries()
1394 image_infos[i].SetLoadAddress(extractor.GetU64(&offset)); in ReadKextSummaries()
1395 image_infos[i].SetSize(extractor.GetU64(&offset)); in ReadKextSummaries()
/llvm-project-15.0.7/lldb/unittests/Expression/
H A DDWARFExpressionTest.cpp31 DataExtractor extractor(expr.data(), expr.size(), lldb::eByteOrderLittle, local
36 extractor, unit, lldb::eRegisterKindLLDB,
/llvm-project-15.0.7/llvm/test/Transforms/IROutliner/
H A Doutlining-no-return-functions.ll6 ; The code extractor will insert return instructions in the outer function
/llvm-project-15.0.7/lldb/include/lldb/Expression/
H A DIRMemoryMap.h71 void GetMemoryData(DataExtractor &extractor, lldb::addr_t process_address,
/llvm-project-15.0.7/lldb/source/Plugins/Process/MacOSX-Kernel/
H A DProcessKDP.cpp903 StringExtractor extractor(ascii_hex_bytes_cstr); in DoExecute() local
905 extractor.GetStringRef().size(); in DoExecute()
914 if (extractor.GetHexBytes(payload_bytes, '\xdd') != in DoExecute()
H A DCommunicationKDP.h200 const lldb_private::DataExtractor &extractor);
/llvm-project-15.0.7/clang/docs/
H A DJSONCompilationDatabase.rst44 `this extractor extension
45 <https://github.com/hedronvision/bazel-compile-commands-extractor>`_.
/llvm-project-15.0.7/llvm/include/llvm/Option/
H A DOptParser.td241 class ValueExtractor<code extractor> { code ValueExtractor = extractor; }

12