Lines Matching refs:DPV
42 DPValue::DPValue(const DPValue &DPV) in DPValue() argument
43 : DebugValueUser(DPV.DebugValues), Variable(DPV.getVariable()), in DPValue()
44 Expression(DPV.getExpression()), DbgLoc(DPV.getDebugLoc()), in DPValue()
45 AddressExpression(DPV.AddressExpression), Type(DPV.getType()) {} in DPValue()
402 DPValue *DPV = &*It; in dropDPValues() local
404 DPV->deleteInstr(); in dropDPValues()
408 void DPMarker::dropOneDPValue(DPValue *DPV) { in dropOneDPValue() argument
409 assert(DPV->getMarker() == this); in dropOneDPValue()
410 StoredDPValues.erase(DPV->getIterator()); in dropOneDPValue()
411 DPV->deleteInstr(); in dropOneDPValue()
492 for (DPValue &DPV : Src.StoredDPValues) in absorbDebugValues()
493 DPV.setMarker(this); in absorbDebugValues()
500 for (DPValue &DPV : Range) in absorbDebugValues()
501 DPV.setMarker(this); in absorbDebugValues()
525 for (DPValue &DPV : Range) { in cloneDebugInfoFrom()
526 DPValue *New = DPV.clone(); in cloneDebugInfoFrom()