/external/llvm/unittests/ExecutionEngine/JIT/ |
JITEventListenerTestCommon.h | 23 #include "llvm/Support/Dwarf.h" 76 DebugBuilder->createCompileUnit(llvm::dwarf::DW_LANG_C_plus_plus,
|
/external/llvm/unittests/Transforms/DebugIR/ |
DebugIR.cpp | 52 B.createCompileUnit(dwarf::DW_LANG_C99, File, Dir, Producer, false, "", 0);
|
/external/llvm/lib/Target/ARM/ |
ARMAsmPrinter.cpp | 216 /// EmitDwarfRegOp - Emit dwarf register operation. 238 EmitInt8(dwarf::DW_OP_regx); 245 EmitInt8(dwarf::DW_OP_bit_piece); 250 EmitInt8(dwarf::DW_OP_bit_piece); 265 EmitInt8(dwarf::DW_OP_regx); 268 EmitInt8(dwarf::DW_OP_piece); 272 EmitInt8(dwarf::DW_OP_regx); 275 EmitInt8(dwarf::DW_OP_piece); 593 // Declare all the text sections up front (before the DWARF sections [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinter.cpp | 53 static const char *const DWARFGroupName = "DWARF Emission"; 54 static const char *const DbgTimerName = "DWARF Debug Writer"; 55 static const char *const EHTimerName = "DWARF Exception Writer"; 815 /// EmitDwarfRegOp - Emit dwarf register operation. 832 // caller might be in the middle of an dwarf expression. We should 838 dwarf::OperationEncodingString(dwarf::DW_OP_breg0 + Reg)); 839 EmitInt8(dwarf::DW_OP_breg0 + Reg); 842 EmitInt8(dwarf::DW_OP_bregx); 848 EmitInt8(dwarf::DW_OP_deref) [all...] |
DwarfAccelTable.cpp | 1 //=-- llvm/CodeGen/DwarfAccelTable.cpp - Dwarf Accelerator Tables -*- C++ -*-=// 10 // This file contains support for writing dwarf accelerator tables. 131 Asm->OutStreamer.AddComment(dwarf::FormEncodingString(A.form));
|
DwarfCompileUnit.h | 1 //===-- llvm/CodeGen/DwarfCompileUnit.h - Dwarf Compile Unit ---*- C++ -*--===// 10 // This file contains support for writing dwarf compile unit. 35 /// CompileUnit - This dwarf writer support class manages information associated 50 /// Asm - Target of Dwarf emission. 53 // Holders for some common dwarf information. 95 /// DWARF version doesn't handle the language, return -1. 217 /// addExpr - Add a Dwarf expression attribute data and value. 222 /// addLabel - Add a Dwarf label attribute data and value. 227 /// addLabelAddress - Add a dwarf label attribute data and value using 232 /// addOpAddress - Add a dwarf op address data and value using th [all...] |
/external/elfutils/ |
elfutils.spec | 32 helper libraries which implement DWARF, ELF, and machine-specific ELF 45 the DWARF debugging information. libasm provides a programmable 154 %{_includedir}/dwarf.h 225 ted; bug fixes for oddly-formatted DWARF 295 - dwarf.h updated for DWARF 3.0 final specification. 320 ed by dwarf_decl_file, dwarf_decl_line, dwarf_decl_column; dwarf 394 - readelf: improve DWARF output format 398 - readelf: improve DWARF output format 401 - libdw: Updated dwarf.h from DWARF3 speclibdw: add new funtions dwarf_ [all...] |
/external/llvm/lib/MC/ |
MCStreamer.cpp | 78 EmitIntValue(dwarf::DW_LNS_extended_op, 1); 80 EmitIntValue(dwarf::DW_LNE_set_address, 1);
|
/external/elfutils/libdw/ |
dwarf_getlocation.c | 55 #include <dwarf.h> 118 Dwarf *dbg = cu->dbg; 463 normally be specified by DW_AT_low_pc. In DWARF-3 draft 4,
|
/external/elfutils/src/ |
addr2line.c | 38 #include <dwarf.h> 448 /* First determine the function name. Use the DWARF information if
|
nm.c | 35 #include <dwarf.h> 536 get_global (Dwarf *dbg __attribute__ ((unused)), Dwarf_Global *global, 619 get_local_names (Dwarf *dbg) 1028 /* Get a DWARF debugging descriptor. It's no problem if this isn't 1030 Dwarf *dbg = NULL; [all...] |
/external/llvm/lib/DebugInfo/ |
DWARFDebugFrame.cpp | 14 #include "llvm/Support/Dwarf.h" 21 using namespace dwarf; 60 /// \brief Entry length as specified in DWARF. 96 // See DWARF standard v3, section 7.23 200 /// \brief DWARF Common Information Entry (CIE) 236 /// The following fields are defined in section 6.4.1 of the DWARF standard v3 245 /// \brief DWARF Frame Description Entry (FDE) 277 /// The following fields are defined in section 6.4.1 of the DWARF standard v3 320 // DWARF-64 is distinguished by the first 32 bits of the initial length 335 // The Id field's size depends on the DWARF forma [all...] |
DWARFDebugInfoEntry.cpp | 16 #include "llvm/Support/Dwarf.h" 20 using namespace dwarf;
|
DWARFFormValue.cpp | 14 #include "llvm/Support/Dwarf.h" 19 using namespace dwarf;
|
DWARFContext.cpp | 15 #include "llvm/Support/Dwarf.h" 21 using namespace dwarf; 211 // size within debug frame sections. While DWARF is supposed to be independent 213 // which isn't specified in DWARF in general. It's only specified for CUs, but 217 // See this dwarf-discuss discussion for more details: 218 // http://lists.dwarfstd.org/htdig.cgi/dwarf-discuss-dwarfstd.org/2011-December/001173.html
|
DWARFDebugLine.cpp | 11 #include "llvm/Support/Dwarf.h" 17 using namespace dwarf;
|
/external/llvm/lib/MC/MCParser/ |
AsmParser.cpp | 166 /// When generating dwarf for assembly source files we need to calculate the 611 // If we are generating dwarf for assembly source files save the initial text [all...] |
/external/elfutils/tests/ |
show-die-info.c | 28 #include <dwarf.h> 225 handle (Dwarf *dbg, Dwarf_Die *die, int n) 486 Dwarf *dbg;
|
/external/llvm/test/DebugInfo/SystemZ/ |
variable-loc.s | 3 # We use both R_390_32 and R_390_64 to encode the dwarf information. 106 .short 2 # DWARF version number
|
/external/linux-tools-perf/ |
Makefile | 245 LIB_H += util/include/dwarf-regs.h 409 msg := $(warning No libdw.h found or old libdw.h found or elfutils is older than 0.138, disables dwarf support. Please install new elfutils-devel/libdw-dev); 411 endif # Dwarf support 436 msg := $(warning DWARF register mappings have not been defined for architecture $(ARCH), DWARF support disabled);
|
/external/elfutils/libebl/ |
eblopenbackend.c | 58 #include <dwarf.h> 644 /* We know by default only about the DWARF debug sections which have 648 /* DWARF 1 */ 651 /* GNU DWARF 1 extensions */ 654 /* DWARF 1.1 and DWARF 2 */ 657 /* DWARF 2 */ 665 /* DWARF 3 */ 667 /* SGI/MIPS DWARF 2 extensions */
|
/external/llvm/include/llvm/Support/ |
Dwarf.h | 1 //===-- llvm/Support/Dwarf.h ---Dwarf Constants------------------*- C++ -*-===// 10 // This file contains constants used for implementing Dwarf debug support. For 11 // Details on the Dwarf 3 specfication see DWARF Debugging Information Format 12 // V.3 reference manual http://dwarf.freestandards.org , 40 namespace dwarf { namespace in namespace:llvm 43 // Dwarf constants as gleaned from the DWARF Debugging Information Format V.4 44 // reference manual http://dwarf.freestandards.org [all...] |
/external/llvm/lib/CodeGen/ |
MachineModuleInfo.cpp | 22 #include "llvm/Support/Dwarf.h" 25 using namespace llvm::dwarf;
|
/external/llvm/lib/ExecutionEngine/JIT/ |
JIT.cpp | 29 #include "llvm/Support/Dwarf.h" 81 // dwarf frames for exception handling. This functionality is not portable 85 // generates dwarf frames and registers it to libgcc with __register_frame. 95 // values of an opaque key, used by libgcc to find dwarf tables. 147 /// probably contains all dwarf tables that are loaded. 183 ob->encoding.b.encoding = llvm::dwarf::DW_EH_PE_omit;
|
/external/llvm/lib/IR/ |
AsmWriter.cpp | 39 #include "llvm/Support/Dwarf.h" [all...] |