@@ -206,9 +206,9 @@ if VERSION < v"1.8-"
206206 return B
207207 end
208208else
209- function LinearAlgebra. mul! (B:: AbstractGPUVecOrMat ,
210- D:: Diagonal{<:Any, <:AbstractGPUArray } ,
211- A:: AbstractGPUVecOrMat )
209+ function LinearAlgebra. mul! (B:: AnyGPUVecOrMat ,
210+ D:: Diagonal{<:Any, <:AnyGPUArray } ,
211+ A:: AnyGPUVecOrMat )
212212 dd = D. diag
213213 d = length (dd)
214214 m, n = size (A, 1 ), size (A, 2 )
220220 B
221221 end
222222
223- function LinearAlgebra. mul! (B:: AbstractGPUVecOrMat ,
224- D:: Diagonal{<:Any, <:AbstractGPUArray } ,
225- A:: AbstractGPUVecOrMat ,
223+ function LinearAlgebra. mul! (B:: AnyGPUVecOrMat ,
224+ D:: Diagonal{<:Any, <:AnyGPUArray } ,
225+ A:: AnyGPUVecOrMat ,
226226 α:: Number ,
227227 β:: Number )
228228 dd = D. diag
236236 B
237237 end
238238
239- function LinearAlgebra. mul! (B:: AbstractGPUVecOrMat ,
240- A:: AbstractGPUVecOrMat ,
241- D:: Diagonal{<:Any, <:AbstractGPUArray } )
239+ function LinearAlgebra. mul! (B:: AnyGPUVecOrMat ,
240+ A:: AnyGPUVecOrMat ,
241+ D:: Diagonal{<:Any, <:AnyGPUArray } )
242242 dd = D. diag
243243 d = length (dd)
244244 m, n = size (A, 1 ), size (A, 2 )
250250 B
251251 end
252252
253- function LinearAlgebra. mul! (B:: AbstractGPUVecOrMat ,
254- A:: AbstractGPUVecOrMat ,
255- D:: Diagonal{<:Any, <:AbstractGPUArray } ,
253+ function LinearAlgebra. mul! (B:: AnyGPUVecOrMat ,
254+ A:: AnyGPUVecOrMat ,
255+ D:: Diagonal{<:Any, <:AnyGPUArray } ,
256256 α:: Number ,
257257 β:: Number )
258258 dd = D. diag
266266 B
267267 end
268268
269- function LinearAlgebra. ldiv! (B:: AbstractGPUVecOrMat ,
270- D:: Diagonal{<:Any, <:AbstractGPUArray } ,
271- A:: AbstractGPUVecOrMat )
269+ function LinearAlgebra. ldiv! (B:: AnyGPUVecOrMat ,
270+ D:: Diagonal{<:Any, <:AnyGPUArray } ,
271+ A:: AnyGPUVecOrMat )
272272 dd = D. diag
273273 d = length (dd)
274274 m, n = size (A, 1 ), size (A, 2 )
0 commit comments