Searched refs:IdxDiff (Results 1 – 1 of 1) sorted by relevance
393 static bool checkIfSafeAddSequence(const APInt &IdxDiff, Instruction *AddOpA, in checkIfSafeAddSequence() argument428 IdxDiff.getSExtValue() == CstVal) in checkIfSafeAddSequence()438 IdxDiff.getSExtValue() == -CstVal) in checkIfSafeAddSequence()455 IdxDiff.getSExtValue() == (CstValB - CstValA)) in checkIfSafeAddSequence()500 APInt IdxDiff = PtrDelta.udiv(Stride).zextOrSelf(IdxBitWidth); in lookThroughComplexAddresses() local521 IdxDiff.sle(cast<ConstantInt>(OpB->getOperand(1))->getSExtValue()) && in lookThroughComplexAddresses()538 Safe = checkIfSafeAddSequence(IdxDiff, OpA, MatchingOpIdxA, OpB, in lookThroughComplexAddresses()551 APInt BitsAllowedToBeSet = Known.Zero.zext(IdxDiff.getBitWidth()); in lookThroughComplexAddresses()554 if (BitsAllowedToBeSet.ult(IdxDiff)) in lookThroughComplexAddresses()560 const SCEV *C = SE.getConstant(IdxDiff.trunc(BitWidth)); in lookThroughComplexAddresses()