| /llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCClassDescriptorV2.cpp | 112 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 D | SystemRuntimeMacOSX.cpp | 531 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 D | DumpDataExtractorTest.cpp | 26 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 D | extract.py | 289 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 D | LibCxx.cpp | 323 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 D | IRMemoryMap.cpp | 728 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 D | IRExecutionUnit.cpp | 190 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 D | JITLoaderGDB.cpp | 133 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 D | DWARFLocationExpression.cpp | 124 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 D | PdbFPOProgramToDWARFExpressionTests.cpp | 37 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 D | AdbClient.cpp | 525 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 D | ThreadPlanTracer.cpp | 155 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 D | GDBRemoteCommunicationClient.cpp | 1997 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 D | PDBLocationToDWARFExpression.cpp | 177 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 D | help.test | 3 # HELP: OVERVIEW: Module extractor
|
| /llvm-project-15.0.7/lldb/unittests/Symbol/ |
| H A D | PostfixExpressionTest.cpp | 156 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 D | 2004-03-14-DominanceProblem.ll | 2 ; 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 D | DynamicLoaderDarwinKernel.cpp | 1378 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 D | DWARFExpressionTest.cpp | 31 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 D | outlining-no-return-functions.ll | 6 ; The code extractor will insert return instructions in the outer function
|
| /llvm-project-15.0.7/lldb/include/lldb/Expression/ |
| H A D | IRMemoryMap.h | 71 void GetMemoryData(DataExtractor &extractor, lldb::addr_t process_address,
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/MacOSX-Kernel/ |
| H A D | ProcessKDP.cpp | 903 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 D | CommunicationKDP.h | 200 const lldb_private::DataExtractor &extractor);
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | JSONCompilationDatabase.rst | 44 `this extractor extension 45 <https://github.com/hedronvision/bazel-compile-commands-extractor>`_.
|
| /llvm-project-15.0.7/llvm/include/llvm/Option/ |
| H A D | OptParser.td | 241 class ValueExtractor<code extractor> { code ValueExtractor = extractor; }
|