/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | PromoteMemoryToRegister.cpp | 222 DbgUserVec DbgUsers; member 233 DbgUsers.clear(); in clear() 271 std::back_inserter(DbgUsers), [](DbgVariableIntrinsic *DII) { in AnalyzeAlloca() 606 ConvertDebugInfoForStore(Info.DbgUsers); in rewriteSingleStoreAlloca() 715 DbgUpdateForStore(Info.DbgUsers); in promoteSingleBlockAlloca() 733 DbgUpdateForAlloca(Info.DbgUsers); in promoteSingleBlockAlloca() 807 if (!Info.DbgUsers.empty()) in run() 808 AllocaDbgUsers[AllocaNum] = Info.DbgUsers; in run() 889 for (auto &DbgUsers : Container) { in run() local 890 for (auto *DbgItem : DbgUsers) in run()
|
H A D | Local.cpp | 618 SmallVector<DbgVariableIntrinsic *, 1> DbgUsers; in replaceDbgUsesWithUndef() local 620 findDbgUsers(DbgUsers, I, &DPUsers); in replaceDbgUsesWithUndef() 621 for (auto *DII : DbgUsers) in replaceDbgUsesWithUndef() 625 return !DbgUsers.empty() || !DPUsers.empty(); in replaceDbgUsesWithUndef() 2183 SmallVector<DbgValueInst *, 1> DbgUsers; in replaceDbgValueForAlloca() local 2185 findDbgValues(DbgUsers, AI, &DPUsers); in replaceDbgValueForAlloca() 2188 for (auto *DVI : DbgUsers) in replaceDbgValueForAlloca() 2203 SmallVector<DbgVariableIntrinsic *, 1> DbgUsers; in salvageDebugInfo() local 2205 findDbgUsers(DbgUsers, &I, &DPUsers); in salvageDebugInfo() 2206 salvageDebugInfoForDbgValues(I, DbgUsers, DPUsers); in salvageDebugInfo() [all …]
|
H A D | CodeExtractor.cpp | 1529 SmallVector<DbgVariableIntrinsic *, 4> DbgUsers; in eraseDebugIntrinsicsWithNonLocalRefs() local 1531 findDbgUsers(DbgUsers, &I, &DbgVariableRecords); in eraseDebugIntrinsicsWithNonLocalRefs() 1532 for (DbgVariableIntrinsic *DVI : DbgUsers) in eraseDebugIntrinsicsWithNonLocalRefs()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenCommonISel.cpp | 251 ArrayRef<MachineOperand *> DbgUsers) { in salvageDebugInfoForDbgValue() argument 257 for (auto *DefMO : DbgUsers) { in salvageDebugInfoForDbgValue()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | CodeGenCommonISel.h | 230 ArrayRef<MachineOperand *> DbgUsers);
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Value.cpp | 576 SmallVector<DbgVariableIntrinsic *> DbgUsers; in replaceDbgUsesOutsideBlock() local 578 findDbgUsers(DbgUsers, V, &DPUsers); in replaceDbgUsesOutsideBlock() 579 for (auto *DVI : DbgUsers) { in replaceDbgUsesOutsideBlock()
|
H A D | DebugInfo.cpp | 146 SmallVectorImpl<DbgVariableIntrinsic *> &DbgUsers, Value *V, in findDbgUsers() argument 149 DbgUsers, V, DbgVariableRecords); in findDbgUsers()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 1675 SmallVector<MachineOperand *, 16> DbgUsers; in salvageDebugInfo() local 1680 DbgUsers.push_back(&MOUse); in salvageDebugInfo() 1684 if (!DbgUsers.empty()) { in salvageDebugInfo() 1685 salvageDebugInfoForDbgValue(MRI, MI, DbgUsers); in salvageDebugInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 4795 SmallVector<DbgVariableIntrinsic *, 2> DbgUsers; in tryToSinkInstruction() local 4797 findDbgUsers(DbgUsers, I, &DbgVariableRecords); in tryToSinkInstruction() 4798 if (!DbgUsers.empty()) in tryToSinkInstruction() 4799 tryToSinkInstructionDbgValues(I, InsertPos, SrcBlock, DestBlock, DbgUsers); in tryToSinkInstruction() 4818 BasicBlock *DestBlock, SmallVectorImpl<DbgVariableIntrinsic *> &DbgUsers) { in tryToSinkInstructionDbgValues() argument 4822 for (auto &DbgUser : DbgUsers) in tryToSinkInstructionDbgValues()
|
H A D | InstCombineInternal.h | 763 BasicBlock *DestBlock, SmallVectorImpl<DbgVariableIntrinsic *> &DbgUsers);
|