Lines Matching defs:DbgValue

306   /// Insert a DBG_VALUE into MBB at Idx for DbgValue.
308 SlotIndex StopIdx, DbgVariableValue DbgValue,
396 const DbgVariableValue &DbgValue = I.value();
397 if (DbgValue.containsLocNo(LocNo))
404 const DbgVariableValue &DbgValue = I.value();
405 if (DbgValue.hasLocNoGreaterThan(LocNo))
406 I.setValueUnchecked(DbgValue.decrementLocNosAfterPivot(LocNo));
419 DbgVariableValue DbgValue(Locs, IsIndirect, IsList, Expr);
423 I.insert(Idx, Idx.getNextSlot(), std::move(DbgValue));
426 I.setValue(std::move(DbgValue));
438 /// \param DbgValue value to propagate.
445 extendDef(SlotIndex Idx, DbgVariableValue DbgValue,
455 /// \param DbgValue Location number of LI->reg, and DIExpression.
458 /// \param KilledAt The point where the range of DbgValue could be extended.
459 /// \param [in,out] NewDefs Append (Idx, DbgValue) of inserted defs here.
461 DbgVariableValue DbgValue,
961 SlotIndex Idx, DbgVariableValue DbgValue,
992 if (I.value() != DbgValue || I.stop() != Start) {
1009 DbgVariableValue ExtDbgValue(DbgValue);
1015 DbgVariableValue DbgValue,
1050 if (!I.valid() || I.value() != DbgValue)
1076 DbgVariableValue NewValue(DbgValue);
1116 DbgVariableValue DbgValue = Defs[i].second;
1120 for (unsigned LocNo : DbgValue.loc_nos()) {
1138 extendDef(Idx, DbgValue, LIs, Kills, LIS);
1162 addDefsFromCopies(DbgValue, KilledLocIntervals, Kills->first, Defs,
1209 DbgVariableValue DbgValue = I.value();
1220 I.insert(RStart, IStop, DbgValue);
1662 SlotIndex StopIdx, DbgVariableValue DbgValue,
1676 if (DbgValue.isUndef()) {
1677 MOs.assign(DbgValue.loc_nos().size(),
1684 for (unsigned LocNo : DbgValue.loc_nos())
1698 const DIExpression *Expr = DbgValue.getExpression();
1699 bool IsIndirect = DbgValue.getWasIndirect();
1700 bool IsList = DbgValue.getWasList();
1753 DbgVariableValue DbgValue = I.value();
1757 for (unsigned LocNo : DbgValue.loc_nos()) {
1759 !DbgValue.isUndef() ? SpillOffsets.find(LocNo) : SpillOffsets.end();
1772 DbgValue.printLocNos(dbg));
1777 insertDebugValue(&*MBB, Start, Stop, DbgValue, SpilledLocs, LocSpillOffsets,
1788 insertDebugValue(&*MBB, Start, Stop, DbgValue, SpilledLocs,