Searched refs:DbgValueLoc (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DebugLocEntry.h | 108 class DbgValueLoc { 157 friend bool operator==(const DbgValueLoc &, const DbgValueLoc &); 158 friend bool operator<(const DbgValueLoc &, const DbgValueLoc &); 178 SmallVector<DbgValueLoc, 1> Values; 185 ArrayRef<DbgValueLoc> Vals) in DebugLocEntry() 205 ArrayRef<DbgValueLoc> getValues() const { return Values; } in getValues() 206 void addValues(ArrayRef<DbgValueLoc> Vals) { in addValues() 219 [](const DbgValueLoc &A, const DbgValueLoc &B) { in sortUniqueValues() 253 inline bool operator==(const DbgValueLoc &A, const DbgValueLoc &B) { 259 inline bool operator<(const DbgValueLoc &A, [all …]
|
| H A D | DwarfDebug.h | 122 std::unique_ptr<DbgValueLoc> ValueLoc = nullptr; 151 void initializeDbgValue(DbgValueLoc Value) { in initializeDbgValue() 156 ValueLoc = std::make_unique<DbgValueLoc>(Value); in initializeDbgValue() 180 const DbgValueLoc *getValueLoc() const { return ValueLoc.get(); } in getValueLoc() 262 DbgValueLoc Value; ///< Corresponding location for the parameter value at 265 DbgCallSiteParam(unsigned Reg, DbgValueLoc Val) in DbgCallSiteParam() 271 DbgValueLoc getValue() const { return Value; } in getValue() 837 const DbgValueLoc &Value,
|
| H A D | DwarfDebug.cpp | 233 static DbgValueLoc getDebugLocValue(const MachineInstr *MI) { in getDebugLocValue() 255 return DbgValueLoc(Expr, DbgValueLocEntries, IsVariadic); in getDebugLocValue() 266 ValueLoc = std::make_unique<DbgValueLoc>(getDebugLocValue(DbgValue)); in initializeDbgValue() 637 DbgValueLoc DbgLocVal(CombinedExpr, DbgValueLocEntry(Val)); in finishCallSiteParams() 1650 std::pair<DbgValueHistoryMap::EntryIndex, DbgValueLoc>; in buildLocationList() 1722 SmallVector<DbgValueLoc, 4> Values; in buildLocationList() 2556 const DbgValueLoc &Value, in emitDebugLocValue() 2660 const DbgValueLoc &Value = Values[0]; in finalize() 2663 assert(llvm::all_of(Values, [](DbgValueLoc P) { in finalize()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | RegisterCoalescer.cpp | 153 using DbgValueLoc = std::pair<SlotIndex, MachineInstr*>; typedef in __anoncc82f7ba0111::RegisterCoalescer 154 DenseMap<Register, std::vector<DbgValueLoc>> DbgVRegToValues;
|