Home | History | Annotate | Download | only in AsmPrinter

Lines Matching refs:SPDie

1188   DIE *SPDie = getDIE(SP);
1189 if (SPDie)
1190 return SPDie;
1192 SPDie = new DIE(dwarf::DW_TAG_subprogram);
1195 insertDIE(SP, SPDie);
1204 addToContextOwner(SPDie, SP.getContext());
1207 addTemplateParams(*SPDie, SP.getTemplateParams());
1217 addString(SPDie, dwarf::DW_AT_MIPS_linkage_name,
1224 addDIEEntry(SPDie, dwarf::DW_AT_specification, dwarf::DW_FORM_ref4,
1227 return SPDie;
1232 addString(SPDie, dwarf::DW_AT_MIPS_linkage_name,
1237 addString(SPDie, dwarf::DW_AT_name, SP.getName());
1239 addSourceLine(SPDie, SP);
1247 addFlag(SPDie, dwarf::DW_AT_prototyped);
1255 addType(SPDie, DIType(Args.getElement(0)));
1259 addUInt(SPDie, dwarf::DW_AT_virtuality, dwarf::DW_FORM_data1, VK);
1263 addBlock(SPDie, dwarf::DW_AT_vtable_elem_location, 0, Block);
1264 ContainingTypeMap.insert(std::make_pair(SPDie,
1269 addFlag(SPDie, dwarf::DW_AT_declaration);
1279 SPDie->addChild(Arg);
1284 addFlag(SPDie, dwarf::DW_AT_artificial);
1287 addFlag(SPDie, dwarf::DW_AT_external);
1290 addFlag(SPDie, dwarf::DW_AT_APPLE_optimized);
1293 addUInt(SPDie, dwarf::DW_AT_APPLE_isa, dwarf::DW_FORM_flag, isa);
1296 return SPDie;
1547 DIE *SPDie = CI->first;
1552 addDIEEntry(SPDie, dwarf::DW_AT_containing_type, dwarf::DW_FORM_ref4, NDie);