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

1 2 3 4 5 6 7 8 91011>>

  /external/lldb/source/Plugins/SymbolFile/
CMakeLists.txt 1 add_subdirectory(DWARF)
  /external/libunwind/src/aarch64/
init.h 33 c->dwarf.loc[UNW_AARCH64_X0] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X0);
34 c->dwarf.loc[UNW_AARCH64_X1] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X1);
35 c->dwarf.loc[UNW_AARCH64_X2] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X2);
36 c->dwarf.loc[UNW_AARCH64_X3] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X3);
37 c->dwarf.loc[UNW_AARCH64_X4] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X4)
    [all...]
Gstep.c 35 unw_word_t sc_addr, sp, sp_addr = c->dwarf.cfa;
38 if ((ret = dwarf_get (&c->dwarf, sp_loc, &sp)) < 0)
46 c->sigcontext_sp = c->dwarf.cfa;
47 c->sigcontext_pc = c->dwarf.ip;
59 /* Update the dwarf cursor.
62 c->dwarf.loc[UNW_AARCH64_X0] = DWARF_LOC (sc_addr + LINUX_SC_X0_OFF, 0);
63 c->dwarf.loc[UNW_AARCH64_X1] = DWARF_LOC (sc_addr + LINUX_SC_X1_OFF, 0);
64 c->dwarf.loc[UNW_AARCH64_X2] = DWARF_LOC (sc_addr + LINUX_SC_X2_OFF, 0);
65 c->dwarf.loc[UNW_AARCH64_X3] = DWARF_LOC (sc_addr + LINUX_SC_X3_OFF, 0);
66 c->dwarf.loc[UNW_AARCH64_X4] = DWARF_LOC (sc_addr + LINUX_SC_X4_OFF, 0)
    [all...]
  /external/llvm/unittests/CodeGen/
DIEHashTest.cpp 13 #include "llvm/Support/Dwarf.h"
23 DIE Die(dwarf::DW_TAG_base_type);
25 Die.addValue(dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, &Size);
32 DIE Unnamed(dwarf::DW_TAG_structure_type);
34 Unnamed.addValue(dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, &One);
37 Unnamed.addValue(dwarf::DW_AT_decl_file, dwarf::DW_FORM_data1, &One);
38 Unnamed.addValue(dwarf::DW_AT_decl_line, dwarf::DW_FORM_data1, &One)
    [all...]
  /external/libunwind/src/sh/
init.h 32 c->dwarf.loc[UNW_SH_R0] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R0);
33 c->dwarf.loc[UNW_SH_R1] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R1);
34 c->dwarf.loc[UNW_SH_R2] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R2);
35 c->dwarf.loc[UNW_SH_R3] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R3);
36 c->dwarf.loc[UNW_SH_R4] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R4)
    [all...]
  /external/libunwind/src/arm/
init.h 32 c->dwarf.loc[UNW_ARM_R0] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R0);
33 c->dwarf.loc[UNW_ARM_R1] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R1);
34 c->dwarf.loc[UNW_ARM_R2] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R2);
35 c->dwarf.loc[UNW_ARM_R3] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R3);
36 c->dwarf.loc[UNW_ARM_R4] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R4)
    [all...]
Gstep.c 42 old_ip = c->dwarf.ip;
43 old_cfa = c->dwarf.cfa;
46 c->dwarf.loc[UNW_ARM_R15] = DWARF_NULL_LOC;
48 if ((ret = tdep_find_proc_info (&c->dwarf, c->dwarf.ip, 1)) < 0)
51 if (c->dwarf.pi.format != UNW_INFO_FORMAT_ARM_EXIDX)
54 ret = arm_exidx_extract (&c->dwarf, buf);
60 ret = arm_exidx_decode (buf, ret, &c->dwarf);
64 if (c->dwarf.ip == old_ip && c->dwarf.cfa == old_cfa
    [all...]
  /external/libunwind/src/ppc64/
init.h 37 c->dwarf.loc[i] = DWARF_REG_LOC (&c->dwarf, i);
40 c->dwarf.loc[i] = DWARF_FPREG_LOC (&c->dwarf, i);
43 c->dwarf.loc[i] = DWARF_VREG_LOC (&c->dwarf, i);
47 c->dwarf.loc[i] = DWARF_REG_LOC (&c->dwarf, i);
49 c->dwarf.loc[UNW_PPC64_ARG_POINTER] = DWARF_REG_LOC (&c->dwarf, UNW_PPC64_ARG_POINTER)
    [all...]
Gstep.c 62 Debug (1, "(cursor=%p, ip=0x%016lx)\n", c, (unsigned long) c->dwarf.ip);
64 if (c->dwarf.ip == 0)
71 /* Try DWARF-based unwinding... */
73 ret = dwarf_step (&c->dwarf);
85 /* DWARF unwinding failed. As of 09/26/2006, gcc in 64-bit mode
98 back_chain_loc = DWARF_LOC (c->dwarf.cfa + back_chain_offset, 0);
101 dwarf_get (&c->dwarf, back_chain_loc, &c->dwarf.cfa)) < 0)
108 if (c->dwarf.cfa == 0)
113 lr_save_loc = DWARF_LOC (c->dwarf.cfa + lr_save_offset, 0)
    [all...]
  /external/libunwind/include/tdep/
dwarf-config.h 5 # include "tdep-aarch64/dwarf-config.h"
7 # include "tdep-arm/dwarf-config.h"
9 # include "tdep-hppa/dwarf-config.h"
11 # include "tdep-ia64/dwarf-config.h"
13 # include "tdep-mips/dwarf-config.h"
15 # include "tdep-ppc32/dwarf-config.h"
17 # include "tdep-ppc64/dwarf-config.h"
19 # include "tdep-sh/dwarf-config.h"
21 # include "tdep-x86/dwarf-config.h"
23 # include "tdep-x86_64/dwarf-config.h
    [all...]
  /external/libunwind/src/x86/
init.h 33 c->dwarf.loc[EAX] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EAX);
34 c->dwarf.loc[ECX] = DWARF_REG_LOC (&c->dwarf, UNW_X86_ECX);
35 c->dwarf.loc[EDX] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EDX);
36 c->dwarf.loc[EBX] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EBX);
37 c->dwarf.loc[ESP] = DWARF_REG_LOC (&c->dwarf, UNW_X86_ESP)
    [all...]
  /external/llvm/test/MC/ARM/
dwarf-asm-nonstandard-section.s 2 // RUN: llvm-dwarfdump %t | FileCheck -check-prefix DWARF %s
9 // DWARF: .debug_abbrev contents:
10 // DWARF: Abbrev table for offset: 0x00000000
11 // DWARF: [1] DW_TAG_compile_unit DW_CHILDREN_yes
12 // DWARF: DW_AT_stmt_list DW_FORM_data4
13 // DWARF: DW_AT_low_pc DW_FORM_addr
14 // DWARF: DW_AT_high_pc DW_FORM_addr
15 // DWARF: DW_AT_name DW_FORM_string
16 // DWARF: DW_AT_comp_dir DW_FORM_string
17 // DWARF: DW_AT_producer DW_FORM_strin
    [all...]
dwarf-asm-single-section.s 2 // RUN: llvm-dwarfdump %t | FileCheck -check-prefix DWARF %s
10 // DWARF: .debug_abbrev contents:
11 // DWARF: Abbrev table for offset: 0x00000000
12 // DWARF: [1] DW_TAG_compile_unit DW_CHILDREN_yes
13 // DWARF: DW_AT_stmt_list DW_FORM_data4
14 // DWARF: DW_AT_low_pc DW_FORM_addr
15 // DWARF: DW_AT_high_pc DW_FORM_addr
16 // DWARF: DW_AT_name DW_FORM_string
17 // DWARF: DW_AT_comp_dir DW_FORM_string
18 // DWARF: DW_AT_producer DW_FORM_strin
    [all...]
dwarf-asm-multiple-sections.s 2 // RUN: llvm-dwarfdump %t | FileCheck -check-prefix DWARF %s
4 // RUN: not llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 2 2>&1 | FileCheck -check-prefix VERSION %s
5 // RUN: not llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 1 2>&1 | FileCheck -check-prefix DWARF1 %s
6 // RUN: not llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 5 2>&1 | FileCheck -check-prefix DWARF5 %s
15 // DWARF: .debug_abbrev contents:
16 // DWARF: Abbrev table for offset: 0x00000000
17 // DWARF: [1] DW_TAG_compile_unit DW_CHILDREN_yes
18 // DWARF: DW_AT_stmt_list DW_FORM_data4
19 // DWARF: DW_AT_ranges DW_FORM_data4
20 // DWARF: DW_AT_name DW_FORM_strin
    [all...]
dwarf-asm-no-code.s 2 // RUN: llvm-dwarfdump %t | FileCheck -check-prefix DWARF %s
11 // DWARF: .debug_abbrev contents:
12 // DWARF-NEXT: < EMPTY >
14 // DWARF: .debug_info contents:
16 // DWARF: .debug_aranges contents:
18 // DWARF: .debug_line contents:
20 // DWARF: .debug_ranges contents:
  /external/libunwind/src/x86_64/
init.h 41 DWARF_REG_LOC (&c->dwarf, UNW_X86_64_ ## ruc)
49 c->dwarf.loc[RAX] = REG_INIT_LOC(c, rax, RAX);
50 c->dwarf.loc[RDX] = REG_INIT_LOC(c, rdx, RDX);
51 c->dwarf.loc[RCX] = REG_INIT_LOC(c, rcx, RCX);
52 c->dwarf.loc[RBX] = REG_INIT_LOC(c, rbx, RBX);
53 c->dwarf.loc[RSI] = REG_INIT_LOC(c, rsi, RSI);
54 c->dwarf.loc[RDI] = REG_INIT_LOC(c, rdi, RDI);
55 c->dwarf.loc[RBP] = REG_INIT_LOC(c, rbp, RBP);
56 c->dwarf.loc[RSP] = REG_INIT_LOC(c, rsp, RSP);
57 c->dwarf.loc[R8] = REG_INIT_LOC(c, r8, R8)
    [all...]
Gregs.c 39 return DWARF_REG_LOC (&c->dwarf, reg);
50 return DWARF_REG_LOC (&c->dwarf, reg);
60 return DWARF_REG_LOC (&c->dwarf, reg);
77 c->dwarf.ip = *valp; /* also update the RIP cache */
78 loc = c->dwarf.loc[RIP];
85 *valp = c->dwarf.cfa;
94 c->dwarf.eh_args[arg_num] = *valp;
95 c->dwarf.eh_valid_mask |= mask;
98 else if ((c->dwarf.eh_valid_mask & mask) != 0)
100 *valp = c->dwarf.eh_args[arg_num]
    [all...]
  /external/libunwind/src/ppc32/
