/external/valgrind/coregrind/m_debuginfo/ |
priv_readdwarf.h | 34 #include "pub_core_debuginfo.h" // DebugInfo 49 ( DebugInfo* di, 61 void ML_(read_debuginfo_dwarf1) ( DebugInfo* di, 70 ( /*OUT*/ DebugInfo* di,
|
priv_readmacho.h | 36 #include "pub_core_debuginfo.h" // DebugInfo 43 object/exe specified by the DebugInfo, find Mach-O sections, then read 46 supplied DebugInfo. 48 extern Bool ML_(read_macho_debug_info) ( DebugInfo* si );
|
priv_readelf.h | 36 #include "pub_core_debuginfo.h" // DebugInfo 55 extern Bool ML_(read_elf_debug_info) ( DebugInfo* di );
|
priv_readexidx.h | 37 #include "pub_core_debuginfo.h" // DebugInfo 40 void ML_(read_exidx) ( /*MOD*/DebugInfo* di,
|
priv_readdwarf3.h | 40 #include "pub_core_debuginfo.h" // DebugInfo 46 DebugInfo* di,
|
priv_readpdb.h | 41 #include "pub_core_debuginfo.h" // DebugInfo 45 DebugInfo* di,
|
priv_storage.h | 37 /* See comment at top of debuginfo.c for explanation of 59 in DebugInfo::strpool. 499 const HChar* name; /* in DebugInfo.strpool */ 501 const GExpr* gexpr; /* on DebugInfo.gexprs list */ 504 in DebugInfo.fndnpool */ 512 /* --------------------- DEBUGINFO --------------------- */ 606 lifetime of the DebugInfo as possible -- at the point when it is 616 /* The "decide when it is time to read debuginfo" state machine. 675 They are checked after a successful read of debuginfo into 676 a DebugInfo*, in check_CFSI_related_invariants [all...] |
debuginfo.c | 5 /*--- debuginfo.c ---*/ 70 should-we-load-debuginfo-now? finite state machine. */ 79 debuginfo reading confusing. Recently I arrived at some 81 kinds of address used in the debuginfo reading process: 118 static DebugInfo* debugInfo_list = NULL; 124 in some DebugInfo-search-intensive situations, most notably stack 126 static void move_DebugInfo_one_step_forward ( DebugInfo* di ) 128 DebugInfo *di0, *di1, *di2; 143 DebugInfo* tmp; 175 /* Allocate and zero out a new DebugInfo record. * [all...] |
storage.c | 33 /* This file manages the data structures built by the debuginfo 65 void ML_(symerr) ( const DebugInfo* di, Bool serious, const HChar* msg ) 244 const HChar* ML_(addStr) ( DebugInfo* di, const HChar* str, Int len ) 279 const HChar* ML_(fndn_ix2filename) (const DebugInfo* di, 291 const HChar* ML_(fndn_ix2dirname) (const DebugInfo* di, 306 /* Add a string to the string table of a DebugInfo, by copying the 309 const HChar* ML_(addStrFromCursor)( DebugInfo* di, DiCursor c ) 354 UInt ML_(fndn_ix) (const DebugInfo* di, Word locno) 533 "outside current DebugInfo: %#lx %#lx %#lx %#lx\n", 678 DiCfSI_m* ML_(get_cfsi_m) (const DebugInfo* di, UInt pos [all...] |
readexidx.c | 601 DebugInfo* di; 606 numbered |gprNo|. First ensure this DebugInfo has a cfsi_expr 610 Int gen_CfiExpr_CfiReg_ARM_GPR ( /*MB_MOD*/DebugInfo* di, UInt gprNo ) 862 DebugInfo* di ) 879 void SubmitStackFrame( /*MOD*/DebugInfo* di, [all...] |
/external/valgrind/coregrind/ |
pub_core_redir.h | 59 #include "pub_core_debuginfo.h" // DebugInfo 65 /* Notify the module of a new DebugInfo (called from m_debuginfo). */ 66 extern void VG_(redir_notify_new_DebugInfo)( const DebugInfo* ); 68 /* Notify the module of the disappearance of a DebugInfo (also called 70 extern void VG_(redir_notify_delete_DebugInfo)( const DebugInfo* );
|
pub_core_debuginfo.h | 45 /* LINUX: Notify the debuginfo system about a new mapping, or the 55 refer to the debuginfo read as a result of this specific mapping, 146 Each time some debuginfo is changed (e.g. loaded or unloaded), 204 /* Functions for traversing all the symbols in a DebugInfo. _howmany 211 Int VG_(DebugInfo_syms_howmany) ( const DebugInfo *di ); 212 void VG_(DebugInfo_syms_getidx) ( const DebugInfo *di,
|
m_redir.c | 73 That calls VG_(redir_notify_new_DebugInfo) when a new DebugInfo 179 When a new DebugInfo appears: 185 DebugInfo to find new specs. Each of these needs to be compared 189 - (existing Specs x new DebugInfo): scan all symbols in the 190 DebugInfo, trying to match them to any existing specs, also 193 - (new Specs x new DebugInfo): scan all symbols in the new 194 DebugInfo, trying to match them against the new specs, to 206 When a DebugInfo disappears: 251 /* Top-level data structure. It contains a pointer to a DebugInfo and 252 also a list of the specs harvested from that DebugInfo. Note tha [all...] |
/external/valgrind/include/ |
pub_tool_debuginfo.h | 3 /*--- DebugInfo. pub_tool_debuginfo.h ---*/ 62 persistent. They will be freed when the DebugInfo they belong to 212 /* A way to make limited debuginfo queries on a per-mapped-object 214 typedef struct _DebugInfo DebugInfo; 216 /* Returns NULL if the DebugInfo isn't found. It doesn't matter if 218 DebugInfo* VG_(find_DebugInfo) ( Addr a ); 221 Addr VG_(DebugInfo_get_text_avma) ( const DebugInfo *di ); 222 SizeT VG_(DebugInfo_get_text_size) ( const DebugInfo *di ); 223 Addr VG_(DebugInfo_get_bss_avma) ( const DebugInfo *di ); 224 SizeT VG_(DebugInfo_get_bss_size) ( const DebugInfo *di ) [all...] |
/external/llvm/lib/ |
Makefile | 14 ExecutionEngine Linker LTO MC Object Option DebugInfo \
|
/external/llvm/unittests/ |
Makefile | 12 PARALLEL_DIRS = ADT Analysis AsmParser Bitcode CodeGen DebugInfo \
|
/frameworks/compile/libbcc/lib/Renderscript/ |
RSAddDebugInfoPass.cpp | 64 llvm::DIBuilder DebugInfo(Module); 66 initializeDebugInfo(DebugInfo, Module); 74 attachDebugInfo(DebugInfo, *kernelFunc); 77 DebugInfo.finalize(); 92 void initializeDebugInfo(llvm::DIBuilder &DebugInfo, 97 DebugInfo.createCompileUnit(llvm::dwarf::DW_LANG_C99, 102 sourceFileName = DebugInfo.createFile(DEBUG_GENERATED_FILE, DEBUG_SOURCE_PATH); 103 emptyExpr = DebugInfo.createExpression(); 109 "DebugInfo pass could not find any existing compile units."); 144 indexVarType = DebugInfo.createBasicType("uint32_t", 32, 32 [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/ |
DexBackedMethodImplementation.java | 37 import org.jf.dexlib2.dexbacked.util.DebugInfo; 125 private DebugInfo getDebugInfo() { 129 return DebugInfo.newOrEmpty(dexFile, 0, this); 133 return DebugInfo.newOrEmpty(dexFile, 0, this); 135 return DebugInfo.newOrEmpty(dexFile, debugOffset, this);
|
/external/v8/src/debug/ |
debug.h | 67 static BreakLocation FromAddress(Handle<DebugInfo> debug_info, Address pc); 69 static void FromAddressSameStatement(Handle<DebugInfo> debug_info, Address pc, 72 static BreakLocation FromPosition(Handle<DebugInfo> debug_info, int position, 110 BreakLocation(Handle<DebugInfo> debug_info, RelocInfo* rinfo, int position, 115 Iterator(Handle<DebugInfo> debug_info, BreakLocatorType type); 139 Handle<DebugInfo> debug_info_; 152 static int BreakIndexFromAddress(Handle<DebugInfo> debug_info, Address pc); 164 Handle<DebugInfo> debug_info_; 177 explicit DebugInfoListNode(DebugInfo* debug_info); 182 Handle<DebugInfo> debug_info() { return Handle<DebugInfo>(debug_info_); [all...] |
debug.cc | 62 BreakLocation::BreakLocation(Handle<DebugInfo> debug_info, RelocInfo* rinfo, 72 BreakLocation::Iterator::Iterator(Handle<DebugInfo> debug_info, 147 BreakLocation BreakLocation::FromAddress(Handle<DebugInfo> debug_info, 157 void BreakLocation::FromAddressSameStatement(Handle<DebugInfo> debug_info, 171 int BreakLocation::BreakIndexFromAddress(Handle<DebugInfo> debug_info, 189 BreakLocation BreakLocation::FromPosition(Handle<DebugInfo> debug_info, 225 DebugInfo::SetBreakPoint(debug_info_, pc_offset_, position_, 232 DebugInfo::ClearBreakPoint(debug_info_, pc_offset_, break_point_object); 359 DebugInfoListNode::DebugInfoListNode(DebugInfo* debug_info): next_(NULL) { 363 Handle<DebugInfo>::cast(global_handles->Create(debug_info)).location() [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/ |
DebugInfo.java | 52 public abstract class DebugInfo implements Iterable<DebugItem> { 62 public static DebugInfo newOrEmpty(@Nonnull DexBackedDexFile dexFile, int debugInfoOffset, 70 private static class EmptyDebugInfo extends DebugInfo { 83 private static class DebugInfoImpl extends DebugInfo {
|
/external/llvm/ |
Android.mk | 34 lib/DebugInfo/DWARF \ 35 lib/DebugInfo/PDB \ 36 lib/DebugInfo/Symbolize \
|
/external/llvm/lib/IR/ |
Android.mk | 14 DebugInfo.cpp \
|
/external/valgrind/drd/ |
drd_error.h | 92 DebugInfo* debuginfo; // Segment member in struct:__anon25834
|
/external/valgrind/callgrind/ |
fn.c | 229 obj_node* new_obj_node(DebugInfo* di, obj_node* next) 264 obj_node* CLG_(get_obj_node)(DebugInfo* di) 413 fn_node* get_fn_node_inseg(DebugInfo* di, 430 DebugInfo** pDebugInfo) 491 DebugInfo* di;
|