Lines Matching refs:kRows
64 static constexpr int kRows = tRows; member
66 static constexpr int kScalarCount = kRows * kCols;
98 (LhsType::kRows < RhsType::kRows));
132 static constexpr int kRows =
133 Lhs::kRows > Rhs::kRows ? Lhs::kRows : Rhs::kRows;
142 using Type = RegisterBlock<ScalarType, Shape::kRows, Shape::kCols>;
151 static constexpr int Rows = ResultBlockType::kRows;
153 static constexpr int LhsRows = Lhs::kRows;
155 static constexpr int RhsRows = Rhs::kRows;
200 static constexpr int Rows = ResultBlockType::kRows;
202 static constexpr int LhsRows = Lhs::kRows;
204 static constexpr int RhsRows = Rhs::kRows;
245 static constexpr int Rows = Acc::kRows;
247 static constexpr int LhsRows = Lhs::kRows;
249 static constexpr int RhsRows = Rhs::kRows;
380 static constexpr int kRows = Shape == VectorShape::Col ? BroadcastRows : 1;
388 static constexpr int kRows = 1;
395 LoadForBroadcastingShape<RegisterBlockType::kRows,
398 using Type = RegisterBlock<ScalarType, Shape::kRows, Shape::kCols>;
421 for (int r = 0; r < ResultBlockType::kRows; r++) {
423 result.buf.reg[r + c * ResultBlockType::kRows] = src(pos + i);
444 for (int r = 0; r < ResultBlockType::kRows; r++) {
445 result.buf.reg[r + c * ResultBlockType::kRows] = src(0);