Home
last modified time | relevance | path

Searched refs:DbgUsers (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp225 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 DLocal.cpp617 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 DCodeExtractor.cpp1222 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 DCodeGenCommonISel.cpp259 ArrayRef<MachineOperand *> DbgUsers) { in salvageDebugInfoForDbgValue() argument
265 for (auto *DefMO : DbgUsers) { in salvageDebugInfoForDbgValue()
H A DMachineCopyPropagation.cpp1062 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 DCodeGenCommonISel.h234 ArrayRef<MachineOperand *> DbgUsers);
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp588 SmallVector<DbgVariableIntrinsic *> DbgUsers; in replaceDbgUsesOutsideBlock() local
590 findDbgUsers(DbgUsers, V, &DPUsers); in replaceDbgUsesOutsideBlock()
591 for (auto *DVI : DbgUsers) { in replaceDbgUsesOutsideBlock()
H A DDebugInfo.cpp164 SmallVectorImpl<DbgVariableIntrinsic *> &DbgUsers, Value *V, in findDbgUsers() argument
167 DbgUsers, V, DbgVariableRecords); in findDbgUsers()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp1699 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 DInstructionCombining.cpp5255 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 DInstCombineInternal.h817 BasicBlock *DestBlock, SmallVectorImpl<DbgVariableIntrinsic *> &DbgUsers);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp1489 SmallVector<DbgVariableIntrinsic *> DbgUsers; in checkAndReplaceCondition() local
1491 findDbgUsers(DbgUsers, Cmp, &DVRUsers); in checkAndReplaceCondition()