Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp726 auto VariableDie = DIE::get(DIEValueAllocator, DV.getTag()); in constructVariableDIEImpl() local
727 insertDIE(DV.getVariable(), VariableDie); in constructVariableDIEImpl()
730 applyVariableAttributes(DV, *VariableDie); in constructVariableDIEImpl()
731 return VariableDie; in constructVariableDIEImpl()
738 addLocationList(*VariableDie, dwarf::DW_AT_location, Index); in constructVariableDIEImpl()
741 addUInt(*VariableDie, dwarf::DW_AT_LLVM_tag_offset, dwarf::DW_FORM_data1, in constructVariableDIEImpl()
743 return VariableDie; in constructVariableDIEImpl()
751 addVariableAddress(DV, *VariableDie, Entry->getLoc()); in constructVariableDIEImpl()
761 addBlock(*VariableDie, dwarf::DW_AT_location, DwarfExpr.finalize()); in constructVariableDIEImpl()
763 addUInt(*VariableDie, dwarf::DW_AT_LLVM_tag_offset, in constructVariableDIEImpl()
[all …]
H A DDwarfCompileUnit.h340 void applyVariableAttributes(const DbgVariable &Var, DIE &VariableDie);