LLVM API Documentation

llvm::DwarfWriter Member List

This is the complete list of members for llvm::DwarfWriter, including all inherited members.

Abbreviationsllvm::DwarfWriter [protected]
AddressSizellvm::DwarfWriter [protected]
Asmllvm::DwarfWriter [protected]
BeginFunction(MachineFunction *MF)llvm::DwarfWriter
BeginModule(Module *M)llvm::DwarfWriter
CompileUnitsllvm::DwarfWriter [protected]
DataSectionllvm::DwarfWriter [protected]
DebugInfollvm::DwarfWriter [protected]
DescToDieMapllvm::DwarfWriter [protected]
DescToUnitMapllvm::DwarfWriter [protected]
didInitialllvm::DwarfWriter [protected]
DwarfAbbrevSectionllvm::DwarfWriter [protected]
DwarfARangesSectionllvm::DwarfWriter [protected]
DwarfFrameSectionllvm::DwarfWriter [protected]
DwarfInfoSectionllvm::DwarfWriter [protected]
DwarfLineSectionllvm::DwarfWriter [protected]
DwarfLocSectionllvm::DwarfWriter [protected]
DwarfMacInfoSectionllvm::DwarfWriter [protected]
DwarfPubNamesSectionllvm::DwarfWriter [protected]
DwarfPubTypesSectionllvm::DwarfWriter [protected]
DwarfRangesSectionllvm::DwarfWriter [protected]
DwarfStrSectionllvm::DwarfWriter [protected]
DwarfWriter(std::ostream &OS, AsmPrinter *A)llvm::DwarfWriter
EmitAlign(unsigned Alignment) constllvm::DwarfWriter
EmitDifference(DWLabel LabelHi, DWLabel LabelLo) constllvm::DwarfWriter [inline]
EmitDifference(const char *TagHi, unsigned NumberHi, const char *TagLo, unsigned NumberLo) const llvm::DwarfWriter
EmitInt16(int Value) constllvm::DwarfWriter
EmitInt32(int Value) constllvm::DwarfWriter
EmitInt64(uint64_t Value) constllvm::DwarfWriter
EmitInt8(int Value) constllvm::DwarfWriter
EmitLabel(DWLabel Label) const llvm::DwarfWriter [inline]
EmitLabel(const char *Tag, unsigned Number) constllvm::DwarfWriter
EmitReference(DWLabel Label) const llvm::DwarfWriter [inline]
EmitReference(const char *Tag, unsigned Number) constllvm::DwarfWriter
EmitReference(const std::string &Name) constllvm::DwarfWriter
EmitSLEB128Bytes(int Value) constllvm::DwarfWriter
EmitString(const std::string &String) constllvm::DwarfWriter
EmitULEB128Bytes(unsigned Value) constllvm::DwarfWriter
EndFunction()llvm::DwarfWriter
EndModule()llvm::DwarfWriter
EOL(const std::string &Comment) constllvm::DwarfWriter
getAddressSize() constllvm::DwarfWriter [inline]
getDieMapSlotFor(DebugInfoDesc *DD)llvm::DwarfWriter
hasDotFilellvm::DwarfWriter [protected]
hasDotLocllvm::DwarfWriter [protected]
hasLEB128llvm::DwarfWriter [protected]
Mllvm::DwarfWriter [protected]
MFllvm::DwarfWriter [protected]
needsSetllvm::DwarfWriter [protected]
NewAbbreviation(DIEAbbrev *Abbrev)llvm::DwarfWriter
NewString(const std::string &String)llvm::DwarfWriter
NonFunction()llvm::DwarfWriter
Ollvm::DwarfWriter [protected]
PrintHex(int Value) constllvm::DwarfWriter
PrintLabelName(DWLabel Label) const llvm::DwarfWriter [inline]
PrintLabelName(const char *Tag, unsigned Number) constllvm::DwarfWriter
PrintSLEB128(int Value) constllvm::DwarfWriter
PrintULEB128(unsigned Value) constllvm::DwarfWriter
RIllvm::DwarfWriter [protected]
SectionMapllvm::DwarfWriter [protected]
SectionSourceLinesllvm::DwarfWriter [protected]
SetDebugInfo(MachineDebugInfo *DI)llvm::DwarfWriter
shouldEmitllvm::DwarfWriter [protected]
SizeSLEB128(int Value)llvm::DwarfWriter [static]
SizeULEB128(unsigned Value)llvm::DwarfWriter [static]
StringPoolllvm::DwarfWriter [protected]
SubprogramCountllvm::DwarfWriter [protected]
TDllvm::DwarfWriter [protected]
TextSectionllvm::DwarfWriter [protected]
~DwarfWriter()llvm::DwarfWriter [virtual]