| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SSAUpdater.cpp | 201 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in UpdateDebugValues() local 202 llvm::findDbgValues(DbgValues, I, &DbgVariableRecords); in UpdateDebugValues() 208 for (auto &DVR : DbgVariableRecords) { in UpdateDebugValues() 223 Instruction *I, SmallVectorImpl<DbgVariableRecord *> &DbgVariableRecords) { in UpdateDebugValues() argument 224 for (auto &DVR : DbgVariableRecords) { in UpdateDebugValues()
|
| H A D | LCSSA.cpp | 247 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in formLCSSAForInstructionsImpl() local 248 llvm::findDbgValues(DbgValues, I, &DbgVariableRecords); in formLCSSAForInstructionsImpl() 266 for (DbgVariableRecord *DVR : DbgVariableRecords) { in formLCSSAForInstructionsImpl()
|
| H A D | MemoryTaggingSupport.cpp | 124 auto &DVRVec = AInfo.DbgVariableRecords; in visit() 329 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 | 1223 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in eraseDebugIntrinsicsWithNonLocalRefs() local 1224 findDbgUsers(DbgUsers, &I, &DbgVariableRecords); in eraseDebugIntrinsicsWithNonLocalRefs() 1228 for (DbgVariableRecord *DVR : DbgVariableRecords) in eraseDebugIntrinsicsWithNonLocalRefs()
|
| H A D | Local.cpp | 1612 SmallVector<DbgVariableRecord *, 1> DbgVariableRecords; in PhiHasDebugValue() local 1613 findDbgValues(DbgValues, APN, &DbgVariableRecords); in PhiHasDebugValue() 1619 for (auto *DVR : DbgVariableRecords) { in PhiHasDebugValue()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | MemoryTaggingSupport.h | 58 SmallVector<DbgVariableRecord *, 2> DbgVariableRecords; member
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfo.h | 53 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords = nullptr); 58 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords = nullptr);
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 104 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords) { in findDbgIntrinsics() argument 122 DbgVariableRecords](Metadata *MD) { in findDbgIntrinsics() 129 if (!DbgVariableRecords) in findDbgIntrinsics() 136 DbgVariableRecords->push_back(DVR); in findDbgIntrinsics() 145 if (!DbgVariableRecords) in findDbgIntrinsics() 151 DbgVariableRecords->push_back(DVR); in findDbgIntrinsics() 158 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords) { in findDbgValues() argument 160 DbgValues, V, DbgVariableRecords); in findDbgValues() 165 SmallVectorImpl<DbgVariableRecord *> *DbgVariableRecords) { in findDbgUsers() argument 167 DbgUsers, V, DbgVariableRecords); in findDbgUsers()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 626 SmallVector<DbgVariableRecord *> DbgVariableRecords; in collectDbgVariableIntrinsics() local 629 DbgVariableRecords.push_back(&DVR); in collectDbgVariableIntrinsics() 633 return {Intrinsics, DbgVariableRecords}; in collectDbgVariableIntrinsics() 641 auto [Worklist, DbgVariableRecords] = collectDbgVariableIntrinsics(*NewF); in salvageDebugInfo() 648 for (DbgVariableRecord *DVR : DbgVariableRecords) in salvageDebugInfo() 673 for_each(DbgVariableRecords, RemoveOne); in salvageDebugInfo() 2026 auto [DbgInsts, DbgVariableRecords] = collectDbgVariableIntrinsics(F); in doSplitCoroutine() 2029 for (DbgVariableRecord *DVR : DbgVariableRecords) in doSplitCoroutine()
|
| H A D | CoroFrame.cpp | 1219 SmallVector<DbgVariableRecord *> DbgVariableRecords; in insertSpills() local 1220 findDbgUsers(DIs, Alloca, &DbgVariableRecords); in insertSpills() 1223 for (auto *DVR : DbgVariableRecords) in insertSpills()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | JumpThreading.cpp | 1964 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in updateSSA() local 1981 findDbgValues(DbgValues, &I, &DbgVariableRecords); in updateSSA() 1985 llvm::erase_if(DbgVariableRecords, [&](const DbgVariableRecord *DbgVarRec) { in updateSSA() 1990 if (UsesToRename.empty() && DbgValues.empty() && DbgVariableRecords.empty()) in updateSSA() 2003 if (!DbgValues.empty() || !DbgVariableRecords.empty()) { in updateSSA() 2005 SSAUpdate.UpdateDebugValues(&I, DbgVariableRecords); in updateSSA() 2007 DbgVariableRecords.clear(); in updateSSA()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 1421 SmallVector<DbgVariableRecord *, 4> DbgVariableRecords; in freelyInvertAllUsersOf() local 1422 llvm::findDbgValues(DbgValues, I, &DbgVariableRecords); in freelyInvertAllUsersOf() 1436 for (DbgVariableRecord *DVR : DbgVariableRecords) in freelyInvertAllUsersOf() 5256 SmallVector<DbgVariableRecord *, 2> DbgVariableRecords; in tryToSinkInstruction() local 5257 findDbgUsers(DbgUsers, I, &DbgVariableRecords); in tryToSinkInstruction() 5260 if (!DbgVariableRecords.empty()) in tryToSinkInstruction() 5262 DbgVariableRecords); in tryToSinkInstruction() 5338 SmallVectorImpl<DbgVariableRecord *> &DbgVariableRecords) { in tryToSinkInstructionDbgVariableRecords() argument 5344 for (auto &DVR : DbgVariableRecords) in tryToSinkInstructionDbgVariableRecords()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 3563 SmallVector<DbgVariableRecord *, 1> DbgVariableRecords; member in __anon1d600f580d11::TypePromotionTransaction::UsesReplacer 3584 findDbgValues(DbgValues, Inst, &DbgVariableRecords); in UsesReplacer() 3603 for (DbgVariableRecord *DVR : DbgVariableRecords) in undo()
|