Lines Matching refs:DebugLocEntry
26 class DebugLocEntry {
104 DebugLocEntry(const MCSymbol *B, const MCSymbol *E, Value Val) in DebugLocEntry() function
113 bool MergeValues(const DebugLocEntry &Next);
119 bool MergeRanges(const DebugLocEntry &Next) { in MergeRanges()
131 void addValues(ArrayRef<DebugLocEntry::Value> Vals) { in addValues()
134 assert(all_of(Values, [](DebugLocEntry::Value V) { in addValues()
157 inline bool operator==(const DebugLocEntry::Value &A,
158 const DebugLocEntry::Value &B) {
166 case DebugLocEntry::Value::E_Location:
168 case DebugLocEntry::Value::E_Integer:
170 case DebugLocEntry::Value::E_ConstantFP:
172 case DebugLocEntry::Value::E_ConstantInt:
179 inline bool operator<(const DebugLocEntry::Value &A,
180 const DebugLocEntry::Value &B) {