Searched refs:DiffSCEV (Results 1 – 1 of 1) sorted by relevance
105 static unsigned getNewAlignmentDiff(const SCEV *DiffSCEV, in getNewAlignmentDiff() argument109 const SCEV *DiffAlignDiv = SE->getUDivExpr(DiffSCEV, AlignSCEV); in getNewAlignmentDiff()111 const SCEV *DiffUnitsSCEV = SE->getMinusSCEV(DiffAlign, DiffSCEV); in getNewAlignmentDiff()114 *DiffUnitsSCEV << " (diff: " << *DiffSCEV << ")\n"); in getNewAlignmentDiff()144 const SCEV *DiffSCEV = SE->getMinusSCEV(PtrSCEV, AASCEV); in getNewAlignment() local148 DiffSCEV = SE->getNoopOrSignExtend(DiffSCEV, OffSCEV->getType()); in getNewAlignment()152 DiffSCEV = SE->getMinusSCEV(DiffSCEV, OffSCEV); in getNewAlignment()156 " using diff " << *DiffSCEV << "\n"); in getNewAlignment()158 unsigned NewAlignment = getNewAlignmentDiff(DiffSCEV, AlignSCEV, SE); in getNewAlignment()164 dyn_cast<SCEVAddRecExpr>(DiffSCEV)) { in getNewAlignment()