Lines Matching refs:getMulExpr
463 const SCEV *Prod1 = SE->getMulExpr(X->getA(), Y->getB());
464 const SCEV *Prod2 = SE->getMulExpr(X->getB(), Y->getA());
468 Prod1 = SE->getMulExpr(X->getC(), Y->getB());
469 Prod2 = SE->getMulExpr(X->getB(), Y->getC());
482 const SCEV *C1B2 = SE->getMulExpr(X->getC(), Y->getB());
483 const SCEV *C1A2 = SE->getMulExpr(X->getC(), Y->getA());
484 const SCEV *C2B1 = SE->getMulExpr(Y->getC(), X->getB());
485 const SCEV *C2A1 = SE->getMulExpr(Y->getC(), X->getA());
486 const SCEV *A1B2 = SE->getMulExpr(X->getA(), Y->getB());
487 const SCEV *A2B1 = SE->getMulExpr(Y->getA(), X->getB());
548 const SCEV *A1X1 = SE->getMulExpr(Y->getA(), X->getX());
549 const SCEV *B1Y1 = SE->getMulExpr(Y->getB(), X->getY());
1033 const SCEV *Product = SE->getMulExpr(UpperBound, AbsCoeff);
1189 SE->getMulExpr(SE->getConstant(Delta->getType(), 2),
1213 const SCEV *ML = SE->getMulExpr(SE->getMulExpr(ConstCoeff, UpperBound),
1619 const SCEV *Product = SE->getMulExpr(AbsCoeff, UpperBound);
1729 const SCEV *Product = SE->getMulExpr(AbsCoeff, UpperBound);
1943 const SCEV *A1N1 = SE->getMulExpr(A1, N1);
1952 const SCEV *A2N2 = SE->getMulExpr(A2, N2);
1964 const SCEV *A1N1 = SE->getMulExpr(A1, N1);
1965 const SCEV *A2N2 = SE->getMulExpr(A2, N2);
1985 const SCEV *A1N1 = SE->getMulExpr(A1, N1);
1986 const SCEV *A2N2 = SE->getMulExpr(A2, N2);
2004 const SCEV *A1N1 = SE->getMulExpr(A1, N1);
2013 const SCEV *A2N2 = SE->getMulExpr(A2, N2);
2648 SE->getMulExpr(SE->getMinusSCEV(A[K].NegPart, B[K].PosPart),
2651 SE->getMulExpr(SE->getMinusSCEV(A[K].PosPart, B[K].NegPart),
2691 SE->getMulExpr(NegativePart, Bound[K].Iterations);
2694 SE->getMulExpr(PositivePart, Bound[K].Iterations);
2736 SE->getMinusSCEV(SE->getMulExpr(NegPart, Iter_1), B[K].Coeff);
2740 SE->getMinusSCEV(SE->getMulExpr(PosPart, Iter_1), B[K].Coeff);
2783 SE->getAddExpr(SE->getMulExpr(NegPart, Iter_1), A[K].Coeff);
2787 SE->getAddExpr(SE->getMulExpr(PosPart, Iter_1), A[K].Coeff);
3011 const SCEV *DA_K = SE->getMulExpr(A_K, CurConstraint.getD());
3049 // Src = SE->getAddExpr(Src, SE->getMulExpr(AP_K, SE->getConstant(CdivB)));
3050 Src = SE->getMinusSCEV(Src, SE->getMulExpr(AP_K, SE->getConstant(CdivB)));
3064 Src = SE->getAddExpr(Src, SE->getMulExpr(A_K, SE->getConstant(CdivA)));
3078 Src = SE->getAddExpr(Src, SE->getMulExpr(A_K, SE->getConstant(CdivA)));
3087 Src = SE->getMulExpr(Src, A);
3088 Dst = SE->getMulExpr(Dst, A);
3089 Src = SE->getAddExpr(Src, SE->getMulExpr(A_K, C));
3091 Dst = addToCoefficient(Dst, CurLoop, SE->getMulExpr(A_K, B));
3110 const SCEV *XA_K = SE->getMulExpr(A_K, CurConstraint.getX());
3111 const SCEV *YAP_K = SE->getMulExpr(AP_K, CurConstraint.getY());