Lines Matching refs:NumColumns
223 MatrixTy(unsigned NumRows, unsigned NumColumns, Type *EltTy)
226 unsigned D = isColumnMajor() ? NumColumns : NumRows;
229 EltTy, isColumnMajor() ? NumRows : NumColumns)));
341 unsigned NumColumns;
345 ShapeInfo(unsigned NumRows = 0, unsigned NumColumns = 0)
346 : NumRows(NumRows), NumColumns(NumColumns),
349 ShapeInfo(Value *NumRows, Value *NumColumns)
351 cast<ConstantInt>(NumColumns)->getZExtValue()) {}
354 return NumRows == other.NumRows && NumColumns == other.NumColumns;
361 assert(NumRows == 0 || NumColumns != 0);
368 return NumColumns;
373 return NumColumns;
425 SI.NumRows * SI.NumColumns &&
437 if (SI.NumRows == M.getNumRows() && SI.NumColumns == M.getNumColumns())
469 << SIter->second.NumColumns << " for " << *V << "\n");
474 LLVM_DEBUG(dbgs() << " " << Shape.NumRows << " x " << Shape.NumColumns
826 ResultShape.NumColumns);
1171 const unsigned C = RShape.NumColumns;
1172 const unsigned M = LShape.NumColumns;
1217 const unsigned C = RShape.NumColumns;
1218 const unsigned M = LShape.NumColumns;
1305 const unsigned C = RShape.NumColumns;
1306 assert(LShape.NumColumns == RShape.NumRows);
1327 InputMatrix.isColumnMajor() ? ArgShape.NumRows : ArgShape.NumColumns;
1329 InputMatrix.isColumnMajor() ? ArgShape.NumColumns : ArgShape.NumRows;
1350 Result.addNumComputeOps(2 * ArgShape.NumRows * ArgShape.NumColumns),
1498 /// If \p V is a matrix value, print its shape as as NumRows x NumColumns to