Home
last modified time | relevance | path

Searched refs:DIEInteger (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDIEGenerator.h53 return addAttribute(Attr, AttrForm, DIEInteger(Value)); in addScalarAttribute()
64 DIEInteger(Byte)); in addLocationAttribute()
86 DIEInteger(Byte)); in addBlockAttribute()
104 return addAttribute(Attr, AttrForm, DIEInteger(Idx)); in addIndexedStringAttribute()
112 return addAttribute(Attr, AttrForm, DIEInteger(0xBADDEF)); in addStringPlaceholderAttribute()
122 DIEInteger(Byte)); in addInplaceString()
126 DIEInteger(0)); in addInplaceString()
H A DDWARFEmitterImpl.cpp169 DIEInteger::BestForm(/*IsSigned*/ false, (uint64_t)CUidToIdx.size() - 1); in emitDebugNames()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDIE.cpp368 void DIEInteger::emitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in emitValue()
425 unsigned DIEInteger::sizeOf(const dwarf::FormParams &FormParams, in sizeOf()
447 void DIEInteger::print(raw_ostream &O) const { in print()
579 DIEInteger(S.getIndex()).emitValue(AP, Form); in emitValue()
585 DIEInteger(S.getOffset()).emitValue(AP, Form); in emitValue()
604 return DIEInteger(S.getIndex()).sizeOf(FormParams, Form); in sizeOf()
608 return DIEInteger(S.getOffset()).sizeOf(FormParams, Form); in sizeOf()
H A DDwarfUnit.cpp215 addAttribute(Die, Attribute, dwarf::DW_FORM_flag_present, DIEInteger(1)); in addFlag()
217 addAttribute(Die, Attribute, dwarf::DW_FORM_flag, DIEInteger(1)); in addFlag()
223 Form = DIEInteger::BestForm(false, Integer); in addUInt()
226 addAttribute(Die, Attribute, *Form, DIEInteger(Integer)); in addUInt()
237 Form = DIEInteger::BestForm(true, Integer); in addSInt()
238 addAttribute(Die, Attribute, *Form, DIEInteger(Integer)); in addSInt()
364 DIEInteger(Signature)); in addDIETypeSignature()
H A DAccelTable.cpp594 DIEInteger ID(EntryRet->Index); in emitEntry()
722 DIEInteger::BestForm(/*IsSigned*/ false, CompUnits.size() - 1); in emitDWARF5AccelTable()
724 DIEInteger::BestForm(/*IsSigned*/ false, TypeUnits.size() - 1); in emitDWARF5AccelTable()
H A DDwarfCompileUnit.cpp89 DIEInteger(idx)); in addLabelAddress()
114 addAttribute(Die, Attribute, dwarf::DW_FORM_addr, DIEInteger(0)); in addLocalLabelAddress()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp1064 DIEInteger(StringEntry.getOffset())); in cloneStringAttribute()
1093 DIEInteger Attr(RefInfo.Ctxt->getCanonicalDIEOffset()); in cloneDieReferenceAttribute()
1121 dwarf::DW_FORM_ref_addr, DIEInteger(Attr)); in cloneDieReferenceAttribute()
1297 dwarf::DW_FORM_data1, DIEInteger(Byte)); in cloneBlockAttribute()
1380 AttrSpec.Form, DIEInteger(*Addr)); in cloneAddressAttribute()
1388 dwarf::Form::DW_FORM_addrx, DIEInteger(AddrIndex)) in cloneAddressAttribute()
1423 dwarf::DW_FORM_sec_offset, DIEInteger(8)) in cloneScalarAttribute()
1847 dwarf::DW_FORM_sec_offset, DIEInteger(8)); in cloneDIE()
2020 static void patchAddrBase(DIE &Die, DIEInteger Offset) { in patchAddrBase()
2044 DIEInteger(Emitter->getDebugAddrSectionSize())); in emitDebugAddrSection()
[all …]
H A DDWARFStreamer.cpp365 dwarf::Form Form = DIEInteger::BestForm(/*IsSigned*/ false, in emitDebugNames()
1311 V = DIEValue(V.getAttribute(), V.getForm(), DIEInteger(OutOffset)); in emitMacroTableImpl()
1315 V = DIEValue(V.getAttribute(), V.getForm(), DIEInteger(OutOffset)); in emitMacroTableImpl()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDIE.h168 class DIEInteger {
172 explicit DIEInteger(uint64_t I) : Integer(I) {} in DIEInteger() function
356 DIEInteger Addr;
393 AlignedCharArrayUnion<DIEInteger, DIEString, DIEExpr, DIELabel,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.h49 *I = DIEValue(Old.getAttribute(), Old.getForm(), DIEInteger(New)); in set()