Lines Matching refs:NumColumns

229     MatrixTy(unsigned NumRows, unsigned NumColumns, Type *EltTy)  in MatrixTy()  argument
232 unsigned D = isColumnMajor() ? NumColumns : NumRows; in MatrixTy()
235 EltTy, isColumnMajor() ? NumRows : NumColumns))); in MatrixTy()
351 unsigned NumColumns; member
355 ShapeInfo(unsigned NumRows = 0, unsigned NumColumns = 0) in ShapeInfo()
356 : NumRows(NumRows), NumColumns(NumColumns), in ShapeInfo()
359 ShapeInfo(Value *NumRows, Value *NumColumns) in ShapeInfo()
361 cast<ConstantInt>(NumColumns)->getZExtValue()) {} in ShapeInfo()
364 return NumRows == other.NumRows && NumColumns == other.NumColumns; in operator ==()
371 assert(NumRows == 0 || NumColumns != 0); in operator bool()
378 return NumColumns; in getStride()
383 return NumColumns; in getNumVectors()
455 SI.NumRows * SI.NumColumns && in getMatrix()
467 if (SI.NumRows == M.getNumRows() && SI.NumColumns == M.getNumColumns()) in getMatrix()
498 << SIter->second.NumColumns << " for " << *V << "\n"); in setShapeInfo()
503 LLVM_DEBUG(dbgs() << " " << Shape.NumRows << " x " << Shape.NumColumns in setShapeInfo()
1011 ResultShape.NumColumns); in loadMatrix()
1370 const unsigned C = RShape.NumColumns; in isFusionProfitable()
1371 const unsigned M = LShape.NumColumns; in isFusionProfitable()
1410 TileInfo TI(LShape.NumRows, RShape.NumColumns, LShape.NumColumns, TileSize); in createTiledLoops()
1447 Store->isVolatile(), {LShape.NumRows, RShape.NumColumns}, in createTiledLoops()
1457 unsigned InnerLoopUnrollCount = std::min(10u, LShape.NumColumns / TileSize); in createTiledLoops()
1474 const unsigned C = RShape.NumColumns; in emitSIMDTiling()
1475 const unsigned M = LShape.NumColumns; in emitSIMDTiling()
1550 const unsigned M = LShape.NumColumns; in LowerMatrixMultiplyFused()
1551 const unsigned C = RShape.NumColumns; in LowerMatrixMultiplyFused()
1638 const unsigned C = RShape.NumColumns; in LowerMultiply()
1639 assert(LShape.NumColumns == RShape.NumRows); in LowerMultiply()
1661 InputMatrix.isColumnMajor() ? ArgShape.NumRows : ArgShape.NumColumns; in LowerTranspose()
1663 InputMatrix.isColumnMajor() ? ArgShape.NumColumns : ArgShape.NumRows; in LowerTranspose()
1684 Result.addNumComputeOps(2 * ArgShape.NumRows * ArgShape.NumColumns) in LowerTranspose()