Searched refs:DbgOps (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
H A D | InstrRefBasedImpl.h | 524 DbgOpID DbgOps[MAX_DBG_OPS]; 546 DbgValue(ArrayRef<DbgOpID> DbgOps, const DbgValueProperties &Prop) 547 : OpCount(DbgOps.size()), BlockNo(0), Properties(Prop), Kind(Def) { 550 assert(DbgOps.size() == Prop.getLocationOpCount()); 551 if (DbgOps.size() > MAX_DBG_OPS || 552 any_of(DbgOps, [](DbgOpID ID) { return ID.isUndef(); })) { 556 if (DbgOps.size() > MAX_DBG_OPS) { 562 for (unsigned Idx = 0; Idx < DbgOps.size(); ++Idx) 563 this->DbgOps[Idx] = DbgOps[Idx]; 602 ArrayRef<DbgOpID> getDbgOpIDs() const { return {DbgOps, OpCount}; } [all …]
|
H A D | InstrRefBasedImpl.cpp | 360 SmallVector<DbgOp> DbgOps; in loadVarInloc() local 377 DbgOps.push_back(Op); in loadVarInloc() 426 addUseBeforeDef(VarID, Value.Properties, DbgOps, LastUseBeforeDef); in loadVarInloc() 516 const SmallVectorImpl<DbgOp> &DbgOps, unsigned Inst) { in addUseBeforeDef() argument 517 UseBeforeDefs[Inst].emplace_back(DbgOps, VarID, Properties); in addUseBeforeDef() 579 SmallVector<ResolvedDbgOp> DbgOps; in checkInstForNewValues() local 583 DbgOps.push_back(Op.MO); in checkInstForNewValues() 589 DbgOps.push_back(NewLoc); in checkInstForNewValues() 595 if (DbgOps.size() != Use.Values.size()) in checkInstForNewValues() 601 Use.VarID, MTracker->emitLoc(DbgOps, Var, DILoc, Use.Properties))); in checkInstForNewValues() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RegAllocFast.cpp | 1672 SmallVector<MachineOperand *> DbgOps; in handleDebugValue() local 1674 DbgOps.push_back(&Op); in handleDebugValue() 1678 for (auto &RegMO : DbgOps) in handleDebugValue() 1686 LiveDbgValueMap[Reg].append(DbgOps.begin(), DbgOps.end()); in handleDebugValue()
|