Lines Matching refs:DPV
76 for (DPValue *DPV : L->getAllDPValueUsers()) in findDPVDeclares()
77 if (DPV->getType() == DPValue::LocationType::Declare) in findDPVDeclares()
78 Declares.push_back(DPV); in findDPVDeclares()
114 for (DPValue *DPV : L->getAllDPValueUsers()) { in findDbgIntrinsics()
115 if (Type == DPValue::LocationType::Any || DPV->getType() == Type) in findDbgIntrinsics()
116 DPValues->push_back(DPV); in findDbgIntrinsics()
128 for (DPValue *DPV : DI->getAllDPValueUsers()) in findDbgIntrinsics()
129 if (Type == DPValue::LocationType::Any || DPV->getType() == Type) in findDbgIntrinsics()
130 if (EncounteredDPValues.insert(DPV).second) in findDbgIntrinsics()
131 DPValues->push_back(DPV); in findDbgIntrinsics()
166 DebugLoc llvm::getDebugValueLoc(DPValue *DPV) { in getDebugValueLoc() argument
168 const DebugLoc &DeclareLoc = DPV->getDebugLoc(); in getDebugValueLoc()
175 return DILocation::get(DPV->getContext(), 0, 0, Scope, InlinedAt); in getDebugValueLoc()
243 for (const DPValue &DPV : I.getDbgValueRange()) in processInstruction() local
244 processDPValue(M, DPV); in processInstruction()
254 void DebugInfoFinder::processDPValue(const Module &M, const DPValue &DPV) { in processDPValue() argument
255 processVariable(M, DPV.getVariable()); in processDPValue()
256 processLocation(M, DPV.getDebugLoc().get()); in processDPValue()
1803 for (auto *DPV : DPVAssigns) in deleteAssignmentMarkers() local
1804 DPV->eraseFromParent(); in deleteAssignmentMarkers()
1825 for (auto &DPV : I.getDbgValueRange()) in deleteAll() local
1826 if (DPV.isDbgAssign()) in deleteAll()
1827 DPToDelete.push_back(&DPV); in deleteAll()
1836 for (auto *DPV : DPToDelete) in deleteAll() local
1837 DPV->eraseFromParent(); in deleteAll()
1844 getFragmentOrEntireVariable(const DPValue *DPV) { in getFragmentOrEntireVariable() argument
1847 if (auto Sz = DPV->getFragmentSizeInBits()) in getFragmentOrEntireVariable()
1849 if (auto Frag = DPV->getExpression()->getFragmentInfo()) in getFragmentOrEntireVariable()
2253 for (auto &DPV : I.getDbgValueRange()) { in runOnFunction() local
2254 if (DPV.isDbgDeclare()) in runOnFunction()
2255 ProcessDeclare(&DPV, DPVDeclares); in runOnFunction()