HomeSort by relevance Sort by last modified time
    Searched refs:dwarf (Results 1 - 25 of 153) sorted by null

1 2 3 4 5 6 7

  /external/elfutils/libdw/
dwarf_getelf.c 1 /* Retrieve ELF descriptor used for DWARF access.
61 dwarf_getelf (dwarf)
62 Dwarf *dwarf;
64 if (dwarf == NULL)
68 return dwarf->elf;
dwarf_end.c 80 dwarf_end (dwarf)
81 Dwarf *dwarf;
83 if (dwarf != NULL)
88 tdestroy (dwarf->cu_tree, cu_free);
90 struct libdw_memblock *memp = dwarf->mem_tail;
91 /* The first block is allocated together with the Dwarf object. */
100 free (dwarf->pubnames_sets);
103 if (dwarf->free_elf)
104 elf_end (dwarf->elf)
    [all...]
dwarf_nextcu.c 56 #include <dwarf.h>
60 dwarf_nextcu (dwarf, off, next_off, header_sizep, abbrev_offsetp,
62 Dwarf *dwarf;
71 if (dwarf == NULL)
79 || unlikely (off + 4 >= dwarf->sectiondata[IDX_debug_info]->d_size))
87 char *bytes = (char *) dwarf->sectiondata[IDX_debug_info]->d_buf + off;
93 including the length field itself. In the 32-bit DWARF format,
95 0xfffffff0); in the 64-bit DWARF format, this consists of the
100 DWARF information for that compilation unit. For DWARF Versio
    [all...]
dwarf_decl_column.c 55 #include <dwarf.h>
dwarf_whatattr.c 55 #include <dwarf.h>
dwarf_whatform.c 55 #include <dwarf.h>
dwarf_abbrevhaschildren.c 56 #include <dwarf.h>
dwarf_diename.c 55 #include <dwarf.h>
dwarf_getabbrevcode.c 56 #include <dwarf.h>
dwarf_getabbrevtag.c 56 #include <dwarf.h>
dwarf_hasform.c 55 #include <dwarf.h>
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinterDwarf.cpp 1 //===-- AsmPrinterDwarf.cpp - AsmPrinter Dwarf Support --------------------===//
10 // This file implements the Dwarf emissions parts of AsmPrinter.
23 #include "llvm/Support/Dwarf.h"
32 // Dwarf Emission Helper Routines
55 if (Val >= dwarf::DW_CFA_offset && Val < dwarf::DW_CFA_offset+64)
57 Twine(Val-dwarf::DW_CFA_offset) + ")");
59 OutStreamer.AddComment(dwarf::CallFrameString(Val));
66 case dwarf::DW_EH_PE_absptr: return "absptr";
67 case dwarf::DW_EH_PE_omit: return "omit"
    [all...]
DIE.cpp 1 //===--- lib/CodeGen/DIE.cpp - DWARF Info Entries -------------------------===//
10 // Data structures for DWARF info entries.
57 // Emit its Dwarf tag type.
59 AP->EmitULEB128(Tag, dwarf::TagString(Tag));
63 AP->EmitULEB128(ChildrenFlag, dwarf::ChildrenString(ChildrenFlag));
72 dwarf::AttributeString(AttrData.getAttribute()));
77 dwarf::FormEncodingString(AttrData.getForm()));
90 << dwarf::TagString(Tag)
92 << dwarf::ChildrenString(ChildrenFlag)
97 << dwarf::AttributeString(Data[i].getAttribute()
    [all...]
DwarfCompileUnit.cpp 1 //===-- llvm/CodeGen/DwarfCompileUnit.cpp - Dwarf Compile Unit ------------===//
10 // This file contains support for constructing a dwarf compile unit.
56 /// DWARF version doesn't handle the language, return -1.
62 case dwarf::DW_LANG_C89:
63 case dwarf::DW_LANG_C99:
64 case dwarf::DW_LANG_C:
65 case dwarf::DW_LANG_C_plus_plus:
66 case dwarf::DW_LANG_ObjC:
67 case dwarf::DW_LANG_ObjC_plus_plus:
70 case dwarf::DW_LANG_Fortran77
    [all...]
  /external/linux-tools-perf/arch/arm/
Makefile 3 LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/dwarf-regs.o
  /external/linux-tools-perf/arch/powerpc/
Makefile 3 LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/dwarf-regs.o
  /external/linux-tools-perf/arch/s390/
Makefile 3 LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/dwarf-regs.o
  /external/linux-tools-perf/arch/sh/
Makefile 3 LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/dwarf-regs.o
  /external/linux-tools-perf/arch/sparc/
Makefile 3 LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/dwarf-regs.o
  /external/linux-tools-perf/arch/x86/
Makefile 3 LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/dwarf-regs.o
  /external/llvm/lib/MC/
MCObjectFileInfo.cpp 24 PersonalityEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel
25 | dwarf::DW_EH_PE_sdata4;
26 LSDAEncoding = FDEEncoding = FDECFIEncoding = dwarf::DW_EH_PE_pcrel;
27 TTypeEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel |
28 dwarf::DW_EH_PE_sdata4;
229 FDECFIEncoding = dwarf::DW_EH_PE_pcrel | dwarf::DW_EH_PE_sdata4;
233 ? dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel | dwarf::DW_EH_PE_sdata
    [all...]
  /external/linux-tools-perf/arch/s390/util/
dwarf-regs.c 2 * Mapping of DWARF debug register numbers into register names.
10 #include <dwarf-regs.h>
  /external/linux-tools-perf/arch/sh/util/
dwarf-regs.c 2 * Mapping of DWARF debug register numbers into register names.
23 #include <dwarf-regs.h>
26 * Generic dwarf analysis helpers
  /external/linux-tools-perf/arch/sparc/util/
dwarf-regs.c 2 * Mapping of DWARF debug register numbers into register names.
13 #include <dwarf-regs.h>
33 * get_arch_regstr() - lookup register name from it's DWARF register number
34 * @n: the DWARF register number
37 * regdwarfnum_table from it's DWARF register number. If the register is not
  /external/llvm/lib/Support/
Dwarf.cpp 1 //===-- llvm/Support/Dwarf.cpp - Dwarf Framework ----------------*- C++ -*-===//
10 // This file contains support for generic dwarf information.
14 #include "llvm/Support/Dwarf.h"
16 using namespace dwarf;
20 const char *llvm::dwarf::TagString(unsigned Tag) {
103 const char *llvm::dwarf::ChildrenString(unsigned Children) {
113 const char *llvm::dwarf::AttributeString(unsigned Attribute) {
263 const char *llvm::dwarf::FormEncodingString(unsigned Encoding) {
300 const char *llvm::dwarf::OperationEncodingString(unsigned Encoding)
    [all...]

Completed in 313 milliseconds

1 2 3 4 5 6 7