Lines Matching refs:SCEVMulExpr
305 if (const SCEVMulExpr *Mul = dyn_cast<SCEVMulExpr>(S))
454 static bool isMulSExtable(const SCEVMulExpr *M, ScalarEvolution &SE) {
458 return isa<SCEVMulExpr>(SE.getSignExtendExpr(M, WideTy));
532 if (const SCEVMulExpr *Mul = dyn_cast<SCEVMulExpr>(LHS)) {
536 for (SCEVMulExpr::op_iterator I = Mul->op_begin(), E = Mul->op_end();
716 if (const SCEVMulExpr *Mul = dyn_cast<SCEVMulExpr>(S)) {
893 NumIVMuls += isa<SCEVMulExpr>(Reg) &&
3159 } else if (const SCEVMulExpr *Mul = dyn_cast<SCEVMulExpr>(S)) {