Home
last modified time | relevance | path

Searched refs:DPValues (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp202 SmallVector<DPValue *, 4> DPValues; in UpdateDebugValues() local
203 llvm::findDbgValues(DbgValues, I, &DPValues); in UpdateDebugValues()
209 for (auto &DPV : DPValues) { in UpdateDebugValues()
224 SmallVectorImpl<DPValue *> &DPValues) { in UpdateDebugValues() argument
225 for (auto &DPV : DPValues) { in UpdateDebugValues()
H A DLCSSA.cpp245 SmallVector<DPValue *, 4> DPValues; in formLCSSAForInstructions() local
246 llvm::findDbgValues(DbgValues, I, &DPValues); in formLCSSAForInstructions()
264 for (DPValue *DPV : DPValues) { in formLCSSAForInstructions()
H A DLoopRotationUtils.cpp162 SmallVector<DPValue *, 1> DPValues; in RewriteUsesOfClonedInstructions() local
163 llvm::findDbgValues(DbgValues, OrigHeaderVal, &DPValues); in RewriteUsesOfClonedInstructions()
187 for (DPValue *DPV : DPValues) { in RewriteUsesOfClonedInstructions()
H A DCodeExtractor.cpp1511 SmallVector<DPValue *, 4> DPValues; in eraseDebugIntrinsicsWithNonLocalRefs() local
1512 findDbgUsers(DbgUsers, &I, &DPValues); in eraseDebugIntrinsicsWithNonLocalRefs()
1516 for (DPValue *DPV : DPValues) in eraseDebugIntrinsicsWithNonLocalRefs()
H A DLocal.cpp1573 SmallVector<DPValue *, 1> DPValues; in PhiHasDebugValue() local
1574 findDbgValues(DbgValues, APN, &DPValues); in PhiHasDebugValue()
1580 for (auto *DPV : DPValues) { in PhiHasDebugValue()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfo.h49 Value *V, SmallVectorImpl<DPValue *> *DPValues = nullptr);
53 Value *V, SmallVectorImpl<DPValue *> *DPValues = nullptr);
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp86 SmallVectorImpl<DPValue *> *DPValues) { in findDbgIntrinsics() argument
103 DPValues](Metadata *MD) { in findDbgIntrinsics()
110 if (!DPValues) in findDbgIntrinsics()
116 DPValues->push_back(DPV); in findDbgIntrinsics()
125 if (!DPValues) in findDbgIntrinsics()
131 DPValues->push_back(DPV); in findDbgIntrinsics()
137 Value *V, SmallVectorImpl<DPValue *> *DPValues) { in findDbgValues() argument
139 DPValues); in findDbgValues()
143 Value *V, SmallVectorImpl<DPValue *> *DPValues) { in findDbgUsers() argument
145 DbgUsers, V, DPValues); in findDbgUsers()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp731 SmallVector<DPValue *> DPValues; in collectDbgVariableIntrinsics() local
734 DPValues.push_back(&DPV); in collectDbgVariableIntrinsics()
738 return {Intrinsics, DPValues}; in collectDbgVariableIntrinsics()
746 auto [Worklist, DPValues] = collectDbgVariableIntrinsics(*NewF); in salvageDebugInfo()
755 for (DPValue *DPV : DPValues) in salvageDebugInfo()
781 for_each(DPValues, RemoveOne); in salvageDebugInfo()
2050 auto [DbgInsts, DPValues] = collectDbgVariableIntrinsics(F); in splitCoroutine()
2054 for (DPValue *DPV : DPValues) in splitCoroutine()
H A DCoroFrame.cpp1980 SmallVector<DPValue *> DPValues; in insertSpills() local
1981 findDbgUsers(DIs, Alloca, &DPValues); in insertSpills()
1984 for (auto *DPV : DPValues) in insertSpills()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp1961 SmallVector<DPValue *, 4> DPValues; in updateSSA() local
1978 findDbgValues(DbgValues, &I, &DPValues); in updateSSA()
1982 llvm::erase_if(DPValues, [&](const DPValue *DPVal) { in updateSSA()
1987 if (UsesToRename.empty() && DbgValues.empty() && DPValues.empty()) in updateSSA()
2000 if (!DbgValues.empty() || !DPValues.empty()) { in updateSSA()
2002 SSAUpdate.UpdateDebugValues(&I, DPValues); in updateSSA()
2004 DPValues.clear(); in updateSSA()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp3132 SmallVector<DPValue *, 1> DPValues; member in __anon01de4a8e0a11::TypePromotionTransaction::UsesReplacer
3153 findDbgValues(DbgValues, Inst, &DPValues); in UsesReplacer()
3172 for (DPValue *DPV : DPValues) // tested by transaction-test I'm adding in undo()