Home
last modified time | relevance | path

Searched refs:VariableDie (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp795 auto *VariableDie = DIE::get(DIEValueAllocator, DV.getTag()); in constructVariableDIE() local
796 insertDIE(DV.getVariable(), VariableDie); in constructVariableDIE()
797 DV.setDIE(*VariableDie); in constructVariableDIE()
800 applyCommonDbgVariableAttributes(DV, *VariableDie); in constructVariableDIE()
804 applyConcreteDbgVariableAttributes(V, DV, *VariableDie); in constructVariableDIE()
808 return VariableDie; in constructVariableDIE()
812 const Loc::Single &Single, const DbgVariable &DV, DIE &VariableDie) { in applyConcreteDbgVariableAttributes() argument
818 addUInt(VariableDie, dwarf::DW_AT_address_class, dwarf::DW_FORM_data1, in applyConcreteDbgVariableAttributes()
824 addVariableAddress(DV, VariableDie, Entry->getLoc()); in applyConcreteDbgVariableAttributes()
834 addBlock(VariableDie, dwarf::DW_AT_location, DwarfExpr.finalize()); in applyConcreteDbgVariableAttributes()
[all …]
H A DDwarfCompileUnit.h106 DIE &VariableDie);
110 DIE &VariableDie);
114 DIE &VariableDie);
118 DIE &VariableDie);
122 DIE &VariableDie);
376 DIE &VariableDie);