Searched refs:Strides (Results 1 - 4 of 4) sorted by relevance
/external/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 636 unsigned DepSetId, ValueToValueMap &Strides); 826 ValueToValueMap Strides; member in class:__anon26368::LoopVectorizationLegality 1404 ValueToValueMap &Strides) { 1406 const SCEV *Sc = replaceSymbolicStrideSCEV(SE, Strides, Ptr); 1541 if (!Strides.count(Gep)) 1553 Last = replaceSymbolicStrideSCEV(SE, Strides, 3806 Strides[Ptr] = Stride; 3881 Loop *TheLoop, ValueToValueMap &Strides, 3942 static bool hasComputableBounds(ScalarEvolution *SE, ValueToValueMap &Strides, argument 3944 const SCEV *PtrScev = replaceSymbolicStrideSCEV(SE, Strides, Pt 1402 insert( ScalarEvolution *SE, Loop *Lp, Value *Ptr, bool WritePtr, unsigned DepSetId, ValueToValueMap &Strides) argument 4378 isDependent(const MemAccessInfo &A, unsigned AIdx, const MemAccessInfo &B, unsigned BIdx, ValueToValueMap &Strides) argument [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 2383 SmallSetVector<const SCEV *, 4> Strides; local 2399 Strides.insert(AR->getStepRecurrence(SE)); 2409 I = Strides.begin(), E = Strides.end(); I != E; ++I)
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 6926 SmallVectorImpl<const SCEV *> &Strides; 6929 : SE(SE), Strides(S) {} 6933 Strides.push_back(AR->getStepRecurrence(SE)); 6965 SmallVector<const SCEV *, 4> Strides; 6966 SCEVCollectStrides StrideCollector(SE, Strides); 6970 dbgs() << "Strides:\n"; 6971 for (const SCEV *S : Strides) 6975 for (const SCEV *S : Strides) {
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 1575 unsigned Strides = (FloatVT.getSizeInBits()-1)/LoadTy.getSizeInBits(); 1576 unsigned ByteOffset = (Strides * LoadTy.getSizeInBits()) / 8;
|
Completed in 196 milliseconds