Searched refs:UnwindRow (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/DWARFCFIChecker/ |
| H A D | DWARFCFIAnalysis.cpp | 47 getCFARegOffsetInfo(const dwarf::UnwindRow &UnwindRow) { in getCFARegOffsetInfo() argument 48 auto CFALocation = UnwindRow.getCFAValue(); in getCFARegOffsetInfo() 57 getUnwindRuleRegSet(const dwarf::UnwindRow &UnwindRow, DWARFRegNum Reg) { in getUnwindRuleRegSet() argument 58 auto MaybeLoc = UnwindRow.getRegisterLocations().getRegisterLocation(Reg); in getUnwindRuleRegSet() 171 const dwarf::UnwindRow &PrevRow, in checkRegDiff() 172 const dwarf::UnwindRow &NextRow, in checkRegDiff() 261 const dwarf::UnwindRow &PrevRow, in checkCFADiff() 262 const dwarf::UnwindRow &NextRow, in checkCFADiff()
|
| H A D | DWARFCFIState.cpp | 21 std::optional<dwarf::UnwindRow> DWARFCFIState::getCurrentUnwindRow() const { in getCurrentUnwindRow() 32 dwarf::UnwindRow NewRow = Row; in update()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFCFIChecker/ |
| H A D | DWARFCFIAnalysis.h | 86 const dwarf::UnwindRow &PrevRow, 87 const dwarf::UnwindRow &NextRow, 91 void checkCFADiff(const MCInst &Inst, const dwarf::UnwindRow &PrevRow, 92 const dwarf::UnwindRow &NextRow,
|
| H A D | DWARFCFIState.h | 34 LLVM_ABI std::optional<dwarf::UnwindRow> getCurrentUnwindRow() const; 46 dwarf::UnwindRow Row;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/LowLevel/ |
| H A D | DWARFUnwindTable.h | 231 class UnwindRow { 239 UnwindRow() : CFAValue(UnwindLocation::createUnspecified()) {} in UnwindRow() function 276 using RowContainer = std::vector<UnwindRow>; 287 const UnwindRow &operator[](size_t Index) const { 314 parseRows(const CFIProgram &CFIP, UnwindRow &CurrRow,
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFUnwindTablePrinter.cpp | 155 static void printUnwindRow(const UnwindRow &Row, raw_ostream &OS, in printUnwindRow() 169 raw_ostream &llvm::dwarf::operator<<(raw_ostream &OS, const UnwindRow &Row) { in operator <<() 178 for (const UnwindRow &Row : Rows) in printUnwindTable()
|
| H A D | DWARFDebugFrame.cpp | 48 UnwindRow Row; in createUnwindTable() 78 UnwindRow Row; in createUnwindTable()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFUnwindTablePrinter.h | 25 LLVM_ABI raw_ostream &operator<<(raw_ostream &OS, const UnwindRow &Row);
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/LowLevel/ |
| H A D | DWARFUnwindTable.cpp | 81 llvm::dwarf::parseRows(const CFIProgram &CFIP, UnwindRow &Row, in parseRows()
|