Searched refs:getPointersDiff (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Utils.h | 105 return getPointersDiff(ElemTy, Opnd0, ElemTy, Opnd1, I0->getDataLayout(), in getPointerDiffInBytes()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 882 getPointersDiff(Type *ElemTyA, Value *PtrA, Type *ElemTyB, Value *PtrB,
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 1604 std::optional<int64_t> llvm::getPointersDiff(Type *ElemTyA, Value *PtrA, in getPointersDiff() function in llvm 1690 getPointersDiff(ElemTy, Ptr0, ElemTy, Ptr, DL, SE, in sortPtrAccesses() 1723 getPointersDiff(ElemTyA, PtrA, ElemTyB, PtrB, DL, SE, in isConsecutiveAccess()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 2240 std::optional<int64_t> Dist = getPointersDiff( in getShallowScore() 5868 getPointersDiff(ScalarTy, Ptr0, ScalarTy, Ptr, DL, SE); in buildCompressMask() 5925 getPointersDiff(ScalarTy, Ptr0, ScalarTy, PtrN, DL, SE); in isMaskedLoadCompress() 6087 Dist = *getPointersDiff(ScalarTy, Ptr0, ScalarTy, Ptr, DL, SE); in isStridedLoad() 6166 getPointersDiff(ScalarTy, Ptr0, ScalarTy, PtrN, *DL, *SE); in canVectorizeLoads() 6443 getPointersDiff(ElemTy, std::get<0>(Base.front()), in clusterSortPtrAccesses() 7992 std::optional<int64_t> Diff = getPointersDiff( in collectUserStores() 8028 getPointersDiff(S0Ty, S0Ptr, SI->getValueOperand()->getType(), in canFormVector() 8147 std::optional<int64_t> Dist = getPointersDiff( in gatherPossiblyVectorizableLoads() 8185 getPointersDiff(LI->getType(), LI->getPointerOperand(), in gatherPossiblyVectorizableLoads() [all …]
|