Lines Matching refs:DD
71 DD(DW), DU(DWU), IndexTyDie(nullptr), Section(nullptr) { in DwarfUnit()
206 if (DD->getDwarfVersion() >= 4) in addFlag()
295 if (DD->getDwarfVersion() >= 4) in addSectionOffset()
310 if (!DD->useSplitDwarf()) { in addOpAddress()
316 DD->getAddressPool().getIndex(Sym)); in addOpAddress()
374 Die.addValue(Attribute, Loc->BestForm(DD->getDwarfVersion()), Loc); in addBlock()
597 static bool isUnsignedDIType(DwarfDebug *DD, DIType Ty) { in isUnsignedDIType() argument
621 return isUnsignedDIType(DD, DD->resolve(Deriv)); in isUnsignedDIType()
646 static uint64_t getBaseTypeSize(DwarfDebug *DD, DIDerivedType Ty) { in getBaseTypeSize() argument
654 auto *BaseType = DD->resolve(Ty->getBaseType()); in getBaseTypeSize()
666 return getBaseTypeSize(DD, DT); in getBaseTypeSize()
710 addConstantValue(Die, isUnsignedDIType(DD, Ty), MO.getImm()); in addConstantValue()
721 addConstantValue(Die, Val, isUnsignedDIType(DD, Ty)); in addConstantValue()
758 DD->getDwarfVersion() >= 4 ? dwarf::DW_AT_linkage_name in addLinkageName()
815 if (Ty->getTag() == dwarf::DW_TAG_restrict_type && DD->getDwarfVersion() <= 2) in getOrCreateTypeDIE()
838 DD->addDwarfTypeUnitType(getCU(), TypeId->getString(), TyDIE, CTy); in getOrCreateTypeDIE()
860 DD->addAccelType(Ty->getName(), TyDIE, Flags); in updateAcceleratorTables()
1202 DD->addAccelNamespace(Name, NDie); in getOrCreateNameSpace()
1487 uint64_t FieldSize = getBaseTypeSize(DD, DT); in constructMemberDIE()
1513 if (DD->getDwarfVersion() <= 2) { in constructMemberDIE()
1598 Asm->EmitInt16(DD->getDwarfVersion()); in emitHeader()
1632 return DD->useSplitDwarf(); in isDwoUnit()