Lines Matching refs:DPValue
612 SmallVector<DPValue *, 1> DPUsers; in replaceDbgUsesWithUndef()
1573 SmallVector<DPValue *, 1> DPValues; in PhiHasDebugValue()
1622 static bool valueCoversEntireFragment(Type *ValTy, DPValue *DPV) { in valueCoversEntireFragment()
1659 DPValue *DV = new DPValue(DVAM, DIVar, DIExpr, NewLoc.get()); in insertDbgValueOrDPValue()
1677 DPValue *DV = new DPValue(DVAM, DIVar, DIExpr, NewLoc.get()); in insertDbgValueOrDPValueAfter()
1754 void llvm::ConvertDebugDeclareToDebugValue(DPValue *DPV, StoreInst *SI, in ConvertDebugDeclareToDebugValue()
1796 DPValue *NewDPV = new DPValue(DVAM, DIVar, DIExpr, NewLoc.get()); in ConvertDebugDeclareToDebugValue()
1833 void llvm::ConvertDebugDeclareToDebugValue(DPValue *DPV, LoadInst *LI, in ConvertDebugDeclareToDebugValue()
1858 DPValue *DV = new DPValue(LIVAM, DIVar, DIExpr, NewLoc.get()); in ConvertDebugDeclareToDebugValue()
1872 void llvm::ConvertDebugDeclareToDebugValue(DPValue *DPV, PHINode *APN, in ConvertDebugDeclareToDebugValue()
1909 SmallVector<DPValue *> DPVs; in LowerDbgDeclare()
1914 for (DPValue &DPV : BI.getDbgValueRange()) { in LowerDbgDeclare()
1915 if (DPV.getType() == DPValue::LocationType::Declare) in LowerDbgDeclare()
1997 DenseMap<Value *, DPValue *> DbgValueMap; in insertDPValuesForPHIs()
2012 MapVector<std::pair<BasicBlock *, DPValue *>, DPValue *> NewDbgValueMap; in insertDPValuesForPHIs()
2026 DPValue *DbgII = cast<DPValue>(V->second); in insertDPValuesForPHIs()
2029 DPValue *NewDbgII = DbgII->clone(); in insertDPValuesForPHIs()
2032 DPValue *NewDbgII = NewDI->second; in insertDPValuesForPHIs()
2043 DPValue *NewDbgII = DI.second; in insertDPValuesForPHIs()
2120 TinyPtrVector<DPValue *> DPVDeclares = findDPVDeclares(Address); in replaceDbgDeclare()
2139 DbgValueInst *DVI, DPValue *DPV, in updateOneDbgValueForAlloca()
2167 SmallVector<DPValue *, 1> DPUsers; in replaceDbgValueForAlloca()
2177 for (DPValue *DPV : DPUsers) in replaceDbgValueForAlloca()
2187 SmallVector<DPValue *, 1> DPUsers; in salvageDebugInfo()
2227 ArrayRef<DPValue *> DPUsers) { in salvageDebugInfoForDbgValues()
2307 bool StackValue = DPV->getType() != DPValue::LocationType::Declare; in salvageDebugInfoForDbgValues()
2341 } else if (DPV->getType() != DPValue::LocationType::Declare && in salvageDebugInfoForDbgValues()
2580 function_ref<DbgValReplacement(DPValue &DPV)> RewriteDPVExpr) { in rewriteDebugUsers()
2583 SmallVector<DPValue *, 1> DPUsers; in rewriteDebugUsers()
2592 SmallPtrSet<DPValue *, 1> UndefOrSalvageDPV; in rewriteDebugUsers()
2707 auto IdentityDPV = [&](DPValue &DPV) -> DbgValReplacement { in replaceAllDbgUsesWith()
2745 auto SignOrZeroExtDPV = [&](DPValue &DPV) -> DbgValReplacement { in replaceAllDbgUsesWith()
3529 SmallVector<DPValue *, 1> DPUsers; in dropDebugUsers()