| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | PromoteMemoryToRegister.cpp | 225 DbgUserVec DbgUsers; member 236 DbgUsers.clear(); in clear() 274 std::back_inserter(DbgUsers), [](DbgVariableIntrinsic *DII) { in AnalyzeAlloca() 659 ConvertDebugInfoForStore(Info.DbgUsers); in rewriteSingleStoreAlloca() 768 DbgUpdateForStore(Info.DbgUsers); in promoteSingleBlockAlloca() 786 DbgUpdateForAlloca(Info.DbgUsers); in promoteSingleBlockAlloca() 856 if (!Info.DbgUsers.empty()) in run() 857 AllocaDbgUsers[AllocaNum] = Info.DbgUsers; in run() 934 for (auto &DbgUsers : Container) { in run() local 935 for (auto *DbgItem : DbgUsers) in run()
|
| H A D | Local.cpp | 617 SmallVector<DbgVariableIntrinsic *, 1> DbgUsers; in replaceDbgUsesWithUndef() local 619 findDbgUsers(DbgUsers, I, &DPUsers); in replaceDbgUsesWithUndef() 620 for (auto *DII : DbgUsers) in replaceDbgUsesWithUndef() 624 return !DbgUsers.empty() || !DPUsers.empty(); in replaceDbgUsesWithUndef() 2230 SmallVector<DbgValueInst *, 1> DbgUsers; in replaceDbgValueForAlloca() local 2232 findDbgValues(DbgUsers, AI, &DPUsers); in replaceDbgValueForAlloca() 2235 for (auto *DVI : DbgUsers) in replaceDbgValueForAlloca() 2250 SmallVector<DbgVariableIntrinsic *, 1> DbgUsers; in salvageDebugInfo() local 2252 findDbgUsers(DbgUsers, &I, &DPUsers); in salvageDebugInfo() 2253 salvageDebugInfoForDbgValues(I, DbgUsers, DPUsers); in salvageDebugInfo() [all …]
|
| H A D | CodeExtractor.cpp | 1222 SmallVector<DbgVariableIntrinsic *, 4> DbgUsers; in eraseDebugIntrinsicsWithNonLocalRefs() local 1224 findDbgUsers(DbgUsers, &I, &DbgVariableRecords); in eraseDebugIntrinsicsWithNonLocalRefs() 1225 for (DbgVariableIntrinsic *DVI : DbgUsers) in eraseDebugIntrinsicsWithNonLocalRefs() 1289 SmallVector<DbgVariableIntrinsic *, 1> DbgUsers; in fixupDebugInfoPostExtraction() local 1291 findDbgUsers(DbgUsers, Input, &DPUsers); in fixupDebugInfoPostExtraction() 1297 for (auto *DVI : DbgUsers) in fixupDebugInfoPostExtraction()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenCommonISel.cpp | 259 ArrayRef<MachineOperand *> DbgUsers) { in salvageDebugInfoForDbgValue() argument 265 for (auto *DefMO : DbgUsers) { in salvageDebugInfoForDbgValue()
|
| H A D | MachineCopyPropagation.cpp | 1062 const auto &DbgUsers = CopyDbgUsers[MaybeDead]; in ForwardCopyPropagateBlock() local 1063 SmallVector<MachineInstr *> MaybeDeadDbgUsers(DbgUsers.begin(), in ForwardCopyPropagateBlock() 1064 DbgUsers.end()); in ForwardCopyPropagateBlock() 1236 const auto &DbgUsers = CopyDbgUsers[Copy]; in BackwardCopyPropagateBlock() local 1237 SmallVector<MachineInstr *> MaybeDeadDbgUsers(DbgUsers.begin(), in BackwardCopyPropagateBlock() 1238 DbgUsers.end()); in BackwardCopyPropagateBlock()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | CodeGenCommonISel.h | 234 ArrayRef<MachineOperand *> DbgUsers);
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Value.cpp | 588 SmallVector<DbgVariableIntrinsic *> DbgUsers; in replaceDbgUsesOutsideBlock() local 590 findDbgUsers(DbgUsers, V, &DPUsers); in replaceDbgUsesOutsideBlock() 591 for (auto *DVI : DbgUsers) { in replaceDbgUsesOutsideBlock()
|
| H A D | DebugInfo.cpp | 164 SmallVectorImpl<DbgVariableIntrinsic *> &DbgUsers, Value *V, in findDbgUsers() argument 167 DbgUsers, V, DbgVariableRecords); in findDbgUsers()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Utils.cpp | 1699 SmallVector<MachineOperand *, 16> DbgUsers; in salvageDebugInfo() local 1704 DbgUsers.push_back(&MOUse); in salvageDebugInfo() 1708 if (!DbgUsers.empty()) { in salvageDebugInfo() 1709 salvageDebugInfoForDbgValue(MRI, MI, DbgUsers); in salvageDebugInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 5255 SmallVector<DbgVariableIntrinsic *, 2> DbgUsers; in tryToSinkInstruction() local 5257 findDbgUsers(DbgUsers, I, &DbgVariableRecords); in tryToSinkInstruction() 5258 if (!DbgUsers.empty()) in tryToSinkInstruction() 5259 tryToSinkInstructionDbgValues(I, InsertPos, SrcBlock, DestBlock, DbgUsers); in tryToSinkInstruction() 5278 BasicBlock *DestBlock, SmallVectorImpl<DbgVariableIntrinsic *> &DbgUsers) { in tryToSinkInstructionDbgValues() argument 5282 for (auto &DbgUser : DbgUsers) in tryToSinkInstructionDbgValues()
|
| H A D | InstCombineInternal.h | 817 BasicBlock *DestBlock, SmallVectorImpl<DbgVariableIntrinsic *> &DbgUsers);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | ConstraintElimination.cpp | 1489 SmallVector<DbgVariableIntrinsic *> DbgUsers; in checkAndReplaceCondition() local 1491 findDbgUsers(DbgUsers, Cmp, &DVRUsers); in checkAndReplaceCondition()
|