Searched refs:Stride (Results 1 - 25 of 44) sorted by relevance

12

/external/eigen/doc/snippets/
H A DMap_general_stride.cpp3 cout << Map<MatrixXi, 0, Stride<Dynamic,2> >
4 (array, 3, 3, Stride<Dynamic,2>(8, 2))
H A DTutorial_Map_rowmajor.cpp6 Map<Matrix<int,2,4>, Unaligned, Stride<1,4> >(array) << endl;
/external/eigen/Eigen/src/Core/
H A DStride.h15 /** \class Stride
44 class Stride class in namespace:Eigen
54 Stride() function in class:Eigen::Stride
61 Stride(Index outerStride, Index innerStride) function in class:Eigen::Stride
68 Stride(const Stride& other) function in class:Eigen::Stride
82 /** \brief Convenience specialization of Stride to specify only an inner stride
85 class InnerStride : public Stride<0, Value>
87 typedef Stride<0, Value> Base;
94 /** \brief Convenience specialization of Stride t
[all...]
H A DPlainObjectBase.h481 static inline typename StridedConstMapType<Stride<Outer, Inner> >::type Map(const Scalar* data, const Stride<Outer, Inner>& stride) argument
482 { return typename StridedConstMapType<Stride<Outer, Inner> >::type(data, stride); }
484 static inline typename StridedMapType<Stride<Outer, Inner> >::type Map(Scalar* data, const Stride<Outer, Inner>& stride) argument
485 { return typename StridedMapType<Stride<Outer, Inner> >::type(data, stride); }
487 static inline typename StridedConstMapType<Stride<Outer, Inner> >::type Map(const Scalar* data, Index size, const Stride<Outer, Inner>& stride) argument
488 { return typename StridedConstMapType<Stride<Outer, Inner> >::type(data, size, stride); }
490 static inline typename StridedMapType<Stride<Oute argument
493 Map(const Scalar* data, Index rows, Index cols, const Stride<Outer, Inner>& stride) argument
496 Map(Scalar* data, Index rows, Index cols, const Stride<Outer, Inner>& stride) argument
500 MapAligned(const Scalar* data, const Stride<Outer, Inner>& stride) argument
503 MapAligned(Scalar* data, const Stride<Outer, Inner>& stride) argument
506 MapAligned(const Scalar* data, Index size, const Stride<Outer, Inner>& stride) argument
509 MapAligned(Scalar* data, Index size, const Stride<Outer, Inner>& stride) argument
512 MapAligned(const Scalar* data, Index rows, Index cols, const Stride<Outer, Inner>& stride) argument
515 MapAligned(Scalar* data, Index rows, Index cols, const Stride<Outer, Inner>& stride) argument
[all...]
/external/ceres-solver/include/ceres/
H A Ddynamic_autodiff_cost_function.h60 // by the Stride template parameter) with each pass. There is a tradeoff with
77 template <typename CostFunctor, int Stride = 4>
122 vector<Jet<double, Stride> > input_jets(num_parameters);
123 vector<Jet<double, Stride> > output_jets(num_residuals());
126 vector<Jet<double, Stride>* > jet_parameters(num_parameter_blocks,
127 static_cast<Jet<double, Stride>* >(NULL));
158 // When `num_active_parameters % Stride != 0` then it can be the case
159 // that `active_parameter_count < Stride` while parameter_cursor is less
175 static_cast<float>(Stride)));
182 // non-constant #Stride parameter
[all...]
/external/eigen/test/
H A Dmapstaticmethods.cpp55 PlainObjectType::Map(ptr, Stride<Dynamic, Dynamic>(i,j)).setZero();
56 PlainObjectType::MapAligned(ptr, Stride<2,Dynamic>(2,i)).setZero();
57 PlainObjectType::Map(const_ptr, Stride<Dynamic,3>(i,3)).sum();
58 PlainObjectType::MapAligned(const_ptr, Stride<Dynamic, Dynamic>(i,j)).sum();
60 PlainObjectType::Map(ptr, Stride<2,3>()).setZero();
61 PlainObjectType::MapAligned(ptr, Stride<3,4>()).setZero();
62 PlainObjectType::Map(const_ptr, Stride<2,4>()).sum();
63 PlainObjectType::MapAligned(const_ptr, Stride<5,3>()).sum();
101 PlainObjectType::Map(ptr, rows, cols, Stride<Dynamic, Dynamic>(i,j)).setZero();
102 PlainObjectType::MapAligned(ptr, rows, cols, Stride<
[all...]
H A Dmapstride.cpp101 Map<MatrixType, Alignment, Stride<Dynamic,Dynamic> > map(array, rows, cols, Stride<Dynamic,Dynamic>(2*m.innerSize()+1, 2));
/external/ceres-solver/include/ceres/internal/
H A Deigen.h55 Eigen::Stride<Eigen::Dynamic, 1> > ColMajorMatrixRef;
59 Eigen::Stride<Eigen::Dynamic, 1> > ConstColMajorMatrixRef;
/external/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_vector_test.cc32 TEST(Vector, Stride) {
/external/chromium_org/third_party/mesa/src/src/mesa/vbo/
H A Dvbo_context.c64 cl->Stride = 0;
94 cl->Stride = 0;
141 cl->Stride = 0;
H A Dvbo_split_copy.c162 GLfloat *last = (GLfloat *) (arrays[j]->Ptr + arrays[j]->Stride * k);
524 dst->Stride = copy->vertex_size;
/external/llvm/include/llvm/ADT/
H A DSparseSet.h204 const unsigned Stride = std::numeric_limits<SparseT>::max() + 1u;
205 for (unsigned i = Sparse[Idx], e = size(); i < e; i += Stride) {
210 // Stride is 0 when SparseT >= unsigned. We don't need to loop.
211 if (!Stride)
H A DSparseMultiSet.h360 const unsigned Stride = std::numeric_limits<SparseT>::max() + 1u;
361 for (unsigned i = Sparse[Idx], e = Dense.size(); i < e; i += Stride) {
367 // Stride is 0 when SparseT >= unsigned. We don't need to loop.
368 if (!Stride)
/external/mesa3d/src/mesa/vbo/
H A Dvbo_context.c64 cl->Stride = 0;
94 cl->Stride = 0;
141 cl->Stride = 0;
/external/libvpx/libvpx/vp8/common/ppc/
H A Drecon_altivec.asm16 .macro row_of16 Diff Pred Dst Stride
28 add \Dst, \Dst, \Stride ;# next dst
56 .macro two_rows_of8 Diff Pred Dst Stride write_first_four_pels
70 stwux r0, \Dst, \Stride
75 stwux r0, \Dst, \Stride ;# advance dst to next row
/external/ceres-solver/internal/ceres/
H A Ddense_sparse_matrix.cc154 Eigen::Stride<Eigen::Dynamic, 1>(m_.rows(), 1));
164 Eigen::Stride<Eigen::Dynamic, 1>(m_.rows(), 1));
/external/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp249 int Stride = 1; local
251 Stride = -1;
280 Dst += Stride;
281 Src += Stride;
/external/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp795 const SCEVConstant *Stride = dyn_cast<SCEVConstant>(StoreEv->getOperand(1)); local
797 if (Stride == 0 || StoreSize != Stride->getValue()->getValue()) {
801 if (0 && Stride && StoreSize == -Stride->getValue()->getValue()) {
856 const SCEVConstant *Stride = dyn_cast<SCEVConstant>(Ev->getOperand(1)); local
860 if (Stride == 0 || MSI->getLength() != Stride->getValue())
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp492 unsigned Stride = SrcVT.getScalarType().getSizeInBits()/8; local
497 Chain, BasePTR, LD->getPointerInfo().getWithOffset(Idx * Stride),
503 DAG.getIntPtrConstant(Stride));
547 // Store Stride in bytes
548 unsigned Stride = ScalarSize/8; local
558 ST->getPointerInfo().getWithOffset(Idx*Stride), MemSclVT,
562 DAG.getIntPtrConstant(Stride));
/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Dnvprogram.c375 params[0] = array->Stride;
419 params[0] = (GLfloat) array->Stride;
463 params[0] = array->Stride;
/external/mesa3d/src/mesa/main/
H A Dnvprogram.c375 params[0] = array->Stride;
419 params[0] = (GLfloat) array->Stride;
463 params[0] = array->Stride;
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c201 rs->array[i].Stride = 0;
/external/mesa3d/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c201 rs->array[i].Stride = 0;
/external/chromium_org/media/cdm/ppapi/
H A Dcdm_wrapper.cc410 virtual int32_t Stride(VideoPlane plane) OVERRIDE {
1094 video_frame->Stride(cdm::VideoFrame::kYPlane);
1096 video_frame->Stride(cdm::VideoFrame::kUPlane);
1098 video_frame->Stride(cdm::VideoFrame::kVPlane);
1152 plane_height * video_frame->Stride(plane)) {
/external/eigen/Eigen/src/Core/util/
H A DForwardDeclarations.h111 template<int InnerStrideAtCompileTime, int OuterStrideAtCompileTime> class Stride;
112 template<typename MatrixType, int MapOptions=Unaligned, typename StrideType = Stride<0,0> > class Map;

Completed in 4682 milliseconds

12