Lines Matching refs:LHS
450 /// getExactSDiv - Return an expression for LHS /s RHS, if it can be determined
456 static const SCEV *getExactSDiv(const SCEV *LHS, const SCEV *RHS,
460 if (LHS == RHS)
461 return SE.getConstant(LHS->getType(), 1);
470 return SE.getMulExpr(LHS, RC);
473 return LHS;
477 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(LHS)) {
488 if (const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(LHS)) {
505 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(LHS)) {
521 if (const SCEVMulExpr *Mul = dyn_cast<SCEVMulExpr>(LHS)) {
1100 static bool isEqual(const SmallVector<const SCEV *, 2> &LHS,
1102 return LHS == RHS;
1427 static bool isEqual(const std::pair<const SCEV *, LSRUse::KindType> &LHS,
1429 return LHS == RHS;