Home
last modified time | relevance | path

Searched refs:Rows (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/PBQP/
H A DMath.h127 Matrix(unsigned Rows, unsigned Cols) : in Matrix() argument
128 Rows(Rows), Cols(Cols), Data(std::make_unique<PBQPNum []>(Rows * Cols)) { in Matrix()
133 Matrix(unsigned Rows, unsigned Cols, PBQPNum InitVal) in Matrix() argument
134 : Rows(Rows), Cols(Cols), in Matrix()
135 Data(std::make_unique<PBQPNum []>(Rows * Cols)) { in Matrix()
136 std::fill(Data.get(), Data.get() + (Rows * Cols), InitVal); in Matrix()
141 : Rows(M.Rows), Cols(M.Cols), in Matrix()
142 Data(std::make_unique<PBQPNum []>(Rows * Cols)) { in Matrix()
143 std::copy(M.Data.get(), M.Data.get() + (Rows * Cols), Data.get()); in Matrix()
148 : Rows(M.Rows), Cols(M.Cols), Data(std::move(M.Data)) { in Matrix()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnitIndex.cpp126 Rows.reset(); in parse()
145 Rows = std::make_unique<Entry[]>(Header.NumBuckets); in parseImpl()
153 Rows[i].Signature = IndexData.getU64(&Offset); in parseImpl()
160 Rows[i].Index = this; in parseImpl()
161 Rows[i].Contributions = in parseImpl()
163 Contribs[Index - 1] = Rows[i].Contributions.get(); in parseImpl()
242 auto &Row = Rows[i]; in dump()
286 if (Rows[i].Contributions) in getFromOffset()
287 OffsetLookup.push_back(&Rows[i]); in getFromOffset()
313 while (Rows[H].getSignature() != S && Rows[H].Index != nullptr) in getFromHash()
[all …]
H A DDWARFDebugLine.cpp543 if (!Rows.empty()) { in dump()
546 for (const Row &R : Rows) { in dump()
558 Rows.clear(); in clear()
575 unsigned RowNumber = LineTable->Rows.size(); in appendRowToMatrix()
871 size_t RowCount = Rows.size(); in parse()
1245 if (Verbose && Rows.size() == RowCount) in parse()
1304 RowIter FirstRow = Rows.begin() + Seq.FirstRowIndex; in findRowInSeq()
1305 RowIter LastRow = Rows.begin() + Seq.LastRowIndex; in findRowInSeq()
1312 return RowPos - Rows.begin(); in findRowInSeq()
1487 const auto &Row = Rows[RowIndex]; in getFileLineInfoForAddress()
H A DDWARFDebugFrame.cpp194 for (const UnwindRow &Row : Rows) in dump()
198 raw_ostream &llvm::dwarf::operator<<(raw_ostream &OS, const UnwindTable &Rows) { in operator <<() argument
200 Rows.dump(OS, DumpOpts, 0); in operator <<()
230 UT.Rows.push_back(Row); in create()
247 UT.Rows.push_back(Row); in create()
539 Rows.push_back(Row); in parseRows()
554 Rows.push_back(Row); in parseRows()
H A DDWARFVerifier.cpp1033 if (LineTable->Rows.size() == 1 && LineTable->Rows.front().EndSequence) in verifyDebugLineRows()
1039 for (const auto &Row : LineTable->Rows) { in verifyDebugLineRows()
1053 LineTable->Rows[RowIndex - 1].dump(OS); in verifyDebugLineRows()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h67 Value *Stride, bool IsVolatile, unsigned Rows,
69 auto *RetType = FixedVectorType::get(EltTy, Rows * Columns);
71 Value *Ops[] = {DataPtr, Stride, B.getInt1(IsVolatile), B.getInt32(Rows),
91 unsigned Rows, unsigned Columns,
95 B.getInt32(Rows), B.getInt32(Columns)};
110 CallInst *CreateMatrixTranspose(Value *Matrix, unsigned Rows,
114 FixedVectorType::get(OpType->getElementType(), Rows * Columns);
117 Value *Ops[] = {Matrix, B.getInt32(Rows), B.getInt32(Columns)};
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h327 size_t size() const { return Rows.size(); } in size()
328 iterator begin() { return Rows.begin(); } in begin()
329 const_iterator begin() const { return Rows.begin(); } in begin()
330 iterator end() { return Rows.end(); } in end()
331 const_iterator end() const { return Rows.end(); } in end()
334 return Rows[Index];
375 RowContainer Rows;
399 raw_ostream &operator<<(raw_ostream &OS, const UnwindTable &Rows);
H A DDWARFUnitIndex.h160 std::unique_ptr<Entry[]> Rows; variable
186 return ArrayRef(Rows.get(), Header.NumBuckets); in getRows()
190 return MutableArrayRef(Rows.get(), Header.NumBuckets); in getMutableRows()
H A DDWARFDebugLine.h235 void appendRow(const DWARFDebugLine::Row &R) { Rows.push_back(R); } in appendRow()
294 RowVector Rows; member
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.cpp1534 OutLineTable.Rows = InputLineTable->Rows; in cloneAndEmitLineTable()
1537 if (OutLineTable.Rows.size() == 1 && OutLineTable.Rows[0].EndSequence) in cloneAndEmitLineTable()
1538 OutLineTable.Rows.clear(); in cloneAndEmitLineTable()
1544 NewRows.reserve(InputLineTable->Rows.size()); in cloneAndEmitLineTable()
1564 for (DWARFDebugLine::Row Row : InputLineTable->Rows) { in cloneAndEmitLineTable()
1605 OutLineTable.Rows = std::move(NewRows); in cloneAndEmitLineTable()
1612 std::vector<DWARFDebugLine::Row> &Rows) { in insertLineSequence() argument
1616 if (!Rows.empty() && Rows.back().Address < Seq.front().Address) { in insertLineSequence()
1617 llvm::append_range(Rows, Seq); in insertLineSequence()
1624 Rows, [=](const DWARFDebugLine::Row &O) { return O.Address < Front; }); in insertLineSequence()
[all …]
H A DDebugLineSectionEmitter.h305 if (LineTable.Rows.empty()) { in emitLineTableRows()
325 for (const DWARFDebugLine::Row &Row : LineTable.Rows) { in emitLineTableRows()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp702 SmallVector<SmallVector<CodeGenSubRegIndex *, 4>, 4> Rows; in emitComposeSubRegIndices() local
708 for (unsigned r = 0, re = Rows.size(); r != re; ++r) { in emitComposeSubRegIndices()
709 if (combine(&Idx, Rows[r])) { in emitComposeSubRegIndices()
715 Found = Rows.size(); in emitComposeSubRegIndices()
716 Rows.resize(Found + 1); in emitComposeSubRegIndices()
717 Rows.back().resize(SubRegIndicesSize); in emitComposeSubRegIndices()
718 combine(&Idx, Rows.back()); in emitComposeSubRegIndices()
724 if (Rows.size() > 1) { in emitComposeSubRegIndices()
725 OS << " static const " << getMinimalTypeForRange(Rows.size(), 32) in emitComposeSubRegIndices()
734 << " Rows[" << Rows.size() << "][" << SubRegIndicesSize << "] = {\n"; in emitComposeSubRegIndices()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp2070 std::vector<DWARFDebugLine::Row> &Rows) { in insertLineSequence() argument
2074 if (!Rows.empty() && Rows.back().Address < Seq.front().Address) { in insertLineSequence()
2075 llvm::append_range(Rows, Seq); in insertLineSequence()
2082 Rows, [=](const DWARFDebugLine::Row &O) { return O.Address < Front; }); in insertLineSequence()
2088 if (InsertPoint != Rows.end() && InsertPoint->Address == Front && in insertLineSequence()
2091 Rows.insert(InsertPoint + 1, Seq.begin() + 1, Seq.end()); in insertLineSequence()
2093 Rows.insert(InsertPoint, Seq.begin(), Seq.end()); in insertLineSequence()
2150 LineTable.Rows = LT->Rows; in generateLineTableForUnit()
2153 if (LineTable.Rows.size() == 1 && LineTable.Rows[0].EndSequence) in generateLineTableForUnit()
2154 LineTable.Rows.clear(); in generateLineTableForUnit()
[all …]
/freebsd/sys/contrib/edk2/Include/Protocol/
H A DSimpleTextOut.h240 OUT UINTN *Rows
/freebsd/stand/i386/btx/btxldr/
H A Dbtxldr.S51 .set SCR_ROW,0x19 # Rows per screen
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DUnicodeNameToCodepoint.cpp479 LLVM_ATTRIBUTE_UNUSED static std::size_t Rows = in nearestMatchesForCodepointName()
487 assert(Row < Rows); in nearestMatchesForCodepointName()
482 LLVM_ATTRIBUTE_UNUSED static std::size_t Rows = nearestMatchesForCodepointName() local
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFEmitterImpl.h
/freebsd/stand/efi/include/
H A Deficon.h65 OUT UINTN *Rows
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp356 const DWARFDebugLine::Row &Row = CUI.LineTable->Rows[RowIndex]; in convertFunctionLineTable()
417 CUI.LineTable->Rows[RowIndex2].dump(OS); in convertFunctionLineTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDXContainerYAML.h85 Indices(IdxTable.slice(El.IndicesOffset, El.Rows)), in SignatureElement()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerPSVInfo.cpp47 FinalElement.Rows = static_cast<uint8_t>(El.Indices.size()); in ProcessElementList()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h335 uint8_t Rows; member
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.cpp743 if (options().getPrintLines() && Lines->Rows.size()) in createLineAndFileRecords()
744 for (const DWARFDebugLine::Row &Row : Lines->Rows) { in createLineAndFileRecords()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A DStatistics.cpp935 auto Entry = LineTable->Rows[RowIdx]; in collectStatsForObjectFile()
946 auto EntryEndAddress = LineTable->Rows[RowIdx + 1].Address.Address; in collectStatsForObjectFile()

12