Home | History | Annotate | Download | only in AsmPrinter

Lines Matching refs:SPCU

268 DIE *DwarfDebug::updateSubprogramScopeDIE(CompileUnit *SPCU,
270 DIE *SPDie = SPCU->getDIE(SPNode);
285 SPCU->addUInt(SPDie, dwarf::DW_AT_declaration, dwarf::DW_FORM_flag, 1);
295 SPCU->addType(Arg, ATy);
297 SPCU->addUInt(Arg, dwarf::DW_AT_artificial, dwarf::DW_FORM_flag, 1);
302 SPCU->addDIEEntry(SPDie, dwarf::DW_AT_specification, dwarf::DW_FORM_ref4,
304 SPCU->addDie(SPDie);
310 SPCU->addDIEEntry(SPDie, dwarf::DW_AT_abstract_origin,
312 SPCU->addDie(SPDie);
315 SPCU->addLabel(SPDie, dwarf::DW_AT_low_pc, dwarf::DW_FORM_addr,
317 SPCU->addLabel(SPDie, dwarf::DW_AT_high_pc, dwarf::DW_FORM_addr,
321 SPCU->addAddress(SPDie, dwarf::DW_AT_frame_base, Location);
325 addSubprogramNames(SPCU, SP, SPDie);
760 CompileUnit *SPCU = CUMap.lookup(TheCU);
761 assert(SPCU && "Unable to find Compile Unit!");
762 constructSubprogramDIE(SPCU, SP);
763 DIE *ScopeDIE = SPCU->getDIE(SP);
769 SPCU->constructVariableDIE(NewVar, Scope->isAbstractScope()))