Lines Matching refs:DbgValue
229 class DbgValue {
255 DbgValue(const ValueIDNum &Val, const DbgValueProperties &Prop, KindT Kind) in DbgValue() function
260 DbgValue(unsigned BlockNo, const DbgValueProperties &Prop, KindT Kind) in DbgValue() function
266 DbgValue(const MachineOperand &MO, const DbgValueProperties &Prop, KindT Kind) in DbgValue() function
272 DbgValue(const DbgValueProperties &Prop, KindT Kind) in DbgValue() function
283 bool operator==(const DbgValue &Other) const {
300 bool operator!=(const DbgValue &Other) const { return !(*this == Other); }
699 MapVector<DebugVariable, DbgValue> Vars;
714 DbgValue Rec = (ID) ? DbgValue(*ID, Properties, DbgValue::Def) in defVar()
715 : DbgValue(Properties, DbgValue::Undef); in defVar()
732 DbgValue Rec = DbgValue(MO, Properties, DbgValue::Const); in defVar()
760 DbgValue Rec = DbgValue(EmptyProperties, DbgValue::Undef); in considerOverlaps()
795 using LiveIdxT = DenseMap<const MachineBasicBlock *, DbgValue *>;
797 using VarAndLoc = std::pair<DebugVariable, DbgValue>;
800 using InValueT = std::pair<MachineBasicBlock *, DbgValue *>;
1087 DbgValue &LiveIn);