Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/lldb/include/lldb/DataFormatters/
H A DFormattersHelpers.h68 if (ptr_size == 4) in InferiorSizedWord()
75 ptr_size = word.ptr_size;
76 if (ptr_size == 4)
85 if (ptr_size == 4) in InferiorSizedWord()
94 if (ptr_size == 4) in IsNegative()
101 if (ptr_size == 4) in IsZero()
115 if (ptr_size == 4)
121 if (ptr_size == 4)
127 if (ptr_size != word.ptr_size)
129 if (ptr_size == 4)
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCClassDescriptorV2.cpp46 size_t ptr_size = process->GetAddressByteSize(); in Read() local
48 size_t objc_class_size = ptr_size // uintptr_t isa; in Read()
50 + ptr_size // void *cache; in Read()
51 + ptr_size // IMP *vtable; in Read()
87 size_t ptr_size = process->GetAddressByteSize(); in Read() local
123 DataBufferHeap buffer(ptr_size, '\0'); in Read()
140 size_t ptr_size = process->GetAddressByteSize(); in Read() local
145 + (ptr_size == 8 ? sizeof(uint32_t) in Read()
171 if (ptr_size == 8) in Read()
270 size_t ptr_size = process->GetAddressByteSize(); in Read() local
[all …]
H A DAppleObjCRuntimeV1.cpp198 uint32_t ptr_size = process_sp->GetAddressByteSize(); in Initialize() local
200 if (!IsPointerValid(m_isa, ptr_size)) { in Initialize()
205 m_parent_isa = process_sp->ReadPointerFromMemory(m_isa + ptr_size, error); in Initialize()
212 if (!IsPointerValid(m_parent_isa, ptr_size, true)) { in Initialize()
218 process_sp->ReadPointerFromMemory(m_isa + 2 * ptr_size, error); in Initialize()
241 m_isa + 5 * ptr_size, ptr_size, 0, error); in Initialize()
H A DAppleObjCClassDescriptorV2.h192 size_t ptr_size = process->GetAddressByteSize(); in GetSize() local
194 return ptr_size // uintptr_t *offset; in GetSize()
195 + ptr_size // const char *name; in GetSize()
196 + ptr_size // const char *type; in GetSize()
/llvm-project-15.0.7/lldb/examples/python/
H A Ddiagnose_nsstring.py111 ptr_size = target.addr_size
129 explicit_length_offset = 2 * ptr_size
131 explicit_length_offset = explicit_length_offset + ptr_size
135 explicit_length_offset = explicit_length_offset + ptr_size
149 location = 2 * ptr_size + nsstring_address
152 location = 3 * ptr_size + nsstring_address
154 location = 2 * ptr_size + nsstring_address
159 location += ptr_size
163 location = nsstring_address + ptr_size + 4
165 location = 2 * ptr_size + nsstring_address
[all …]
H A Dtypes.py214 ptr_size = target.GetAddressByteSize()
215 … print('%+4u <%3u> %s__vtbl_ptr_type * _vptr;' % (prev_end_offset, ptr_size, ' ' * (depth + 1)))
216 prev_end_offset = ptr_size
246 ptr_size = target.GetAddressByteSize()
247 … print('%+4u <%3u> %s__vtbl_ptr_type * _vptr;' % (prev_end_offset, ptr_size, ' ' * (depth + 1)))
248 prev_end_offset = ptr_size
/llvm-project-15.0.7/lldb/source/Plugins/Language/ObjC/
H A DCocoa.cpp70 uint64_t offset = 5 * ptr_size; in NSBundleSummaryProvider()
121 uint64_t offset = ptr_size; in NSTimeZoneSummaryProvider()
170 uint64_t offset = ptr_size; in NSNotificationSummaryProvider()
284 valobj_addr + 3 * ptr_size, ptr_size, 0, error); in NSIndexSetSummaryProvider()
290 valobj_addr + 2 * ptr_size, ptr_size, 0, error); in NSIndexSetSummaryProvider()
467 valobj_addr + ptr_size, ptr_size, 0, error); in NSNumberSummaryProvider()
505 valobj_addr + ptr_size, 4, 0, error); in NSNumberSummaryProvider()
517 valobj_addr + ptr_size, 8, 0, error); in NSNumberSummaryProvider()
584 valobj_addr + ptr_size, ptr_size, 0, error); in NSNumberSummaryProvider()
728 valobj_addr + ptr_size, 1, 0, error); in NSDecimalNumberSummaryProvider()
[all …]
H A DNSString.cpp53 uint32_t ptr_size = process_sp->GetAddressByteSize(); in NSStringSummaryProvider() local
79 uint64_t info_bits_location = valobj_addr + ptr_size; in NSStringSummaryProvider()
99 lldb::addr_t explicit_length_offset = 2 * ptr_size; in NSStringSummaryProvider()
102 explicit_length_offset + ptr_size; // notInlineMutable.length; in NSStringSummaryProvider()
144 uint64_t location = 2 * ptr_size + valobj_addr; in NSStringSummaryProvider()
176 uint64_t location = 3 * ptr_size + valobj_addr; in NSStringSummaryProvider()
189 uint64_t location = valobj_addr + 2 * ptr_size; in NSStringSummaryProvider()
194 location += ptr_size; in NSStringSummaryProvider()
214 uint64_t length_ivar_offset = 1 * ptr_size; in NSStringSummaryProvider()
239 uint64_t location = valobj_addr + 2 * ptr_size; in NSStringSummaryProvider()
[all …]
H A DCF.cpp64 uint32_t ptr_size = process_sp->GetAddressByteSize(); in CFBagSummaryProvider() local
87 lldb::addr_t offset = 2 * ptr_size + 4 + valobj_addr; in CFBagSummaryProvider()
126 uint32_t ptr_size = process_sp->GetAddressByteSize(); in CFBitVectorSummaryProvider() local
149 count = process_sp->ReadUnsignedIntegerFromMemory(valobj_addr + 2 * ptr_size, in CFBitVectorSummaryProvider()
150 ptr_size, 0, error); in CFBitVectorSummaryProvider()
155 valobj_addr + 2 * ptr_size + 2 * ptr_size, error); in CFBitVectorSummaryProvider()
246 uint32_t ptr_size = process_sp->GetAddressByteSize(); in CFBinaryHeapSummaryProvider() local
274 lldb::addr_t offset = 2 * ptr_size + valobj_addr; in CFBinaryHeapSummaryProvider()
H A DNSError.cpp65 size_t ptr_size = process_sp->GetAddressByteSize(); in NSError_SummaryProvider() local
66 lldb::addr_t code_location = ptr_value + 2 * ptr_size; in NSError_SummaryProvider()
67 lldb::addr_t domain_location = ptr_value + 3 * ptr_size; in NSError_SummaryProvider()
71 ptr_size, 0, error); in NSError_SummaryProvider()
147 size_t ptr_size = process_sp->GetAddressByteSize(); in Update() local
149 userinfo_location += 4 * ptr_size; in Update()
H A DNSException.cpp51 size_t ptr_size = process_sp->GetAddressByteSize(); in ExtractFields() local
54 auto name = process_sp->ReadPointerFromMemory(ptr + 1 * ptr_size, error); in ExtractFields()
57 auto reason = process_sp->ReadPointerFromMemory(ptr + 2 * ptr_size, error); in ExtractFields()
60 auto userinfo = process_sp->ReadPointerFromMemory(ptr + 3 * ptr_size, error); in ExtractFields()
63 auto reserved = process_sp->ReadPointerFromMemory(ptr + 4 * ptr_size, error); in ExtractFields()
H A DNSArray.cpp354 uint32_t ptr_size = process_sp->GetAddressByteSize(); in NSArraySummaryProvider() local
382 value = process_sp->ReadUnsignedIntegerFromMemory(valobj_addr + ptr_size, in NSArraySummaryProvider()
383 ptr_size, 0, error); in NSArraySummaryProvider()
400 ptr_size, 0, error); in NSArraySummaryProvider()
406 value = process_sp->ReadUnsignedIntegerFromMemory(valobj_addr + ptr_size, in NSArraySummaryProvider()
407 ptr_size, 0, error); in NSArraySummaryProvider()
417 value = process_sp->ReadUnsignedIntegerFromMemory(valobj_addr + ptr_size, in NSArraySummaryProvider()
418 ptr_size, 0, error); in NSArraySummaryProvider()
423 value = process_sp->ReadUnsignedIntegerFromMemory(valobj_addr + ptr_size, in NSArraySummaryProvider()
424 ptr_size, 0, error); in NSArraySummaryProvider()
[all …]
H A DNSSet.cpp269 uint32_t ptr_size = process_sp->GetAddressByteSize(); in NSSetSummaryProvider() local
270 bool is_64bit = (ptr_size == 8); in NSSetSummaryProvider()
292 value = process_sp->ReadUnsignedIntegerFromMemory(valobj_addr + ptr_size, in NSSetSummaryProvider()
293 ptr_size, 0, error); in NSSetSummaryProvider()
305 ptr_size, 0, error); in NSSetSummaryProvider()
515 auto ptr_size = process_sp->GetAddressByteSize(); in GetChildAtIndex() local
516 DataBufferHeap buffer(ptr_size, 0); in GetChildAtIndex()
517 switch (ptr_size) { in GetChildAtIndex()
799 auto ptr_size = process_sp->GetAddressByteSize(); in GetChildAtIndex() local
800 DataBufferHeap buffer(ptr_size, 0); in GetChildAtIndex()
[all …]
H A DNSDictionary.cpp429 uint32_t ptr_size = process_sp->GetAddressByteSize(); in NSDictionarySummaryProvider() local
430 bool is_64bit = (ptr_size == 8); in NSDictionarySummaryProvider()
459 ptr_size, 0, error); in NSDictionarySummaryProvider()
467 valobj_addr + 2 * ptr_size, ptr_size, 0, error); in NSDictionarySummaryProvider()
480 ptr_size, 0, error); in NSDictionarySummaryProvider()
1023 auto ptr_size = process_sp->GetAddressByteSize(); in GetChildAtIndex() local
1026 m_backend.GetValueAsUnsigned(LLDB_INVALID_ADDRESS) + ptr_size; in GetChildAtIndex()
1027 lldb::addr_t value_ptr = key_ptr + ptr_size; in GetChildAtIndex()
1041 WritableDataBufferSP buffer_sp(new DataBufferHeap(2 * ptr_size, 0)); in GetChildAtIndex()
1043 if (ptr_size == 8) { in GetChildAtIndex()
[all …]
H A DNSIndexPath.cpp221 size_t _lengthForInlinePayload(uint32_t ptr_size) { in _lengthForInlinePayload()
222 m_ptr_size = ptr_size; in _lengthForInlinePayload()
/llvm-project-15.0.7/lldb/examples/darwin/heap_find/heap/
H A Dheap_find.cpp120 uint64_t ptr_addr, uint64_t ptr_size);
132 uint64_t ptr_addr, uint64_t ptr_size);
363 bool AddInstance(uint32_t idx, uint64_t ptr_size) { in AddInstance() argument
368 m_entries[idx].bytes += ptr_size; in AddInstance()
522 task, baton, type, ptr_addr, ptr_size); in dump_malloc_block_callback()
544 uint64_t ptr_addr, uint64_t ptr_size) { in range_info_callback() argument
545 const uint64_t end_addr = ptr_addr + ptr_size; in range_info_callback()
568 if (task_peek(task, ptr_addr, ptr_size, (void **)&ptr_data) == in range_info_callback()
585 ptr_size); in range_info_callback()
627 malloc_match match = {(void *)ptr_addr, ptr_size, 0, type}; in range_info_callback()
[all …]
/llvm-project-15.0.7/lldb/bindings/interface/
H A DSBData.i175 … def CreateDataFromInt (cls, value, size = None, target = None, ptr_size = None, endian = None):
185 if ptr_size == None:
187 ptr_size = target.addr_size
189 ptr_size = 8
206 return SBData().CreateDataFromSInt32Array(endian, ptr_size, [value])
207 return SBData().CreateDataFromUInt32Array(endian, ptr_size, [value])
210 return SBData().CreateDataFromSInt64Array(endian, ptr_size, [value])
211 return SBData().CreateDataFromUInt64Array(endian, ptr_size, [value])
/llvm-project-15.0.7/lldb/source/Plugins/ABI/X86/
H A DABIMacOSX_i386.cpp388 const int32_t ptr_size = 4; in CreateDefaultUnwindPlan() local
390 row->GetCFAValue().SetIsRegisterPlusOffset(fp_reg_num, 2 * ptr_size); in CreateDefaultUnwindPlan()
394 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan()
395 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
H A DABISysV_i386.cpp651 const int32_t ptr_size = 4; in CreateDefaultUnwindPlan() local
653 row->GetCFAValue().SetIsRegisterPlusOffset(fp_reg_num, 2 * ptr_size); in CreateDefaultUnwindPlan()
657 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan()
658 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
H A DABIWindows_x86_64.cpp768 const int32_t ptr_size = 8; in CreateDefaultUnwindPlan() local
769 row->GetCFAValue().SetIsRegisterPlusOffset(dwarf_rbp, 2 * ptr_size); in CreateDefaultUnwindPlan()
773 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan()
774 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
H A DABISysV_x86_64.cpp888 const int32_t ptr_size = 8; in CreateDefaultUnwindPlan() local
889 row->GetCFAValue().SetIsRegisterPlusOffset(dwarf_rbp, 2 * ptr_size); in CreateDefaultUnwindPlan()
893 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan()
894 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
/llvm-project-15.0.7/lldb/examples/darwin/heap_find/
H A Dheap.py432 ptr_size, argument
439 type_str = 'malloc(%6u) -> %#x' % (ptr_size, ptr_addr)
471 ptr_addr, ptr_addr + ptr_size, sb_addr.section.name, sb_addr.offset, sb_addr)
475 ptr_addr, ptr_addr + ptr_size, sb_addr.section.name, sb_addr.offset, sb_addr)
739 ptr_size = target.addr_size
741 malloc_addr + 16 + ptr_size, ptr_size, error)
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/
H A DObjCLanguageRuntime.cpp172 lldb::addr_t value, uint32_t ptr_size, bool allow_NULLs, bool allow_tagged, in IsPointerValid() argument
178 if ((value % ptr_size) == 0) in IsPointerValid()
179 return (check_version_specific ? CheckPointer(value, ptr_size) : true); in IsPointerValid()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/AArch64/
H A DABIMacOSX_arm64.cpp384 const int32_t ptr_size = 8; in CreateDefaultUnwindPlan() local
386 row->GetCFAValue().SetIsRegisterPlusOffset(fp_reg_num, 2 * ptr_size); in CreateDefaultUnwindPlan()
390 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan()
391 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()
H A DABISysV_arm64.cpp356 const int32_t ptr_size = 8; in CreateDefaultUnwindPlan() local
358 row->GetCFAValue().SetIsRegisterPlusOffset(fp_reg_num, 2 * ptr_size); in CreateDefaultUnwindPlan()
362 row->SetRegisterLocationToAtCFAPlusOffset(fp_reg_num, ptr_size * -2, true); in CreateDefaultUnwindPlan()
363 row->SetRegisterLocationToAtCFAPlusOffset(pc_reg_num, ptr_size * -1, true); in CreateDefaultUnwindPlan()

12