Home
last modified time | relevance | path

Searched refs:SPDie (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1194 if (DIE *SPDie = getDIE(SP)) in getOrCreateSubprogramDIE() local
1195 return SPDie; in getOrCreateSubprogramDIE()
1207 DIE &SPDie = createAndAddDIE(dwarf::DW_TAG_subprogram, *ContextDIE, SP); in getOrCreateSubprogramDIE() local
1212 return &SPDie; in getOrCreateSubprogramDIE()
1214 static_cast<DwarfUnit *>(SPDie.getUnit()) in getOrCreateSubprogramDIE()
1215 ->applySubprogramAttributes(SP, SPDie); in getOrCreateSubprogramDIE()
1216 return &SPDie; in getOrCreateSubprogramDIE()
1220 DIE &SPDie, bool Minimal) { in applySubprogramDefinitionAttributes() argument
1231 addType(SPDie, DefinitionArgs[0]); in applySubprogramDefinitionAttributes()
1243 addUInt(SPDie, dwarf::DW_AT_decl_file, std::nullopt, DefID); in applySubprogramDefinitionAttributes()
[all …]
H A DDwarfCompileUnit.cpp515 DIE *SPDie = getOrCreateSubprogramDIE(SP, includeMinimalInlineScopes()); in updateSubprogramScopeDIE() local
522 attachRangesOrLowHighPC(*SPDie, BB_List); in updateSubprogramScopeDIE()
527 addFlag(*SPDie, dwarf::DW_AT_APPLE_omit_frame_ptr); in updateSubprogramScopeDIE()
538 addAddress(*SPDie, dwarf::DW_AT_frame_base, Location); in updateSubprogramScopeDIE()
550 addBlock(*SPDie, dwarf::DW_AT_frame_base, Loc); in updateSubprogramScopeDIE()
564 addBlock(*SPDie, dwarf::DW_AT_frame_base, Loc); in updateSubprogramScopeDIE()
572 addBlock(*SPDie, dwarf::DW_AT_frame_base, DwarfExpr.finalize()); in updateSubprogramScopeDIE()
581 DD->addSubprogramNames(*this, CUNode->getNameTableKind(), SP, *SPDie); in updateSubprogramScopeDIE()
583 return *SPDie; in updateSubprogramScopeDIE()
1667 const DISubprogram *SP, DIE &SPDie) { in applySubprogramAttributesToDefinition() argument
[all …]
H A DDwarfUnit.h79 bool applySubprogramDefinitionAttributes(const DISubprogram *SP, DIE &SPDie, bool Minimal);
255 void applySubprogramAttributes(const DISubprogram *SP, DIE &SPDie,
H A DDwarfCompileUnit.h375 DIE &SPDie);