Searched refs:DebugInfoBinaryPatcher (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/bolt/include/bolt/Rewrite/ |
| H A D | DWARFRewriter.h | 97 DebugInfoBinaryPatcher &DebugInfoPatcher, 119 makeFinalLocListsSection(DebugInfoBinaryPatcher &DebugInfoPatcher, 123 CUOffsetMap finalizeDebugSections(DebugInfoBinaryPatcher &DebugInfoPatcher); 196 void addStringHelper(DebugInfoBinaryPatcher &DebugInfoPatcher, 213 DebugInfoBinaryPatcher>( in getBinaryDWODebugInfoPatcher()
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | DebugData.cpp | 512 DebugInfoBinaryPatcher &DebugInfoPatcher, in addList() 545 void DebugLocWriter::finalize(DebugInfoBinaryPatcher &DebugInfoPatcher, in finalize() 561 DebugInfoBinaryPatcher &DebugInfoPatcher, in writeLegacyLocList() 631 DebugInfoBinaryPatcher &DebugInfoPatcher, in addList() 688 void DebugLoclistWriter::finalize(DebugInfoBinaryPatcher &DebugInfoPatcher, in finalize() 696 void DebugInfoBinaryPatcher::addUnitBaseOffsetLabel(uint64_t Offset) { in addUnitBaseOffsetLabel() 721 void DebugInfoBinaryPatcher::insertNewEntry(const DWARFDie &DIE, in insertNewEntry() 727 void DebugInfoBinaryPatcher::insertNewEntry(const DWARFDie &DIE, in insertNewEntry() 746 void DebugInfoBinaryPatcher::addReferenceToPatch(uint64_t Offset, in addReferenceToPatch() 832 CUOffsetMap DebugInfoBinaryPatcher::computeNewOffsets(DWARFContext &DWCtx, in computeNewOffsets() [all …]
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | DebugData.h | 474 class DebugInfoBinaryPatcher; variable 493 DebugInfoBinaryPatcher &DebugInfoPatcher, 497 virtual void finalize(DebugInfoBinaryPatcher &DebugInfoPatcher, 565 DebugInfoBinaryPatcher &DebugInfoPatcher, 569 void finalize(DebugInfoBinaryPatcher &DebugInfoPatcher, 591 void finalizeDWARF5(DebugInfoBinaryPatcher &DebugInfoPatcher, 605 enum class PatcherKind { SimpleBinaryPatcher, DebugInfoBinaryPatcher }; enumerator 691 class DebugInfoBinaryPatcher : public SimpleBinaryPatcher { 847 return PatcherKind::DebugInfoBinaryPatcher; in getKind() 851 return Patcher->getKind() == PatcherKind::DebugInfoBinaryPatcher; in classof()
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | DWARFRewriter.cpp | 148 void DWARFRewriter::addStringHelper(DebugInfoBinaryPatcher &DebugInfoPatcher, in addStringHelper() 167 static_cast<DebugInfoBinaryPatcher *>(DebugInfo->getPatcher()); in updateDebugInfo() 275 DebugInfoBinaryPatcher *DwoDebugInfoPatcher = in updateDebugInfo() 276 llvm::cast<DebugInfoBinaryPatcher>( in updateDebugInfo() 357 DWARFUnit &Unit, DebugInfoBinaryPatcher &DebugInfoPatcher, in updateUnitDebugInfo() 851 reinterpret_cast<DebugInfoBinaryPatcher &>(DebugInfoPatcher) in updateDWARFObjectAddressRanges() 884 DebugInfoBinaryPatcher *DebugInfoPatcher = nullptr; in updateLineTableOffsets() 1172 auto applyPatch = [&](DebugInfoBinaryPatcher *Patcher, in updateDebugData() 1210 DebugInfoBinaryPatcher *Patcher = llvm::cast<DebugInfoBinaryPatcher>( in updateDebugData() 1765 DebugInfoBinaryPatcher &DebugInfoPatcher, DWARFVersion Version) { in makeFinalLocListsSection() [all …]
|