Searched refs:DbgValueLoc (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DebugLocEntry.h | 108 class DbgValueLoc { 117 DbgValueLoc(const DIExpression *Expr, ArrayRef<DbgValueLocEntry> Locs) in DbgValueLoc() function 127 DbgValueLoc(const DIExpression *Expr, ArrayRef<DbgValueLocEntry> Locs, in DbgValueLoc() function 144 DbgValueLoc(const DIExpression *Expr, DbgValueLocEntry Loc) in DbgValueLoc() function 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() [all …]
|
| H A D | DwarfDebug.h | 123 std::unique_ptr<DbgValueLoc> ValueLoc = nullptr; 152 void initializeDbgValue(DbgValueLoc Value) { in initializeDbgValue() 157 ValueLoc = std::make_unique<DbgValueLoc>(Value); in initializeDbgValue() 181 const DbgValueLoc *getValueLoc() const { return ValueLoc.get(); } in getValueLoc() 263 DbgValueLoc Value; ///< Corresponding location for the parameter value at 266 DbgCallSiteParam(unsigned Reg, DbgValueLoc Val) in DbgCallSiteParam() 272 DbgValueLoc getValue() const { return Value; } in getValue() 848 const DbgValueLoc &Value,
|
| H A D | DwarfDebug.cpp | 236 static DbgValueLoc getDebugLocValue(const MachineInstr *MI) { in getDebugLocValue() 258 return DbgValueLoc(Expr, DbgValueLocEntries, IsVariadic); in getDebugLocValue() 269 ValueLoc = std::make_unique<DbgValueLoc>(getDebugLocValue(DbgValue)); in initializeDbgValue() 648 DbgValueLoc DbgLocVal(CombinedExpr, DbgValueLocEntry(Val)); in finishCallSiteParams() 1667 std::pair<DbgValueHistoryMap::EntryIndex, DbgValueLoc>; in buildLocationList() 1739 SmallVector<DbgValueLoc, 4> Values; in buildLocationList() 2486 const DbgValueLoc &Value, in emitDebugLocValue() 2590 const DbgValueLoc &Value = Values[0]; in finalize() 2593 assert(llvm::all_of(Values, [](DbgValueLoc P) { in finalize()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | RegisterCoalescer.cpp | 139 using DbgValueLoc = std::pair<SlotIndex, MachineInstr*>; typedef in __anon3ec327350111::RegisterCoalescer 140 DenseMap<Register, std::vector<DbgValueLoc>> DbgVRegToValues;
|