Lines Matching refs:CurConstraint
3178 Constraint &CurConstraint, in propagateDistance() argument
3180 const Loop *CurLoop = CurConstraint.getAssociatedLoop(); in propagateDistance()
3185 const SCEV *DA_K = SE->getMulExpr(A_K, CurConstraint.getD()); in propagateDistance()
3204 Constraint &CurConstraint, in propagateLine() argument
3206 const Loop *CurLoop = CurConstraint.getAssociatedLoop(); in propagateLine()
3207 const SCEV *A = CurConstraint.getA(); in propagateLine()
3208 const SCEV *B = CurConstraint.getB(); in propagateLine()
3209 const SCEV *C = CurConstraint.getC(); in propagateLine()
3279 Constraint &CurConstraint) { in propagatePoint() argument
3280 const Loop *CurLoop = CurConstraint.getAssociatedLoop(); in propagatePoint()
3283 const SCEV *XA_K = SE->getMulExpr(A_K, CurConstraint.getX()); in propagatePoint()
3284 const SCEV *YAP_K = SE->getMulExpr(AP_K, CurConstraint.getY()); in propagatePoint()
3298 const Constraint &CurConstraint) const { in updateDirection()
3300 LLVM_DEBUG(CurConstraint.dump(dbgs())); in updateDirection()
3301 if (CurConstraint.isAny()) in updateDirection()
3303 else if (CurConstraint.isDistance()) { in updateDirection()
3306 Level.Distance = CurConstraint.getD(); in updateDirection()
3316 else if (CurConstraint.isLine()) { in updateDirection()
3321 else if (CurConstraint.isPoint()) { in updateDirection()
3326 CurConstraint.getY(), in updateDirection()
3327 CurConstraint.getX())) in updateDirection()
3331 CurConstraint.getY(), in updateDirection()
3332 CurConstraint.getX())) in updateDirection()
3336 CurConstraint.getY(), in updateDirection()
3337 CurConstraint.getX())) in updateDirection()