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

  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorInflation.h 23 template<typename Strides, typename XprType>
24 struct traits<TensorInflationOp<Strides, XprType> > : public traits<XprType>
36 template<typename Strides, typename XprType>
37 struct eval<TensorInflationOp<Strides, XprType>, Eigen::Dense>
39 typedef const TensorInflationOp<Strides, XprType>& type;
42 template<typename Strides, typename XprType>
43 struct nested<TensorInflationOp<Strides, XprType>, 1, typename eval<TensorInflationOp<Strides, XprType> >::type>
45 typedef TensorInflationOp<Strides, XprType> type;
50 template<typename Strides, typename XprType
65 const Strides& strides() const { return m_strides; } function in class:Eigen::TensorInflationOp
    [all...]
TensorStriding.h 23 template<typename Strides, typename XprType>
24 struct traits<TensorStridingOp<Strides, XprType> > : public traits<XprType>
36 template<typename Strides, typename XprType>
37 struct eval<TensorStridingOp<Strides, XprType>, Eigen::Dense>
39 typedef const TensorStridingOp<Strides, XprType>& type;
42 template<typename Strides, typename XprType>
43 struct nested<TensorStridingOp<Strides, XprType>, 1, typename eval<TensorStridingOp<Strides, XprType> >::type>
45 typedef TensorStridingOp<Strides, XprType> type;
52 template<typename Strides, typename XprType
67 const Strides& strides() const { return m_dims; } function in class:Eigen::TensorStridingOp
    [all...]
TensorMorphing.h 608 template<typename StartIndices, typename StopIndices, typename Strides, typename XprType>
609 struct traits<TensorStridingSlicingOp<StartIndices, StopIndices, Strides, XprType> > : public traits<XprType>
621 template<typename StartIndices, typename StopIndices, typename Strides, typename XprType>
622 struct eval<TensorStridingSlicingOp<StartIndices, StopIndices, Strides, XprType>, Eigen::Dense>
624 typedef const TensorStridingSlicingOp<StartIndices, StopIndices, Strides, XprType>& type;
627 template<typename StartIndices, typename StopIndices, typename Strides, typename XprType>
628 struct nested<TensorStridingSlicingOp<StartIndices, StopIndices, Strides, XprType>, 1, typename eval<TensorStridingSlicingOp<StartIndices, StopIndices, Strides, XprType> >::type>
630 typedef TensorStridingSlicingOp<StartIndices, StopIndices, Strides, XprType> type;
636 template<typename StartIndices, typename StopIndices, typename Strides, typename XprType
657 const StartIndices& strides() const { return m_strides; } function in class:Eigen::TensorStridingSlicingOp
    [all...]
