Home
last modified time | relevance | path

Searched refs:DbgVariableRecords (Results 1 – 14 of 14) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp202 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in UpdateDebugValues() local
203 llvm::findDbgValues(DbgValues, I, &DbgVariableRecords); in UpdateDebugValues()
209 for (auto &DVR : DbgVariableRecords) { in UpdateDebugValues()
224 Instruction *I, SmallVectorImpl<DbgVariableRecord *> &DbgVariableRecords) { in UpdateDebugValues() argument
225 for (auto &DVR : DbgVariableRecords) { in UpdateDebugValues()
H A DLCSSA.cpp245 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in formLCSSAForInstructions() local
246 llvm::findDbgValues(DbgValues, I, &DbgVariableRecords); in formLCSSAForInstructions()
264 for (DbgVariableRecord *DVR : DbgVariableRecords) { in formLCSSAForInstructions()
H A DMemoryTaggingSupport.cpp122 auto &DVRVec = AInfo.DbgVariableRecords; in visit()
318 llvm::for_each(Info.DbgVariableRecords, AnnotateDbgRecord); in annotateDebugRecords()
H A DLoopRotationUtils.cpp162 SmallVector<DbgVariableRecord *, 1> DbgVariableRecords; in RewriteUsesOfClonedInstructions() local
163 llvm::findDbgValues(DbgValues, OrigHeaderVal, &DbgVariableRecords); in RewriteUsesOfClonedInstructions()
187 for (DbgVariableRecord *DVR : DbgVariableRecords) { in RewriteUsesOfClonedInstructions()
H A DCodeExtractor.cpp1530 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in eraseDebugIntrinsicsWithNonLocalRefs() local
1531 findDbgUsers(DbgUsers, &I, &DbgVariableRecords); in eraseDebugIntrinsicsWithNonLocalRefs()
1535 for (DbgVariableRecord *DVR : DbgVariableRecords) in eraseDebugIntrinsicsWithNonLocalRefs()
H A DLocal.cpp1584 SmallVector<DbgVariableRecord *, 1> DbgVariableRecords; in PhiHasDebugValue() local
1585 findDbgValues(DbgValues, APN, &DbgVariableRecords); in PhiHasDebugValue()
1591 for (auto *DVR : DbgVariableRecords) { in PhiHasDebugValue()
/src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DMemoryTaggingSupport.h57 SmallVector<DbgVariableRecord *, 2> DbgVariableRecords; member
/src/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfo.h50 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords = nullptr);
55 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords = nullptr);
/src/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp86 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords) { in findDbgIntrinsics() argument
104 DbgVariableRecords](Metadata *MD) { in findDbgIntrinsics()
111 if (!DbgVariableRecords) in findDbgIntrinsics()
118 DbgVariableRecords->push_back(DVR); in findDbgIntrinsics()
127 if (!DbgVariableRecords) in findDbgIntrinsics()
133 DbgVariableRecords->push_back(DVR); in findDbgIntrinsics()
140 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords) { in findDbgValues() argument
142 DbgValues, V, DbgVariableRecords); in findDbgValues()
147 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords) { in findDbgUsers() argument
149 DbgUsers, V, DbgVariableRecords); in findDbgUsers()
/src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp716 SmallVector<DbgVariableRecord *> DbgVariableRecords; in collectDbgVariableIntrinsics() local
719 DbgVariableRecords.push_back(&DVR); in collectDbgVariableIntrinsics()
723 return {Intrinsics, DbgVariableRecords}; in collectDbgVariableIntrinsics()
731 auto [Worklist, DbgVariableRecords] = collectDbgVariableIntrinsics(*NewF); in salvageDebugInfo()
740 for (DbgVariableRecord *DVR : DbgVariableRecords) in salvageDebugInfo()
766 for_each(DbgVariableRecords, RemoveOne); in salvageDebugInfo()
1963 auto [DbgInsts, DbgVariableRecords] = collectDbgVariableIntrinsics(F); in splitCoroutine()
1967 for (DbgVariableRecord *DVR : DbgVariableRecords) in splitCoroutine()
H A DCoroFrame.cpp2010 SmallVector<DbgVariableRecord *> DbgVariableRecords; in insertSpills() local
2011 findDbgUsers(DIs, Alloca, &DbgVariableRecords); in insertSpills()
2014 for (auto *DVR : DbgVariableRecords) in insertSpills()
/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp1949 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in updateSSA() local
1966 findDbgValues(DbgValues, &I, &DbgVariableRecords); in updateSSA()
1970 llvm::erase_if(DbgVariableRecords, [&](const DbgVariableRecord *DbgVarRec) { in updateSSA()
1975 if (UsesToRename.empty() && DbgValues.empty() && DbgVariableRecords.empty()) in updateSSA()
1988 if (!DbgValues.empty() || !DbgVariableRecords.empty()) { in updateSSA()
1990 SSAUpdate.UpdateDebugValues(&I, DbgVariableRecords); in updateSSA()
1992 DbgVariableRecords.clear(); in updateSSA()
/src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp4796 SmallVector<DbgVariableRecord *, 2> DbgVariableRecords; in tryToSinkInstruction() local
4797 findDbgUsers(DbgUsers, I, &DbgVariableRecords); in tryToSinkInstruction()
4800 if (!DbgVariableRecords.empty()) in tryToSinkInstruction()
4802 DbgVariableRecords); in tryToSinkInstruction()
4878 SmallVectorImpl<DbgVariableRecord *> &DbgVariableRecords) { in tryToSinkInstructionDbgVariableRecords() argument
4884 for (auto &DVR : DbgVariableRecords) in tryToSinkInstructionDbgVariableRecords()
/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp3226 SmallVector<DbgVariableRecord *, 1> DbgVariableRecords; member in __anon132ce9ad0b11::TypePromotionTransaction::UsesReplacer
3247 findDbgValues(DbgValues, Inst, &DbgVariableRecords); in UsesReplacer()
3266 for (DbgVariableRecord *DVR : DbgVariableRecords) in undo()