Gstep.c 61 Debug (1, "(cursor=%p, ip=0x%016lx)\n", c, (unsigned long) c->dwarf.ip);
63 if (c->dwarf.ip == 0)
70 /* Try DWARF-based unwinding... */
72 ret = dwarf_step (&c->dwarf);
84 /* DWARF unwinding failed. As of 09/26/2006, gcc in 64-bit mode
97 back_chain_loc = DWARF_LOC (c->dwarf.cfa + back_chain_offset, 0);
100 dwarf_get (&c->dwarf, back_chain_loc, &c->dwarf.cfa)) < 0)
107 if (c->dwarf.cfa == 0)
112 lr_save_loc = DWARF_LOC (c->dwarf.cfa + lr_save_offset, 0)
    [all...]
init.h 39 c->dwarf.loc[i] = DWARF_REG_LOC (&c->dwarf, i);
42 c->dwarf.loc[i] = DWARF_FPREG_LOC (&c->dwarf, i);
45 c->dwarf.loc[UNW_PPC32_CTR] = DWARF_REG_LOC (&c->dwarf, UNW_PPC32_CTR);
46 c->dwarf.loc[UNW_PPC32_XER] = DWARF_REG_LOC (&c->dwarf, UNW_PPC32_XER);
47 c->dwarf.loc[UNW_PPC32_CCR] = DWARF_REG_LOC (&c->dwarf, UNW_PPC32_CCR)
    [all...]
  /external/libunwind/src/mips/
init.h 33 c->dwarf.loc[i] = DWARF_REG_LOC (&c->dwarf, UNW_MIPS_R0 + i);
35 c->dwarf.loc[i] = DWARF_NULL_LOC;
37 c->dwarf.loc[UNW_MIPS_PC] = DWARF_REG_LOC (&c->dwarf, UNW_MIPS_PC);
39 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_MIPS_PC], &c->dwarf.ip);
43 ret = dwarf_get (&c->dwarf, DWARF_REG_LOC (&c->dwarf, UNW_MIPS_R29)
    [all...]
  /external/libunwind/src/hppa/
init.h 33 c->dwarf.loc[UNW_HPPA_IP] = DWARF_REG_LOC (&c->dwarf, UNW_HPPA_IP);
34 c->dwarf.loc[UNW_HPPA_SP] = DWARF_REG_LOC (&c->dwarf, UNW_HPPA_SP);
36 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_HPPA_IP], &c->dwarf.ip);
40 ret = dwarf_get (&c->dwarf, c->dwarf.loc[UNW_HPPA_SP], &c->dwarf.cfa)
    [all...]
  /external/llvm/test/CodeGen/ARM/
ehabi.ll 55 ; RUN: | FileCheck %s --check-prefix=DWARF-FP
59 ; RUN: | FileCheck %s --check-prefix=DWARF-FP-ELIM
63 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP
67 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP-ELIM
191 ; DWARF-FP-LABEL: _Z4testiiiiiddddd:
192 ; DWARF-FP: .cfi_startproc
193 ; DWARF-FP: .cfi_personality 0, __gxx_personality_v0
194 ; DWARF-FP: .cfi_lsda 0, .Lexception0
195 ; DWARF-FP: push {r4, r5, r6, r7, r8, r9, r10, r11, lr}
196 ; DWARF-FP: .cfi_def_cfa_offset 3
    [all...]
  /ndk/sources/host-tools/ndk-stack/elff/
dwarf_utils.h 14 * Contains declarations of misc. DWARF utility routines.
22 /* Gets DWARF attribute name string (DW_AT_Xxx) for a given attribute ID.
24 * at - DWARF attribute ID to get name string for.
27 * if DWARF attribute value passed to this routine has not been recognized.
31 /* Gets DWARF form name string (DW_FORM_Xxx) for a given form.
33 * form - DWARF form to get name string for.
36 * DWARF form value passed to this routine has not been recognized.
40 /* Gets DWARF tag name string (DW_TAG_Xxx) for a given tag.
42 * tag - DWARF tag to get name string for.
44 * Tag name string. Note that this routine returns "DW_TAG_Unknown", if DWARF
    [all...]
  /external/linux-tools-perf/perf-3.12.0/tools/perf/arch/arm/
Makefile 3 LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/dwarf-regs.o
  /external/linux-tools-perf/perf-3.12.0/tools/perf/arch/s390/
Makefile 3 LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/dwarf-regs.o

Completed in 202 milliseconds

1 2 3 4 5 6 7 8 91011>>