Lines Matching refs:offset

99                                 lldb::offset_t offset, lldb::offset_t byte_size,  in DumpAPInt()  argument
101 std::optional<llvm::APInt> apint = GetAPInt(data, &offset, byte_size); in DumpAPInt()
116 return offset; in DumpAPInt()
125 offset_t offset = start_offset; in DumpInstructions() local
151 offset += bytes_consumed; in DumpInstructions()
164 return offset; in DumpInstructions()
358 offset_t offset = start_offset; in DumpDataExtractor() local
363 GetMemoryTags(base_addr, DE.GetByteSize() - offset, exe_scope); in DumpDataExtractor()
374 for (uint32_t count = 0; DE.ValidOffset(offset) && count < item_count; in DumpDataExtractor()
382 offset > line_start_offset) { in DumpDataExtractor()
385 (num_per_line - (offset - line_start_offset)) * 3 + 2), in DumpDataExtractor()
388 offset - line_start_offset, SIZE_MAX, in DumpDataExtractor()
393 size_t line_len = offset - line_start_offset; in DumpDataExtractor()
396 (offset - start_offset - line_len) / DE.getTargetByteSize(); in DumpDataExtractor()
405 (offset - start_offset) / DE.getTargetByteSize())); in DumpDataExtractor()
407 line_start_offset = offset; in DumpDataExtractor()
417 s->Printf("%s", DE.GetMaxU64Bitfield(&offset, item_byte_size, in DumpDataExtractor()
425 return offset; in DumpDataExtractor()
431 uint64_t uval64 = DE.GetMaxU64Bitfield(&offset, item_byte_size, in DumpDataExtractor()
447 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix); in DumpDataExtractor()
454 s->Printf("%2.2x", DE.GetU8(&offset)); in DumpDataExtractor()
470 return offset; in DumpDataExtractor()
477 const uint64_t ch = DE.GetMaxU64Bitfield(&offset, item_byte_size, in DumpDataExtractor()
502 DE.GetMaxS64Bitfield(&offset, item_byte_size, item_bit_size, in DumpDataExtractor()
507 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix); in DumpDataExtractor()
514 DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size, in DumpDataExtractor()
519 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix); in DumpDataExtractor()
526 DE.GetMaxS64Bitfield(&offset, item_byte_size, item_bit_size, in DumpDataExtractor()
531 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix); in DumpDataExtractor()
536 uint64_t uval64 = DE.GetMaxU64Bitfield(&offset, item_byte_size, in DumpDataExtractor()
547 const char *cstr = DE.GetCStr(&offset); in DumpDataExtractor()
551 offset = LLDB_INVALID_OFFSET; in DumpDataExtractor()
566 DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size, in DumpDataExtractor()
576 DE.GetMaxU64Bitfield(&offset, complex_int_byte_size, 0, 0)); in DumpDataExtractor()
578 DE.GetMaxU64Bitfield(&offset, complex_int_byte_size, 0, 0)); in DumpDataExtractor()
583 return offset; in DumpDataExtractor()
589 float f32_1 = DE.GetFloat(&offset); in DumpDataExtractor()
590 float f32_2 = DE.GetFloat(&offset); in DumpDataExtractor()
595 double d64_1 = DE.GetDouble(&offset); in DumpDataExtractor()
596 double d64_2 = DE.GetDouble(&offset); in DumpDataExtractor()
601 long double ld64_1 = DE.GetLongDouble(&offset); in DumpDataExtractor()
602 long double ld64_2 = DE.GetLongDouble(&offset); in DumpDataExtractor()
609 return offset; in DumpDataExtractor()
627 DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size, in DumpDataExtractor()
631 DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size, in DumpDataExtractor()
638 (const uint8_t *)DE.GetData(&offset, item_byte_size); in DumpDataExtractor()
676 GetAPInt(DE, &offset, semantics_byte_size); in DumpDataExtractor()
688 return offset; in DumpDataExtractor()
693 s->Printf("U+%4.4x", DE.GetU16(&offset)); in DumpDataExtractor()
697 s->Printf("U+0x%8.8x", DE.GetU32(&offset)); in DumpDataExtractor()
701 addr_t addr = DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size, in DumpDataExtractor()
741 llvm::APFloat ap_float(DE.GetFloat(&offset)); in DumpDataExtractor()
748 llvm::APFloat ap_float(DE.GetDouble(&offset)); in DumpDataExtractor()
757 return offset; in DumpDataExtractor()
767 offset = in DumpDataExtractor()
768 DumpDataExtractor(DE, s, offset, eFormatCharArray, 1, item_byte_size, in DumpDataExtractor()
775 offset = in DumpDataExtractor()
776 DumpDataExtractor(DE, s, offset, eFormatDecimal, 1, item_byte_size, in DumpDataExtractor()
783 offset = DumpDataExtractor(DE, s, offset, eFormatHex, 1, item_byte_size, in DumpDataExtractor()
790 offset = DumpDataExtractor( in DumpDataExtractor()
791 DE, s, offset, eFormatDecimal, sizeof(uint16_t), in DumpDataExtractor()
799 offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint16_t), in DumpDataExtractor()
808 offset = DumpDataExtractor( in DumpDataExtractor()
809 DE, s, offset, eFormatDecimal, sizeof(uint32_t), in DumpDataExtractor()
817 offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint32_t), in DumpDataExtractor()
826 offset = DumpDataExtractor( in DumpDataExtractor()
827 DE, s, offset, eFormatDecimal, sizeof(uint64_t), in DumpDataExtractor()
835 offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint64_t), in DumpDataExtractor()
844 offset = in DumpDataExtractor()
845 DumpDataExtractor(DE, s, offset, eFormatFloat, 2, item_byte_size / 2, in DumpDataExtractor()
852 offset = in DumpDataExtractor()
853 DumpDataExtractor(DE, s, offset, eFormatFloat, 4, item_byte_size / 4, in DumpDataExtractor()
860 offset = in DumpDataExtractor()
861 DumpDataExtractor(DE, s, offset, eFormatFloat, 8, item_byte_size / 8, in DumpDataExtractor()
868 offset = in DumpDataExtractor()
869 DumpDataExtractor(DE, s, offset, eFormatHex, 16, item_byte_size / 16, in DumpDataExtractor()
879 if (offset > line_start_offset) { in DumpDataExtractor()
883 (num_per_line - (offset - line_start_offset)) * 3 + 2), in DumpDataExtractor()
886 offset - line_start_offset, SIZE_MAX, in DumpDataExtractor()
891 size_t line_len = offset - line_start_offset; in DumpDataExtractor()
892 lldb::addr_t line_base = base_addr + (offset - start_offset - line_len) / in DumpDataExtractor()
898 return offset; // Return the offset at which we ended up in DumpDataExtractor()