Lines Matching defs:array

111  * We use std::array, std::vector, std::shared_ptr and std::string 
116 * cl::array, cl::vector, cl::pointer and cl::string.
127 * In the 2.0 version we have replaced this with a std::array-based interface.
171 * Do not use the standard library array class. cl::array is not
193 * class. Replaces the updated std::array derived version and
630 #include <array>
633 using array = std::array<T, N>;
661 size_t(const array<size_type, N> &rhs)
684 operator array<size_type, N>() const
686 array<size_type, N> ret;
704 using size_t_array = array<size_type, 3>;
1006 // Create array of pointers, calculate total size and pass pointer array in
1117 inline cl_int getInfoHelper(Func f, cl_uint name, array<size_type, N>* param, long)
4717 0, 0, // depth, array size (unused)
4771 0, 0, // depth, array size (unused)
4835 0, 0, // depth (unused), array size (unused)
5149 0, // array size (unused)
6055 * Specify a std::array of SVM pointers that the kernel may access in
6059 cl_int setSVMPointers(const std::array<void*, ArrayLength> &pointerList)
6094 void setSVMPointersHelper(std::array<void*, ArrayLength> &pointerList, const pointer<T0, D> &t0, const pointer<T1, D> &t1, Ts & ... ts)
6102 setSVMPointersHelper(std::array<void*, ArrayLength> &pointerList, T0 t0, T1 t1, Ts... ts)
6109 void setSVMPointersHelper(std::array<void*, ArrayLength> &pointerList, const pointer<T0, D> &t0)
6117 setSVMPointersHelper(std::array<void*, ArrayLength> &pointerList, T0 t0)
6125 std::array<void*, 1 + sizeof...(Ts)> pointerList;
6906 // Resize the parameter array appropriately for each allocation
6912 // Resize the parameter array and constituent arrays
7577 const array<size_type, 3>& buffer_offset,
7578 const array<size_type, 3>& host_offset,
7579 const array<size_type, 3>& region,
7616 const array<size_type, 3>& buffer_offset,
7617 const array<size_type, 3>& host_offset,
7618 const array<size_type, 3>& region,
7655 const array<size_type, 3>& src_origin,
7656 const array<size_type, 3>& dst_origin,
7657 const array<size_type, 3>& region,
7734 const array<size_type, 3>& origin,
7735 const array<size_type, 3>& region,
7767 const array<size_type, 3>& origin,
7768 const array<size_type, 3>& region,
7800 const array<size_type, 3>& src_origin,
7801 const array<size_type, 3>& dst_origin,
7802 const array<size_type, 3>& region,
7837 const array<size_type, 3>& origin,
7838 const array<size_type, 3>& region,
7871 const array<size_type, 3>& origin,
7872 const array<size_type, 3>& region,
7905 const array<size_type, 3>& origin,
7906 const array<size_type, 3>& region,
7933 const array<size_type, 3>& src_origin,
7934 const array<size_type, 3>& region,
7963 const array<size_type, 3>& dst_origin,
7964 const array<size_type, 3>& region,
8021 const array<size_type, 3>& origin,
8022 const array<size_type, 3>& region,
8349 sizes.data(), // array of sizes not passed
9498 const array<size_type, 3>& buffer_offset,
9499 const array<size_type, 3>& host_offset,
9500 const array<size_type, 3>& region,
9534 const array<size_type, 3>& buffer_offset,
9535 const array<size_type, 3>& host_offset,
9536 const array<size_type, 3>& region,
9570 const array<size_type, 3>& src_origin,
9571 const array<size_type, 3>& dst_origin,
9572 const array<size_type, 3>& region,
9605 const array<size_type, 3>& origin,
9606 const array<size_type, 3>& region,
9635 const array<size_type, 3>& origin,
9636 const array<size_type, 3>& region,
9665 const array<size_type, 3>& src_origin,
9666 const array<size_type, 3>& dst_origin,
9667 const array<size_type, 3>& region,
9691 const array<size_type, 3>& src_origin,
9692 const array<size_type, 3>& region,
9718 const array<size_type, 3>& dst_origin,
9719 const array<size_type, 3>& region,