LLVM: Dwarf constants dumping functions (original) (raw)
All these functions map their argument's value back to the corresponding enumerator name or return an empty StringRef if the value isn't known. More...
All these functions map their argument's value back to the corresponding enumerator name or return an empty StringRef if the value isn't known.
◆ AccessibilityString()
◆ AddressSpaceString()
◆ ApplePropertyString()
◆ ArrayOrderString()
◆ AtomTypeString()
◆ AttributeEncodingString()
◆ AttributeString()
◆ CallFrameString()
◆ CaseString()
◆ ChildrenString()
◆ ConventionString()
◆ DecimalSignString()
◆ DefaultedMemberString()
◆ EndianityString()
◆ EnumKindString()
◆ FormatString() [1/2]
◆ FormatString() [2/2]
Definition at line 1022 of file Dwarf.cpp.
References DWARF32, DWARF64, and llvm::Format.
Referenced by llvm::dwarf::CIE::dump(), llvm::dwarf::FDE::dump(), llvm::DWARFCompileUnit::dump(), llvm::DWARFDebugAddrTable::dump(), llvm::DWARFDebugArangeSet::dump(), llvm::DWARFDebugLine::Prologue::dump(), llvm::DWARFDebugNames::Header::dump(), llvm::DWARFDebugPubTable::dump(), llvm::DWARFListTableHeader::dump(), llvm::DWARFTypeUnit::dump(), dumpStringOffsetsSection(), and FormatString().
◆ FormEncodingString()
◆ GDBIndexEntryKindString()
◆ GDBIndexEntryLinkageString()
◆ GnuMacroString()
◆ IndexString()
◆ InlineCodeString()
◆ LanguageString()
◆ LNExtendedString()
◆ LNStandardString()
◆ LocListEncodingString()
◆ MacinfoString()
◆ MacroString()
◆ OperationEncodingString()
Definition at line 138 of file Dwarf.cpp.
References DW_OP_LLVM_arg, DW_OP_LLVM_convert, DW_OP_LLVM_entry_value, DW_OP_LLVM_extract_bits_sext, DW_OP_LLVM_extract_bits_zext, DW_OP_LLVM_fragment, DW_OP_LLVM_implicit_pointer, and DW_OP_LLVM_tag_offset.
Referenced by emitDebugValueComment(), getOperationEncoding(), llvm::printCompactDWARFExpr(), llvm::printOp(), writeDIExpression(), and writeDWARFExpression().
◆ RangeListEncodingString()
◆ RLEString()
◆ SourceLanguageNameString()
◆ SubOperationEncodingString()
◆ TagString()
Definition at line 21 of file Dwarf.cpp.
Referenced by AtomValueString(), llvm::logicalview::LVReader::createElement(), llvm::DIEAbbrev::Emit(), llvm::AsmPrinter::emitDwarfDIE(), getTag(), llvm::AppleAccelTableStaticTypeData::print(), llvm::AppleAccelTableTypeData::print(), llvm::DIE::print(), llvm::DIEAbbrev::print(), llvm::DWARF5AccelTableData::print(), printModuleDebugInfo(), and llvm::logicalview::LVScopeCompileUnit::printWarnings().