Lines Matching defs:DwarfFile
1 //===- llvm/CodeGen/DwarfFile.cpp - Dwarf Debug Framework -----------------===//
9 #include "DwarfFile.h"
20 DwarfFile::DwarfFile(AsmPrinter *AP, StringRef Pref, BumpPtrAllocator &DA)
23 void DwarfFile::addUnit(std::unique_ptr<DwarfCompileUnit> U) {
29 void DwarfFile::emitUnits(bool UseOffsets) {
34 void DwarfFile::emitUnit(DwarfUnit *TheU, bool UseOffsets) {
57 void DwarfFile::computeSizeAndOffsets() {
80 unsigned DwarfFile::computeSizeAndOffsetsForUnit(DwarfUnit *TheU) {
92 unsigned DwarfFile::computeSizeAndOffset(DIE &Die, unsigned Offset) {
97 void DwarfFile::emitAbbrevs(MCSection *Section) { Abbrevs.Emit(Asm, Section); }
100 void DwarfFile::emitStrings(MCSection *StrSection, MCSection *OffsetSection,
105 void DwarfFile::addScopeVariable(LexicalScope *LS, DbgVariable *Var) {
117 void DwarfFile::addScopeLabel(LexicalScope *LS, DbgLabel *Label) {
123 DwarfFile::addRange(const DwarfCompileUnit &CU, SmallVector<RangeSpan, 2> R) {