Home
last modified time | relevance | path

Searched refs:PtrDelta (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp340 const APInt &PtrDelta, in areConsecutivePointers() argument
353 return OffsetDelta == PtrDelta; in areConsecutivePointers()
357 APInt BaseDelta = PtrDelta - OffsetDelta; in areConsecutivePointers()
382 APInt PtrDelta, in lookThroughComplexAddresses() argument
387 return lookThroughSelects(PtrA, PtrB, PtrDelta, Depth); in lookThroughComplexAddresses()
409 if (PtrDelta.isNegative()) { in lookThroughComplexAddresses()
410 if (PtrDelta.isMinSignedValue()) in lookThroughComplexAddresses()
412 PtrDelta.negate(); in lookThroughComplexAddresses()
416 if (PtrDelta.urem(Stride) != 0) in lookThroughComplexAddresses()
419 APInt IdxDiff = PtrDelta.udiv(Stride).zextOrSelf(IdxBitWidth); in lookThroughComplexAddresses()
[all …]