Searched refs:DWARFUnit (Results 51 - 75 of 83) sorted by relevance

1234

/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DAppleDWARFIndex.h51 GetGlobalVariables(DWARFUnit &cu,
H A DAppleDWARFIndex.cpp11 #include "Plugins/SymbolFile/DWARF/DWARFUnit.h"
160 DWARFUnit &cu, llvm::function_ref<bool(DWARFDIE die)> callback) {
164 const DWARFUnit &non_skeleton_cu = cu.GetNonSkeletonUnit();
H A DDWARFDIE.cpp15 #include "DWARFUnit.h"
129 DWARFUnit *cu = GetCU();
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFFormValue.cpp18 #include "llvm/DebugInfo/DWARF/DWARFUnit.h"
102 DWARFFormValue DWARFFormValue::createFromUnit(dwarf::Form F, const DWARFUnit *U,
223 const DWARFUnit *CU) {
608 "available without a DWARFUnit",
641 const ValueType &Value, const dwarf::Form Form, const DWARFUnit *U) {
686 return UnitOffset{const_cast<DWARFUnit*>(U), Value.uval};
751 DWARFUnit *DLU = const_cast<DWARFUnit *>(U)->getLinkedUnit();
H A DDWARFExpression.cpp11 #include "llvm/DebugInfo/DWARF/DWARFUnit.h"
238 static void prettyPrintBaseTypeRef(DWARFUnit *U, raw_ostream &OS,
257 bool DWARFExpression::prettyPrintRegisterOp(DWARFUnit *U, raw_ostream &OS,
299 DWARFUnit *U) const {
360 DWARFUnit *U, bool IsEH) const {
394 bool DWARFExpression::Operation::verify(const Operation &Op, DWARFUnit *U) {
414 bool DWARFExpression::verify(DWARFUnit *U) {
H A DDWARFVerifier.cpp27 #include "llvm/DebugInfo/DWARF/DWARFUnit.h"
210 unsigned DWARFVerifier::verifyUnitContents(DWARFUnit &Unit,
255 if (!DWARFUnit::isMatchingUnitTypeAndTag(UnitType, Die.getTag())) {
370 CrossUnitReferences, [&](uint64_t Offset) -> DWARFUnit * {
371 if (DWARFUnit *U = Units.getUnitForOffset(Offset))
495 DWARFUnit *Unit = Die.getDwarfUnit();
594 DWARFUnit *U = Die.getDwarfUnit();
812 llvm::function_ref<DWARFUnit *(uint64_t)> GetUnitForOffset) {
814 if (DWARFUnit *U = GetUnitForOffset(Offset))
1507 DWARFUnit *
[all...]
H A DDWARFDebugLine.cpp275 const DWARFContext &Ctx, const DWARFUnit *U,
367 const DWARFUnit *U) {
589 const DWARFUnit *U, function_ref<void(Error)> RecoverableErrorHandler) {
775 const DWARFContext &Ctx, const DWARFUnit *U,
1532 DWARFUnit *U = prepareToParse(Offset);
1547 DWARFUnit *U = prepareToParse(Offset);
1556 DWARFUnit *DWARFDebugLine::SectionParser::prepareToParse(uint64_t Offset) {
1557 DWARFUnit *U = nullptr;
H A DDWARFDebugMacro.cpp113 using MacroToUnitsMap = DenseMap<uint64_t, DWARFUnit *>;
H A DDWARFDebugLoc.cpp17 #include "llvm/DebugInfo/DWARF/DWARFUnit.h"
114 unsigned AddressSize, DWARFUnit *U) {
125 const DWARFObject &Obj, DWARFUnit *U, DIDumpOptions DumpOpts,
H A DDWARFContext.cpp398 getLineTableForUnit(DWARFUnit *U, function_ref<void(Error)> RecoverableErrorHandler) override {
427 void clearLineTableForUnit(DWARFUnit *U) override {
677 getLineTableForUnit(DWARFUnit *U, function_ref<void(Error)> RecoverableErrorHandler) override {
681 void clearLineTableForUnit(DWARFUnit *U) override {
1488 DWARFContext::getLineTableForUnit(DWARFUnit *U) {
1499 DWARFUnit *U, function_ref<void(Error)> RecoverableErrorHandler) {
1503 void DWARFContext::clearLineTableForUnit(DWARFUnit *U) {
1536 for (std::unique_ptr<DWARFUnit> &CU : compile_units()) {
H A DDWARFDebugRnglists.cpp12 #include "llvm/DebugInfo/DWARF/DWARFUnit.h"
89 std::optional<object::SectionedAddress> BaseAddr, DWARFUnit &U) const {
H A DDWARFDie.cpp22 #include "llvm/DebugInfo/DWARF/DWARFUnit.h"
73 DWARFUnit *U, unsigned Indent,
93 DWARFUnit *U, unsigned Indent,
125 DWARFUnit *U = Die.getDwarfUnit();
/freebsd-current/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp43 #include "Plugins/SymbolFile/DWARF/DWARFUnit.h"
148 const uint8_t op, const DWARFUnit *dwarf_cu) {
358 lldb::addr_t DWARFExpression::GetLocation_DW_OP_addr(const DWARFUnit *dwarf_cu,
385 bool DWARFExpression::Update_DW_OP_addr(const DWARFUnit *dwarf_cu,
444 const DWARFUnit *dwarf_cu) const {
460 const DWARFUnit *dwarf_cu,
766 void UpdateValueTypeFromLocationDescription(Log *log, const DWARFUnit *dwarf_cu,
869 const DWARFUnit *dwarf_cu, const lldb::RegisterKind reg_kind,
2429 DWARFDIE die = const_cast<DWARFUnit *>(dwarf_cu)->GetDIE(abs_die_offset);
2643 const DWARFUnit *dwarf_c
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.h92 CompileUnit(LinkingGlobalData &GlobalData, DWARFUnit &OrigUnit, unsigned ID,
453 DWARFUnit &getOrigUnit() const {
675 DWARFUnit *OrigUnit = nullptr;
H A DDWARFLinkerImpl.h41 CompileUnitHandlerTy OnCUDieLoaded = [](const DWARFUnit &) {}) override;
H A DDWARFLinkerImpl.cpp70 for (const std::unique_ptr<DWARFUnit> &CU :
121 for (const std::unique_ptr<DWARFUnit> &OrigCU :
145 for (const std::unique_ptr<DWARFUnit> &OrigCU :
475 // DWARFUnit`s, load line tables.
621 [](const DWARFUnit &) {}, 0))
H A DDWARFLinkerCompileUnit.cpp40 CompileUnit::CompileUnit(LinkingGlobalData &GlobalData, DWARFUnit &OrigUnit,
463 DWARFUnit &OrigUnit = getOrigUnit();
898 DWARFUnit &OrigUnit = getOrigUnit();
1100 DWARFUnit &OrigUnit = getOrigUnit();
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h28 class DWARFUnit;
238 CompileUnitHandlerTy OnCUDieLoaded = [](const DWARFUnit &) {}) override;
654 const DWARFFormValue &Val, const DWARFUnit &U,
/freebsd-current/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.cpp72 DWARFUnit *U = DIE.getDwarfUnit();
H A DDWARFLinkerDeclContext.cpp13 #include "llvm/DebugInfo/DWARF/DWARFUnit.h"
36 DWARFUnit &OrigUnit = U.getOrigUnit();
H A DDWARFLinker.cpp29 #include "llvm/DebugInfo/DWARF/DWARFUnit.h"
415 DWARFUnit *U = DIE.getDwarfUnit();
575 DWARFUnit &OrigUnit = Unit.getOrigUnit();
739 DWARFUnit &Unit = CU.getOrigUnit();
806 DWARFUnit &Unit = CU.getOrigUnit();
1026 const DWARFUnit &U,
1072 const DWARFUnit &U = Unit.getOrigUnit();
1279 DWARFUnit &OrigUnit = Unit.getOrigUnit();
1548 const DWARFUnit &U = Unit.getOrigUnit();
1667 DWARFUnit
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVELFReader.cpp249 DWARFUnit *U = Die.getDwarfUnit();
444 DWARFUnit *U) -> Expected<DWARFAddressRangesVector> {
764 // The 'prettyPrintRegisterOp' function uses the DWARFUnit to support
820 for (const std::unique_ptr<DWARFUnit> &CU : CompileUnits) {
981 DWARFUnit *U = Die.getDwarfUnit();
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp540 auto getDie = [&](DWARFUnit &DwarfUnit) -> DWARFDie {
543 DWARFUnit *DWOCU = DwarfUnit.getNonSkeletonUnitDIE(false).getDwarfUnit();
/freebsd-current/contrib/llvm-project/lld/MachO/
H A DInputFiles.h22 #include "llvm/DebugInfo/DWARF/DWARFUnit.h"
178 llvm::DWARFUnit *compileUnit = nullptr;
H A DSyntheticSections.h30 class DWARFUnit;

Completed in 316 milliseconds

1234