TensorForwardDeclarations.h 55 template<typename Strides, typename XprType> class TensorStridingOp;
56 template<typename StartIndices, typename StopIndices, typename Strides, typename XprType> class TensorStridingSlicingOp;
57 template<typename Strides, typename XprType> class TensorInflationOp;
TensorBase.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 192 const ValueToValueMap &Strides);
289 const ValueToValueMap &Strides);
342 /// The method might also version the pointer stride according to \p Strides,
345 unsigned ASId, const ValueToValueMap &Strides,
547 /// \brief If an access has a symbolic strides, this maps the pointer value to
588 /// \brief Collect memory access with loop invariant strides.
622 /// \brief If an access has a symbolic strides, this maps the pointer value to
626 /// \brief Set of symbolic strides values.
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 192 const ValueToValueMap &Strides);
289 const ValueToValueMap &Strides);
342 /// The method might also version the pointer stride according to \p Strides,
345 unsigned ASId, const ValueToValueMap &Strides,
547 /// \brief If an access has a symbolic strides, this maps the pointer value to
588 /// \brief Collect memory access with loop invariant strides.
622 /// \brief If an access has a symbolic strides, this maps the pointer value to
626 /// \brief Set of symbolic strides values.
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 192 const ValueToValueMap &Strides);
289 const ValueToValueMap &Strides);
342 /// The method might also version the pointer stride according to \p Strides,
345 unsigned ASId, const ValueToValueMap &Strides,
547 /// \brief If an access has a symbolic strides, this maps the pointer value to
588 /// \brief Collect memory access with loop invariant strides.
622 /// \brief If an access has a symbolic strides, this maps the pointer value to
626 /// \brief Set of symbolic strides values.
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 192 const ValueToValueMap &Strides);
289 const ValueToValueMap &Strides);
342 /// The method might also version the pointer stride according to \p Strides,
345 unsigned ASId, const ValueToValueMap &Strides,
547 /// \brief If an access has a symbolic strides, this maps the pointer value to
588 /// \brief Collect memory access with loop invariant strides.
622 /// \brief If an access has a symbolic strides, this maps the pointer value to
626 /// \brief Set of symbolic strides values.
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 192 const ValueToValueMap &Strides);
289 const ValueToValueMap &Strides);
342 /// The method might also version the pointer stride according to \p Strides,
345 unsigned ASId, const ValueToValueMap &Strides,
547 /// \brief If an access has a symbolic strides, this maps the pointer value to
588 /// \brief Collect memory access with loop invariant strides.
622 /// \brief If an access has a symbolic strides, this maps the pointer value to
626 /// \brief Set of symbolic strides values.
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 192 const ValueToValueMap &Strides);
289 const ValueToValueMap &Strides);
342 /// The method might also version the pointer stride according to \p Strides,
345 unsigned ASId, const ValueToValueMap &Strides,
547 /// \brief If an access has a symbolic strides, this maps the pointer value to
588 /// \brief Collect memory access with loop invariant strides.
622 /// \brief If an access has a symbolic strides, this maps the pointer value to
626 /// \brief Set of symbolic strides values.
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 192 const ValueToValueMap &Strides);
289 const ValueToValueMap &Strides);
342 /// The method might also version the pointer stride according to \p Strides,
345 unsigned ASId, const ValueToValueMap &Strides,
547 /// \brief If an access has a symbolic strides, this maps the pointer value to
588 /// \brief Collect memory access with loop invariant strides.
622 /// \brief If an access has a symbolic strides, this maps the pointer value to
626 /// \brief Set of symbolic strides values.
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 192 const ValueToValueMap &Strides);
289 const ValueToValueMap &Strides);
342 /// The method might also version the pointer stride according to \p Strides,
345 unsigned ASId, const ValueToValueMap &Strides,
547 /// \brief If an access has a symbolic strides, this maps the pointer value to
588 /// \brief Collect memory access with loop invariant strides.
622 /// \brief If an access has a symbolic strides, this maps the pointer value to
626 /// \brief Set of symbolic strides values.
  /external/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h 223 const ValueToValueMap &Strides);
320 const ValueToValueMap &Strides);
371 /// The method might also version the pointer stride according to \p Strides,
374 unsigned ASId, const ValueToValueMap &Strides,
608 /// \brief If an access has a symbolic strides, this maps the pointer value to
643 /// \brief Collect memory access with loop invariant strides.
677 /// \brief If an access has a symbolic strides, this maps the pointer value to
681 /// \brief Set of symbolic strides values.
  /external/llvm/lib/Analysis/
LoopAccessAnalysis.cpp 70 /// This enables versioning on the strides of symbolically striding memory
153 const ValueToValueMap &Strides,
156 const SCEV *Sc = replaceSymbolicStrideSCEV(PSE, Strides, Ptr);
486 Loop *TheLoop, const ValueToValueMap &Strides,
556 const ValueToValueMap &Strides, Value *Ptr,
558 const SCEV *PtrScev = replaceSymbolicStrideSCEV(PSE, Strides, Ptr);
573 const ValueToValueMap &Strides, Value *Ptr, Loop *L) {
578 int64_t Stride = getPtrStride(PSE, Ptr, L, Strides);
    [all...]
ScalarEvolution.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopVersioningLICM.cpp 188 ValueToValueMap Strides;
LoopStrengthReduce.cpp 426 /// not include register uses implied by non-constant addrec strides.
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
LoopStrengthReduce.cpp 330 /// addrec strides.
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
LegalizeDAG.cpp     [all...]

Completed in 481 milliseconds