strides            41 python_bindings/numpy/ndarray.cpp                      std::vector<Py_intptr_t> const &strides,
strides            43 python_bindings/numpy/ndarray.cpp     std::vector<Py_intptr_t>::const_reverse_iterator j = strides.rbegin();
strides            53 python_bindings/numpy/ndarray.cpp                      std::vector<Py_intptr_t> const &strides,
strides            55 python_bindings/numpy/ndarray.cpp     std::vector<Py_intptr_t>::const_iterator j = strides.begin();
strides            64 python_bindings/numpy/ndarray.cpp bool is_aligned(std::vector<Py_intptr_t> const &strides,
strides            66 python_bindings/numpy/ndarray.cpp     for (std::vector<Py_intptr_t>::const_iterator i = strides.begin(); i != strides.end(); ++i) {
strides            80 python_bindings/numpy/ndarray.cpp                        python::object const &strides,
strides            84 python_bindings/numpy/ndarray.cpp     std::vector<Py_intptr_t> strides_(len(strides));
strides            91 python_bindings/numpy/ndarray.cpp         strides_[i] = python::extract<Py_intptr_t>(strides[i]);
strides            99 python_bindings/numpy/ndarray.cpp                        std::vector<Py_intptr_t> const &strides,
strides           102 python_bindings/numpy/ndarray.cpp     if (shape.size() != strides.size()) {
strides           109 python_bindings/numpy/ndarray.cpp     if (is_c_contiguous(shape, strides, itemsize)) flags |= NPY_C_CONTIGUOUS;
strides           110 python_bindings/numpy/ndarray.cpp     if (is_f_contiguous(shape, strides, itemsize)) flags |= NPY_F_CONTIGUOUS;
strides           111 python_bindings/numpy/ndarray.cpp     if (is_aligned(strides, itemsize)) flags |= NPY_ALIGNED;
strides           116 python_bindings/numpy/ndarray.cpp                                                                  const_cast<Py_intptr_t *>(&strides.front()),
strides            42 python_bindings/numpy/ndarray.hpp         Py_intptr_t *strides;
strides           120 python_bindings/numpy/ndarray.hpp     Py_intptr_t const *get_strides() const { return get_struct()->strides; }
strides           171 python_bindings/numpy/ndarray.hpp                        std::vector<Py_intptr_t> const &strides,
strides           179 python_bindings/numpy/ndarray.hpp                        Container strides,
strides           184 python_bindings/numpy/ndarray.hpp     std::vector<Py_intptr_t> strides_(strides.begin(), strides.end());
strides           191 python_bindings/numpy/ndarray.hpp                        python::object const &strides,
strides           214 python_bindings/numpy/ndarray.hpp                          Container strides,
strides           216 python_bindings/numpy/ndarray.hpp     return numpy::detail::from_data_impl(data, dt, shape, strides, owner, true);
strides           238 python_bindings/numpy/ndarray.hpp                          Container strides,
strides           240 python_bindings/numpy/ndarray.hpp     return numpy::detail::from_data_impl(const_cast<void *>(data), dt, shape, strides, owner, false);
strides           517 python_bindings/python/Image.cpp         shape[i].stride = array.strides(i) / t.bytes();
strides           362 src/AddImageChecks.cpp             builder.strides.push_back(Variable::make(Int(32), name + ".stride." + dim + ".proposed"));
strides           549 src/BoundsInference.cpp                     builder.strides.push_back(0);
strides           671 src/IROperator.cpp         if (i < strides.size()) {
strides           672 src/IROperator.cpp             shape.push_back(strides[i]);
strides           186 src/IROperator.h     std::vector<Expr> mins, extents, strides;
strides            43 src/StorageFlattening.cpp         vector<Expr> mins(args.size()), strides(args.size());
strides            58 src/StorageFlattening.cpp             strides[i] = Variable::make(Int(32), stride_name, buf, param, rdom);
strides            68 src/StorageFlattening.cpp                     idx += cast<int64_t>(args[i] - mins[i]) * cast<int64_t>(strides[i]);
strides            70 src/StorageFlattening.cpp                     idx += (args[i] - mins[i]) * strides[i];
strides            82 src/StorageFlattening.cpp                     idx += cast<int64_t>(args[i]) * cast<int64_t>(strides[i]);
strides            83 src/StorageFlattening.cpp                     base += cast<int64_t>(mins[i]) * cast<int64_t>(strides[i]);
strides            85 src/StorageFlattening.cpp                     idx += args[i] * strides[i];
strides            86 src/StorageFlattening.cpp                     base += mins[i] * strides[i];
strides           162 src/StorageFlattening.cpp             builder.strides.push_back(stride_var[i]);
strides          1538 src/runtime/HalideBuffer.h     void extract_strides(int d, int *strides, const Buffer<T2, D2> *first, Args... rest) {
strides          1542 src/runtime/HalideBuffer.h         *strides++ = first->dim(d).stride();
strides          1543 src/runtime/HalideBuffer.h         extract_strides(d, strides, rest...);
strides          1546 src/runtime/HalideBuffer.h     void extract_strides(int d, int *strides) {}