Home
last modified time | relevance | path

Searched refs:DebugLocEntry (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocEntry.h26 class DebugLocEntry {
113 bool MergeValues(const DebugLocEntry &Next);
119 bool MergeRanges(const DebugLocEntry &Next) { in MergeRanges()
134 assert(all_of(Values, [](DebugLocEntry::Value V) { in addValues()
157 inline bool operator==(const DebugLocEntry::Value &A,
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,
[all …]
H A DDwarfDebug.cpp1073 return DebugLocEntry::Value(Expr, MLoc); in getDebugLocValue()
1076 return DebugLocEntry::Value(Expr, MI->getOperand(0).getImm()); in getDebugLocValue()
1080 return DebugLocEntry::Value(Expr, MI->getOperand(0).getCImm()); in getDebugLocValue()
1089 bool DebugLocEntry::MergeValues(const DebugLocEntry &Next) { in MergeValues()
1147 SmallVector<DebugLocEntry::Value, 4> OpenRanges; in buildLocationList()
1195 DebugLocEntry Loc(StartLabel, EndLabel, Value); in buildLocationList()
1362 SmallVector<DebugLocEntry, 8> Entries; in collectEntityInfo()
1902 const DebugLocEntry::Value &Value, in emitDebugLocValue()
1930 void DebugLocEntry::finalize(const AsmPrinter &AP, in finalize()
1937 const DebugLocEntry::Value &Value = Values[0]; in finalize()
[all …]
H A DDwarfDebug.h52 class DebugLocEntry; variable
562 void buildLocationList(SmallVectorImpl<DebugLocEntry> &DebugLoc,