HomeSort by relevance Sort by last modified time
    Searched refs:Strides (Results 1 - 6 of 6) sorted by null

  /external/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 207 const ValueToValueMap &Strides);
286 const ValueToValueMap &Strides);
328 const ValueToValueMap &Strides);
373 DominatorTree *DT, const ValueToValueMap &Strides);
431 /// value of symbolic strides, the client queries it with the same assumption.
443 /// \brief Analyze the loop. Substitute symbolic strides using Strides.
444 void analyzeLoop(const ValueToValueMap &Strides);
522 /// of symbolic strides, \p Strides provides the mapping (se
    [all...]
  /external/llvm/lib/Analysis/
LoopAccessAnalysis.cpp 117 unsigned ASId, const ValueToValueMap &Strides) {
119 const SCEV *Sc = replaceSymbolicStrideSCEV(SE, Strides, Ptr);
226 Loop *TheLoop, const ValueToValueMap &Strides,
276 const ValueToValueMap &Strides, Value *Ptr) {
277 const SCEV *PtrScev = replaceSymbolicStrideSCEV(SE, Strides, Ptr);
673 const ValueToValueMap &Strides) {
690 const SCEV *AScev = replaceSymbolicStrideSCEV(SE, Strides, APtr);
691 const SCEV *BScev = replaceSymbolicStrideSCEV(SE, Strides, BPtr);
693 int StrideAPtr = isStridedPtr(SE, APtr, InnermostLoop, Strides);
694 int StrideBPtr = isStridedPtr(SE, BPtr, InnermostLoop, Strides);
    [all...]
ScalarEvolution.cpp     [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp 122 /// This enables versioning on the strides of symbolically striding memory
288 /// \brief Add checks for strides that where assumed to be 1.
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp 412 /// addrec strides.
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeDAG.cpp     [all...]

Completed in 2897 milliseconds