reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/obj2yaml/dwarf2yaml.cpp
  251       dumpInitialLength(LineData, Offset, DebugLines.Length);
  254       DebugLines.Version = LineData.getU16(&Offset);
  256           LineData.getUnsigned(&Offset, SizeOfPrologueLength);
  257       const uint64_t EndPrologue = DebugLines.PrologueLength + Offset;
  259       DebugLines.MinInstLength = LineData.getU8(&Offset);
  261         DebugLines.MaxOpsPerInst = LineData.getU8(&Offset);
  262       DebugLines.DefaultIsStmt = LineData.getU8(&Offset);
  263       DebugLines.LineBase = LineData.getU8(&Offset);
  264       DebugLines.LineRange = LineData.getU8(&Offset);
  265       DebugLines.OpcodeBase = LineData.getU8(&Offset);
  269         DebugLines.StandardOpcodeLengths.push_back(LineData.getU8(&Offset));
  271       while (Offset < EndPrologue) {
  272         StringRef Dir = LineData.getCStr(&Offset);
  279       while (Offset < EndPrologue) {
  281         if (dumpFileEntry(LineData, Offset, TmpFile))
  289       while (Offset < LineEnd) {
  291         NewOp.Opcode = (dwarf::LineNumberOps)LineData.getU8(&Offset);
  293           auto StartExt = Offset;
  294           NewOp.ExtLen = LineData.getULEB128(&Offset);
  296               (dwarf::LineNumberExtendedOps)LineData.getU8(&Offset);
  300             NewOp.Data = LineData.getAddress(&Offset);
  303             dumpFileEntry(LineData, Offset, NewOp.FileEntry);
  308             while (Offset < StartExt + NewOp.ExtLen)
  309               NewOp.UnknownOpcodeData.push_back(LineData.getU8(&Offset));
  325             NewOp.Data = LineData.getULEB128(&Offset);
  329             NewOp.SData = LineData.getSLEB128(&Offset);
  333             NewOp.Data = LineData.getU16(&Offset);
  339               NewOp.StandardOpcodeData.push_back(LineData.getULEB128(&Offset));