| /src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SSAUpdater.cpp | 202 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 D | LCSSA.cpp | 245 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in formLCSSAForInstructions() local 246 llvm::findDbgValues(DbgValues, I, &DbgVariableRecords); in formLCSSAForInstructions() 264 for (DbgVariableRecord *DVR : DbgVariableRecords) { in formLCSSAForInstructions()
|
| H A D | MemoryTaggingSupport.cpp | 122 auto &DVRVec = AInfo.DbgVariableRecords; in visit() 318 llvm::for_each(Info.DbgVariableRecords, AnnotateDbgRecord); in annotateDebugRecords()
|
| H A D | LoopRotationUtils.cpp | 162 SmallVector<DbgVariableRecord *, 1> DbgVariableRecords; in RewriteUsesOfClonedInstructions() local 163 llvm::findDbgValues(DbgValues, OrigHeaderVal, &DbgVariableRecords); in RewriteUsesOfClonedInstructions() 187 for (DbgVariableRecord *DVR : DbgVariableRecords) { in RewriteUsesOfClonedInstructions()
|
| H A D | CodeExtractor.cpp | 1530 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in eraseDebugIntrinsicsWithNonLocalRefs() local 1531 findDbgUsers(DbgUsers, &I, &DbgVariableRecords); in eraseDebugIntrinsicsWithNonLocalRefs() 1535 for (DbgVariableRecord *DVR : DbgVariableRecords) in eraseDebugIntrinsicsWithNonLocalRefs()
|
| H A D | Local.cpp | 1584 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 D | MemoryTaggingSupport.h | 57 SmallVector<DbgVariableRecord *, 2> DbgVariableRecords; member
|
| /src/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfo.h | 50 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords = nullptr); 55 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords = nullptr);
|
| /src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 86 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 D | CoroSplit.cpp | 716 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 D | CoroFrame.cpp | 2010 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 D | JumpThreading.cpp | 1949 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 D | InstructionCombining.cpp | 4796 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 D | CodeGenPrepare.cpp | 3226 SmallVector<DbgVariableRecord *, 1> DbgVariableRecords; member in __anon132ce9ad0b11::TypePromotionTransaction::UsesReplacer 3247 findDbgValues(DbgValues, Inst, &DbgVariableRecords); in UsesReplacer() 3266 for (DbgVariableRecord *DVR : DbgVariableRecords) in undo()
|