Searched refs:DebugLocEntry (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DebugLocEntry.h | 26 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 D | DwarfDebug.cpp | 1073 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 D | DwarfDebug.h | 52 class DebugLocEntry; variable 562 void buildLocationList(SmallVectorImpl<DebugLocEntry> &DebugLoc,
|