HomeSort by relevance Sort by last modified time
    Searched refs:dwarf (Results 1 - 25 of 156) 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...]
DwarfCompileUnit.cpp 1 //===-- llvm/CodeGen/DwarfCompileUnit.cpp - Dwarf Compile Unit ------------===//
10 // This file contains support for constructing a dwarf compile unit.
58 /// DWARF version doesn't handle the language, return -1.
64 case dwarf::DW_LANG_C89:
65 case dwarf::DW_LANG_C99:
66 case dwarf::DW_LANG_C:
67 case dwarf::DW_LANG_C_plus_plus:
68 case dwarf::DW_LANG_ObjC:
69 case dwarf::DW_LANG_ObjC_plus_plus:
72 case dwarf::DW_LANG_Fortran77
    [all...]
DIE.cpp 1 //===--- lib/CodeGen/DIE.cpp - DWARF Info Entries -------------------------===//
10 // Data structures for DWARF info entries.
59 // Emit its Dwarf tag type.
60 AP->EmitULEB128(Tag, dwarf::TagString(Tag));
63 AP->EmitULEB128(ChildrenFlag, dwarf::ChildrenString(ChildrenFlag));
71 dwarf::AttributeString(AttrData.getAttribute()));
75 dwarf::FormEncodingString(AttrData.getForm()));
88 << dwarf::TagString(Tag)
90 << dwarf::ChildrenString(ChildrenFlag)
95 << dwarf::AttributeString(Data[i].getAttribute()
    [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/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/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;
233 FDECFIEncoding = dwarf::DW_EH_PE_sdata4;
236 FDECFIEncoding = dwarf::DW_EH_PE_sdata8;
238 FDECFIEncoding = dwarf::DW_EH_PE_pcrel | dwarf::DW_EH_PE_sdata4
    [all...]
  /external/llvm/lib/IR/
DebugInfo.cpp 27 #include "llvm/Support/Dwarf.h"
31 using namespace llvm::dwarf;
157 case dwarf::DW_TAG_base_type:
158 case dwarf::DW_TAG_unspecified_type:
169 case dwarf::DW_TAG_typedef:
170 case dwarf::DW_TAG_pointer_type:
171 case dwarf::DW_TAG_ptr_to_member_type:
172 case dwarf::DW_TAG_reference_type:
173 case dwarf::DW_TAG_rvalue_reference_type:
174 case dwarf::DW_TAG_const_type
    [all...]

Completed in 1996 milliseconds

1 2 3 4 5 6 7