Lines Matching refs:binaryExpr
1465 AffineBinaryOpExpr binaryExpr = expr.cast<AffineBinaryOpExpr>(); in getTileSizePos() local
1466 if (binaryExpr.getRHS().isa<AffineConstantExpr>()) in getTileSizePos()
1468 std::make_tuple(binaryExpr.getLHS(), binaryExpr.getRHS(), pos)); in getTileSizePos()
1500 AffineBinaryOpExpr binaryExpr = expr.cast<AffineBinaryOpExpr>(); in getTileSizePos() local
1502 if (floordivExprLHS == binaryExpr.getLHS() && in getTileSizePos()
1503 floordivExprRHS == binaryExpr.getRHS()) { in getTileSizePos()
1508 std::make_tuple(binaryExpr.getRHS(), floordivPos, pos)); in getTileSizePos()
1578 AffineBinaryOpExpr binaryExpr = nullptr; in createDimSizeExprForTiledLayout() local
1581 binaryExpr = oldMapOutput.cast<AffineBinaryOpExpr>(); in createDimSizeExprForTiledLayout()
1582 newMapOutput = binaryExpr.getRHS(); in createDimSizeExprForTiledLayout()
1585 binaryExpr = oldMapOutput.cast<AffineBinaryOpExpr>(); in createDimSizeExprForTiledLayout()
1587 AffineExprKind::CeilDiv, binaryExpr.getLHS(), binaryExpr.getRHS()); in createDimSizeExprForTiledLayout()