/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...] |