Lines Matching refs:CurConstraint
3006 Constraint &CurConstraint, in propagateDistance() argument
3008 const Loop *CurLoop = CurConstraint.getAssociatedLoop(); in propagateDistance()
3013 const SCEV *DA_K = SE->getMulExpr(A_K, CurConstraint.getD()); in propagateDistance()
3032 Constraint &CurConstraint, in propagateLine() argument
3034 const Loop *CurLoop = CurConstraint.getAssociatedLoop(); in propagateLine()
3035 const SCEV *A = CurConstraint.getA(); in propagateLine()
3036 const SCEV *B = CurConstraint.getB(); in propagateLine()
3037 const SCEV *C = CurConstraint.getC(); in propagateLine()
3106 Constraint &CurConstraint) { in propagatePoint() argument
3107 const Loop *CurLoop = CurConstraint.getAssociatedLoop(); in propagatePoint()
3110 const SCEV *XA_K = SE->getMulExpr(A_K, CurConstraint.getX()); in propagatePoint()
3111 const SCEV *YAP_K = SE->getMulExpr(AP_K, CurConstraint.getY()); in propagatePoint()
3125 const Constraint &CurConstraint) const { in updateDirection()
3127 DEBUG(CurConstraint.dump(dbgs())); in updateDirection()
3128 if (CurConstraint.isAny()) in updateDirection()
3130 else if (CurConstraint.isDistance()) { in updateDirection()
3133 Level.Distance = CurConstraint.getD(); in updateDirection()
3143 else if (CurConstraint.isLine()) { in updateDirection()
3148 else if (CurConstraint.isPoint()) { in updateDirection()
3153 CurConstraint.getY(), in updateDirection()
3154 CurConstraint.getX())) in updateDirection()
3158 CurConstraint.getY(), in updateDirection()
3159 CurConstraint.getX())) in updateDirection()
3163 CurConstraint.getY(), in updateDirection()
3164 CurConstraint.getX())) in updateDirection()