Lines Matching defs:DE

120 static lldb::offset_t DumpInstructions(const DataExtractor &DE, Stream *s,
148 so_addr, DE, start_offset, number_of_instructions, false,
298 static void printMemoryTags(const DataExtractor &DE, Stream *s,
343 const DataExtractor &DE, Stream *s, offset_t start_offset,
364 GetMemoryTags(base_addr, DE.GetByteSize() - offset, exe_scope);
367 return DumpInstructions(DE, s, exe_scope, start_offset, base_addr,
375 for (uint32_t count = 0; DE.ValidOffset(offset) && count < item_count;
388 DumpDataExtractor(DE, s, line_start_offset, eFormatCharPrintable, 1,
397 (offset - start_offset - line_len) / DE.getTargetByteSize();
398 printMemoryTags(DE, s, line_base, line_len, memory_tag_map);
406 (offset - start_offset) / DE.getTargetByteSize()));
418 s->Printf("%s", DE.GetMaxU64Bitfield(&offset, item_byte_size,
432 uint64_t uval64 = DE.GetMaxU64Bitfield(&offset, item_byte_size,
448 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix);
455 s->Printf("%2.2x", DE.GetU8(&offset));
478 const uint64_t ch = DE.GetMaxU64Bitfield(&offset, item_byte_size,
503 DE.GetMaxS64Bitfield(&offset, item_byte_size, item_bit_size,
508 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix);
515 DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size,
520 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix);
527 DE.GetMaxS64Bitfield(&offset, item_byte_size, item_bit_size,
532 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix);
537 uint64_t uval64 = DE.GetMaxU64Bitfield(&offset, item_byte_size,
548 const char *cstr = DE.GetCStr(&offset);
567 DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size,
577 DE.GetMaxU64Bitfield(&offset, complex_int_byte_size, 0, 0));
579 DE.GetMaxU64Bitfield(&offset, complex_int_byte_size, 0, 0));
590 float f32_1 = DE.GetFloat(&offset);
591 float f32_2 = DE.GetFloat(&offset);
596 double d64_1 = DE.GetDouble(&offset);
597 double d64_2 = DE.GetDouble(&offset);
602 long double ld64_1 = DE.GetLongDouble(&offset);
603 long double ld64_2 = DE.GetLongDouble(&offset);
628 DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size,
632 DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size,
639 (const uint8_t *)DE.GetData(&offset, item_byte_size);
643 if (DE.GetByteOrder() == eByteOrderBig) {
677 GetAPInt(DE, &offset, semantics_byte_size);
694 s->Printf("U+%4.4x", DE.GetU16(&offset));
698 s->Printf("U+0x%8.8x", DE.GetU32(&offset));
702 addr_t addr = DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size,
740 llvm::APFloat ap_float(DE.GetFloat(&offset));
747 llvm::APFloat ap_float(DE.GetDouble(&offset));
767 DumpDataExtractor(DE, s, offset, eFormatCharArray, 1, item_byte_size,
775 DumpDataExtractor(DE, s, offset, eFormatDecimal, 1, item_byte_size,
782 offset = DumpDataExtractor(DE, s, offset, eFormatHex, 1, item_byte_size,
790 DE, s, offset, eFormatDecimal, sizeof(uint16_t),
798 offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint16_t),
808 DE, s, offset, eFormatDecimal, sizeof(uint32_t),
816 offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint32_t),
826 DE, s, offset, eFormatDecimal, sizeof(uint64_t),
834 offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint64_t),
844 DumpDataExtractor(DE, s, offset, eFormatFloat, 2, item_byte_size / 2,
852 DumpDataExtractor(DE, s, offset, eFormatFloat, 4, item_byte_size / 4,
860 DumpDataExtractor(DE, s, offset, eFormatFloat, 8, item_byte_size / 8,
868 DumpDataExtractor(DE, s, offset, eFormatHex, 16, item_byte_size / 16,
884 DumpDataExtractor(DE, s, line_start_offset, eFormatCharPrintable, 1,
892 DE.getTargetByteSize();
893 printMemoryTags(DE, s, line_base, line_len, memory_tag_map);