Skip to content

Commit 7fdd9e0

Browse files
authored
Remove invalid descriptor ctors (#2700)
1 parent d223d48 commit 7fdd9e0

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

lib/cusparse/helpers.jl

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,6 @@ end
3636
mutable struct CuDenseVectorDescriptor
3737
handle::cusparseDnVecDescr_t
3838

39-
function CuDenseVectorDescriptor(T::DataType, n::Integer)
40-
desc_ref = Ref{cusparseDnVecDescr_t}()
41-
cusparseCreateDnVec(desc_ref, n, CU_NULL, T)
42-
obj = new(desc_ref[])
43-
finalizer(cusparseDestroyDnVec, obj)
44-
obj
45-
end
46-
4739
function CuDenseVectorDescriptor(x::DenseCuVector)
4840
desc_ref = Ref{cusparseDnVecDescr_t}()
4941
cusparseCreateDnVec(desc_ref, length(x), x, eltype(x))
@@ -79,18 +71,6 @@ Base.unsafe_convert(::Type{cusparseSpVecDescr_t}, desc::CuSparseVectorDescriptor
7971
mutable struct CuDenseMatrixDescriptor
8072
handle::cusparseDnMatDescr_t
8173

82-
function CuDenseMatrixDescriptor(T::DataType, m::Integer, n::Integer; transposed::Bool=false)
83-
desc_ref = Ref{cusparseDnMatDescr_t}()
84-
if transposed
85-
cusparseCreateDnMat(desc_ref, n, m, m, CU_NULL, T, 'R')
86-
else
87-
cusparseCreateDnMat(desc_ref, m, n, m, CU_NULL, T, 'C')
88-
end
89-
obj = new(desc_ref[])
90-
finalizer(cusparseDestroyDnMat, obj)
91-
obj
92-
end
93-
9474
function CuDenseMatrixDescriptor(A::DenseCuMatrix; transposed::Bool=false)
9575
desc_ref = Ref{cusparseDnMatDescr_t}()
9676
if transposed

0 commit comments

Comments
 (0)