/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | edit_distance.h | 55 // entry is in Row[x-1], the top entry is what's in Row[x] from the last 63 unsigned *Row = SmallBuffer; local 65 Row = new unsigned[n + 1]; 66 Allocated.reset(Row); 70 Row[i] = i; 73 Row[0] = y; 74 unsigned BestThisRow = Row[0]; 78 int OldRow = Row[x]; 80 Row[ [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
H A D | LineTable.cpp | 52 typedef std::function<bool(const LineEntry &Row)> LineEntryCallback; 70 LineEntry Row(BaseAddr, 1, FirstLine); 86 Row.File = (uint32_t)Data.getULEB128(&Offset); 93 Row.Addr += Data.getULEB128(&Offset); 95 if (Callback(Row) == false) 103 Row.Line += Data.getSLEB128(&Offset); 110 Row.Line += LineDelta; 111 Row.Addr += AddrDelta; 113 if (Callback(Row) == false) 254 llvm::Error Err = parse(Data, BaseAddr, [&](const LineEntry &Row) [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | UnwindPlan.cpp | 22 bool UnwindPlan::Row::RegisterLocation:: 23 operator==(const UnwindPlan::Row::RegisterLocation &rhs) const { 53 void UnwindPlan::Row::RegisterLocation::SetAtDWARFExpression( 62 void UnwindPlan::Row::RegisterLocation::SetIsDWARFExpression( 93 void UnwindPlan::Row::RegisterLocation::Dump(Stream &s, 95 const UnwindPlan::Row *row, 168 bool UnwindPlan::Row::FAValue:: 169 operator==(const UnwindPlan::Row::FAValue &rhs) const { 192 void UnwindPlan::Row::FAValue::Dump(Stream &s, const UnwindPlan *unwind_plan, 218 void UnwindPlan::Row 250 UnwindPlan::Row::Row() function in class:UnwindPlan::Row [all...] |
H A D | DWARFCallFrameInfo.cpp | 628 UnwindPlan::Row *cie_initial_row = new UnwindPlan::Row; 637 UnwindPlan::Row::RegisterLocation reg_location; 647 case DW_CFA_advance_loc: // (Row Creation Instruction) 655 UnwindPlan::Row *newrow = new UnwindPlan::Row; 682 case DW_CFA_set_loc: // 0x1 (Row Creation Instruction) 690 UnwindPlan::Row *newrow = new UnwindPlan::Row; 698 case DW_CFA_advance_loc1: // 0x2 (Row Creatio [all...] |
H A D | ArmUnwindInfo.cpp | 324 UnwindPlan::RowSP row = std::make_shared<UnwindPlan::Row>(); 336 UnwindPlan::Row::RegisterLocation lr_location;
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-xray/ |
H A D | xray-account.cpp | 272 auto &Row = std::get<2>(Results.back()); local 275 Row.Min /= CycleFrequency; 276 Row.Median /= CycleFrequency; 277 Row.Pct90 /= CycleFrequency; 278 Row.Pct99 /= CycleFrequency; 279 Row.Max /= CycleFrequency; 280 Row.Sum /= CycleFrequency; 283 Row.Function = FuncIdHelper.SymbolOrNumber(FuncId); 284 Row.DebugInfo = FuncIdHelper.FileLineAndColumn(FuncId); 356 exportStats(Header, [&](int32_t FuncId, size_t Count, const ResultRow &Row) { [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugLine.cpp | 375 DWARFDebugLine::Row::Row(bool DefaultIsStmt) { reset(DefaultIsStmt); } function in class:DWARFDebugLine::Row 377 void DWARFDebugLine::Row::postAppend() { 384 void DWARFDebugLine::Row::reset(bool DefaultIsStmt) { 399 void DWARFDebugLine::Row::dumpTableHeader(raw_ostream &OS) { 405 void DWARFDebugLine::Row::dump(raw_ostream &OS) const { 433 Row::dumpTableHeader(OS); 434 for (const Row &R : Rows) { 456 Row.reset(LineTable->Prologue.DefaultIsStmt); 465 Sequence.LowPC = Row 924 DWARFDebugLine::Row Row; local 1095 const auto &Row = Rows[RowIndex]; local [all...] |
H A D | DWARFUnitIndex.cpp | 137 auto &Row = Rows[i]; local 138 if (auto *Contribs = Row.Contributions.get()) { 139 OS << format("%5u 0x%016" PRIx64 " ", i + 1, Row.Signature);
|
H A D | DWARFVerifier.cpp | 751 for (const auto &Row : LineTable->Rows) { 753 if (Row.Address.Address < PrevAddress) { 761 DWARFDebugLine::Row::dumpTableHeader(OS); 764 Row.dump(OS); 769 if (!LineTable->hasFileAtIndex(Row.File)) { 775 << "][" << RowIndex << "] has invalid file index " << Row.File 779 DWARFDebugLine::Row::dumpTableHeader(OS); 780 Row.dump(OS); 783 if (Row.EndSequence) 786 PrevAddress = Row [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDebugLine.h | 145 struct Row { struct in class:llvm::DWARFDebugLine 146 explicit Row(bool DefaultIsStmt = false); 155 static bool orderByAddress(const Row &LHS, const Row &RHS) { 244 void appendRow(const DWARFDebugLine::Row &R) { Rows.push_back(R); } 288 using RowVector = std::vector<Row>; 378 struct Row Row; member in struct:llvm::DWARFDebugLine::ParsingState
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/ |
H A D | x86AssemblyInspectionEngine.cpp | 929 UnwindPlan::Row::RegisterLocation initial_regloc; 930 UnwindPlan::RowSP row(new UnwindPlan::Row); 951 // Allocate a new Row, populate it with the existing Row contents. 952 UnwindPlan::Row *newrow = new UnwindPlan::Row; 980 bool row_updated = false; // The UnwindPlan::Row 'row' has been updated 1065 UnwindPlan::Row::RegisterLocation regloc; 1156 UnwindPlan::Row::RegisterLocation regloc; 1158 // stack_offset for 'movq %r15, -80(%rbp)' will be 80. In the Row, w [all...] |
H A D | UnwindAssembly-x86.cpp | 92 UnwindPlan::Row::FAValue::isRegisterPlusOffset || 99 UnwindPlan::Row::RegisterLocation first_row_pc_loc; 128 UnwindPlan::Row::RegisterLocation last_row_pc_loc;
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | DWARFCallFrameInfo.h | 104 lldb_private::UnwindPlan::Row initial_row; 143 UnwindPlan::Row &row);
|
H A D | UnwindPlan.h | 55 class Row { class in class:lldb_private::UnwindPlan 181 const UnwindPlan::Row *row, Thread *thread, bool verbose) const; 324 Row(); 326 Row(const UnwindPlan::Row &rhs) = default; 328 bool operator==(const Row &rhs) const; 376 }; // class Row 379 typedef std::shared_ptr<Row> RowSP; 402 m_row_list.emplace_back(new Row(*row_sp));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopInterchange.cpp | 78 for (auto &Row : DepMatrix) { 79 for (auto D : Row) 197 static bool isOuterMostDepPositive(CharMatrix &DepMatrix, unsigned Row, argument 200 if (DepMatrix[Row][i] == '<') 202 if (DepMatrix[Row][i] == '>') 209 // Checks if no dependence exist in the dependency matrix in Row before Column. 210 static bool containsNoDependence(CharMatrix &DepMatrix, unsigned Row, argument 213 if (DepMatrix[Row][i] != '=' && DepMatrix[Row][i] != 'S' && 214 DepMatrix[Row][ 220 validDepInterchange(CharMatrix &DepMatrix, unsigned Row, unsigned OuterLoopId, char InnerDep, char OuterDep) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
H A D | UnwindAssemblyInstEmulation.cpp | 115 // Make a copy of the current instruction Row and save it in m_curr_row 118 UnwindPlan::Row *newrow = new UnwindPlan::Row; 164 UnwindPlan::Row *newrow = new UnwindPlan::Row; 182 std::make_shared<UnwindPlan::Row>(*m_curr_row.get()); 195 std::make_shared<UnwindPlan::Row>(*saved_state.first); 203 std::make_shared<UnwindPlan::Row>(*m_curr_row), 231 std::make_shared<UnwindPlan::Row>(*m_curr_row.get()); 253 // Allocate a new Row fo [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-s390x/ |
H A D | ABISysV_s390x.h | 46 lldb_private::UnwindPlan::Row::RegisterLocation &unwind_regloc) override;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/ASTDiff/ |
H A D | ASTDiff.cpp | 589 SNodeId LastRow, LastCol, FirstRow, FirstCol, Row, Col; local 602 Row = LastRow; 605 while (Row > FirstRow || Col > FirstCol) { 606 if (Row > FirstRow && 607 ForestDist[Row - 1][Col] + 1 == ForestDist[Row][Col]) { 608 --Row; 610 ForestDist[Row][Col - 1] + 1 == ForestDist[Row][Col]) { 613 SNodeId LMD1 = S1.getLeftMostDescendant(Row); [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
H A D | DWARFLinker.h | 149 std::vector<DWARFDebugLine::Row> &Rows,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetInstrInfo.cpp | 794 int Row; local 796 case MachineCombinerPattern::REASSOC_AX_BY: Row = 0; break; 797 case MachineCombinerPattern::REASSOC_AX_YB: Row = 1; break; 798 case MachineCombinerPattern::REASSOC_XA_BY: Row = 2; break; 799 case MachineCombinerPattern::REASSOC_XA_YB: Row = 3; break; 803 MachineOperand &OpA = Prev.getOperand(OpIdx[Row][0]); 804 MachineOperand &OpB = Root.getOperand(OpIdx[Row][1]); 805 MachineOperand &OpX = Prev.getOperand(OpIdx[Row][2]); 806 MachineOperand &OpY = Root.getOperand(OpIdx[Row][3]);
|
/freebsd-11-stable/sys/contrib/edk2/Include/Protocol/ |
H A D | SimpleTextOut.h | 312 @param Row The position to set the cursor to. Must be greater than or 327 IN UINTN Row
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextLLDB.h | 190 UnwindPlan::Row::FAValue &fa, lldb::addr_t &address);
|
H A D | RegisterContextLLDB.cpp | 1163 UnwindPlan::Row::RegisterLocation unwindplan_regloc; 1542 // FIXME UnwindPlan::Row types atDWARFExpression and isDWARFExpression are 1632 UnwindPlan::Row::FAValue::unspecified) { 1713 UnwindPlan::Row::FAValue::unspecified) { 1790 lldb::RegisterKind row_register_kind, UnwindPlan::Row::FAValue &fa, 1798 case UnwindPlan::Row::FAValue::isRegisterDereferenced: { 1826 case UnwindPlan::Row::FAValue::isRegisterPlusOffset: { 1849 case UnwindPlan::Row::FAValue::isDWARFExpression: { 1873 case UnwindPlan::Row::FAValue::isRaSearch: {
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ABI.h | 106 UnwindPlan::Row::RegisterLocation &unwind_regloc);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/ |
H A D | SymbolFileBreakpad.cpp | 437 UnwindPlan::Row &row) { 472 UnwindPlan::Row::RegisterLocation loc; 520 auto row_sp = std::make_shared<UnwindPlan::Row>(); 532 row_sp = std::make_shared<UnwindPlan::Row>(*row_sp); 563 auto row_sp = std::make_shared<UnwindPlan::Row>(); 624 UnwindPlan::Row::RegisterLocation loc;
|