Lines Matching refs:Die
31 DIEAbbrev &DwarfFile::assignAbbrevNumber(DIE &Die) {
33 DIEAbbrev Abbrev = Die.generateAbbrev();
39 Die.setAbbrevNumber(Existing->getNumber());
47 Die.setAbbrevNumber(Abbreviations.size());
66 DIE &Die = TheU->getUnitDie();
72 Asm->emitDwarfDIE(Die);
100 unsigned DwarfFile::computeSizeAndOffset(DIE &Die, unsigned Offset) {
102 const DIEAbbrev &Abbrev = assignAbbrevNumber(Die);
105 Die.setOffset(Offset);
108 Offset += getULEB128Size(Die.getAbbrevNumber());
111 for (const auto &V : Die.values())
116 if (Die.hasChildren()) {
120 for (auto &Child : Die.children())
127 Die.setSize(Offset - Die.getOffset());