Lines Matching refs:getRHS
117 !storage->subExprs[1].match(bin.getRHS())) { in match()
157 visit(expr.getRHS()); in print()
162 visit(expr.getRHS()); in print()
220 return SDBMDiffExpr::get(expr.getRHS(), term); in visitDiff()
223 auto cst = visitConstant(sum.getRHS()).cast<SDBMConstantExpr>(); in visitDiff()
224 return SDBMDiffExpr::get(SDBMSumExpr::get(expr.getRHS(), cst), in visitDiff()
244 rhs.getValue() + lhsSum.getRHS().getValue()); in get()
256 SDBMConstantExpr SDBMSumExpr::getRHS() const { in getRHS() function in SDBMSumExpr
263 AffineExpr lhs = visit(expr.getLHS()), rhs = visit(expr.getRHS()); in getAsAffineExpr()
274 AffineExpr lhs = visit(expr.getLHS()), rhs = visit(expr.getRHS()); in getAsAffineExpr()
310 constant = sumExpr.getRHS().getValue() - constant; in addConstantAndSink()
312 constant += sumExpr.getRHS().getValue(); in addConstantAndSink()
337 return SDBMDiffExpr::get(e, lhsDiff.getRHS()); in addConstant()
396 addConstant(rhsDiff.getRHS(), constant).cast<SDBMDirectExpr>()); in foldSumDiff()
400 if (lhsDirect && rhsDiff && lhsDirect.getTerm() == rhsDiff.getRHS()) in foldSumDiff()
411 addConstant(lhsDiff.getRHS(), constant).cast<SDBMDirectExpr>()); in foldSumDiff()
415 if (rhsDirect && lhsDiff && rhsDirect.getTerm() == lhsDiff.getRHS()) in foldSumDiff()
424 auto lhs = visit(expr.getLHS()), rhs = visit(expr.getRHS()); in tryConvertAffineExpr()
462 auto lhs = visit(expr.getLHS()), rhs = visit(expr.getRHS()); in tryConvertAffineExpr()
488 auto lhs = visit(expr.getLHS()), rhs = visit(expr.getRHS()); in tryConvertAffineExpr()
542 SDBMTermExpr SDBMDiffExpr::getRHS() const { in getRHS() function in SDBMDiffExpr
558 return sum.getRHS().getValue(); in getConstant()
674 if (lhsDiff.getLHS() == rhsDiff.getRHS() && in operator +()
675 lhsDiff.getRHS() == rhsDiff.getLHS()) in operator +()