Searched refs:LShape (Results 1 – 1 of 1) sorted by relevance
1338 ShapeInfo LShape(MatMul->getArgOperand(2), MatMul->getArgOperand(3)); in lowerDotProduct() local1341 if (LShape.NumRows != 1 || RShape.NumColumns != 1) // not a dot product in lowerDotProduct()1430 InstructionCost OpCost = GetCostForArg(Op, LShape.NumColumns); in lowerDotProduct()1450 (LShape.NumColumns - 1) + in lowerDotProduct()1452 (LShape.NumColumns); in lowerDotProduct()1696 ShapeInfo LShape(MatMul->getArgOperand(2), MatMul->getArgOperand(3)); in isFusionProfitable() local1699 const unsigned R = LShape.NumRows; in isFusionProfitable()1701 const unsigned M = LShape.NumColumns; in isFusionProfitable()1736 void createTiledLoops(CallInst *MatMul, Value *LPtr, ShapeInfo LShape, in createTiledLoops() argument1741 TileInfo TI(LShape.NumRows, RShape.NumColumns, LShape.NumColumns, TileSize); in createTiledLoops()[all …]