Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp222 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 DLocal.cpp618 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 DCodeExtractor.cpp1529 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 DCodeGenCommonISel.cpp251 ArrayRef<MachineOperand *> DbgUsers) { in salvageDebugInfoForDbgValue() argument
257 for (auto *DefMO : DbgUsers) { in salvageDebugInfoForDbgValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCodeGenCommonISel.h230 ArrayRef<MachineOperand *> DbgUsers);
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp576 SmallVector<DbgVariableIntrinsic *> DbgUsers; in replaceDbgUsesOutsideBlock() local
578 findDbgUsers(DbgUsers, V, &DPUsers); in replaceDbgUsesOutsideBlock()
579 for (auto *DVI : DbgUsers) { in replaceDbgUsesOutsideBlock()
H A DDebugInfo.cpp146 SmallVectorImpl<DbgVariableIntrinsic *> &DbgUsers, Value *V, in findDbgUsers() argument
149 DbgUsers, V, DbgVariableRecords); in findDbgUsers()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp1675 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 DInstructionCombining.cpp4795 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 DInstCombineInternal.h763 BasicBlock *DestBlock, SmallVectorImpl<DbgVariableIntrinsic *> &DbgUsers);