Lines Matching defs:OffSCEV
123 // There is an address given by an offset OffSCEV from AASCEV which has an
127 const SCEV *OffSCEV, Value *Ptr,
133 // sign-extended OffSCEV to i64, so make sure they agree again.
134 DiffSCEV = SE->getNoopOrSignExtend(DiffSCEV, OffSCEV->getType());
138 DiffSCEV = SE->getMinusSCEV(DiffSCEV, OffSCEV);
141 << *AlignSCEV << " and offset " << *OffSCEV
201 const SCEV *&OffSCEV) {
260 OffSCEV = nullptr;
263 OffSCEV = SE->getZero(Int64Ty);
272 OffSCEV = SE->getMinusSCEV(AndLHSAddSCEV, *J);
282 unsigned OffSCEVBits = OffSCEV->getType()->getPrimitiveSizeInBits();
284 OffSCEV = SE->getSignExtendExpr(OffSCEV, Int64Ty);
294 const SCEV *AlignSCEV, *OffSCEV;
295 if (!extractAlignmentInfo(ACall, AAPtr, AlignSCEV, OffSCEV))
321 unsigned NewAlignment = getNewAlignment(AASCEV, AlignSCEV, OffSCEV,
329 unsigned NewAlignment = getNewAlignment(AASCEV, AlignSCEV, OffSCEV,
337 unsigned NewDestAlignment = getNewAlignment(AASCEV, AlignSCEV, OffSCEV,
349 unsigned NewSrcAlignment = getNewAlignment(AASCEV, AlignSCEV, OffSCEV,