Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp315 Value *PtrB = getLoadStorePointerOperand(B); in isConsecutiveAccess() local
320 if (!PtrA || !PtrB || (ASA != ASB)) in isConsecutiveAccess()
325 Type *PtrBTy = PtrB->getType()->getPointerElementType(); in isConsecutiveAccess()
326 if (PtrA == PtrB || in isConsecutiveAccess()
336 return areConsecutivePointers(PtrA, PtrB, Size); in isConsecutiveAccess()
346 PtrB = PtrB->stripAndAccumulateInBoundsConstantOffsets(DL, OffsetB); in areConsecutivePointers()
352 if (PtrA == PtrB) in areConsecutivePointers()
361 const SCEV *PtrSCEVB = SE.getSCEV(PtrB); in areConsecutivePointers()
385 auto *GEPB = dyn_cast<GetElementPtrInst>(PtrB); in lookThroughComplexAddresses()
387 return lookThroughSelects(PtrA, PtrB, PtrDelta, Depth); in lookThroughComplexAddresses()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1176 Value *PtrB = getLoadStorePointerOperand(B); in isConsecutiveAccess() local
1181 if (!PtrA || !PtrB || (ASA != ASB)) in isConsecutiveAccess()
1185 if (PtrA == PtrB) in isConsecutiveAccess()
1189 if (CheckType && PtrA->getType() != PtrB->getType()) in isConsecutiveAccess()
1198 PtrB = PtrB->stripAndAccumulateInBoundsConstantOffsets(DL, OffsetB); in isConsecutiveAccess()
1208 if (PtrA == PtrB) in isConsecutiveAccess()
1219 const SCEV *PtrSCEVB = SE.getSCEV(PtrB); in isConsecutiveAccess()