Searched refs:DbgOp (Results 1 – 6 of 6) sorted by relevance
196 for (const SDDbgOperand &DbgOp : getLocationOps()) in getSDNodes() local197 if (DbgOp.getKind() == SDDbgOperand::SDNODE) in getSDNodes()198 Dependencies.push_back(DbgOp.getSDNode()); in getSDNodes()
797 auto IsInvalidOp = [](SDDbgOperand DbgOp) { in EmitDbgInstrRef() argument798 return DbgOp.getKind() == SDDbgOperand::FRAMEIX; in EmitDbgInstrRef()802 auto IsNonInstrRefOp = [](SDDbgOperand DbgOp) { in EmitDbgInstrRef() argument803 return DbgOp.getKind() == SDDbgOperand::CONST; in EmitDbgInstrRef()
145 MachineOperand &DbgOp = OverlappingDV->getDebugOperand(0); in getSinkableDebugValues() local146 if (!DbgOp.isReg()) { in getSinkableDebugValues()150 Register OtherReg = DbgOp.getReg(); in getSinkableDebugValues()
359 struct DbgOp {366 DbgOp() : ID(ValueIDNum::EmptyValue), IsConst(false) {}367 DbgOp(ValueIDNum ID) : ID(ID), IsConst(false) {}368 DbgOp(MachineOperand MO) : MO(MO), IsConst(true) {}461 DbgOpID insert(DbgOp Op) {470 DbgOp find(DbgOpID ID) const {472 return DbgOp();474 return DbgOp(ConstOps[ID.getIndex()]);475 return DbgOp(ValueOps[ID.getIndex()]);
248 SmallVector<DbgOp> Values;253 UseBeforeDef(ArrayRef<DbgOp> Values, DebugVariableID VarID, in UseBeforeDef()360 SmallVector<DbgOp> DbgOps; in loadVarInloc()376 DbgOp Op = DbgOpStore.find(ID); in loadVarInloc()516 const SmallVectorImpl<DbgOp> &DbgOps, unsigned Inst) { in addUseBeforeDef()540 for (DbgOp &Op : Use.Values) { in checkInstForNewValues()581 for (DbgOp &Op : Use.Values) { in checkInstForNewValues()984 void DbgOp::dump(const MLocTracker *MTrack) const { in dump()1629 DbgOpID ConstOpID = DbgOpStore.insert(DbgOp(MO)); in transferDebugInstrRef()1665 SmallVector<DbgOp> DbgOps; in transferDebugInstrRef()[all …]
1842 for (auto &DbgOp : User->getDebugOperandsForReg(Reg)) { in SalvageUnsunkDebugUsersOfCopy() local1843 DbgOp.setReg(MI.getOperand(1).getReg()); in SalvageUnsunkDebugUsersOfCopy()1844 DbgOp.setSubReg(MI.getOperand(1).getSubReg()); in SalvageUnsunkDebugUsersOfCopy()