Searched refs:Strides (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp636 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 DLoopStrengthReduce.cpp2383 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 DScalarEvolution.cpp6926 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 DLegalizeDAG.cpp1575 unsigned Strides = (FloatVT.getSizeInBits()-1)/LoadTy.getSizeInBits();
1576 unsigned ByteOffset = (Strides * LoadTy.getSizeInBits()) / 8;

Completed in 196 milliseconds