Skip to content

Commit 999d910

Browse files
authored
[SYCLomatic] Add inline qualifier for dpct::sparse::csrgemm2_nnz() (#2777)
Signed-off-by: Jiang, Zhiwei <zhiwei.jiang@intel.com>
1 parent 9893f74 commit 999d910

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

clang/runtime/dpct-rt/include/dpct/sparse_utils.hpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1669,16 +1669,16 @@ void csrgemm2_get_buffer_size(
16691669
/// \param [out] nnz_ptr Non-zero elements number of matrix C.
16701670
/// \param [in] info The information of csrgemm2 operation.
16711671
/// \param [in] buffer Workspace memory.
1672-
void csrgemm2_nnz(descriptor_ptr desc, int m, int n, int k,
1673-
const std::shared_ptr<matrix_info> info_a, int nnz_a,
1674-
const int *row_ptr_a, const int *col_ind_a,
1675-
const std::shared_ptr<matrix_info> info_b, int nnz_b,
1676-
const int *row_ptr_b, const int *col_ind_b,
1677-
const std::shared_ptr<matrix_info> info_d, int nnz_d,
1678-
const int *row_ptr_d, const int *col_ind_d,
1679-
const std::shared_ptr<matrix_info> info_c, int *row_ptr_c,
1680-
int *nnz_ptr, std::shared_ptr<csrgemm2_info> info,
1681-
void *buffer) {
1672+
inline void csrgemm2_nnz(descriptor_ptr desc, int m, int n, int k,
1673+
const std::shared_ptr<matrix_info> info_a, int nnz_a,
1674+
const int *row_ptr_a, const int *col_ind_a,
1675+
const std::shared_ptr<matrix_info> info_b, int nnz_b,
1676+
const int *row_ptr_b, const int *col_ind_b,
1677+
const std::shared_ptr<matrix_info> info_d, int nnz_d,
1678+
const int *row_ptr_d, const int *col_ind_d,
1679+
const std::shared_ptr<matrix_info> info_c,
1680+
int *row_ptr_c, int *nnz_ptr,
1681+
std::shared_ptr<csrgemm2_info> info, void *buffer) {
16821682
sycl::queue &queue = desc->get_queue();
16831683
if (info->matrix_c_datatype ==
16841684
csrgemm2_info::matrix_c_datatype_t::mcd_float) {

0 commit comments

Comments
 (0)