diff options
Diffstat (limited to 'src/routines/common.hpp')
-rw-r--r-- | src/routines/common.hpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/routines/common.hpp b/src/routines/common.hpp index 6cbe1e1b..b909243d 100644 --- a/src/routines/common.hpp +++ b/src/routines/common.hpp @@ -36,7 +36,7 @@ void RunKernel(Kernel &kernel, Queue &queue, const Device &device, // Sets all elements of a matrix to a constant value template <typename T> void FillMatrix(Queue &queue, const Device &device, - const Program &program, const Databases &, + const std::shared_ptr<Program> program, const Databases &, EventPointer event, const std::vector<Event> &waitForEvents, const size_t m, const size_t n, const size_t ld, const size_t offset, const Buffer<T> &dest, @@ -45,7 +45,7 @@ void FillMatrix(Queue &queue, const Device &device, // Sets all elements of a vector to a constant value template <typename T> void FillVector(Queue &queue, const Device &device, - const Program &program, const Databases &, + const std::shared_ptr<Program> program, const Databases &, EventPointer event, const std::vector<Event> &waitForEvents, const size_t n, const size_t inc, const size_t offset, const Buffer<T> &dest, @@ -66,7 +66,7 @@ void PadCopyTransposeMatrix(Queue &queue, const Device &device, const size_t dest_ld, const size_t dest_offset, const Buffer<T> &dest, const T alpha, - const Program &program, const bool do_pad, + const std::shared_ptr<Program> program, const bool do_pad, const bool do_transpose, const bool do_conjugate, const bool upper = false, const bool lower = false, const bool diagonal_imag_zero = false) { @@ -186,7 +186,7 @@ void PadCopyTransposeMatrixBatched(Queue &queue, const Device &device, const size_t dest_one, const size_t dest_two, const size_t dest_ld, const Buffer<int> &dest_offsets, const Buffer<T> &dest, - const Program &program, const bool do_pad, + const std::shared_ptr<Program> program, const bool do_pad, const bool do_transpose, const bool do_conjugate, const size_t batch_count) { @@ -250,7 +250,7 @@ void PadCopyTransposeMatrixStridedBatched(Queue &queue, const Device &device, const size_t dest_one, const size_t dest_two, const size_t dest_ld, const size_t dest_offset, const size_t dest_stride, const Buffer<T> &dest, - const Program &program, const bool do_pad, + const std::shared_ptr<Program> program, const bool do_pad, const bool do_transpose, const bool do_conjugate, const size_t batch_count) { |