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

References

tools/llvm-readobj/DwarfCFIEHPrinter.h
  102   DictScope L(W, "EHFrameHeader");
  103   W.startLine() << format("Address: 0x%" PRIx64 "\n", EHFrameHdrAddress);
  104   W.startLine() << format("Offset: 0x%" PRIx64 "\n", EHFrameHdrOffset);
  105   W.startLine() << format("Size: 0x%" PRIx64 "\n", EHFrameHdrSize);
  114     W.printString("Corresponding Section", *SectionName);
  121   DictScope D(W, "Header");
  125   W.printNumber("version", Version);
  132   W.startLine() << format("eh_frame_ptr_enc: 0x%" PRIx64 "\n", EHFramePtrEnc);
  138   W.startLine() << format("fde_count_enc: 0x%" PRIx64 "\n", FDECountEnc);
  144   W.startLine() << format("table_enc: 0x%" PRIx64 "\n", TableEnc);
  150   W.startLine() << format("eh_frame_ptr: 0x%" PRIx64 "\n", EHFramePtr);
  153   W.printNumber("fde_count", FDECount);
  158     DictScope D(W, std::string("entry ")  + std::to_string(NumEntries));
  161     W.startLine() << format("initial_location: 0x%" PRIx64 "\n", InitialPC);
  163     W.startLine() << format("address: 0x%" PRIx64 "\n", Address);
  179   W.startLine() << format(".eh_frame section at offset 0x%" PRIx64
  182   W.indent();
  201       W.startLine() << format("[0x%" PRIx64 "] CIE length=%" PRIu64 "\n",
  204       W.indent();
  206       W.printNumber("version", CIE->getVersion());
  207       W.printString("augmentation", CIE->getAugmentationString());
  208       W.printNumber("code_alignment_factor", CIE->getCodeAlignmentFactor());
  209       W.printNumber("data_alignment_factor", CIE->getDataAlignmentFactor());
  210       W.printNumber("return_address_register", CIE->getReturnAddressRegister());
  212       W.getOStream() << "\n";
  213       W.startLine() << "Program:\n";
  214       W.indent();
  215       CIE->cfis().dump(W.getOStream(), nullptr, W.getIndentLevel());
  215       CIE->cfis().dump(W.getOStream(), nullptr, W.getIndentLevel());
  216       W.unindent();
  218       W.unindent();
  219       W.getOStream() << "\n";
  222       W.startLine() << format("[0x%" PRIx64 "] FDE length=%" PRIu64
  227       W.indent();
  229       W.startLine() << format("initial_location: 0x%" PRIx64 "\n",
  231       W.startLine()
  236       W.getOStream() << "\n";
  237       W.startLine() << "Program:\n";
  238       W.indent();
  239       FDE->cfis().dump(W.getOStream(), nullptr, W.getIndentLevel());
  239       FDE->cfis().dump(W.getOStream(), nullptr, W.getIndentLevel());
  240       W.unindent();
  242       W.unindent();
  243       W.getOStream() << "\n";
  249   W.unindent();