JuliaSIMD / JuliaSIMD/LoopVectorization.jl
impl missing for complex broadcast?
Open
- Dominant language
- Julia
- Stars
- 789
- Forks
- 73
- PR merge metrics
- No merged PRs in 30d
Description
The code below works for real types and fails for complex types. Am I missing something or should this work?
```
using LoopVectorization
function testturbo(T)
@show T
n1,n2 = 100,200
x = zeros(T,n1)
y = rand(T,n1,n2)
for k2 ∈ 1:n2
@turbo x[:] .+= y[:,k2]
end
nothing
end
testturbo(Float32)
testturbo(Float64)
testturbo(Complex{Float32})
testturbo(Complex{Float64})
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.