@@ -205,63 +205,63 @@ function rdiv!(A::AbstractMatrix{T}, U::UpperTriangular{T}, ::Val{true} = Val(tr
205
205
return A
206
206
end
207
207
function rdiv! (A:: AbstractMatrix{T} , U:: UpperTriangular{T} , :: Val{false} ) where {T<: Union{Float32,Float64} }
208
- div_dispatch! (A, A, parent (U), static (0 ), Val (false ))
208
+ div_dispatch! (A, A, parent (U), static (1 ), Val (false ))
209
209
return A
210
210
end
211
211
function rdiv! (C:: AbstractMatrix{T} , A:: AbstractMatrix{T} , U:: UpperTriangular{T} , :: Val{true} = Val (true )) where {T<: Union{Float32,Float64} }
212
212
div_dispatch! (C, A, parent (U), _nthreads (), Val (false ))
213
213
return C
214
214
end
215
215
function rdiv! (C:: AbstractMatrix{T} , A:: AbstractMatrix{T} , U:: UpperTriangular{T} , :: Val{false} ) where {T<: Union{Float32,Float64} }
216
- div_dispatch! (C, A, parent (U), static (0 ), Val (false ))
216
+ div_dispatch! (C, A, parent (U), static (1 ), Val (false ))
217
217
return C
218
218
end
219
219
function rdiv! (A:: AbstractMatrix{T} , U:: UnitUpperTriangular{T} , :: Val{true} = Val (true )) where {T<: Union{Float32,Float64} }
220
220
div_dispatch! (A, A, parent (U), _nthreads (), Val (true ))
221
221
return A
222
222
end
223
223
function rdiv! (A:: AbstractMatrix{T} , U:: UnitUpperTriangular{T} , :: Val{false} ) where {T<: Union{Float32,Float64} }
224
- div_dispatch! (A, A, parent (U), static (0 ), Val (true ))
224
+ div_dispatch! (A, A, parent (U), static (1 ), Val (true ))
225
225
return A
226
226
end
227
227
function rdiv! (C:: AbstractMatrix{T} , A:: AbstractMatrix{T} , U:: UnitUpperTriangular{T} , :: Val{true} = Val (true )) where {T<: Union{Float32,Float64} }
228
228
div_dispatch! (C, A, parent (U), _nthreads (), Val (true ))
229
229
return C
230
230
end
231
231
function rdiv! (C:: AbstractMatrix{T} , A:: AbstractMatrix{T} , U:: UnitUpperTriangular{T} , :: Val{false} ) where {T<: Union{Float32,Float64} }
232
- div_dispatch! (C, A, parent (U), static (0 ), Val (true ))
232
+ div_dispatch! (C, A, parent (U), static (1 ), Val (true ))
233
233
return C
234
234
end
235
235
function ldiv! (U:: LowerTriangular{T} , A:: AbstractMatrix{T} , :: Val{true} = Val (true )) where {T<: Union{Float32,Float64} }
236
236
div_dispatch! (transpose (A), transpose (A), transpose (parent (U)), _nthreads (), Val (false ))
237
237
return A
238
238
end
239
239
function ldiv! (U:: LowerTriangular{T} , A:: AbstractMatrix{T} , :: Val{false} ) where {T<: Union{Float32,Float64} }
240
- div_dispatch! (transpose (A), transpose (A), transpose (parent (U)), static (0 ), Val (false ))
240
+ div_dispatch! (transpose (A), transpose (A), transpose (parent (U)), static (1 ), Val (false ))
241
241
return A
242
242
end
243
243
function ldiv! (C:: AbstractMatrix{T} , U:: LowerTriangular{T} , A:: AbstractMatrix{T} , :: Val{true} = Val (true )) where {T<: Union{Float32,Float64} }
244
244
div_dispatch! (transpose (C), transpose (A), transpose (parent (U)), _nthreads (), Val (false ))
245
245
return C
246
246
end
247
247
function ldiv! (C:: AbstractMatrix{T} , U:: LowerTriangular{T} , A:: AbstractMatrix{T} , :: Val{false} ) where {T<: Union{Float32,Float64} }
248
- div_dispatch! (transpose (C), transpose (A), transpose (parent (U)), static (0 ), Val (false ))
248
+ div_dispatch! (transpose (C), transpose (A), transpose (parent (U)), static (1 ), Val (false ))
249
249
return C
250
250
end
251
251
function ldiv! (U:: UnitLowerTriangular{T} , A:: AbstractMatrix{T} , :: Val{true} = Val (true )) where {T<: Union{Float32,Float64} }
252
252
div_dispatch! (transpose (A), transpose (A), transpose (parent (U)), _nthreads (), Val (true ))
253
253
return A
254
254
end
255
255
function ldiv! (U:: UnitLowerTriangular{T} , A:: AbstractMatrix{T} , :: Val{false} ) where {T<: Union{Float32,Float64} }
256
- div_dispatch! (transpose (A), transpose (A), transpose (parent (U)), static (0 ), Val (true ))
256
+ div_dispatch! (transpose (A), transpose (A), transpose (parent (U)), static (1 ), Val (true ))
257
257
return A
258
258
end
259
259
function ldiv! (C:: AbstractMatrix{T} , U:: UnitLowerTriangular{T} , A:: AbstractMatrix{T} , :: Val{true} = Val (true )) where {T<: Union{Float32,Float64} }
260
260
div_dispatch! (transpose (C), transpose (A), transpose (parent (U)), _nthreads (), Val (true ))
261
261
return C
262
262
end
263
263
function ldiv! (C:: AbstractMatrix{T} , U:: UnitLowerTriangular{T} , A:: AbstractMatrix{T} , :: Val{false} ) where {T<: Union{Float32,Float64} }
264
- div_dispatch! (transpose (C), transpose (A), transpose (parent (U)), static (0 ), Val (true ))
264
+ div_dispatch! (transpose (C), transpose (A), transpose (parent (U)), static (1 ), Val (true ))
265
265
return C
266
266
end
267
267
0 commit comments