Searched refs:SymbolicStrides (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 184 const DenseMap<Value *, const SCEV *> &SymbolicStrides, in MemoryDepChecker() argument 186 : PSE(PSE), InnermostLoop(L), SymbolicStrides(SymbolicStrides), in MemoryDepChecker() 303 const DenseMap<Value *, const SCEV *> &SymbolicStrides; variable 733 return SymbolicStrides; in getSymbolicStrides() 837 DenseMap<Value *, const SCEV *> SymbolicStrides; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 2011 getPtrStride(PSE, ATy, APtr, InnermostLoop, SymbolicStrides, true, true); in getDependenceDistanceStrideAndSize() 2013 getPtrStride(PSE, BTy, BPtr, InnermostLoop, SymbolicStrides, true, true); in getDependenceDistanceStrideAndSize() 2655 !getPtrStride(*PSE, AccessTy, Ptr, TheLoop, SymbolicStrides)) { in analyzeLoop() 2697 *PtrRtChecking, TheLoop, SymbolicStrides, UncomputablePtr, AllowPartial); in analyzeLoop() 2727 Accesses.canCheckPtrAtRT(*PtrRtChecking, TheLoop, SymbolicStrides, in analyzeLoop() 3000 SymbolicStrides[Ptr] = cast<SCEVUnknown>(StrideBase); in collectStridedAccess() 3017 DepChecker = std::make_unique<MemoryDepChecker>(*PSE, L, SymbolicStrides, in LoopAccessInfo()
|