/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/BinaryFormat/ |
D | Dwarf.def | 1 //===- 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/ |
D | DIEHashTest.cpp | 12 #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/ |
D | DIEHashTest.cpp | 15 #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/ |
D | init.h | 33 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 …]
|
D | Gstep.c | 35 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/ |
D | Gstep.c | 62 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 …]
|
D | init.h | 37 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/ |
D | ehabi.ll | 71 ; 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/ |
D | ehabi.ll | 71 ; 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/ |
D | init.h | 32 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/ |
D | DwarfUnit.cpp | 1 //===-- 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/ |
D | Gstep.c | 61 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/ |
D | init.h | 32 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 …]
|
D | Gstep.c | 42 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/ |
D | DwarfUnit.cpp | 1 //===-- 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 …]
|
D | DIE.cpp | 1 //===--- 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/ |
D | DwarfCompileUnit.cpp | 1 //===-- 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/ |
D | Dwarf.cpp | 1 //===-- 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/ |
D | Gstep.c | 32 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/ |
D | init.h | 33 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/ |
D | dwarf-asm-multiple-sections.s | 1 // 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 …]
|
D | dwarf-asm-multiple-sections-dwarf-2.s | 1 …=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/ |
D | dwarf-asm-multiple-sections.s | 2 // 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 …]
|
D | dwarf-asm-multiple-sections-dwarf-2.s | 1 …=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/ |
D | dwarf_end.c | 59 /* 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 …]
|