Home
last modified time | relevance | path

Searched refs:DbgValues (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyDebugValueManager.cpp23 Instr->collectDebugValues(DbgValues); in WebAssemblyDebugValueManager()
28 for (MachineInstr *DBI : reverse(DbgValues)) in move()
33 for (auto *DBI : DbgValues) in updateReg()
41 for (MachineInstr *DBI : reverse(DbgValues)) { in clone()
H A DWebAssemblyDebugValueManager.h26 SmallVector<MachineInstr *, 2> DbgValues; variable
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAntiDepBreaker.h48 DbgValueVector &DbgValues) = 0;
68 void UpdateDbgValues(const DbgValueVector &DbgValues, MachineInstr *ParentMI, in UpdateDbgValues() argument
73 for (const auto &DV : make_range(DbgValues.crbegin(), DbgValues.crend())) { in UpdateDbgValues()
H A DPostRASchedulerList.cpp398 EndIndex, DbgValues); in schedule()
695 DI = DbgValues.end(), DE = DbgValues.begin(); DI != DE; --DI) { in EmitSchedule()
701 DbgValues.clear(); in EmitSchedule()
H A DCriticalAntiDepBreaker.h87 DbgValueVector &DbgValues) override;
H A DAggressiveAntiDepBreaker.h147 DbgValueVector &DbgValues) override;
H A DCriticalAntiDepBreaker.cpp442 DbgValueVector &DbgValues) { in BreakAntiDependencies() argument
663 UpdateDbgValues(DbgValues, Q->second->getParent(), in BreakAntiDependencies()
H A DMachineInstr.cpp2079 SmallVectorImpl<MachineInstr *> &DbgValues) { in collectDebugValues() argument
2091 DbgValues.push_back(&*DI); in collectDebugValues()
2097 SmallVector<MachineInstr *, 2> DbgValues; in changeDebugValuesDefReg() local
2098 collectDebugValues(DbgValues); in changeDebugValuesDefReg()
2101 for (auto *DBI : DbgValues) in changeDebugValuesDefReg()
H A DScheduleDAGInstrs.cpp119 DbgValues.clear(); in ScheduleDAGInstrs()
748 DbgValues.clear(); in buildSchedGraph()
772 DbgValues.push_back(std::make_pair(DbgMI, &MI)); in buildSchedGraph()
H A DAggressiveAntiDepBreaker.cpp759 DbgValueVector &DbgValues) { in BreakAntiDependencies() argument
983 UpdateDbgValues(DbgValues, Q.second.Operand->getParent(), in BreakAntiDependencies()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDbgEntityHistoryCalculator.cpp197 DbgValueHistoryMap &DbgValues, in calculateDbgEntityHistory() argument
219 clobberRegisterUses(RegVars, MO.getReg(), DbgValues, MI); in calculateDbgEntityHistory()
226 clobberRegisterUses(RegVars, *AI, DbgValues, MI); in calculateDbgEntityHistory()
235 clobberRegisterUses(RegVars, I, DbgValues, MI); in calculateDbgEntityHistory()
253 if (unsigned PrevReg = DbgValues.getRegisterForVar(Var)) in calculateDbgEntityHistory()
256 DbgValues.startInstrRange(Var, MI); in calculateDbgEntityHistory()
281 clobberRegisterUses(RegVars, CurElem, DbgValues, MBB.back()); in calculateDbgEntityHistory()
H A DDebugHandlerBase.cpp207 assert(DbgValues.empty() && "DbgValues map wasn't cleaned!"); in beginFunction()
210 DbgValues, DbgLabels); in beginFunction()
211 LLVM_DEBUG(DbgValues.dump()); in beginFunction()
214 for (const auto &I : DbgValues) { in beginFunction()
320 DbgValues.clear(); in endFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp205 SmallVector<DbgValueInst *, 4> DbgValues; in formLCSSAForInstructions() local
206 llvm::findDbgValues(DbgValues, I); in formLCSSAForInstructions()
210 for (auto DVI : DbgValues) { in formLCSSAForInstructions()
H A DLoopRotationUtils.cpp147 SmallVector<DbgValueInst *, 1> DbgValues; in RewriteUsesOfClonedInstructions() local
148 llvm::findDbgValues(DbgValues, OrigHeaderVal); in RewriteUsesOfClonedInstructions()
149 for (auto &DbgValue : DbgValues) { in RewriteUsesOfClonedInstructions()
H A DBasicBlockUtils.cpp202 SmallVector<DbgValueInst *, 2> DbgValues; in MergeBlockIntoPredecessor() local
205 llvm::findDbgValues(DbgValues, Incoming); in MergeBlockIntoPredecessor()
206 for (auto &DVI : DbgValues) { in MergeBlockIntoPredecessor()
H A DLocal.cpp1240 SmallVector<DbgValueInst *, 1> DbgValues; in PhiHasDebugValue() local
1241 findDbgValues(DbgValues, APN); in PhiHasDebugValue()
1242 for (auto *DVI : DbgValues) { in PhiHasDebugValue()
1495 void llvm::findDbgValues(SmallVectorImpl<DbgValueInst *> &DbgValues, Value *V) { in findDbgValues() argument
1504 DbgValues.push_back(DVI); in findDbgValues()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DDbgEntityHistoryCalculator.h82 DbgValueHistoryMap &DbgValues,
H A DDebugHandlerBase.h83 DbgValueHistoryMap DbgValues; variable
H A DSelectionDAG.h150 SmallVector<SDDbgValue*, 32> DbgValues;
164 } else DbgValues.push_back(V);
179 DbgValues.clear();
188 return DbgValues.empty() && ByvalParmDbgValues.empty() && DbgLabels.empty();
201 DbgIterator DbgBegin() { return DbgValues.begin(); }
202 DbgIterator DbgEnd() { return DbgValues.end(); }
H A DScheduleDAGInstrs.h243 DbgValueVector DbgValues; variable
H A DMachineInstr.h1545 void collectDebugValues(SmallVectorImpl<MachineInstr *> &DbgValues);
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DLocal.h308 void findDbgValues(SmallVectorImpl<DbgValueInst *> &DbgValues, Value *V);
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.cpp345 const auto DbgB = DbgValues.begin(), DbgE = DbgValues.end(); in detachSchedule()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1764 SmallVector<DbgValueInst *, 1> DbgValues; in createWideIV() local
1765 llvm::findDbgValues(DbgValues, OrigPhi); in createWideIV()
1768 for (auto &DbgValue : DbgValues) in createWideIV()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp308 SmallVector<MachineInstr *, 1> DbgValues; in sinkLocalValueMaterialization() local
314 DbgValues.push_back(&DbgVal); in sinkLocalValueMaterialization()
325 for (MachineInstr *DI : DbgValues) { in sinkLocalValueMaterialization()

12