Home
last modified time | relevance | path

Searched refs:Dwarf (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/
H A DDWARFFile.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerImpl.cpp37 if (File.Dwarf) { in LinkContext()
38 if (!File.Dwarf->compile_units().empty()) in LinkContext()
39 CompileUnits.reserve(File.Dwarf->getNumCompileUnits()); in LinkContext()
42 Format.Version = File.Dwarf->getMaxVersion(); in LinkContext()
43 Format.AddrSize = File.Dwarf->getCUAddrSize(); in LinkContext()
44 Endianness = File.Dwarf->isLittleEndian() ? llvm::endianness::little in LinkContext()
67 if (ObjectContexts.back()->InputDWARFFile.Dwarf) { in addObjectFile()
69 ObjectContexts.back()->InputDWARFFile.Dwarf->compile_units()) { in addObjectFile()
110 if (Context->InputDWARFFile.Dwarf == nullptr) { in link()
120 Context->InputDWARFFile.Dwarf->compile_units()) { in link()
[all …]
H A DDWARFLinkerImpl.h241 if (InputDWARFFile.Dwarf == nullptr) in getInputDebugInfoSize()
244 for (auto &Unit : InputDWARFFile.Dwarf->compile_units()) in getInputDebugInfoSize()
H A DDWARFLinkerCompileUnit.cpp72 LineTablePtr = File.Dwarf->getLineTableForUnit(&getOrigUnit()); in loadLineTable()
905 getContaingFile().Dwarf->getDebugMacro()) { in cloneAndEmitDebugMacro()
914 getContaingFile().Dwarf->getDebugMacinfo()) { in cloneAndEmitDebugMacro()
1519 getContaingFile().Dwarf->getLineTableForUnit(&getOrigUnit()); in cloneAndEmitLineTable()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFLinkerImpl.h
H A DDWARFLinkerCompileUnit.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp53 static uint64_t getDebugInfoSize(DWARFContext &Dwarf) { in getDebugInfoSize() argument
55 for (auto &Unit : Dwarf.compile_units()) { in getDebugInfoSize()
1419 const llvm::DWARFDebugMacro *Macro = File.Dwarf->getDebugMacinfo(); in cloneScalarAttribute()
1427 const llvm::DWARFDebugMacro *Macro = File.Dwarf->getDebugMacro(); in cloneScalarAttribute()
2141 ObjFile.Dwarf->getLineTableForUnit(&Unit.getOrigUnit())) { in generateLineTableForUnit()
2290 DWARFContext &OrigDwarf = *Context.File.Dwarf; in patchFrameInfoForObject()
2549 for (const auto &CU : ErrOrObj->Dwarf->compile_units()) { in loadClangModule()
2649 Emitter->emitMacroTables(File.Dwarf.get(), UnitMacroMap, DebugStrPool); in cloneAllCompileUnits()
2672 void DWARFLinker::copyInvariantDebugSection(DWARFContext &Dwarf) { in copyInvariantDebugSection() argument
2673 TheDwarfEmitter->emitSectionContents(Dwarf.getDWARFObj().getLocSection().Data, in copyInvariantDebugSection()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFLinker.h
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/
H A Dimx6q-pico-dwarf.dts15 model = "TechNexion PICO-IMX6 Quad Board and Dwarf baseboard";
H A Dimx6dl-pico-dwarf.dts15 model = "TechNexion PICO-IMX6 DualLite/Solo Board and Dwarf baseboard";
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.td228 DwarfRegNum<[!cast<DwarfMapping>("F"#I#"Dwarf").Id]>;
233 DwarfRegNum<[!cast<DwarfMapping>("F"#I#"Dwarf").Id]>;
262 DwarfRegNum<[!cast<DwarfMapping>("F"#I#"Dwarf").Id]>;
/freebsd/tools/tools/shlib-compat/
H A Dshlib-compat.py279 r = Dwarf.cmpcache.get(ind)
286 Dwarf.cmpcache.put(ind, r)
488 class Dwarf(object): class
688 dwarf = Dwarf(dwarfdump)
1153 print(Dwarf.cmpcache.stats.show('Cmp'))
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDebugOptions.def117 /// Dwarf version. Version zero indicates to LLVM that no DWARF should be
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A DDebugInfoLinker.cpp426 for (SectionName Sec : CurFile->Dwarf->getDWARFObj().getSectionNames()) { in linkDebugInfoImpl()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp102 clEnumValN(AccelTableKind::Dwarf, "Dwarf", "DWARF")),
323 return AccelTableKind::Dwarf; in computeAccelTableKind()
326 : AccelTableKind::Dwarf; in computeAccelTableKind()
1486 case AccelTableKind::Dwarf: in endModule()
3530 getAccelTableKind() == AccelTableKind::Dwarf) { in addDwarfTypeUnitType()
3570 case AccelTableKind::Dwarf: { in addAccelNameImpl()
H A DDwarfDebug.h1 //===- llvm/CodeGen/DwarfDebug.h - Dwarf Debug Framework --------*- C++ -*-===//
28 #include "llvm/BinaryFormat/Dwarf.h"
252 // Translate tag to proper Dwarf tag. in getTag()
305 /// Translate tag to proper Dwarf tag.
347 Dwarf, ///< DWARF v5 .debug_names.
482 /// Separated Dwarf Variables
630 /// DWARF 5 Experimental Split Dwarf Emitters
704 /// Get Dwarf compile unit ID for line table.
717 /// Emit all Dwarf sections that should come prior to the in useLocSection()
721 /// Emit all Dwarf section in generateTypeUnits()
292 Dwarf, ///< DWARF v5 .debug_names. global() enumerator
[all...]
/freebsd/contrib/llvm-project/llvm/include/
H A Dmodule.modulemap76 textual header "llvm/BinaryFormat/Dwarf.def"
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.def1 //===- llvm/Support/Dwarf.def - Dwarf definitions ---------------*- C++ -*-===//
9 // Macros for running through Dwarf enumerators.
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.td44 // Dwarf numbering is different for 32-bit and 64-bit, and there are
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.td144 // Purely virtual Vector Granule (VG) Dwarf register
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td420 // the AsmName and Dwarf numbers are cleared.
/freebsd/lib/clang/libllvm/
H A DMakefile167 SRCS_MIN+= BinaryFormat/Dwarf.cpp
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td7074 HelpText<"The string to embed in the Dwarf debug flags record.">,
8218 HelpText<"The string to embed in the Dwarf debug AT_producer record.">;