Lines Matching refs:DbgValue
480 class DbgValue {
508 DbgValue(ArrayRef<DbgOpID> DbgOps, const DbgValueProperties &Prop)
510 static_assert(sizeof(DbgValue) <= 64,
529 DbgValue(unsigned BlockNo, const DbgValueProperties &Prop, KindT Kind)
534 DbgValue(const DbgValueProperties &Prop, KindT Kind)
545 bool operator==(const DbgValue &Other) const {
560 bool operator!=(const DbgValue &Other) const { return !(*this == Other); }
598 bool hasJoinableLocOps(const DbgValue &Other) const {
610 bool hasIdenticalValidLocOps(const DbgValue &Other) const {
1014 MapVector<DebugVariable, DbgValue> Vars;
1029 DbgValue Rec = (DebugOps.size() > 0)
1030 ? DbgValue(DebugOps, Properties)
1031 : DbgValue(Properties, DbgValue::Undef);
1059 DbgValue Rec = DbgValue(EmptyProperties, DbgValue::Undef);
1094 using LiveIdxT = DenseMap<const MachineBasicBlock *, DbgValue *>;
1096 using VarAndLoc = std::pair<DebugVariable, DbgValue>;
1099 using InValueT = std::pair<MachineBasicBlock *, DbgValue *>;
1399 DbgValue &LiveIn);