Home
last modified time | relevance | path

Searched full:dwarf (Results 1 – 25 of 2487) sorted by relevance

12345678910>>...100

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/BinaryFormat/
DDwarf.def1 //===- llvm/Support/Dwarf.def - Dwarf definitions ---------------*- C++ -*-===//
10 // Macros for running through Dwarf enumerators.
103 HANDLE_DW_TAG(0x0000, null, 2, DWARF)
104 HANDLE_DW_TAG(0x0001, array_type, 2, DWARF)
105 HANDLE_DW_TAG(0x0002, class_type, 2, DWARF)
106 HANDLE_DW_TAG(0x0003, entry_point, 2, DWARF)
107 HANDLE_DW_TAG(0x0004, enumeration_type, 2, DWARF)
108 HANDLE_DW_TAG(0x0005, formal_parameter, 2, DWARF)
109 HANDLE_DW_TAG(0x0008, imported_declaration, 2, DWARF)
110 HANDLE_DW_TAG(0x000a, label, 2, DWARF)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/CodeGen/
DDIEHashTest.cpp12 #include "llvm/BinaryFormat/Dwarf.h"
41 DIE &Die = *DIE::get(Alloc, dwarf::DW_TAG_base_type); in TEST_F()
43 Die.addValue(Alloc, dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, Size); in TEST_F()
50 DIE &Unnamed = *DIE::get(Alloc, dwarf::DW_TAG_structure_type); in TEST_F()
52 Unnamed.addValue(Alloc, dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, One); in TEST_F()
55 Unnamed.addValue(Alloc, dwarf::DW_AT_decl_file, dwarf::DW_FORM_data1, One); in TEST_F()
56 Unnamed.addValue(Alloc, dwarf::DW_AT_decl_line, dwarf::DW_FORM_data1, One); in TEST_F()
65 DIE &Foo = *DIE::get(Alloc, dwarf::DW_TAG_structure_type); in TEST_F()
68 Foo.addValue(Alloc, dwarf::DW_AT_name, dwarf::DW_FORM_strp, FooStr); in TEST_F()
69 Foo.addValue(Alloc, dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, One); in TEST_F()
[all …]
/external/llvm/unittests/CodeGen/
DDIEHashTest.cpp15 #include "llvm/Support/Dwarf.h"
41 DIE &Die = *DIE::get(Alloc, dwarf::DW_TAG_base_type); in TEST_F()
43 Die.addValue(Alloc, dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, Size); in TEST_F()
50 DIE &Unnamed = *DIE::get(Alloc, dwarf::DW_TAG_structure_type); in TEST_F()
52 Unnamed.addValue(Alloc, dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, One); in TEST_F()
55 Unnamed.addValue(Alloc, dwarf::DW_AT_decl_file, dwarf::DW_FORM_data1, One); in TEST_F()
56 Unnamed.addValue(Alloc, dwarf::DW_AT_decl_line, dwarf::DW_FORM_data1, One); in TEST_F()
65 DIE &Foo = *DIE::get(Alloc, dwarf::DW_TAG_structure_type); in TEST_F()
68 Foo.addValue(Alloc, dwarf::DW_AT_name, dwarf::DW_FORM_strp, FooStr); in TEST_F()
69 Foo.addValue(Alloc, dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, One); in TEST_F()
[all …]
/external/libunwind/src/aarch64/
Dinit.h33 c->dwarf.loc[UNW_AARCH64_X0] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X0); in common_init()
34 c->dwarf.loc[UNW_AARCH64_X1] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X1); in common_init()
35 c->dwarf.loc[UNW_AARCH64_X2] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X2); in common_init()
36 c->dwarf.loc[UNW_AARCH64_X3] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X3); in common_init()
37 c->dwarf.loc[UNW_AARCH64_X4] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X4); in common_init()
38 c->dwarf.loc[UNW_AARCH64_X5] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X5); in common_init()
39 c->dwarf.loc[UNW_AARCH64_X6] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X6); in common_init()
40 c->dwarf.loc[UNW_AARCH64_X7] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X7); in common_init()
41 c->dwarf.loc[UNW_AARCH64_X8] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X8); in common_init()
42 c->dwarf.loc[UNW_AARCH64_X9] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X9); in common_init()
[all …]
DGstep.c35 unw_word_t sc_addr, sp, sp_addr = c->dwarf.cfa; in unw_handle_signal_frame()
38 if ((ret = dwarf_get (&c->dwarf, sp_loc, &sp)) < 0) in unw_handle_signal_frame()
46 c->sigcontext_sp = c->dwarf.cfa; in unw_handle_signal_frame()
47 c->sigcontext_pc = c->dwarf.ip; in unw_handle_signal_frame()
59 /* Update the dwarf cursor. in unw_handle_signal_frame()
62 c->dwarf.loc[UNW_AARCH64_X0] = DWARF_LOC (sc_addr + LINUX_SC_X0_OFF, 0); in unw_handle_signal_frame()
63 c->dwarf.loc[UNW_AARCH64_X1] = DWARF_LOC (sc_addr + LINUX_SC_X1_OFF, 0); in unw_handle_signal_frame()
64 c->dwarf.loc[UNW_AARCH64_X2] = DWARF_LOC (sc_addr + LINUX_SC_X2_OFF, 0); in unw_handle_signal_frame()
65 c->dwarf.loc[UNW_AARCH64_X3] = DWARF_LOC (sc_addr + LINUX_SC_X3_OFF, 0); in unw_handle_signal_frame()
66 c->dwarf.loc[UNW_AARCH64_X4] = DWARF_LOC (sc_addr + LINUX_SC_X4_OFF, 0); in unw_handle_signal_frame()
[all …]
/external/libunwind/src/ppc64/
DGstep.c62 Debug (1, "(cursor=%p, ip=0x%016lx)\n", c, (unsigned long) c->dwarf.ip); in unw_step()
64 if (c->dwarf.ip == 0) in unw_step()
71 /* Try DWARF-based unwinding... */ in unw_step()
73 ret = dwarf_step (&c->dwarf); in unw_step()
85 /* DWARF unwinding failed. As of 09/26/2006, gcc in 64-bit mode in unw_step()
98 back_chain_loc = DWARF_LOC (c->dwarf.cfa + back_chain_offset, 0); in unw_step()
101 dwarf_get (&c->dwarf, back_chain_loc, &c->dwarf.cfa)) < 0) in unw_step()
108 if (c->dwarf.cfa == 0) in unw_step()
113 lr_save_loc = DWARF_LOC (c->dwarf.cfa + lr_save_offset, 0); in unw_step()
115 if ((ret = dwarf_get (&c->dwarf, lr_save_loc, &c->dwarf.ip)) < 0) in unw_step()
[all …]
Dinit.h37 c->dwarf.loc[i] = DWARF_REG_LOC (&c->dwarf, i); in common_init_ppc64()
40 c->dwarf.loc[i] = DWARF_FPREG_LOC (&c->dwarf, i); in common_init_ppc64()
43 c->dwarf.loc[i] = DWARF_VREG_LOC (&c->dwarf, i); in common_init_ppc64()
47 c->dwarf.loc[i] = DWARF_REG_LOC (&c->dwarf, i); in common_init_ppc64()
49 c->dwarf.loc[UNW_PPC64_ARG_POINTER] = DWARF_REG_LOC (&c->dwarf, UNW_PPC64_ARG_POINTER); in common_init_ppc64()
50 c->dwarf.loc[UNW_PPC64_CTR] = DWARF_REG_LOC (&c->dwarf, UNW_PPC64_CTR); in common_init_ppc64()
51 c->dwarf.loc[UNW_PPC64_VSCR] = DWARF_REG_LOC (&c->dwarf, UNW_PPC64_VSCR); in common_init_ppc64()
53 c->dwarf.loc[UNW_PPC64_XER] = DWARF_REG_LOC (&c->dwarf, UNW_PPC64_XER); in common_init_ppc64()
54 c->dwarf.loc[UNW_PPC64_LR] = DWARF_REG_LOC (&c->dwarf, UNW_PPC64_LR); in common_init_ppc64()
55 c->dwarf.loc[UNW_PPC64_VRSAVE] = DWARF_REG_LOC (&c->dwarf, UNW_PPC64_VRSAVE); in common_init_ppc64()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Dehabi.ll71 ; RUN: | FileCheck %s --check-prefix=DWARF-FP
75 ; RUN: | FileCheck %s --check-prefix=DWARF-FP-ELIM
79 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP
83 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP-ELIM
87 ; RUN: | FileCheck %s --check-prefix=DWARF-WIN-FP-ELIM
208 ; DWARF-FP-LABEL: _Z4testiiiiiddddd:
209 ; DWARF-FP: .cfi_startproc
210 ; DWARF-FP: .cfi_personality 0, __gxx_personality_v0
211 ; DWARF-FP: .cfi_lsda 0, .Lexception0
212 ; DWARF-FP: push {r4, r5, r6, r7, r8, r9, r10, r11, lr}
[all …]
/external/llvm/test/CodeGen/ARM/
Dehabi.ll71 ; RUN: | FileCheck %s --check-prefix=DWARF-FP
75 ; RUN: | FileCheck %s --check-prefix=DWARF-FP-ELIM
79 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP
83 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP-ELIM
204 ; DWARF-FP-LABEL: _Z4testiiiiiddddd:
205 ; DWARF-FP: .cfi_startproc
206 ; DWARF-FP: .cfi_personality 0, __gxx_personality_v0
207 ; DWARF-FP: .cfi_lsda 0, .Lexception0
208 ; DWARF-FP: push {r4, r5, r6, r7, r8, r9, r10, r11, lr}
209 ; DWARF-FP: .cfi_def_cfa_offset 36
[all …]
/external/libunwind/src/sh/
Dinit.h32 c->dwarf.loc[UNW_SH_R0] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R0); in common_init()
33 c->dwarf.loc[UNW_SH_R1] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R1); in common_init()
34 c->dwarf.loc[UNW_SH_R2] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R2); in common_init()
35 c->dwarf.loc[UNW_SH_R3] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R3); in common_init()
36 c->dwarf.loc[UNW_SH_R4] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R4); in common_init()
37 c->dwarf.loc[UNW_SH_R5] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R5); in common_init()
38 c->dwarf.loc[UNW_SH_R6] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R6); in common_init()
39 c->dwarf.loc[UNW_SH_R7] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R7); in common_init()
40 c->dwarf.loc[UNW_SH_R8] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R8); in common_init()
41 c->dwarf.loc[UNW_SH_R9] = DWARF_REG_LOC (&c->dwarf, UNW_SH_R9); in common_init()
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.cpp1 //===-- llvm/CodeGen/DwarfUnit.cpp - Dwarf Type and Compile Units ---------===//
10 // This file contains support for constructing a dwarf compile unit.
53 DU.addUInt(DIE, dwarf::DW_FORM_data1, Op); in EmitOp()
56 DU.addSInt(DIE, dwarf::DW_FORM_sdata, Value); in EmitSigned()
59 DU.addUInt(DIE, dwarf::DW_FORM_udata, Value); in EmitUnsigned()
66 DwarfUnit::DwarfUnit(dwarf::Tag UnitTag, const DICompileUnit *Node, in DwarfUnit()
70 assert(UnitTag == dwarf::DW_TAG_compile_unit || in DwarfUnit()
71 UnitTag == dwarf::DW_TAG_type_unit); in DwarfUnit()
77 : DwarfUnit(dwarf::DW_TAG_type_unit, CU.getCUNode(), A, DW, DWU), CU(CU), in DwarfTypeUnit()
80 addSectionOffset(UnitDie, dwarf::DW_AT_stmt_list, 0); in DwarfTypeUnit()
[all …]
/external/libunwind/src/ppc32/
DGstep.c61 Debug (1, "(cursor=%p, ip=0x%016lx)\n", c, (unsigned long) c->dwarf.ip); in unw_step()
63 if (c->dwarf.ip == 0) in unw_step()
70 /* Try DWARF-based unwinding... */ in unw_step()
72 ret = dwarf_step (&c->dwarf); in unw_step()
84 /* DWARF unwinding failed. As of 09/26/2006, gcc in 64-bit mode in unw_step()
97 back_chain_loc = DWARF_LOC (c->dwarf.cfa + back_chain_offset, 0); in unw_step()
100 dwarf_get (&c->dwarf, back_chain_loc, &c->dwarf.cfa)) < 0) in unw_step()
107 if (c->dwarf.cfa == 0) in unw_step()
112 lr_save_loc = DWARF_LOC (c->dwarf.cfa + lr_save_offset, 0); in unw_step()
114 if ((ret = dwarf_get (&c->dwarf, lr_save_loc, &c->dwarf.ip)) < 0) in unw_step()
[all …]
/external/libunwind/src/arm/
Dinit.h32 c->dwarf.loc[UNW_ARM_R0] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R0); in common_init()
33 c->dwarf.loc[UNW_ARM_R1] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R1); in common_init()
34 c->dwarf.loc[UNW_ARM_R2] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R2); in common_init()
35 c->dwarf.loc[UNW_ARM_R3] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R3); in common_init()
36 c->dwarf.loc[UNW_ARM_R4] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R4); in common_init()
37 c->dwarf.loc[UNW_ARM_R5] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R5); in common_init()
38 c->dwarf.loc[UNW_ARM_R6] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R6); in common_init()
39 c->dwarf.loc[UNW_ARM_R7] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R7); in common_init()
40 c->dwarf.loc[UNW_ARM_R8] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R8); in common_init()
41 c->dwarf.loc[UNW_ARM_R9] = DWARF_REG_LOC (&c->dwarf, UNW_ARM_R9); in common_init()
[all …]
DGstep.c42 c->dwarf.loc[UNW_ARM_R15] = DWARF_NULL_LOC; in arm_exidx_step()
44 if ((ret = tdep_find_proc_info (&c->dwarf, c->dwarf.ip, 1)) < 0) in arm_exidx_step()
47 if (c->dwarf.pi.format != UNW_INFO_FORMAT_ARM_EXIDX) in arm_exidx_step()
50 ret = arm_exidx_extract (&c->dwarf, buf); in arm_exidx_step()
56 ret = arm_exidx_decode (buf, ret, &c->dwarf); in arm_exidx_step()
60 c->dwarf.pi_valid = 0; in arm_exidx_step()
62 return (c->dwarf.ip == 0) ? 0 : 1; in arm_exidx_step()
74 ip = c->dwarf.ip; in adjust_ip()
88 as = c->dwarf.as; in adjust_ip()
90 arg = c->dwarf.as_arg; in adjust_ip()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.cpp1 //===-- llvm/CodeGen/DwarfUnit.cpp - Dwarf Type and Compile Units ---------===//
10 // This file contains support for constructing a dwarf compile unit.
56 DU.addUInt(DIE, dwarf::DW_FORM_data1, Op); in emitOp()
60 DU.addSInt(DIE, dwarf::DW_FORM_sdata, Value); in emitSigned()
64 DU.addUInt(DIE, dwarf::DW_FORM_udata, Value); in emitUnsigned()
72 DwarfUnit::DwarfUnit(dwarf::Tag UnitTag, const DICompileUnit *Node, in DwarfUnit()
81 : DwarfUnit(dwarf::DW_TAG_type_unit, CU.getCUNode(), A, DW, DWU), CU(CU), in DwarfTypeUnit()
97 // The languages below have valid values in all DWARF versions. in getDefaultLowerBound()
98 case dwarf::DW_LANG_C: in getDefaultLowerBound()
99 case dwarf::DW_LANG_C89: in getDefaultLowerBound()
[all …]
DDIE.cpp1 //===--- lib/CodeGen/DIE.cpp - DWARF Info Entries -------------------------===//
10 // Data structures for DWARF info entries.
48 if (Form == dwarf::DW_FORM_implicit_const) in Profile()
70 // Emit its Dwarf tag type. in Emit()
71 AP->EmitULEB128(Tag, dwarf::TagString(Tag).data()); in Emit()
74 AP->EmitULEB128((unsigned)Children, dwarf::ChildrenString(Children).data()); in Emit()
82 dwarf::AttributeString(AttrData.getAttribute()).data()); in Emit()
88 if (!dwarf::isValidFormForVersion(AttrData.getForm(), in Emit()
91 << " for DWARF version " << AP->getDwarfVersion() in Emit()
93 llvm_unreachable("Invalid form for specified DWARF version"); in Emit()
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp1 //===-- llvm/CodeGen/DwarfCompileUnit.cpp - Dwarf Compile Unit ------------===//
10 // This file contains support for writing dwarf compile unit.
78 /// addLabel - Add a Dwarf label attribute data and value.
124 addUInt(Die, dwarf::DW_AT_decl_file, 0, FileID); in addSourceLine()
125 addUInt(Die, dwarf::DW_AT_decl_line, 0, Line); in addSourceLine()
141 addUInt(Die, dwarf::DW_AT_decl_file, 0, FileID); in addSourceLine()
142 addUInt(Die, dwarf::DW_AT_decl_line, 0, Line); in addSourceLine()
160 addUInt(Die, dwarf::DW_AT_decl_file, 0, FileID); in addSourceLine()
161 addUInt(Die, dwarf::DW_AT_decl_line, 0, Line); in addSourceLine()
176 addUInt(Die, dwarf::DW_AT_decl_file, 0, FileID); in addSourceLine()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/BinaryFormat/
DDwarf.cpp1 //===-- llvm/BinaryFormat/Dwarf.cpp - Dwarf Framework ------------*- C++-*-===//
10 // This file contains support for generic dwarf information.
14 #include "llvm/BinaryFormat/Dwarf.h"
19 using namespace dwarf;
21 StringRef llvm::dwarf::TagString(unsigned Tag) { in TagString()
28 #include "llvm/BinaryFormat/Dwarf.def" in TagString()
32 unsigned llvm::dwarf::getTag(StringRef TagString) { in getTag()
36 #include "llvm/BinaryFormat/Dwarf.def" in getTag()
40 unsigned llvm::dwarf::TagVersion(dwarf::Tag Tag) { in TagVersion()
47 #include "llvm/BinaryFormat/Dwarf.def" in TagVersion()
[all …]
/external/libunwind/src/mips/
DGstep.c32 unw_word_t sc_addr, sp, sp_addr = c->dwarf.cfa; in unw_handle_signal_frame()
38 // c->sigcontext_sp = c->dwarf.cfa; in unw_handle_signal_frame()
39 // c->sigcontext_pc = c->dwarf.ip; in unw_handle_signal_frame()
53 if (tdep_big_endian(c->dwarf.as)) in unw_handle_signal_frame()
58 /* Update the dwarf cursor. */ in unw_handle_signal_frame()
59 c->dwarf.loc[UNW_MIPS_R0] = DWARF_LOC (sc_addr + LINUX_SC_R0_OFF, 0); in unw_handle_signal_frame()
60 c->dwarf.loc[UNW_MIPS_R1] = DWARF_LOC (sc_addr + LINUX_SC_R1_OFF, 0); in unw_handle_signal_frame()
61 c->dwarf.loc[UNW_MIPS_R2] = DWARF_LOC (sc_addr + LINUX_SC_R2_OFF, 0); in unw_handle_signal_frame()
62 c->dwarf.loc[UNW_MIPS_R3] = DWARF_LOC (sc_addr + LINUX_SC_R3_OFF, 0); in unw_handle_signal_frame()
63 c->dwarf.loc[UNW_MIPS_R4] = DWARF_LOC (sc_addr + LINUX_SC_R4_OFF, 0); in unw_handle_signal_frame()
[all …]
/external/libunwind/src/x86/
Dinit.h33 c->dwarf.loc[EAX] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EAX); in common_init()
34 c->dwarf.loc[ECX] = DWARF_REG_LOC (&c->dwarf, UNW_X86_ECX); in common_init()
35 c->dwarf.loc[EDX] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EDX); in common_init()
36 c->dwarf.loc[EBX] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EBX); in common_init()
37 c->dwarf.loc[ESP] = DWARF_REG_LOC (&c->dwarf, UNW_X86_ESP); in common_init()
38 c->dwarf.loc[EBP] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EBP); in common_init()
39 c->dwarf.loc[ESI] = DWARF_REG_LOC (&c->dwarf, UNW_X86_ESI); in common_init()
40 c->dwarf.loc[EDI] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EDI); in common_init()
41 c->dwarf.loc[EIP] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EIP); in common_init()
42 c->dwarf.loc[EFLAGS] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EFLAGS); in common_init()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/ARM/
Ddwarf-asm-multiple-sections.s1 // RUN: llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 5 -fdebug-co…
2 // RUN: llvm-dwarfdump -v %t | FileCheck -check-prefix DWARF -check-prefix DWARF45 %s
3 // RUN: llvm-dwarfdump --debug-line %t | FileCheck -check-prefix DWARF-DL -check-prefix DWARF-DL-5 …
6 // RUN: llvm-dwarfdump -v %t | FileCheck -check-prefix DWARF -check-prefix DWARF45 %s
7 // RUN: llvm-dwarfdump --debug-line %t | FileCheck -check-prefix DWARF-DL -DDWVER=4 -DDWFILE=1 %s
9 // RUN: llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 3 -fdebug-co…
10 // RUN: llvm-dwarfdump -v %t | FileCheck -check-prefix DWARF -check-prefix DWARF3 %s
11 // RUN: llvm-dwarfdump --debug-line %t | FileCheck -check-prefix DWARF-DL -DDWVER=3 -DDWFILE=1 %s
12 // RUN: llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 2 2>&1 | Fil…
13 // RUN: not llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 1 2>&1 |…
[all …]
Ddwarf-asm-multiple-sections-dwarf-2.s1 …=armv7-linux-gnueabi -filetype=obj -o %t -g -fdebug-compilation-dir=/tmp -dwarf-version 2 2>&1 | F…
2 // RUN: llvm-dwarfdump -a %t | FileCheck -check-prefix DWARF %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_low_pc DW_FORM_addr
20 // DWARF: DW_AT_high_pc DW_FORM_addr
21 // DWARF: DW_AT_name DW_FORM_string
22 // DWARF: DW_AT_comp_dir DW_FORM_string
[all …]
/external/llvm/test/MC/ARM/
Ddwarf-asm-multiple-sections.s2 // RUN: llvm-dwarfdump %t | FileCheck -check-prefix DWARF -check-prefix DWARF4 %s
4 // RUN: llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 3 -fdebug-co…
5 // RUN: llvm-dwarfdump %t | FileCheck -check-prefix DWARF -check-prefix DWARF3 %s
6 // RUN: llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 2 2>&1 | Fil…
7 // RUN: not llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 1 2>&1 |…
8 // RUN: not llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o %t -g -dwarf-version 5 2>&1 |…
17 // DWARF: .debug_abbrev contents:
18 // DWARF: Abbrev table for offset: 0x00000000
19 // DWARF: [1] DW_TAG_compile_unit DW_CHILDREN_yes
24 // DWARF: DW_AT_name DW_FORM_string
[all …]
Ddwarf-asm-multiple-sections-dwarf-2.s1 …=armv7-linux-gnueabi -filetype=obj -o %t -g -fdebug-compilation-dir=/tmp -dwarf-version 2 2>&1 | F…
2 // RUN: llvm-dwarfdump %t | FileCheck -check-prefix DWARF %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_low_pc DW_FORM_addr
20 // DWARF: DW_AT_high_pc DW_FORM_addr
21 // DWARF: DW_AT_name DW_FORM_string
22 // DWARF: DW_AT_comp_dir DW_FORM_string
[all …]
/external/elfutils/libdw/
Ddwarf_end.c59 /* Free split dwarf one way (from skeleton to split). */ in cu_free()
72 dwarf_end (Dwarf *dwarf) in dwarf_end() argument
74 if (dwarf != NULL) in dwarf_end()
76 if (dwarf->cfi != NULL) in dwarf_end()
78 __libdw_destroy_frame_cache (dwarf->cfi); in dwarf_end()
80 Dwarf_Sig8_Hash_free (&dwarf->sig8_hash); in dwarf_end()
85 tdestroy (dwarf->cu_tree, cu_free); in dwarf_end()
86 tdestroy (dwarf->tu_tree, cu_free); in dwarf_end()
89 tdestroy (dwarf->macro_ops, noop_free); in dwarf_end()
92 tdestroy (dwarf->files_lines, noop_free); in dwarf_end()
[all …]

12345678910>>...100