Searched refs:SPDie (Results 1 – 4 of 4) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| D | DwarfUnit.cpp | 1160 if (DIE *SPDie = getDIE(SP)) in getOrCreateSubprogramDIE() local 1161 return SPDie; in getOrCreateSubprogramDIE() 1173 DIE &SPDie = createAndAddDIE(dwarf::DW_TAG_subprogram, *ContextDIE, SP); in getOrCreateSubprogramDIE() local 1178 return &SPDie; in getOrCreateSubprogramDIE() 1180 static_cast<DwarfUnit *>(SPDie.getUnit()) in getOrCreateSubprogramDIE() 1181 ->applySubprogramAttributes(SP, SPDie); in getOrCreateSubprogramDIE() 1182 return &SPDie; in getOrCreateSubprogramDIE() 1186 DIE &SPDie, bool Minimal) { in applySubprogramDefinitionAttributes() argument 1197 addType(SPDie, DefinitionArgs[0]); in applySubprogramDefinitionAttributes() 1209 addUInt(SPDie, dwarf::DW_AT_decl_file, std::nullopt, DefID); in applySubprogramDefinitionAttributes() [all …]
|
| D | DwarfCompileUnit.cpp | 447 DIE *SPDie = getOrCreateSubprogramDIE(SP, includeMinimalInlineScopes()); in updateSubprogramScopeDIE() local 448 auto *ContextCU = static_cast<DwarfCompileUnit *>(SPDie->getUnit()); in updateSubprogramScopeDIE() 449 return ContextCU->updateSubprogramScopeDIEImpl(SP, SPDie); in updateSubprogramScopeDIE() 453 DIE *SPDie) { in updateSubprogramScopeDIEImpl() argument 460 attachRangesOrLowHighPC(*SPDie, BB_List); in updateSubprogramScopeDIEImpl() 465 addFlag(*SPDie, dwarf::DW_AT_APPLE_omit_frame_ptr); in updateSubprogramScopeDIEImpl() 476 addAddress(*SPDie, dwarf::DW_AT_frame_base, Location); in updateSubprogramScopeDIEImpl() 483 addBlock(*SPDie, dwarf::DW_AT_frame_base, Loc); in updateSubprogramScopeDIEImpl() 518 addBlock(*SPDie, dwarf::DW_AT_frame_base, Loc); in updateSubprogramScopeDIEImpl() 526 addBlock(*SPDie, dwarf::DW_AT_frame_base, DwarfExpr.finalize()); in updateSubprogramScopeDIEImpl() [all …]
|
| D | DwarfCompileUnit.h | 195 DIE &updateSubprogramScopeDIEImpl(const DISubprogram *SP, DIE *SPDie); 346 DIE &SPDie);
|
| D | DwarfUnit.h | 74 bool applySubprogramDefinitionAttributes(const DISubprogram *SP, DIE &SPDie, bool Minimal); 241 void applySubprogramAttributes(const DISubprogram *SP, DIE &SPDie,
|