Lines Matching defs:DbgValue
310 /// Insert a DBG_VALUE into MBB at Idx for DbgValue.
312 SlotIndex StopIdx, DbgVariableValue DbgValue,
400 const DbgVariableValue &DbgValue = I.value();
401 if (DbgValue.containsLocNo(LocNo))
408 const DbgVariableValue &DbgValue = I.value();
409 if (DbgValue.hasLocNoGreaterThan(LocNo))
410 I.setValueUnchecked(DbgValue.decrementLocNosAfterPivot(LocNo));
423 DbgVariableValue DbgValue(Locs, IsIndirect, IsList, Expr);
427 I.insert(Idx, Idx.getNextSlot(), std::move(DbgValue));
430 I.setValue(std::move(DbgValue));
442 /// \param DbgValue value to propagate.
449 extendDef(SlotIndex Idx, DbgVariableValue DbgValue,
459 /// \param DbgValue Location number of LI->reg, and DIExpression.
462 /// \param KilledAt The point where the range of DbgValue could be extended.
463 /// \param [in,out] NewDefs Append (Idx, DbgValue) of inserted defs here.
465 DbgVariableValue DbgValue,
973 SlotIndex Idx, DbgVariableValue DbgValue,
1004 if (I.value() != DbgValue || I.stop() != Start) {
1021 DbgVariableValue ExtDbgValue(DbgValue);
1027 DbgVariableValue DbgValue,
1062 if (!I.valid() || I.value() != DbgValue)
1088 DbgVariableValue NewValue(DbgValue);
1128 DbgVariableValue DbgValue = Defs[i].second;
1132 for (unsigned LocNo : DbgValue.loc_nos()) {
1150 extendDef(Idx, DbgValue, LIs, Kills, LIS);
1174 addDefsFromCopies(DbgValue, KilledLocIntervals, Kills->first, Defs,
1221 DbgVariableValue DbgValue = I.value();
1232 I.insert(RStart, IStop, DbgValue);
1710 SlotIndex StopIdx, DbgVariableValue DbgValue,
1724 if (DbgValue.isUndef()) {
1725 MOs.assign(DbgValue.loc_nos().size(),
1732 for (unsigned LocNo : DbgValue.loc_nos())
1746 const DIExpression *Expr = DbgValue.getExpression();
1747 bool IsIndirect = DbgValue.getWasIndirect();
1748 bool IsList = DbgValue.getWasList();
1801 DbgVariableValue DbgValue = I.value();
1805 for (unsigned LocNo : DbgValue.loc_nos()) {
1807 !DbgValue.isUndef() ? SpillOffsets.find(LocNo) : SpillOffsets.end();
1820 DbgValue.printLocNos(dbg));
1825 insertDebugValue(&*MBB, Start, Stop, DbgValue, SpilledLocs, LocSpillOffsets,
1836 insertDebugValue(&*MBB, Start, Stop, DbgValue, SpilledLocs,