Home
last modified time | relevance | path

Searched refs:getForm (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DDIE.cpp81 if (!dwarf::isValidFormForVersion(AttrData.getForm(), in Emit()
83 LLVM_DEBUG(dbgs() << "Invalid form " << format("0x%x", AttrData.getForm()) in Emit()
89 AP->emitULEB128(AttrData.getForm(), in Emit()
90 dwarf::FormEncodingString(AttrData.getForm()).data()); in Emit()
93 if (AttrData.getForm() == dwarf::DW_FORM_implicit_const) in Emit()
116 << dwarf::FormEncodingString(Data[i].getForm()); in print()
118 if (Data[i].getForm() == dwarf::DW_FORM_implicit_const) in print()
183 if (V.getForm() == dwarf::DW_FORM_implicit_const) in generateAbbrev()
187 Abbrev.AddAttribute(V.getAttribute(), V.getForm()); in generateAbbrev()
235 O << " " << dwarf::FormEncodingString(V.getForm()) << " "; in printValues()
[all …]
H A DAsmPrinterDwarf.cpp297 assert(V.getForm() && "Too many attributes for DIE (check abbreviation)"); in emitDwarfDIE()
H A DDIEHash.cpp271 switch (Value.getForm()) { in hashAttribute()
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDie.cpp82 if (FormValue.getForm() == DW_FORM_loclistx) { in dumpLocationList()
125 dwarf::Form Form = AttrValue.Value.getForm(); in dumpAttribute()
216 if (FormValue.getForm() == DW_FORM_rnglistx) in dumpAttribute()
390 if (Value->getForm() == DW_FORM_rnglistx) in getAddressRanges()
420 if (Location->getForm() == DW_FORM_loclistx) { in getLocations()
438 dwarf::FormEncodingString(Location->getForm()).data()); in getLocations()
H A DDWARFAcceleratorTable.cpp103 FormValue.getForm() == dwarf::DW_FORM_sdata) in validateForms()
151 switch (Value->getForm()) { in extractOffset()
H A DDWARFVerifier.cpp727 const auto Form = AttrValue.Value.getForm(); in verifyDebugInfoForm()
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DDWARFRewriter.cpp492 if (AttrVal.V.getForm() == dwarf::DW_FORM_addrx) in updateUnitDebugInfo()
530 AttrVal->V.getForm() == dwarf::DW_FORM_loclistx) { in updateUnitDebugInfo()
689 dwarf::Form Form = Value.getForm(); in updateUnitDebugInfo()
817 AttrVal->V.getForm() == dwarf::DW_FORM_sec_offset) { in updateDWARFObjectAddressRanges()
823 if (Converted || AttrVal->V.getForm() == dwarf::DW_FORM_rnglistx) in updateDWARFObjectAddressRanges()
833 LowPCAttrInfo->V.getForm() != dwarf::DW_FORM_GNU_addr_index && in updateDWARFObjectAddressRanges()
834 LowPCAttrInfo->V.getForm() != dwarf::DW_FORM_addrx) in updateDWARFObjectAddressRanges()
1808 dwarf::Form LowPCForm = LowPCVal->V.getForm(); in getRangeAttrData()
1809 dwarf::Form HighPCForm = HighPCVal->V.getForm(); in getRangeAttrData()
1876 dwarf::Form LowForm = LowPCVal->V.getForm(); in convertToRangesPatchDebugInfo()
/llvm-project-15.0.7/llvm/include/llvm/DWARFLinker/
H A DDWARFLinkerCompileUnit.h36 *I = DIEValue(Old.getAttribute(), Old.getForm(), DIEInteger(New)); in set()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFFormValue.h79 dwarf::Form getForm() const { return Form; } in getForm() function
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DDIE.h68 dwarf::Form getForm() const { return Form; } in getForm() function
489 dwarf::Form getForm() const { return Form; } in getForm() function
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Ddwarf2yaml.cpp250 auto Form = FormValue.value().getForm(); in dumpDebugInfo()
/llvm-project-15.0.7/bolt/lib/Core/
H A DDebugData.cpp66 DWARFFormValue::skipValue(Value->getForm(), DebugInfoData, &NewOffset, in findAttributeInfo()
599 if (AttrVal.V.getForm() != dwarf::DW_FORM_loclistx) { in writeDWARF5LocList()
/llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/
H A DDWARFDebugLineTest.cpp176 ASSERT_EQ(Prologue.IncludeDirectories[0].getForm(), DW_FORM_string); in checkDefaultPrologue()
179 ASSERT_EQ(Prologue.FileNames[0].Name.getForm(), DW_FORM_string); in checkDefaultPrologue()
H A DDWARFDebugInfoTest.cpp1884 EXPECT_EQ(FormValue->getForm(), dwarf::DW_FORM_implicit_const);
/llvm-project-15.0.7/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp874 Abbreviations.back()->AddAttribute(Attr.getAttribute(), Attr.getForm()); in assignAbbrev()
1670 V = DIEValue(V.getAttribute(), V.getForm(), Offset); in patchStmtList()