Searched refs:dwarf (Results 151 - 175 of 181) sorted by relevance

12345678

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp1148 // If we are generating dwarf for assembly source files save the initial text
2003 // If we are generating dwarf for assembly source files then gather the
2004 // info to make a dwarf label entry for this label if needed.
2388 // If we are generating dwarf for the current section then generate a .loc
5065 if (Encoding == dwarf::DW_EH_PE_omit)
5069 if (Format != dwarf::DW_EH_PE_absptr && Format != dwarf::DW_EH_PE_udata2 &&
5070 Format != dwarf::DW_EH_PE_udata4 && Format != dwarf::DW_EH_PE_udata8 &&
5071 Format != dwarf
[all...]
/freebsd-13-stable/contrib/llvm-project/lld/ELF/
H A DOutputSections.cpp26 using namespace llvm::dwarf;
H A DInputFiles.cpp277 dwarf = std::make_unique<DWARFCache>(std::make_unique<DWARFContext>(
285 return dwarf.get();
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.h23 #include "lldb/Core/dwarf.h"
476 SymbolFileDWARF &dwarf; member in struct:SymbolFileDWARF::DecodedUID
H A DSymbolFileDWARF.cpp265 ConstString("Properties for the dwarf symbol-file plug-in."),
277 static ConstString g_name("dwarf");
1288 SymbolFileDWARF *dwarf = debug_map->GetSymbolFileByOSOIndex( local
1291 *dwarf, {llvm::None, DIERef::Section::DebugInfo, dw_offset_t(uid)}};
1316 return decoded->dwarf.GetDIE(decoded->ref);
1566 SymbolFileDWARF *dwarf = *die_ref.dwo_num() == 0x3fffffff local
1571 return dwarf->DebugInfo().GetDIE(die_ref);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Symbol/
H A DUnwindPlan.cpp52 // This function doesn't copy the dwarf expression bytes; they must remain in
61 // This function doesn't copy the dwarf expression bytes; they must remain in
85 llvm::DWARFExpression(data, order_and_width->second, llvm::dwarf::DWARF32)
88 s.PutCString("dwarf-expr");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp58 using namespace dwarf;
61 #define DEBUG_TYPE "dwarf"
164 dwarf::DwarfFormat Format = Contribution->getFormat();
165 int OffsetDumpWidth = 2 * dwarf::getDwarfOffsetByteSize(Format);
193 << ", Format = " << dwarf::FormatString(Format)
837 // See this dwarf-discuss discussion for more details:
838 // http://lists.dwarfstd.org/htdig.cgi/dwarf-discuss-dwarfstd.org/2011-December/001173.html
1875 // Sections for DWARF5 split dwarf proposal.
H A DDWARFDebugFrame.cpp30 using namespace dwarf;
391 // (e.g. llvm-objdump --dwarf=frames prints "ZERO terminator").
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DEHFrameSupport.cpp260 using namespace dwarf;
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp53 static cl::opt<std::string> SplitDwarfFile("split-dwarf-file",
149 GenDwarfForAssembly("g", cl::desc("Generate dwarf debugging info for assembly "
382 // Default to 4 for dwarf version.
413 Ctx.setDwarfFormat(dwarf::DWARF64);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DWinException.cpp87 PerEncoding != dwarf::DW_EH_PE_omit && PerFn);
91 LSDAEncoding != dwarf::DW_EH_PE_omit;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1703 dwarf::DW_OP_deref_size, SizeInOctets,
1704 dwarf::DW_OP_constu, ValMinus,
1705 dwarf::DW_OP_mul, dwarf::DW_OP_constu, ValInit,
1706 dwarf::DW_OP_plus};
/freebsd-13-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DMachONormalizedFileFromAtoms.cpp832 // If this atom is from a file that needs dwarf, add it to the list.
858 && "file for atom needing debug notes does not contain dwarf");
859 auto &dwarf = cast<lld::mach_o::DwarfDebugInfo>(*atomFile.debugInfo()); local
861 auto &tu = dwarf.translationUnitSource();
/freebsd-13-stable/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Ddwarf.c91 #include <dwarf.h>
124 typedef struct dwarf { struct
1043 * size of the emitted dwarf. That is, if you declare a foo_t in your
1301 * the caller to fall back to the dwarf-provided
1474 debug(3, "die %llu: using dwarf data for base \"%s\"\n", off,
1953 terminate("file does not contain dwarf type data "
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.h467 if (Tag == dwarf::DW_TAG_member && Name)
497 if (Tag != dwarf::DW_TAG_member || !Name)
H A DDebugInfo.cpp41 using namespace llvm::dwarf;
/freebsd-13-stable/tools/tools/shlib-compat/
H A Dshlib-compat.py608 raise ValueError("Invalid dwarf id: %s" % id)
618 raise AttributeError("Unknown dwarf tag: %s" % raw)
689 dwarf = Dwarf(dwarfdump)
699 sym.definition = dwarf.build(raw)
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h233 llvm::DIType *CreatePointerLikeType(llvm::dwarf::Tag Tag, const Type *Ty,
594 /// this also creates a split dwarf skeleton compile unit.
/freebsd-13-stable/contrib/elftoolchain/addr2line/
H A Daddr2line.c31 #include <dwarf.h>
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp173 "dwarf", cl::init(DIDT_Null), cl::desc("Dump of dwarf debug sections:"),
643 VarDie.getLocations(dwarf::DW_AT_location);
670 if (Child.getTag() == dwarf::DW_TAG_variable ||
671 Child.getTag() == dwarf::DW_TAG_formal_parameter)
728 if (D.getTag() == dwarf::DW_TAG_subprogram)
/freebsd-13-stable/share/mk/
H A Dsrc.libnames.mk113 dwarf \
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp1233 SmallVector<uint64_t, 2> Ops = {dwarf::DW_OP_deref_size, Size};
H A DTargetInstrInfo.cpp1219 Ops.push_back(dwarf::DW_OP_deref_size);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp8328 Ops.push_back(dwarf::DW_OP_constu);
8330 Ops.push_back(dwarf::DW_OP_mul);
8337 Ops.push_back(dwarf::DW_OP_breg0 + dwarfReg);
8340 Ops.push_back(dwarf::DW_OP_bregx);
8351 Ops.push_back(dwarf::DW_OP_constu);
8353 Ops.push_back(dwarf::DW_OP_mul);
8358 Ops.push_back(dwarf::DW_OP_plus);
/freebsd-13-stable/contrib/elftoolchain/nm/
H A Dnm.c34 #include <dwarf.h>
1340 * Collect dwarf line number information.

Completed in 489 milliseconds

12345678