LLVM
8.0.1
|
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.
Definition at line 256 of file Dwarf.cpp.
References llvm::dwarf::DW_ACCESS_private, llvm::dwarf::DW_ACCESS_protected, and llvm::dwarf::DW_ACCESS_public.
Referenced by llvm::dwarf::AttributeValueString(), and llvm::AsmPrinter::emitDwarfDIE().
Definition at line 499 of file Dwarf.cpp.
Referenced by dumpApplePropertyAttribute().
Definition at line 398 of file Dwarf.cpp.
References llvm::dwarf::DW_ORD_col_major, and llvm::dwarf::DW_ORD_row_major.
Referenced by llvm::dwarf::AttributeValueString().
Definition at line 521 of file Dwarf.cpp.
References llvm::dwarf::DW_ATOM_cu_offset, llvm::dwarf::DW_ATOM_die_offset, llvm::dwarf::DW_ATOM_die_tag, llvm::dwarf::DW_ATOM_null, llvm::dwarf::DW_ATOM_qual_name_hash, llvm::dwarf::DW_ATOM_type_flags, and llvm::dwarf::DW_ATOM_type_type_flags.
Referenced by llvm::AccelTableBase::finalize(), and llvm::AppleAccelTableData::Atom::print().
Definition at line 183 of file Dwarf.cpp.
Referenced by llvm::dwarf::AttributeValueString(), and printFile().
Definition at line 73 of file Dwarf.cpp.
Referenced by llvm::DIEHash::addSLEB128(), llvm::DIEAbbrev::Emit(), llvm::AsmPrinter::emitDwarfDIE(), llvm::DWARFVerifier::handleDebugInfo(), llvm::DIEAbbrev::print(), and llvm::DIE::print().
StringRef llvm::dwarf::CallFrameString | ( | unsigned | Encoding, |
Triple::ArchType | Arch | ||
) |
Definition at line 470 of file Dwarf.cpp.
References assert().
Referenced by llvm::dwarf::CFIProgram::dump(), and llvm::dwarf::CFIProgram::parse().
Definition at line 352 of file Dwarf.cpp.
References llvm::dwarf::DW_ID_case_insensitive, llvm::dwarf::DW_ID_case_sensitive, llvm::dwarf::DW_ID_down_case, and llvm::dwarf::DW_ID_up_case.
Referenced by llvm::dwarf::AttributeValueString().
Definition at line 63 of file Dwarf.cpp.
References llvm::dwarf::DW_CHILDREN_no, and llvm::dwarf::DW_CHILDREN_yes.
Referenced by llvm::DIEAbbrev::Emit(), llvm::DIEAbbrev::print(), and llvm::DIE::print().
Definition at line 366 of file Dwarf.cpp.
Referenced by llvm::dwarf::AttributeValueString().
Definition at line 224 of file Dwarf.cpp.
References llvm::dwarf::DW_DS_leading_overpunch, llvm::dwarf::DW_DS_leading_separate, llvm::dwarf::DW_DS_trailing_overpunch, llvm::dwarf::DW_DS_trailing_separate, and llvm::dwarf::DW_DS_unsigned.
Referenced by llvm::dwarf::AttributeValueString().
Definition at line 240 of file Dwarf.cpp.
References llvm::dwarf::DW_END_hi_user, and llvm::dwarf::DW_END_lo_user.
Referenced by llvm::dwarf::AttributeValueString().
Definition at line 106 of file Dwarf.cpp.
Referenced by llvm::DIEAbbrev::Emit(), llvm::AccelTableBase::finalize(), llvm::DWARFVerifier::handleDebugInfo(), llvm::DIEAbbrev::print(), llvm::AppleAccelTableData::Atom::print(), llvm::DIE::print(), and printValues().
StringRef llvm::dwarf::GDBIndexEntryKindString | ( | GDBIndexEntryKind | Kind | ) |
Definition at line 540 of file Dwarf.cpp.
References llvm::dwarf::GIEK_FUNCTION, llvm::dwarf::GIEK_NONE, llvm::dwarf::GIEK_OTHER, llvm::dwarf::GIEK_TYPE, llvm::dwarf::GIEK_UNUSED5, llvm::dwarf::GIEK_UNUSED6, llvm::dwarf::GIEK_UNUSED7, llvm::dwarf::GIEK_VARIABLE, and llvm_unreachable.
Referenced by computeIndexValue(), and llvm::DWARFDebugPubTable::dump().
StringRef llvm::dwarf::GDBIndexEntryLinkageString | ( | GDBIndexEntryLinkage | Linkage | ) |
Definition at line 563 of file Dwarf.cpp.
References llvm::dwarf::GIEL_EXTERNAL, llvm::dwarf::GIEL_STATIC, and llvm_unreachable.
Referenced by computeIndexValue(), and llvm::DWARFDebugPubTable::dump().
Definition at line 615 of file Dwarf.cpp.
Referenced by llvm::AccelTableBase::finalize().
Definition at line 384 of file Dwarf.cpp.
References llvm::dwarf::DW_INL_declared_inlined, llvm::dwarf::DW_INL_declared_not_inlined, llvm::dwarf::DW_INL_inlined, and llvm::dwarf::DW_INL_not_inlined.
Referenced by llvm::dwarf::AttributeValueString().
Definition at line 300 of file Dwarf.cpp.
Referenced by llvm::dwarf::AttributeValueString(), llvm::dwarf::getLanguage(), and printFile().
Definition at line 419 of file Dwarf.cpp.
Referenced by llvm::DWARFDebugLine::LineTable::parse().
Definition at line 408 of file Dwarf.cpp.
Referenced by llvm::DWARFDebugLine::Prologue::dump(), and llvm::DWARFDebugLine::LineTable::parse().
Definition at line 430 of file Dwarf.cpp.
References llvm::dwarf::DW_MACINFO_define, llvm::dwarf::DW_MACINFO_end_file, llvm::dwarf::DW_MACINFO_invalid, llvm::dwarf::DW_MACINFO_start_file, llvm::dwarf::DW_MACINFO_undef, and llvm::dwarf::DW_MACINFO_vendor_ext.
Referenced by llvm::DWARFDebugMacro::dump(), and llvm::dwarf::getMacinfo().
Definition at line 139 of file Dwarf.cpp.
References llvm::dwarf::DW_OP_LLVM_fragment.
Referenced by emitDebugValueComment(), llvm::dwarf::getOperationEncoding(), and llvm::DWARFExpression::Operation::print().
Definition at line 459 of file Dwarf.cpp.
Referenced by llvm::RangeListEntry::dump(), and llvm::DWARFListTableBase< DWARFDebugRnglist >::dump().
Definition at line 22 of file Dwarf.cpp.
Referenced by llvm::dwarf::AtomValueString(), dumpTypeTagName(), llvm::DIEAbbrev::Emit(), llvm::AsmPrinter::emitDwarfDIE(), llvm::AccelTableBase::finalize(), llvm::dwarf::getTag(), llvm::DWARFVerifier::handleDebugInfo(), llvm::DWARFVerifier::handleDebugLine(), llvm::DIEAbbrev::print(), llvm::DWARF5AccelTableData::print(), llvm::DWARF5AccelTableStaticData::print(), llvm::AppleAccelTableTypeData::print(), llvm::AppleAccelTableStaticTypeData::print(), llvm::DIE::print(), and printFile().
Definition at line 510 of file Dwarf.cpp.
Referenced by llvm::DWARFCompileUnit::dump(), and llvm::DWARFTypeUnit::dump().
Definition at line 281 of file Dwarf.cpp.
Referenced by llvm::dwarf::AttributeValueString(), and llvm::dwarf::getVirtuality().
Definition at line 269 of file Dwarf.cpp.
References llvm::dwarf::DW_VIS_exported, llvm::dwarf::DW_VIS_local, and llvm::dwarf::DW_VIS_qualified.
Referenced by llvm::dwarf::AttributeValueString().