Lines Matching refs:Data

45   virtual void parseInstructions(DataExtractor Data, uint32_t *Offset,
100 void FrameEntry::parseInstructions(DataExtractor Data, uint32_t *Offset, in parseInstructions() argument
103 uint8_t Opcode = Data.getU8(Offset); in parseInstructions()
118 addInstruction(Primary, Op1, Data.getULEB128(Offset)); in parseInstructions()
134 addInstruction(Opcode, Data.getAddress(Offset)); in parseInstructions()
138 addInstruction(Opcode, Data.getU8(Offset)); in parseInstructions()
142 addInstruction(Opcode, Data.getU16(Offset)); in parseInstructions()
146 addInstruction(Opcode, Data.getU32(Offset)); in parseInstructions()
154 addInstruction(Opcode, Data.getULEB128(Offset)); in parseInstructions()
158 addInstruction(Opcode, Data.getSLEB128(Offset)); in parseInstructions()
165 addInstruction(Opcode, Data.getULEB128(Offset), in parseInstructions()
166 Data.getULEB128(Offset)); in parseInstructions()
172 addInstruction(Opcode, Data.getULEB128(Offset), in parseInstructions()
173 Data.getSLEB128(Offset)); in parseInstructions()
432 static void LLVM_ATTRIBUTE_UNUSED dumpDataAux(DataExtractor Data, in dumpDataAux() argument
436 uint8_t c = Data.getU8(&Offset); in dumpDataAux()
443 void DWARFDebugFrame::parse(DataExtractor Data) { in parse() argument
447 while (Data.isValidOffset(Offset)) { in parse()
451 uint64_t Length = Data.getU32(&Offset); in parse()
459 Length = Data.getU64(&Offset); in parse()
471 Id = Data.getUnsigned(&Offset, IsDWARF64 ? 8 : 4); in parse()
475 uint8_t Version = Data.getU8(&Offset); in parse()
476 const char *Augmentation = Data.getCStr(&Offset); in parse()
477 uint8_t AddressSize = Version < 4 ? Data.getAddressSize() : Data.getU8(&Offset); in parse()
478 Data.setAddressSize(AddressSize); in parse()
479 uint8_t SegmentDescriptorSize = Version < 4 ? 0 : Data.getU8(&Offset); in parse()
480 uint64_t CodeAlignmentFactor = Data.getULEB128(&Offset); in parse()
481 int64_t DataAlignmentFactor = Data.getSLEB128(&Offset); in parse()
482 uint64_t ReturnAddressRegister = Data.getULEB128(&Offset); in parse()
493 uint64_t InitialLocation = Data.getAddress(&Offset); in parse()
494 uint64_t AddressRange = Data.getAddress(&Offset); in parse()
501 Entries.back()->parseInstructions(Data, &Offset, EndStructureOffset); in parse()