reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
251 dumpInitialLength(LineData, Offset, DebugLines.Length); 252 uint64_t LineTableLength = DebugLines.Length.getLength(); 253 uint64_t SizeOfPrologueLength = DebugLines.Length.isDWARF64() ? 8 : 4; 254 DebugLines.Version = LineData.getU16(&Offset); 255 DebugLines.PrologueLength = 257 const uint64_t EndPrologue = DebugLines.PrologueLength + Offset; 259 DebugLines.MinInstLength = LineData.getU8(&Offset); 260 if (DebugLines.Version >= 4) 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); 267 DebugLines.StandardOpcodeLengths.reserve(DebugLines.OpcodeBase - 1); 267 DebugLines.StandardOpcodeLengths.reserve(DebugLines.OpcodeBase - 1); 268 for (uint8_t i = 1; i < DebugLines.OpcodeBase; ++i) 269 DebugLines.StandardOpcodeLengths.push_back(LineData.getU8(&Offset)); 274 DebugLines.IncludeDirs.push_back(Dir); 282 DebugLines.Files.push_back(TmpFile); 311 } else if (NewOp.Opcode < DebugLines.OpcodeBase) { 338 i < DebugLines.StandardOpcodeLengths[NewOp.Opcode - 1]; ++i) 342 DebugLines.Opcodes.push_back(NewOp); 344 Y.DebugLines.push_back(DebugLines);