Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp136 bool areConsecutivePointers(Value *PtrA, Value *PtrB, APInt PtrDelta,
138 bool lookThroughComplexAddresses(Value *PtrA, Value *PtrB, APInt PtrDelta,
140 bool lookThroughSelects(Value *PtrA, Value *PtrB, const APInt &PtrDelta,
331 APInt PtrDelta, unsigned Depth) const { in areConsecutivePointers() argument
352 PtrDelta = PtrDelta.sextOrTrunc(NewPtrBitWidth); in areConsecutivePointers()
359 return OffsetDelta == PtrDelta; in areConsecutivePointers()
363 APInt BaseDelta = PtrDelta - OffsetDelta; in areConsecutivePointers()
388 APInt PtrDelta, in lookThroughComplexAddresses() argument
393 return lookThroughSelects(PtrA, PtrB, PtrDelta, Depth); in lookThroughComplexAddresses()
415 if (PtrDelta.isNegative()) { in lookThroughComplexAddresses()
[all …]