/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DebugHandlerBase.cpp | 46 case dwarf::DW_OP_constu: { in extractFromMachineInstruction() 51 case dwarf::DW_OP_minus: in extractFromMachineInstruction() 54 case dwarf::DW_OP_plus: in extractFromMachineInstruction() 62 case dwarf::DW_OP_plus_uconst: in extractFromMachineInstruction() 65 case dwarf::DW_OP_LLVM_fragment: in extractFromMachineInstruction() 68 case dwarf::DW_OP_deref: in extractFromMachineInstruction() 151 if (Tag != dwarf::DW_TAG_member && Tag != dwarf::DW_TAG_typedef && in getBaseTypeSize() 152 Tag != dwarf::DW_TAG_const_type && Tag != dwarf in getBaseTypeSize() [all...] |
H A D | CodeViewDebug.cpp | 294 case dwarf::DW_TAG_enumeration_type: in getPrettyScopeName() 295 case dwarf::DW_TAG_class_type: in getPrettyScopeName() 296 case dwarf::DW_TAG_structure_type: in getPrettyScopeName() 297 case dwarf::DW_TAG_union_type: in getPrettyScopeName() 299 case dwarf::DW_TAG_namespace: in getPrettyScopeName() 705 case dwarf::DW_LANG_C: in MapDWLangToCVLang() 706 case dwarf::DW_LANG_C89: in MapDWLangToCVLang() 707 case dwarf::DW_LANG_C99: in MapDWLangToCVLang() 708 case dwarf::DW_LANG_C11: in MapDWLangToCVLang() 709 case dwarf in MapDWLangToCVLang() [all...] |
H A D | DwarfDebug.cpp | 9 // This file contains support for writing dwarf debug info into asm files. 95 "use-dwarf-ranges-base-address-specifier", cl::Hidden, 100 cl::desc("Generate dwarf aranges"), 109 "split-dwarf-cross-cu-references", cl::Hidden, 122 "accel-tables", cl::Hidden, cl::desc("Output dwarf accelerator tables."), 131 DwarfInlinedStrings("dwarf-inlined-strings", cl::Hidden, 139 NoDwarfRangesSection("no-dwarf-ranges-section", cl::Hidden, 144 "dwarf-sections-as-references", cl::Hidden, 157 DwarfLinkageNames("dwarf-linkage-names", cl::Hidden, 166 static const char *const DWARFGroupName = "dwarf"; [all...] |
H A D | DIEHash.h | 74 void hashAttributes(const DIEAttrs &Attrs, dwarf::Tag Tag); 84 void hashAttribute(const DIEValue &Value, dwarf::Tag Tag); 87 void hashDIEEntry(dwarf::Attribute Attribute, dwarf::Tag Tag, 93 void hashShallowTypeReference(dwarf::Attribute Attribute, const DIE &Entry, 97 void hashRepeatedTypeReference(dwarf::Attribute Attribute,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFAcceleratorTable.cpp | 33 StringRef Str = dwarf::AtomTypeString(A.Value); in operator <<() 74 auto AtomForm = static_cast<dwarf::Form>(AccelSection.getU16(&Offset)); in extract() 99 case dwarf::DW_ATOM_die_offset: in validateForms() 100 case dwarf::DW_ATOM_die_tag: in validateForms() 101 case dwarf::DW_ATOM_type_flags: in validateForms() 104 FormValue.getForm() == dwarf::DW_FORM_sdata) in validateForms() 114 std::pair<uint64_t, dwarf::Tag> 116 uint64_t DieOffset = dwarf::DW_INVALID_OFFSET; in readAtoms() 117 dwarf::Tag DieTag = dwarf in readAtoms() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DWARFLinker/ |
H A D | DWARFLinkerCompileUnit.cpp | 17 if (U.getOrigUnit().getDIEAtIndex(Idx).getTag() == dwarf::DW_TAG_subprogram) in inFunctionScope() 27 Language = dwarf::toUnsigned(CU.find(dwarf::DW_AT_language), 0); in getLanguage() 45 if (DIE.getTag() != dwarf::DW_TAG_variable && in markEverythingAsKept() 46 DIE.getTag() != dwarf::DW_TAG_constant) in markEverythingAsKept() 50 if (!(Value = DIE.find(dwarf::DW_AT_location))) { in markEverythingAsKept() 51 if ((Value = DIE.find(dwarf::DW_AT_const_value)) && in markEverythingAsKept() 58 (*Block)[0] == dwarf::DW_OP_addr) in markEverythingAsKept() 110 if (Die.getTag() != dwarf::DW_TAG_compile_unit) in noteRangeAttribute()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/ |
H A D | BPFAbstractMemberAccess.cpp | 193 if (Tag != dwarf::DW_TAG_typedef && Tag != dwarf::DW_TAG_const_type && in SkipDIDerivedTag() 194 Tag != dwarf::DW_TAG_volatile_type && in SkipDIDerivedTag() 195 Tag != dwarf::DW_TAG_restrict_type && in SkipDIDerivedTag() 196 Tag != dwarf::DW_TAG_member) in SkipDIDerivedTag() 224 if (Element->getTag() == dwarf::DW_TAG_subrange_type) { in calcArraySize() 374 if (PtrTy->getTag() != dwarf::DW_TAG_pointer_type) in IsValidAIChain() 385 assert(PTyTag == dwarf::DW_TAG_array_type || in IsValidAIChain() 386 PTyTag == dwarf::DW_TAG_structure_type || in IsValidAIChain() 387 PTyTag == dwarf in IsValidAIChain() [all...] |
H A D | BTFDebug.cpp | 47 case dwarf::DW_TAG_pointer_type: in BTFTypeDerived() 50 case dwarf::DW_TAG_const_type: in BTFTypeDerived() 53 case dwarf::DW_TAG_volatile_type: in BTFTypeDerived() 56 case dwarf::DW_TAG_typedef: in BTFTypeDerived() 59 case dwarf::DW_TAG_restrict_type: in BTFTypeDerived() 119 case dwarf::DW_ATE_boolean: in BTFTypeInt() 122 case dwarf::DW_ATE_signed: in BTFTypeInt() 123 case dwarf::DW_ATE_signed_char: in BTFTypeInt() 126 case dwarf::DW_ATE_unsigned: in BTFTypeInt() 127 case dwarf in BTFTypeInt() [all...] |
/third_party/libunwind/libunwind/src/arm/ |
H A D | Gregs.c | 37 c->dwarf.ip = *valp; /* update the IP cache */ in tdep_access_reg() 66 loc = c->dwarf.loc[reg - UNW_ARM_R0]; in tdep_access_reg() 74 *valp = c->dwarf.cfa; in tdep_access_reg() 85 return dwarf_put (&c->dwarf, loc, *valp); in tdep_access_reg() 87 return dwarf_get (&c->dwarf, loc, valp); in tdep_access_reg()
|
H A D | Gresume.c | 37 unw_tdep_context_t *uc = c->dwarf.as_arg; in arm_local_resume() 111 unw_addr_space_t as = c->dwarf.as; in establish_machine_state() 112 void *arg = c->dwarf.as_arg; in establish_machine_state() 142 if (!c->dwarf.ip) in unw_resume() 152 return (*c->dwarf.as->acc.resume) (c->dwarf.as, (unw_cursor_t *) c, in unw_resume() 153 c->dwarf.as_arg); in unw_resume()
|
/third_party/libunwind/libunwind/src/sh/ |
H A D | Gregs.c | 38 c->dwarf.ip = *valp; /* update the IP cache */ in tdep_access_reg() 55 loc = c->dwarf.loc[reg]; in tdep_access_reg() 61 *valp = c->dwarf.cfa; in tdep_access_reg() 70 return dwarf_put (&c->dwarf, loc, *valp); in tdep_access_reg() 72 return dwarf_get (&c->dwarf, loc, valp); in tdep_access_reg()
|
H A D | Gresume.c | 37 unw_tdep_context_t *uc = c->dwarf.as_arg; in sh_local_resume() 122 unw_addr_space_t as = c->dwarf.as; in establish_machine_state() 123 void *arg = c->dwarf.as_arg; in establish_machine_state() 153 if (!c->dwarf.ip) in unw_resume() 163 return (*c->dwarf.as->acc.resume) (c->dwarf.as, (unw_cursor_t *) c, in unw_resume() 164 c->dwarf.as_arg); in unw_resume()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ObjectYAML/ |
H A D | DWARFEmitter.cpp | 86 if (Attr.Form == dwarf::DW_FORM_implicit_const) in EmitDebugAbbrev() 246 case dwarf::DW_LNE_set_address: in EmitDebugLine() 247 case dwarf::DW_LNE_set_discriminator: in EmitDebugLine() 251 case dwarf::DW_LNE_define_file: in EmitDebugLine() 254 case dwarf::DW_LNE_end_sequence: in EmitDebugLine() 262 case dwarf::DW_LNS_copy: in EmitDebugLine() 263 case dwarf::DW_LNS_negate_stmt: in EmitDebugLine() 264 case dwarf::DW_LNS_set_basic_block: in EmitDebugLine() 265 case dwarf::DW_LNS_const_add_pc: in EmitDebugLine() 266 case dwarf in EmitDebugLine() [all...] |
/third_party/elfutils/tests/ |
H A D | dwarf-die-addr-die.c | 20 #include <dwarf.h> 34 static Dwarf *dwarf; variable 48 if (dwarf_die_addr_die (dwarf, addr, &die2) == NULL) in check_die() 171 dwarf = dwarf_begin (fd, DWARF_C_READ); in main() 172 if (dwarf == NULL) in main() 180 int res = check_dbg (dwarf); in main() 182 dwarf_end (dwarf); in main()
|
/third_party/libunwind/libunwind/src/mips/ |
H A D | Gget_proc_info.c | 33 ret = dwarf_make_proc_info (&c->dwarf); in unw_get_proc_info() 37 pi->start_ip = c->dwarf.ip; in unw_get_proc_info() 38 pi->end_ip = c->dwarf.ip + 4; in unw_get_proc_info() 42 *pi = c->dwarf.pi; in unw_get_proc_info()
|
H A D | Gis_signal_frame.c | 39 as = c->dwarf.as; in unw_is_signal_frame() 41 arg = c->dwarf.as_arg; in unw_is_signal_frame() 43 ip = c->dwarf.ip; in unw_is_signal_frame() 55 switch (c->dwarf.as->abi) in unw_is_signal_frame()
|
/third_party/libunwind/libunwind/src/tilegx/ |
H A D | Gstep.c | 36 c, c->dwarf.ip, c->dwarf.cfa); in unw_step() 43 ret = dwarf_step (&c->dwarf); in unw_step() 52 return (c->dwarf.ip == 0) ? 0 : 1; in unw_step()
|
H A D | Gget_proc_info.c | 34 ret = dwarf_make_proc_info (&c->dwarf); in unw_get_proc_info() 38 /* On Tilegx, some routines i.e. _start() etc has no dwarf info. in unw_get_proc_info() 41 pi->start_ip = c->dwarf.ip; in unw_get_proc_info() 42 pi->end_ip = c->dwarf.ip + 1; in unw_get_proc_info() 46 *pi = c->dwarf.pi; in unw_get_proc_info()
|
/third_party/libunwind/libunwind/src/hppa/ |
H A D | Gget_proc_info.c | 33 if (dwarf_make_proc_info (&c->dwarf) < 0) in unw_get_proc_info() 40 pi->start_ip = c->dwarf.ip; in unw_get_proc_info() 41 pi->end_ip = c->dwarf.ip + 4; in unw_get_proc_info() 44 *pi = c->dwarf.pi; in unw_get_proc_info()
|
/third_party/libunwind/libunwind/src/riscv/ |
H A D | Gget_proc_info.c | 33 ret = dwarf_make_proc_info (&c->dwarf); in unw_get_proc_info() 38 pi->start_ip = c->dwarf.ip; in unw_get_proc_info() 39 pi->end_ip = c->dwarf.ip + 1; in unw_get_proc_info() 43 *pi = c->dwarf.pi; in unw_get_proc_info()
|
/third_party/libunwind/libunwind/src/s390x/ |
H A D | Gget_proc_info.c | 35 if (dwarf_make_proc_info (&c->dwarf) < 0) in unw_get_proc_info() 42 pi->start_ip = c->dwarf.ip; in unw_get_proc_info() 43 pi->end_ip = c->dwarf.ip + 1; in unw_get_proc_info() 46 *pi = c->dwarf.pi; in unw_get_proc_info()
|
/third_party/libunwind/libunwind/src/x86/ |
H A D | Gget_proc_info.c | 33 if (dwarf_make_proc_info (&c->dwarf) < 0) in unw_get_proc_info() 39 pi->start_ip = c->dwarf.ip; in unw_get_proc_info() 40 pi->end_ip = c->dwarf.ip + 1; in unw_get_proc_info() 43 *pi = c->dwarf.pi; in unw_get_proc_info()
|
H A D | Ginit_remote.c | 42 c->dwarf.as = as; in unw_init_remote() 43 c->dwarf.as_arg = as_arg; in unw_init_remote() 46 c->dwarf.as_arg = c; in unw_init_remote() 51 c->dwarf.as_arg = as_arg; in unw_init_remote()
|
/third_party/libunwind/libunwind/src/x86_64/ |
H A D | Gget_proc_info.c | 35 if (dwarf_make_proc_info (&c->dwarf) < 0) in unw_get_proc_info() 42 pi->start_ip = c->dwarf.ip; in unw_get_proc_info() 43 pi->end_ip = c->dwarf.ip + 1; in unw_get_proc_info() 46 *pi = c->dwarf.pi; in unw_get_proc_info()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFAttribute.h | 30 dwarf::Attribute Attr = dwarf::Attribute(0); 35 return Offset != 0 && Attr != dwarf::Attribute(0); in isValid() 44 static bool mayHaveLocationDescription(dwarf::Attribute Attr);
|