Home
last modified time | relevance | path

Searched refs:DebugLoclistWriter (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DDebugData.h476 enum class LocWriterKind { DebugLocWriter, DebugLoclistWriter }; enumerator
540 class DebugLoclistWriter : public DebugLocWriter {
542 ~DebugLoclistWriter() {} in ~DebugLoclistWriter()
543 DebugLoclistWriter() = delete;
544 DebugLoclistWriter(DWARFUnit &Unit, uint8_t DV, bool SD) in DebugLoclistWriter() function
545 : DebugLocWriter(DV, LocWriterKind::DebugLoclistWriter), CU(Unit), in DebugLoclistWriter()
547 assert(DebugLoclistWriter::AddrWriter && in DebugLoclistWriter()
582 return Writer->getKind() == LocWriterKind::DebugLoclistWriter; in classof()
/llvm-project-15.0.7/bolt/lib/Core/
H A DDebugData.cpp629 void DebugLoclistWriter::addList(AttrInfo &AttrVal, in addList()
642 uint32_t DebugLoclistWriter::LoclistBaseOffset = 0;
643 void DebugLoclistWriter::finalizeDWARF5( in finalizeDWARF5()
688 void DebugLoclistWriter::finalize(DebugInfoBinaryPatcher &DebugInfoPatcher, in finalize()
694 DebugAddrWriter *DebugLoclistWriter::AddrWriter = nullptr;
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DDWARFRewriter.cpp192 DebugLoclistWriter::setAddressWriter(AddrWriter.get()); in updateDebugInfo()
199 std::make_unique<DebugLoclistWriter>(*CU.get(), DwarfVersion, false); in updateDebugInfo()
220 std::make_unique<DebugLoclistWriter>(*CU.get(), DwarfVersion, true); in updateDebugInfo()
1774 auto *LocListWriter = llvm::dyn_cast<DebugLoclistWriter>(LocWriter); in makeFinalLocListsSection()