reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
610 unsigned UnitLength = Data.getU32(&Offset); 611 uint64_t UnitEnd = Offset + UnitLength; 614 unsigned Version = Data.getU16(&Offset); 631 Offset += 4; 634 uint64_t AfterHeaderLengthOffset = Offset; 636 Offset += (Version >= 4) ? 5 : 4; 637 unsigned OpcodeBase = Data.getU8(&Offset); 638 Offset += OpcodeBase - 1; 639 Asm->OutStreamer->EmitBytes(Contents.slice(AfterHeaderLengthOffset, Offset)); 640 LineSectionSize += Offset - AfterHeaderLengthOffset; 643 while (const char *Dir = Data.getCStr(&Offset)) { 655 while (const char *File = Data.getCStr(&Offset)) { 664 uint64_t OffsetBeforeLEBs = Offset; 665 Asm->EmitULEB128(Data.getULEB128(&Offset)); 666 Asm->EmitULEB128(Data.getULEB128(&Offset)); 667 Asm->EmitULEB128(Data.getULEB128(&Offset)); 668 LineSectionSize += Offset - OffsetBeforeLEBs; 676 Asm->OutStreamer->EmitBytes(Contents.slice(Offset, UnitEnd)); 677 LineSectionSize += UnitEnd - Offset; 680 Offset = UnitEnd;