/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 294 : DINode(C, DISubrangeKind, Storage, dwarf::DW_TAG_subrange_type, Ops), 354 : DINode(C, DIEnumeratorKind, Storage, dwarf::DW_TAG_enumerator, Ops), 495 : DIScope(C, DIFileKind, Storage, dwarf::DW_TAG_file_type, Ops), 844 assert(getTag() == dwarf::DW_TAG_ptr_to_member_type); 853 assert(getTag() == dwarf::DW_TAG_inheritance); 861 assert(getTag() == dwarf::DW_TAG_member && isBitField()); 868 assert(getTag() == dwarf::DW_TAG_member && isStaticMember()); 874 assert(getTag() == dwarf::DW_TAG_member && !isStaticMember()); 1066 /// type dwarf::CallingConvention. 1071 : DIType(C, DISubroutineTypeKind, Storage, dwarf [all...] |
H A D | DIBuilder.h | 116 /// \param Lang Source programming language, eg. dwarf::DW_LANG_C99 192 /// \param Encoding DWARF encoding code, e.g., dwarf::DW_ATE_float. 200 /// \param Tag Tag identifing type, e.g. dwarf::TAG_volatile_type 516 /// These flags are used to emit dwarf attributes. 517 /// \param CC Calling convention, e.g. dwarf::DW_CC_normal 646 VMContext, {dwarf::DW_OP_constu, Val, dwarf::DW_OP_stack_value}); 659 /// These flags are used to emit dwarf attributes. 697 /// This flags are used to emit dwarf attributes.
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | EHStreamer.cpp | 381 IsSJLJ ? static_cast<unsigned>(dwarf::DW_EH_PE_udata4) : 392 TTypeEncoding = dwarf::DW_EH_PE_omit; 439 Asm->EmitEncodingByte(dwarf::DW_EH_PE_omit, "@LPStart");
|
H A D | WinException.cpp | 86 PerEncoding != dwarf::DW_EH_PE_omit && PerFn); 90 LSDAEncoding != dwarf::DW_EH_PE_omit;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Debugify.cpp | 74 DTy = DIB.createBasicType(Name, Size, dwarf::DW_ATE_unsigned); 82 auto CU = DIB.createCompileUnit(dwarf::DW_LANG_C, File, "debugify",
|
/freebsd-11-stable/contrib/binutils/binutils/ |
H A D | Makefile.am | 92 dwarf.c debug.c dlltool.c dllwrap.c \ 217 readelf_SOURCES = readelf.c version.c unwind-ia64.c dwarf.c 224 objdump_SOURCES = objdump.c dwarf.c prdbg.c $(DEBUG_SRCS) $(BULIBS) 488 dwarf.o: dwarf.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \ 492 dwarf.h 551 bucomm.h dwarf.h $(INCDIR)/safe-ctype.h $(INCDIR)/dis-asm.h \ 575 $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h dwarf.h \
|
H A D | Makefile.in | 138 am_objdump_OBJECTS = objdump.$(OBJEXT) dwarf.$(OBJEXT) prdbg.$(OBJEXT) \ 147 unwind-ia64.$(OBJEXT) dwarf.$(OBJEXT) 412 dwarf.c debug.c dlltool.c dllwrap.c \ 480 readelf_SOURCES = readelf.c version.c unwind-ia64.c dwarf.c 484 objdump_SOURCES = objdump.c dwarf.c prdbg.c $(DEBUG_SRCS) $(BULIBS) 1238 dwarf.o: dwarf.c sysdep.h $(INCDIR)/ansidecl.h ../bfd/bfdver.h \ 1242 dwarf.h 1301 bucomm.h dwarf.h $(INCDIR)/safe-ctype.h $(INCDIR)/dis-asm.h \ 1325 $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h bucomm.h dwarf [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFASTParserClang.h | 248 size_t calling_convention = llvm::dwarf::DW_CC_normal;
|
H A D | DWARFDebugInfoEntry.cpp | 196 m_tag = llvm::dwarf::DW_TAG_null; 238 SymbolFileDWARF &dwarf = cu->GetSymbolFileDWARF(); local 239 lldb::ModuleSP module = dwarf.GetObjectFile()->GetModule();
|
H A D | SymbolFileDWARF.h | 23 #include "lldb/Core/dwarf.h" 452 SymbolFileDWARF &dwarf; member in struct:SymbolFileDWARF::DecodedUID
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCContext.h | 152 /// The dwarf file and directory tables from the dwarf .file directive. 158 /// The current dwarf line information from the last dwarf .loc directive. 162 /// Generate dwarf debugging info for assembly source files. 165 /// The current dwarf file number when generate dwarf debugging info for 172 /// The information gathered from labels that will have dwarf label 173 /// entries when generating dwarf assembly source files. 180 /// The string to embed in as the dwarf AT_produce [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineModuleInfo.cpp | 39 using namespace llvm::dwarf;
|
/freebsd-11-stable/contrib/llvm-project/lld/ELF/ |
H A D | InputFiles.h | 285 DWARFCache *dwarf; member in class:lld::elf::ObjFile
|
H A D | SyntheticSections.cpp | 43 using namespace llvm::dwarf; 2663 static std::vector<GdbIndexSection::CuEntry> readCuList(DWARFContext &dwarf) { argument 2665 for (std::unique_ptr<DWARFUnit> &cu : dwarf.compile_units()) 2671 readAddressAreas(DWARFContext &dwarf, InputSection *sec) { argument 2675 for (std::unique_ptr<DWARFUnit> &cu : dwarf.compile_units()) { 2830 DWARFContext dwarf(std::make_unique<LLDDwarfObj<ELFT>>(file)); 2833 chunks[i].compilationUnits = readCuList(dwarf); 2834 chunks[i].addressAreas = readAddressAreas(dwarf, sections[i]); 2836 static_cast<const LLDDwarfObj<ELFT> &>(dwarf.getDWARFObj()),
|
H A D | InputFiles.cpp | 268 dwarf = make<DWARFCache>(std::make_unique<DWARFContext>( 279 return dwarf->getVariableLoc(name); 301 return dwarf->getDILineInfo(s->getOffsetInFile() + offset, sectionIndex);
|
H A D | OutputSections.cpp | 26 using namespace llvm::dwarf;
|
/freebsd-11-stable/contrib/llvm-project/lld/COFF/ |
H A D | InputFiles.h | 299 DWARFCache *dwarf = nullptr; member in class:lld::coff::ObjFile
|
/freebsd-11-stable/contrib/gcc/config/arm/ |
H A D | arm.c | 8515 rtx dwarf; 8534 dwarf = gen_rtx_SEQUENCE (VOIDmode, rtvec_alloc (count + 1)); 8551 XVECEXP (dwarf, 0, 0) = tmp; 8557 XVECEXP (dwarf, 0, 1) = tmp; 8571 XVECEXP (dwarf, 0, i + 1) = tmp; 8575 REG_NOTES (par) = gen_rtx_EXPR_LIST (REG_FRAME_RELATED_EXPR, dwarf, 10254 rtx dwarf; 10264 /* We don't record the PC in the dwarf frame information. */ 10302 dwarf = gen_rtx_SEQUENCE (VOIDmode, rtvec_alloc (num_dwarf_regs + 1)); 10326 XVECEXP (dwarf, 8500 rtx dwarf; local 10238 rtx dwarf; local 10373 rtx dwarf; local 10749 rtx dwarf; local 13709 rtx insn, dwarf; local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 3824 DwarfTagField() : MDUnsignedField(0, dwarf::DW_TAG_hi_user) {} 3825 DwarfTagField(dwarf::Tag DefaultTag) 3826 : MDUnsignedField(DefaultTag, dwarf::DW_TAG_hi_user) {} 3830 DwarfMacinfoTypeField() : MDUnsignedField(0, dwarf::DW_MACINFO_vendor_ext) {} 3831 DwarfMacinfoTypeField(dwarf::MacinfoRecordType DefaultType) 3832 : MDUnsignedField(DefaultType, dwarf::DW_MACINFO_vendor_ext) {} 3836 DwarfAttEncodingField() : MDUnsignedField(0, dwarf::DW_ATE_hi_user) {} 3840 DwarfVirtualityField() : MDUnsignedField(0, dwarf::DW_VIRTUALITY_max) {} 3844 DwarfLangField() : MDUnsignedField(0, dwarf::DW_LANG_hi_user) {} 3848 DwarfCCField() : MDUnsignedField(0, dwarf [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 1632 auto Tag = dwarf::TagString(N->getTag()); 1641 auto Type = dwarf::MacinfoString(N->getMacinfoType()); 1835 if (N->getTag() != dwarf::DW_TAG_base_type) 1841 dwarf::AttributeEncodingString); 1886 dwarf::LanguageString); 1900 Printer.printDwarfEnum("cc", N->getCC(), dwarf::ConventionString); 1928 dwarf::LanguageString, /* ShouldSkipZero */ false); 1964 if (N->getVirtuality() != dwarf::DW_VIRTUALITY_none || 2084 if (N->getTag() != dwarf::DW_TAG_template_value_parameter) 2146 auto OpStr = dwarf [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | AsmParser.cpp | 897 // If we are generating dwarf for assembly source files save the initial text 1859 // If we are generating dwarf for assembly source files then gather the 1860 // info to make a dwarf label entry for this label if needed. 2236 // If we are generating dwarf for the current section then generate a .loc 4198 if (Encoding == dwarf::DW_EH_PE_omit) 4202 if (Format != dwarf::DW_EH_PE_absptr && Format != dwarf::DW_EH_PE_udata2 && 4203 Format != dwarf::DW_EH_PE_udata4 && Format != dwarf::DW_EH_PE_udata8 && 4204 Format != dwarf [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyAsmPrinter.cpp | 185 StringRef Language = dwarf::LanguageString(CU->getSourceLanguage());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCObjectStreamer.cpp | 475 OS.EmitIntValue(dwarf::DW_LNS_extended_op, 1); 477 OS.EmitIntValue(dwarf::DW_LNE_set_address, 1); 757 // If we are generating dwarf for assembly source files dump out the sections. 761 // Dump out the dwarf file & directory tables and line tables.
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | EHFrameSupport.cpp | 260 using namespace dwarf;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 1692 dwarf::DW_OP_deref_size, SizeInOctets, 1693 dwarf::DW_OP_constu, ValMinus, 1694 dwarf::DW_OP_mul, dwarf::DW_OP_constu, ValInit, 1695 dwarf::DW_OP_plus};
|