Lines Matching refs:OrigSCEV
228 const SCEV *OrigSCEV = nullptr; in doOneIteration() local
229 if (Instruction *NewI = tryReassociate(&OrigI, OrigSCEV)) { in doOneIteration()
259 if (NewSCEV != OrigSCEV) in doOneIteration()
260 SeenExprs[OrigSCEV].push_back(WeakTrackingVH(NewI)); in doOneIteration()
261 } else if (OrigSCEV) in doOneIteration()
262 SeenExprs[OrigSCEV].push_back(WeakTrackingVH(&OrigI)); in doOneIteration()
276 const SCEV *&OrigSCEV) { in matchAndReassociateMinOrMax() argument
284 OrigSCEV = SE->getSCEV(I); in matchAndReassociateMinOrMax()
296 const SCEV *&OrigSCEV) { in tryReassociate() argument
304 OrigSCEV = SE->getSCEV(I); in tryReassociate()
307 OrigSCEV = SE->getSCEV(I); in tryReassociate()
319 if ((ResI = matchAndReassociateMinOrMax<umin_pred_ty>(I, OrigSCEV)) || in tryReassociate()
320 (ResI = matchAndReassociateMinOrMax<smin_pred_ty>(I, OrigSCEV)) || in tryReassociate()
321 (ResI = matchAndReassociateMinOrMax<umax_pred_ty>(I, OrigSCEV)) || in tryReassociate()
322 (ResI = matchAndReassociateMinOrMax<smax_pred_ty>(I, OrigSCEV))) in tryReassociate()