/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DIE.cpp | 79 if (!dwarf::isValidFormForVersion(AttrData.getForm(), in Emit() 81 LLVM_DEBUG(dbgs() << "Invalid form " << format("0x%x", AttrData.getForm()) in Emit() 87 AP->emitULEB128(AttrData.getForm(), in Emit() 88 dwarf::FormEncodingString(AttrData.getForm()).data()); in Emit() 91 if (AttrData.getForm() == dwarf::DW_FORM_implicit_const) in Emit() 112 << dwarf::FormEncodingString(D.getForm()); in print() 114 if (D.getForm() == dwarf::DW_FORM_implicit_const) in print() 177 if (V.getForm() == dwarf::DW_FORM_implicit_const) in generateAbbrev() 181 Abbrev.AddAttribute(V.getAttribute(), V.getForm()); in generateAbbrev() 229 O << " " << dwarf::FormEncodingString(V.getForm()) << " "; in printValues() [all …]
|
H A D | AsmPrinterDwarf.cpp | 281 assert(V.getForm() && "Too many attributes for DIE (check abbreviation)"); in emitDwarfDIE()
|
H A D | DIEHash.cpp | 271 switch (Value.getForm()) { in hashAttribute()
|
/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DebugLineSectionEmitter.h | 137 Section.emitString(Include.getForm(), *IncludeStr); in emitLineTablePrologueV2IncludeAndFileTable() 152 Section.emitString(File.Name.getForm(), *FileNameStr); in emitLineTablePrologueV2IncludeAndFileTable() 180 encodeULEB128(P.IncludeDirectories[0].getForm(), Section.OS); in emitLineTablePrologueV5IncludeAndFileTable() 193 Section.emitString(Include.getForm(), *IncludeStr); in emitLineTablePrologueV5IncludeAndFileTable() 206 FileNameForm = P.FileNames[0].Name.getForm(); in emitLineTablePrologueV5IncludeAndFileTable() 207 LLVMSourceForm = P.FileNames[0].Source.getForm(); in emitLineTablePrologueV5IncludeAndFileTable()
|
H A D | DWARFLinkerUnit.cpp | 78 encodeULEB128(AttrData.getForm(), AbbrevSection.OS); in emitDwarfAbbrevEntry() 81 if (AttrData.getForm() == dwarf::DW_FORM_implicit_const) in emitDwarfAbbrevEntry()
|
/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDie.cpp | 79 if (FormValue.getForm() == DW_FORM_loclistx) { in dumpLocationList() 120 dwarf::Form Form = AttrValue.Value.getForm(); in dumpAttribute() 213 if (FormValue.getForm() == DW_FORM_rnglistx) in dumpAttribute() 396 if (Value->getForm() == DW_FORM_rnglistx) in addressRangeContainsAddress() 435 if (Location->getForm() == DW_FORM_loclistx) { in getLocations() 453 dwarf::FormEncodingString(Location->getForm()).data()); in getName()
|
H A D | DWARFAcceleratorTable.cpp | 116 FormValue.getForm() == dwarf::DW_FORM_sdata) in validateForms() 163 switch (Value->getForm()) { in extractOffset() 699 if (ParentEntryOff->getForm() == dwarf::Form::DW_FORM_flag_present) in getParentDIEEntry()
|
H A D | DWARFVerifier.cpp | 840 const auto Form = AttrValue.Value.getForm(); in verifyDebugInfoForm()
|
/llvm-project/bolt/lib/Core/ |
H A D | DebugNames.cpp | 123 if (!(doesFormBelongToClass(LocAttrInfo.getForm(), DWARFFormValue::FC_Exprloc, in shouldIncludeVariable() 125 doesFormBelongToClass(LocAttrInfo.getForm(), DWARFFormValue::FC_Block, in shouldIncludeVariable() 134 if (doesFormBelongToClass(LocAttrInfo.getForm(), DWARFFormValue::FC_Exprloc, in shouldIncludeVariable() 245 if ((!ValName || ValName.getForm() == dwarf::DW_FORM_string) && in addAccelTableEntry() 252 if (ValName.getForm() != dwarf::DW_FORM_strp) in addAccelTableEntry() 333 if (Value.getForm() == dwarf::DW_FORM_ref_addr) { in addAccelTableEntry()
|
/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVDWARFReader.cpp | 268 switch (FormValue.getForm()) { in processOneAttribute() 330 if (FormValue.getForm() == dwarf::DW_FORM_sdata) { in processOneAttribute() 461 if (FormValue.getForm() == dwarf::DW_FORM_rnglistx) in processOneAttribute() 1024 if (FormValue.getForm() == dwarf::DW_FORM_loclistx) { in processLocationList() 1104 if (FormValue.getForm() == dwarf::DW_FORM_ref_addr) { in updateReference()
|
/llvm-project/llvm/lib/DWARFLinker/Classic/ |
H A D | DWARFStreamer.cpp | 909 MS->emitULEB128IntValue(P.IncludeDirectories[0].getForm()); in emitLineTablePrologueV5IncludeAndFileTable() 931 auto StrForm = P.FileNames[0].Name.getForm(); in emitLineTablePrologueV5IncludeAndFileTable() 977 switch (String.getForm()) { in emitLineTableString() 987 String.getForm() == dwarf::DW_FORM_strp in emitLineTableString() 1319 V = DIEValue(V.getAttribute(), V.getForm(), DIEInteger(OutOffset)); in emitMacroTableImpl() 1323 V = DIEValue(V.getAttribute(), V.getForm(), DIEInteger(OutOffset)); in emitMacroTableImpl()
|
H A D | DWARFLinker.cpp | 2057 V = DIEValue(V.getAttribute(), V.getForm(), Offset); in insertLineSequence() 2119 V = DIEValue(V.getAttribute(), V.getForm(), Offset); in generateLineTableForUnit()
|
/llvm-project/clang/include/clang/Basic/ |
H A D | AttributeCommonInfo.h | 181 Form getForm() const { in getLoc() 175 Form getForm() const { getForm() function
|
/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
H A D | DWARFLinkerCompileUnit.h | 49 *I = DIEValue(Old.getAttribute(), Old.getForm(), DIEInteger(New)); in set()
|
/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFFormValue.h | 80 dwarf::Form getForm() const { return Form; } in getForm() function
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | DIE.h | 68 dwarf::Form getForm() const { return Form; } in getForm() function 496 dwarf::Form getForm() const { return Form; } in getForm() function
|
/llvm-project/llvm/tools/obj2yaml/ |
H A D | dwarf2yaml.cpp | 261 auto Form = FormValue->getForm(); in dumpDebugInfo()
|
/llvm-project/llvm/unittests/DebugInfo/DWARF/ |
H A D | DWARFDebugLineTest.cpp | 181 ASSERT_EQ(Prologue.IncludeDirectories[0].getForm(), DW_FORM_string); in checkDefaultPrologue() 184 ASSERT_EQ(Prologue.FileNames[0].Name.getForm(), DW_FORM_string); in checkDefaultPrologue()
|
H A D | DWARFDebugInfoTest.cpp | 1991 EXPECT_EQ(FormValue->getForm(), dwarf::DW_FORM_implicit_const);
|
/llvm-project/clang/lib/AST/ |
H A D | ASTImporter.cpp | 9294 FromAttr->getParsedKind(), FromAttr->getForm()); in Import()
|