Lines Matching defs:Abbrev
282 void DwarfUnits::assignAbbrevNumber(DIEAbbrev &Abbrev) {
284 DIEAbbrev *InSet = AbbreviationsSet->GetOrInsertNode(&Abbrev);
287 if (InSet == &Abbrev) {
289 Abbreviations.push_back(&Abbrev);
292 Abbrev.setNumber(Abbreviations.size());
295 Abbrev.setNumber(InSet->getNumber());
1959 const DIEAbbrev *Abbrev = Abbreviations[AbbrevNumber - 1];
1968 const SmallVectorImpl<DIEAbbrevData> &AbbrevData = Abbrev->getData();
1977 assert(Abbrev->getChildrenFlag() == dwarf::DW_CHILDREN_yes &&
2066 const DIEAbbrev *Abbrev = Abbrevs[AbbrevNumber - 1];
2070 Asm->OutStreamer.AddComment("Abbrev [" + Twine(AbbrevNumber) + "] 0x" +
2073 dwarf::TagString(Abbrev->getTag()));
2077 const SmallVectorImpl<DIEAbbrevData> &AbbrevData = Abbrev->getData();
2164 if (Abbrev->getChildrenFlag() == dwarf::DW_CHILDREN_yes) {
2236 const DIEAbbrev *Abbrev = Abbrevs->at(i);
2239 Asm->EmitULEB128(Abbrev->getNumber(), "Abbreviation Code");
2242 Abbrev->Emit(Asm);