Lines Matching refs:DbgOps
349 SmallVector<DbgOp> DbgOps; in loadVarInloc() local
366 DbgOps.push_back(Op); in loadVarInloc()
407 addUseBeforeDef(Var, Value.Properties, DbgOps, in loadVarInloc()
491 const SmallVectorImpl<DbgOp> &DbgOps, unsigned Inst) { in addUseBeforeDef() argument
492 UseBeforeDefs[Inst].emplace_back(DbgOps, Var, Properties); in addUseBeforeDef()
554 SmallVector<ResolvedDbgOp> DbgOps; in checkInstForNewValues() local
558 DbgOps.push_back(Op.MO); in checkInstForNewValues()
564 DbgOps.push_back(NewLoc); in checkInstForNewValues()
570 if (DbgOps.size() != Use.Values.size()) in checkInstForNewValues()
575 MTracker->emitLoc(DbgOps, Use.Var, Use.Properties)); in checkInstForNewValues()
828 SmallVector<ResolvedDbgOp> DbgOps; in clobberMloc() local
833 DbgOps.insert(DbgOps.begin(), ActiveVLocIt->second.Ops.size(), in clobberMloc()
835 replace_copy(ActiveVLocIt->second.Ops, DbgOps.begin(), OldOp, NewOp); in clobberMloc()
838 PendingDbgValues.push_back(MTracker->emitLoc(DbgOps, Var, Properties)); in clobberMloc()
849 ActiveVLocIt->second.Ops = DbgOps; in clobberMloc()
1158 MLocTracker::emitLoc(const SmallVectorImpl<ResolvedDbgOp> &DbgOps, in emitLoc() argument
1170 assert(all_of(DbgOps, in emitLoc()
1175 assert((DbgOps.size() == 0 || in emitLoc()
1176 DbgOps.size() == Properties.getLocationOpCount()) && in emitLoc()
1199 if (DbgOps.empty()) in emitLoc()
1206 assert(DbgOps.size() == Properties.getLocationOpCount()); in emitLoc()
1212 const ResolvedDbgOp &Op = DbgOps[Idx]; in emitLoc()
1634 SmallVector<DbgOp> DbgOps; in transferDebugInstrRef() local
1636 DbgOps.push_back(DbgOpStore.find(OpID)); in transferDebugInstrRef()
1645 for (const DbgOp &Op : DbgOps) { in transferDebugInstrRef()
1674 for (const DbgOp &DbgOp : DbgOps) { in transferDebugInstrRef()
1691 if (!DbgOps.empty() && NewLocs.empty()) { in transferDebugInstrRef()
1709 DbgOps, LastUseBeforeDef); in transferDebugInstrRef()