• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/

Lines Matching defs:Prologue

66 DWARFDebugLine::Prologue::Prologue() { clear(); }
68 bool DWARFDebugLine::Prologue::hasFileAtIndex(uint64_t FileIndex) const {
78 DWARFDebugLine::Prologue::getFileNameEntry(uint64_t Index) const {
88 void DWARFDebugLine::Prologue::clear() {
100 void DWARFDebugLine::Prologue::dump(raw_ostream &OS,
300 Error DWARFDebugLine::Prologue::parse(const DWARFDataExtractor &DebugLineData,
429 Prologue.dump(OS, DumpOptions);
445 Prologue.clear();
456 Row.reset(LineTable->Prologue.DefaultIsStmt);
517 Error PrologueErr = Prologue.parse(DebugLineData, OffsetPtr, Ctx, U);
523 Prologue.dump(*OS, DumpOptions);
529 uint64_t ProgramLength = Prologue.TotalLength + Prologue.sizeofTotalLength();
549 DebugLineData.setAddressSize(Prologue.getAddressSize());
551 assert(Prologue.getAddressSize() == 0 ||
552 Prologue.getAddressSize() == DebugLineData.getAddressSize());
663 Prologue.FileNames.push_back(FileEntry);
693 } else if (Opcode < Prologue.OpcodeBase) {
716 DebugLineData.getULEB128(OffsetPtr) * Prologue.MinInstLength;
772 uint8_t AdjustOpcode = 255 - Prologue.OpcodeBase;
774 (AdjustOpcode / Prologue.LineRange) * Prologue.MinInstLength;
826 assert(Opcode - 1U < Prologue.StandardOpcodeLengths.size());
827 uint8_t OpcodeLength = Prologue.StandardOpcodeLengths[Opcode - 1];
871 uint8_t AdjustOpcode = Opcode - Prologue.OpcodeBase;
873 (AdjustOpcode / Prologue.LineRange) * Prologue.MinInstLength;
875 Prologue.LineBase + (AdjustOpcode % Prologue.LineRange);
1031 if (Kind == FileLineInfoKind::None || !Prologue.hasFileAtIndex(FileIndex))
1033 const FileNameEntry &Entry = Prologue.getFileNameEntry(FileIndex);
1047 bool DWARFDebugLine::Prologue::getFileNameByIndex(
1133 bool DWARFDebugLine::Prologue::totalLengthIsValid() const {
1149 moveToNextTable(OldOffset, LT.Prologue);
1160 if (Error Err = LT.Prologue.parse(DebugLineData, &Offset, Context, U))
1162 moveToNextTable(OldOffset, LT.Prologue);
1175 const Prologue &P) {