Lines Matching refs:DbgValueLocEntry
40 class DbgValueLocEntry {
67 DbgValueLocEntry(int64_t i) : EntryKind(E_Integer) { Constant.Int = i; } in DbgValueLocEntry() function
68 DbgValueLocEntry(const ConstantFP *CFP) : EntryKind(E_ConstantFP) { in DbgValueLocEntry() function
71 DbgValueLocEntry(const ConstantInt *CIP) : EntryKind(E_ConstantInt) { in DbgValueLocEntry() function
74 DbgValueLocEntry(MachineLocation Loc) : EntryKind(E_Location), Loc(Loc) {} in DbgValueLocEntry() function
75 DbgValueLocEntry(TargetIndexLocation Loc) in DbgValueLocEntry() function
90 friend bool operator==(const DbgValueLocEntry &, const DbgValueLocEntry &);
112 SmallVector<DbgValueLocEntry, 2> ValueLocEntries;
117 DbgValueLoc(const DIExpression *Expr, ArrayRef<DbgValueLocEntry> Locs) in DbgValueLoc()
127 DbgValueLoc(const DIExpression *Expr, ArrayRef<DbgValueLocEntry> Locs, in DbgValueLoc()
144 DbgValueLoc(const DIExpression *Expr, DbgValueLocEntry Loc) in DbgValueLoc()
154 const ArrayRef<DbgValueLocEntry> getLocEntries() const { in getLocEntries()
161 for (const DbgValueLocEntry &DV : ValueLocEntries) in dump()
233 inline bool operator==(const DbgValueLocEntry &A, const DbgValueLocEntry &B) {
238 case DbgValueLocEntry::E_Location:
240 case DbgValueLocEntry::E_TargetIndexLocation:
242 case DbgValueLocEntry::E_Integer:
244 case DbgValueLocEntry::E_ConstantFP:
246 case DbgValueLocEntry::E_ConstantInt: