JuliaLinearAlgebra / AppleAccelerate.jl

Julia interface to the macOS Accelerate framework
Other
96 stars 18 forks source link

Enable non-array SIMD optimisations #10

Open simonbyrne opened 8 years ago

simonbyrne commented 8 years ago

It turns out that LLVM is able to use the non-array SIMD vectorised functions if you give it enough hints, see https://github.com/JuliaLang/julia/issues/15265.

It would be neat if we could expose this via this package.

simonbyrne commented 8 years ago

No, all I've written is what was in the linked issue.

By the way, I'm not sure how new this is to LLVM, so there is a chance it may only work on Julia master.